.elementor-5058 .elementor-element.elementor-element-dc6be9b > .elementor-container{max-width:1450px;min-height:100vh;}.elementor-bc-flex-widget .elementor-5058 .elementor-element.elementor-element-b847447.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5058 .elementor-element.elementor-element-b847447.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5058 .elementor-element.elementor-element-b847447.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5058 .elementor-element.elementor-element-b847447 > .elementor-element-populated{margin:0px 090px 0px 0px;--e-column-margin-right:090px;--e-column-margin-left:0px;padding:0px 0110px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5058 .elementor-element.elementor-element-2257eaf{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-5058 .elementor-element.elementor-element-2257eaf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5058 .elementor-element.elementor-element-4157c7d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-bc-flex-widget .elementor-5058 .elementor-element.elementor-element-887e2e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5058 .elementor-element.elementor-element-887e2e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5058 .elementor-element.elementor-element-887e2e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5058 .elementor-element.elementor-element-887e2e3 > .elementor-element-populated{margin:0px 0px 0px 157px;--e-column-margin-right:0px;--e-column-margin-left:157px;padding:0px 0px 0px 160px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5058 .elementor-element.elementor-element-f2556b2 img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-d160492 img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-4158a4c img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-0b53ace img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-8b66c19 img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-87814d3 img{border-radius:10px 10px 10px 10px;}.elementor-5058 .elementor-element.elementor-element-997f46c img{border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-5058 .elementor-element.elementor-element-b847447{width:50%;}.elementor-5058 .elementor-element.elementor-element-887e2e3{width:50%;}}/* Start custom CSS for column, class: .elementor-element-887e2e3 */.elementor-5058 .elementor-element.elementor-element-887e2e3 .elementor-widget-wrap{
   width: 200px;
   height:200px;
   transform-style: preserve-3d;
}
.elementor-5058 .elementor-element.elementor-element-887e2e3 .elementor-widget-image{
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   transform-origin: center;
   transform-style: preserve-3d;
   -webkit-box-reflect: below 0px linear-gradient(transparent,transparent,#0004);
   margin: 0 !important; 
}
.elementor-5058 .elementor-element.elementor-element-887e2e3 .elementor-widget-image img{
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   object-fit: cover;
}


/*ANIMATION*/
.elementor-5058 .elementor-element.elementor-element-887e2e3 .elementor-widget-wrap{
    /*Duration Control*/
    animation: animate 10s linear infinite;
}
@keyframes animate{
    0%
    {
        transform: perspective(1000px) rotateY(0deg);
    }
    100%
    {
        transform: perspective(1000px) rotateY(360deg);
    }
}/* End custom CSS */