.elementor-16 .elementor-element.elementor-element-baa433b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-baa433b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-baa433b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.cenergyoffshore.com/wp-content/uploads/2025/05/cenergy-personnel-pipe-elbow-workshop-back.webp");background-size:cover;}.elementor-16 .elementor-element.elementor-element-4ddc9a3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;bottom:0px;}.elementor-16 .elementor-element.elementor-element-4ddc9a3.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4ddc9a3{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-4ddc9a3{right: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-16 .elementor-element.elementor-element-04c5946{width:var( --container-widget-width, 50rem );max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-04c5946 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.5px;text-shadow:3px 5px 5px rgba(0,0,0,0.3);color:#E27500;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16 .elementor-element.elementor-element-3d9e516{--iteration-count:infinite;}.elementor-16 .elementor-element.elementor-element-3d9e516 > .elementor-widget-container{margin:14rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-3d9e516 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:500;}.elementor-16 .elementor-element.elementor-element-3d9e516 .elementor-headline-plain-text{color:#A9A9A9;}.elementor-16 .elementor-element.elementor-element-3d9e516 .elementor-headline-dynamic-text{font-family:"Albert Sans", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-16 .elementor-element.elementor-element-a2293a0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;}.elementor-16 .elementor-element.elementor-element-a2293a0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a2293a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.cenergyoffshore.com/wp-content/uploads/2025/05/Screenshot-2025-04-02-at-12.01.52 PM-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-a2293a0::before, .elementor-16 .elementor-element.elementor-element-a2293a0 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-a2293a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-a2293a0 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-a2293a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-a2293a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 47%, #FFF6EC36 100%);}.elementor-16 .elementor-element.elementor-element-f3cbd29{--display:grid;--position:absolute;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:0.7fr 0.2fr 0.1fr;--grid-auto-flow:row;top:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f3cbd29{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-f3cbd29{right:0px;}.elementor-16 .elementor-element.elementor-element-ace1708{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ace1708:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ace1708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c698ce9 ) 0%, #FFFFFF00 83%);}.elementor-16 .elementor-element.elementor-element-47135a8{--display:flex;--position:absolute;top:90px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-47135a8{left:7.1rem;}body.rtl .elementor-16 .elementor-element.elementor-element-47135a8{right:7.1rem;}.elementor-16 .elementor-element.elementor-element-9fe6499{width:var( --container-widget-width, 2530rem );max-width:2530rem;--container-widget-width:2530rem;--container-widget-flex-grow:0;z-index:2;}.elementor-16 .elementor-element.elementor-element-9fe6499 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.1rem;font-weight:700;color:#424E08A8;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-aae834b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-aae834b{left:-3rem;}body.rtl .elementor-16 .elementor-element.elementor-element-aae834b{right:-3rem;}.elementor-16 .elementor-element.elementor-element-aae834b{top:-2rem;z-index:1;}.elementor-16 .elementor-element.elementor-element-aae834b .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-aae834b.elementor-view-stacked .elementor-icon{background-color:#F0FABC4F;}.elementor-16 .elementor-element.elementor-element-aae834b.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-aae834b.elementor-view-default .elementor-icon{color:#F0FABC4F;border-color:#F0FABC4F;}.elementor-16 .elementor-element.elementor-element-aae834b.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-aae834b.elementor-view-default .elementor-icon svg{fill:#F0FABC4F;}.elementor-16 .elementor-element.elementor-element-aae834b .elementor-icon{font-size:15rem;}.elementor-16 .elementor-element.elementor-element-aae834b .elementor-icon svg{height:15rem;}.elementor-16 .elementor-element.elementor-element-3951a8d{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:20rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3951a8d{left:3.8rem;}body.rtl .elementor-16 .elementor-element.elementor-element-3951a8d{right:3.8rem;}.elementor-16 .elementor-element.elementor-element-5193e38{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;z-index:2;}.elementor-16 .elementor-element.elementor-element-5193e38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#424E08A8;}.elementor-16 .elementor-element.elementor-element-57a1707.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-57a1707{left:-3rem;}body.rtl .elementor-16 .elementor-element.elementor-element-57a1707{right:-3rem;}.elementor-16 .elementor-element.elementor-element-57a1707{top:-2rem;z-index:1;}.elementor-16 .elementor-element.elementor-element-57a1707 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-57a1707.elementor-view-stacked .elementor-icon{background-color:#CADC732B;}.elementor-16 .elementor-element.elementor-element-57a1707.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-57a1707.elementor-view-default .elementor-icon{color:#CADC732B;border-color:#CADC732B;}.elementor-16 .elementor-element.elementor-element-57a1707.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-57a1707.elementor-view-default .elementor-icon svg{fill:#CADC732B;}.elementor-16 .elementor-element.elementor-element-57a1707 .elementor-icon{font-size:10rem;}.elementor-16 .elementor-element.elementor-element-57a1707 .elementor-icon svg{height:10rem;}.elementor-16 .elementor-element.elementor-element-91986b2{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-91986b2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-91986b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9daffeb ) 0%, #FFFFFF00 83%);}.elementor-16 .elementor-element.elementor-element-80a4fb1{--display:flex;--position:absolute;--justify-content:center;top:10rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-80a4fb1{left:10rem;}body.rtl .elementor-16 .elementor-element.elementor-element-80a4fb1{right:10rem;}.elementor-16 .elementor-element.elementor-element-1723ec1{width:var( --container-widget-width, 10rem );max-width:10rem;--container-widget-width:10rem;--container-widget-flex-grow:0;z-index:2;}.elementor-16 .elementor-element.elementor-element-1723ec1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:600;color:#8E4C048A;}.elementor-16 .elementor-element.elementor-element-d169b83.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d169b83{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-d169b83{left:0px;}.elementor-16 .elementor-element.elementor-element-d169b83{z-index:1;}.elementor-16 .elementor-element.elementor-element-d169b83 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d169b83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9daffeb );}.elementor-16 .elementor-element.elementor-element-d169b83.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d169b83.elementor-view-default .elementor-icon{color:var( --e-global-color-9daffeb );border-color:var( --e-global-color-9daffeb );}.elementor-16 .elementor-element.elementor-element-d169b83.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d169b83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9daffeb );}.elementor-16 .elementor-element.elementor-element-d169b83 .elementor-icon{font-size:15rem;}.elementor-16 .elementor-element.elementor-element-d169b83 .elementor-icon svg{height:15rem;}.elementor-16 .elementor-element.elementor-element-c1f27b5{--display:flex;--position:absolute;--justify-content:center;top:10rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-c1f27b5{left:10rem;}body.rtl .elementor-16 .elementor-element.elementor-element-c1f27b5{right:10rem;}.elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e3e39c0{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-e3e39c0{left:0px;}.elementor-16 .elementor-element.elementor-element-e3e39c0{z-index:1;}.elementor-16 .elementor-element.elementor-element-e3e39c0 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-view-stacked .elementor-icon{background-color:#FFF6EC78;}.elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-view-default .elementor-icon{color:#FFF6EC78;border-color:#FFF6EC78;}.elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e3e39c0.elementor-view-default .elementor-icon svg{fill:#FFF6EC78;}.elementor-16 .elementor-element.elementor-element-e3e39c0 .elementor-icon{font-size:10rem;}.elementor-16 .elementor-element.elementor-element-e3e39c0 .elementor-icon svg{height:10rem;}.elementor-16 .elementor-element.elementor-element-3e44625{width:var( --container-widget-width, 20rem );max-width:20rem;--container-widget-width:20rem;--container-widget-flex-grow:0;z-index:2;}.elementor-16 .elementor-element.elementor-element-3e44625 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:500;color:#8E4C048A;}.elementor-16 .elementor-element.elementor-element-87576b6{--display:flex;}.elementor-16 .elementor-element.elementor-element-bc864f2{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-6ae41df{width:100%;max-width:100%;top:-1px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6ae41df{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-6ae41df{right:0px;}.elementor-16 .elementor-element.elementor-element-6ae41df img{width:90%;height:100vh;opacity:0.5;}.elementor-16 .elementor-element.elementor-element-73a0ffa img{height:12rem;opacity:1;}.elementor-16 .elementor-element.elementor-element-f5efc81{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 2;grid-row:span 1;top:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f5efc81{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-f5efc81{right:0px;}.elementor-16 .elementor-element.elementor-element-680f909{--display:flex;}.elementor-16 .elementor-element.elementor-element-532f1e2{z-index:4;}.elementor-16 .elementor-element.elementor-element-532f1e2 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ed87143 );}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-default .elementor-icon{color:var( --e-global-color-ed87143 );border-color:var( --e-global-color-ed87143 );}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ed87143 );}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-532f1e2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-532f1e2 .elementor-icon{font-size:4.9rem;}.elementor-16 .elementor-element.elementor-element-532f1e2 .elementor-icon svg{height:4.9rem;}.elementor-16 .elementor-element.elementor-element-e4a6bfb{text-align:center;}.elementor-16 .elementor-element.elementor-element-e4a6bfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-59db3bc );}.elementor-16 .elementor-element.elementor-element-97d45a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}.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-16 .elementor-element.elementor-element-461f416 .elementor-button{background-color:#E2750000;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-461f416 .elementor-button:focus{color:var( --e-global-color-ed87143 );}.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-461f416 .elementor-button:focus svg{fill:var( --e-global-color-ed87143 );}.elementor-16 .elementor-element.elementor-element-23d374d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9B9B9B61;--border-color:#9B9B9B61;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-131b13e{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;top:0px;}.elementor-16 .elementor-element.elementor-element-131b13e.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-131b13e{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-131b13e{left:0px;}.elementor-16 .elementor-element.elementor-element-9ab0eda img{width:5.8rem;}.elementor-16 .elementor-element.elementor-element-9f212ff img{width:2.7rem;}.elementor-16 .elementor-element.elementor-element-b22d03b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-6abb824 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-16 .elementor-element.elementor-element-6abb824{text-align:center;}.elementor-16 .elementor-element.elementor-element-6abb824 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-16 .elementor-element.elementor-element-d9b876c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-d9b876c.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a740e62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-16 .elementor-element.elementor-element-a740e62:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a740e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E7;}.elementor-16 .elementor-element.elementor-element-3543482 > .elementor-widget-container{--e-transform-scale:2.3;}.elementor-16 .elementor-element.elementor-element-3543482{--e-transform-transition-duration:500ms;text-align:center;}.elementor-16 .elementor-element.elementor-element-3543482 img{width:10rem;}.elementor-16 .elementor-element.elementor-element-ce585cb{width:100%;max-width:100%;top:230px;text-align:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ce585cb{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-ce585cb{right:0px;}.elementor-16 .elementor-element.elementor-element-ce585cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-16 .elementor-element.elementor-element-2883146{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-16 .elementor-element.elementor-element-2883146:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2883146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E7;}.elementor-16 .elementor-element.elementor-element-429dbfb > .elementor-widget-container{--e-transform-scale:2.3;}.elementor-16 .elementor-element.elementor-element-429dbfb{--e-transform-transition-duration:500ms;text-align:center;}.elementor-16 .elementor-element.elementor-element-429dbfb img{width:10rem;}.elementor-16 .elementor-element.elementor-element-20279c9{width:100%;max-width:100%;top:230px;text-align:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-20279c9{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-20279c9{right:0px;}.elementor-16 .elementor-element.elementor-element-20279c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-daae46d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-16 .elementor-element.elementor-element-daae46d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-daae46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E7;}.elementor-16 .elementor-element.elementor-element-6b915b7 > .elementor-widget-container{--e-transform-scale:2.3;}.elementor-16 .elementor-element.elementor-element-6b915b7{--e-transform-transition-duration:500ms;text-align:center;}.elementor-16 .elementor-element.elementor-element-6b915b7 img{width:10rem;}.elementor-16 .elementor-element.elementor-element-b459fa0{width:100%;max-width:100%;top:230px;text-align:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b459fa0{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-b459fa0{right:0px;}.elementor-16 .elementor-element.elementor-element-b459fa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-af7e8fc{--display:grid;--min-height:8rem;--e-con-grid-template-columns:0.8fr 0.2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-27797cb{--display:grid;--e-con-grid-template-columns:0.15fr 0.85fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-d644f24 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-d644f24{text-align:start;}.elementor-16 .elementor-element.elementor-element-d644f24 img{width:6.3rem;}.elementor-16 .elementor-element.elementor-element-dbd85e2 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-dbd85e2{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-16 .elementor-element.elementor-element-17ea37b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-a2bd6d5{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-a2bd6d5{left:0px;}.elementor-16 .elementor-element.elementor-element-a2bd6d5{bottom:0px;}.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button{background-color:#E2750000;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-aa0b400{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9B9B9B61;--border-color:#9B9B9B61;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4ea6e9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-70d9b20 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-16 .elementor-element.elementor-element-70d9b20{text-align:center;}.elementor-16 .elementor-element.elementor-element-70d9b20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-16 .elementor-element.elementor-element-d890132{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-d890132.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2215dd1{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;}.elementor-16 .elementor-element.elementor-element-230d1ea{text-align:start;}.elementor-16 .elementor-element.elementor-element-230d1ea img{width:56%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-69e5039{right:-25px;}body.rtl .elementor-16 .elementor-element.elementor-element-69e5039{left:-25px;}.elementor-16 .elementor-element.elementor-element-69e5039{bottom:-25px;}.elementor-16 .elementor-element.elementor-element-69e5039 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-69e5039.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-69e5039.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-69e5039.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-69e5039.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-69e5039.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-69e5039 .elementor-icon{font-size:96px;}.elementor-16 .elementor-element.elementor-element-69e5039 .elementor-icon svg{height:96px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-c74fc58{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-c74fc58{left:10px;}.elementor-16 .elementor-element.elementor-element-c74fc58{top:10px;}.elementor-16 .elementor-element.elementor-element-c74fc58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-01d7f64{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d7e8cec{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-d7e8cec{right:0px;}.elementor-16 .elementor-element.elementor-element-d7e8cec{bottom:0.001px;text-align:start;}.elementor-16 .elementor-element.elementor-element-d7e8cec img{width:42%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8723a0a{right:-25px;}body.rtl .elementor-16 .elementor-element.elementor-element-8723a0a{left:-25px;}.elementor-16 .elementor-element.elementor-element-8723a0a{bottom:-69px;}.elementor-16 .elementor-element.elementor-element-8723a0a .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-8723a0a .elementor-icon{font-size:12rem;}.elementor-16 .elementor-element.elementor-element-8723a0a .elementor-icon svg{height:12rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-cc0b7b3{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-cc0b7b3{left:10px;}.elementor-16 .elementor-element.elementor-element-cc0b7b3{top:10px;}.elementor-16 .elementor-element.elementor-element-cc0b7b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-818a6e7{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3388538{left:1px;}body.rtl .elementor-16 .elementor-element.elementor-element-3388538{right:1px;}.elementor-16 .elementor-element.elementor-element-3388538{bottom:0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-3388538 img{width:38%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8be69c7{right:0.5rem;}body.rtl .elementor-16 .elementor-element.elementor-element-8be69c7{left:0.5rem;}.elementor-16 .elementor-element.elementor-element-8be69c7{bottom:-1.4rem;}.elementor-16 .elementor-element.elementor-element-8be69c7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-8be69c7 .elementor-icon{font-size:96px;}.elementor-16 .elementor-element.elementor-element-8be69c7 .elementor-icon svg{height:96px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3759951{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-3759951{left:10px;}.elementor-16 .elementor-element.elementor-element-3759951{top:10px;}.elementor-16 .elementor-element.elementor-element-3759951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-625182c{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d08aac4{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-d08aac4{right:0px;}.elementor-16 .elementor-element.elementor-element-d08aac4{bottom:0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-d08aac4 img{width:32%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-070f2d6{right:-1.5rem;}body.rtl .elementor-16 .elementor-element.elementor-element-070f2d6{left:-1.5rem;}.elementor-16 .elementor-element.elementor-element-070f2d6{bottom:-3.1rem;}.elementor-16 .elementor-element.elementor-element-070f2d6 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-070f2d6 .elementor-icon{font-size:10rem;}.elementor-16 .elementor-element.elementor-element-070f2d6 .elementor-icon svg{height:10rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-eaef187{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-eaef187{left:10px;}.elementor-16 .elementor-element.elementor-element-eaef187{top:10px;}.elementor-16 .elementor-element.elementor-element-eaef187 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-7b6ad5f{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-0b14818{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-0b14818{right:0px;}.elementor-16 .elementor-element.elementor-element-0b14818{bottom:0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-0b14818 img{width:45%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b8d85f9{right:-0.5rem;}body.rtl .elementor-16 .elementor-element.elementor-element-b8d85f9{left:-0.5rem;}.elementor-16 .elementor-element.elementor-element-b8d85f9{bottom:-0.5rem;}.elementor-16 .elementor-element.elementor-element-b8d85f9 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-b8d85f9 .elementor-icon{font-size:5.9rem;}.elementor-16 .elementor-element.elementor-element-b8d85f9 .elementor-icon svg{height:5.9rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-91a46c4{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-91a46c4{left:10px;}.elementor-16 .elementor-element.elementor-element-91a46c4{top:10px;}.elementor-16 .elementor-element.elementor-element-91a46c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-fc7611e{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-850d9a4{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-850d9a4{right:0px;}.elementor-16 .elementor-element.elementor-element-850d9a4{bottom:0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-850d9a4 img{width:100%;height:12rem;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ea41572{right:-25px;}body.rtl .elementor-16 .elementor-element.elementor-element-ea41572{left:-25px;}.elementor-16 .elementor-element.elementor-element-ea41572{bottom:-25px;}.elementor-16 .elementor-element.elementor-element-ea41572 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-ea41572 .elementor-icon{font-size:96px;}.elementor-16 .elementor-element.elementor-element-ea41572 .elementor-icon svg{height:96px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d9c0ada{right:10px;}body.rtl .elementor-16 .elementor-element.elementor-element-d9c0ada{left:10px;}.elementor-16 .elementor-element.elementor-element-d9c0ada{top:10px;}.elementor-16 .elementor-element.elementor-element-d9c0ada .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-ed43a4a{--display:grid;--min-height:8rem;--e-con-grid-template-columns:0.8fr 0.2fr;--e-con-grid-template-rows:1fr;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ed43a4a.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-1ace01b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-1ace01b{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-16 .elementor-element.elementor-element-a26d70c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button{background-color:#E2750000;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button:focus svg{fill:var( --e-global-color-text );}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8d2e977{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-8d2e977{left:0px;}.elementor-16 .elementor-element.elementor-element-8d2e977{bottom:0px;}.elementor-16 .elementor-element.elementor-element-115c186{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-0f73215{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-60a4210 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-16 .elementor-element.elementor-element-60a4210{text-align:center;}.elementor-16 .elementor-element.elementor-element-60a4210 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-16 .elementor-element.elementor-element-8777901{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-8777901.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-6a439f8{--swiper-slides-to-display:3;--swiper-slides-gap:70px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-16 .elementor-element.elementor-element-6a439f8 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-851db70{--display:grid;--min-height:8rem;--e-con-grid-template-columns:0.8fr 0.2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-73bda52 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-73bda52{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-16 .elementor-element.elementor-element-df905f3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button{background-color:#E2750000;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-cd503de .elementor-button:focus{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-cd503de .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-85bb6fc{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-b89f869{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;}.elementor-16 .elementor-element.elementor-element-b89f869:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b89f869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.cenergyoffshore.com/wp-content/uploads/2025/05/cenergy-personnel-office.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-b89f869::before, .elementor-16 .elementor-element.elementor-element-b89f869 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-b89f869 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-b89f869 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-b89f869 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-b89f869 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, var( --e-global-color-primary ) 38%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-701b2a7{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-519dfdf > .elementor-widget-container{padding:2rem 0rem 0rem 3rem;}.elementor-16 .elementor-element.elementor-element-519dfdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:800;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;padding:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9daffeb );}.elementor-16 .elementor-element.elementor-element-7a81c56{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-7a81c56 > .elementor-widget-container{padding:0rem 2rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-7a81c56.elementor-element{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button:focus svg{fill:var( --e-global-color-9daffeb );}.elementor-16 .elementor-element.elementor-element-7b48d40{--display:flex;}.elementor-16 .elementor-element.elementor-element-244597d{--display:grid;--min-height:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-72dbfa4{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-22dd3e9{--display:flex;--padding-top:2rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-22dd3e9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-22dd3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 51%, var( --e-global-color-c698ce9 ) 100%);}.elementor-16 .elementor-element.elementor-element-5fa5f72{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;bottom:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5fa5f72{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-5fa5f72{right:0px;}.elementor-16 .elementor-element.elementor-element-58a46e4{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-af0486d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#737373;}.elementor-16 .elementor-element.elementor-element-4deb057{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-16 .elementor-element.elementor-element-4deb057 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:2rem 2rem 1rem 0rem;}.elementor-16 .elementor-element.elementor-element-4deb057 .swiper-slide > .elementor-element{height:100%;}.elementor-16 .elementor-element.elementor-element-e5e0dac{--display:flex;--padding-top:2rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-820cb4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-c698ce9 );}.elementor-16 .elementor-element.elementor-element-7d38f70{--display:flex;--min-height:10rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-788688c{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-16 .elementor-element.elementor-element-28ade1d{--display:flex;}.elementor-16 .elementor-element.elementor-element-1f361aa{--display:flex;}.elementor-16 .elementor-element.elementor-element-1679632{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-f3cbd29{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-d9b876c{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-af7e8fc{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-27797cb{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-d890132{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-ed43a4a{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-6a439f8{--swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-851db70{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-85bb6fc{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-244597d{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-5fa5f72{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-4deb057{--swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-788688c{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-baa433b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-baa433b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.cenergyoffshore.com/wp-content/uploads/cenergy-personnel-pipe-elbow-workshop-back-copy.jpg");background-position:top center;background-repeat:no-repeat;background-size:30rem auto;}.elementor-16 .elementor-element.elementor-element-baa433b{--min-height:100vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4ddc9a3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;bottom:4rem;}.elementor-16 .elementor-element.elementor-element-04c5946.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-04c5946{text-align:start;}.elementor-16 .elementor-element.elementor-element-04c5946 .elementor-heading-title{font-size:1.9rem;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-3d9e516 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-3d9e516 .elementor-headline{text-align:left;font-size:1.3rem;}.elementor-16 .elementor-element.elementor-element-a2293a0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a2293a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-16 .elementor-element.elementor-element-f3cbd29{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-47135a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:3.2rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-47135a8{left:0rem;}body.rtl .elementor-16 .elementor-element.elementor-element-47135a8{right:0rem;}.elementor-16 .elementor-element.elementor-element-9fe6499 .elementor-heading-title{font-size:1.2rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3951a8d{left:0.4rem;}body.rtl .elementor-16 .elementor-element.elementor-element-3951a8d{right:0.4rem;}.elementor-16 .elementor-element.elementor-element-3951a8d{top:7.6rem;}.elementor-16 .elementor-element.elementor-element-5193e38 .elementor-heading-title{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-91986b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-80a4fb1{left:0.9rem;}body.rtl .elementor-16 .elementor-element.elementor-element-80a4fb1{right:0.9rem;}.elementor-16 .elementor-element.elementor-element-80a4fb1{top:15rem;}.elementor-16 .elementor-element.elementor-element-1723ec1{width:var( --container-widget-width, 9.4rem );max-width:9.4rem;--container-widget-width:9.4rem;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1723ec1 .elementor-heading-title{font-size:1.2rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d169b83{right:124px;}body.rtl .elementor-16 .elementor-element.elementor-element-d169b83{left:124px;}.elementor-16 .elementor-element.elementor-element-d169b83 .elementor-icon{font-size:6.8rem;}.elementor-16 .elementor-element.elementor-element-d169b83 .elementor-icon svg{height:6.8rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-c1f27b5{left:0.9rem;}body.rtl .elementor-16 .elementor-element.elementor-element-c1f27b5{right:0.9rem;}.elementor-16 .elementor-element.elementor-element-c1f27b5{top:15rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e3e39c0{right:179px;}body.rtl .elementor-16 .elementor-element.elementor-element-e3e39c0{left:179px;}.elementor-16 .elementor-element.elementor-element-e3e39c0 .elementor-icon{font-size:6.2rem;}.elementor-16 .elementor-element.elementor-element-e3e39c0 .elementor-icon svg{height:6.2rem;}.elementor-16 .elementor-element.elementor-element-3e44625{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3e44625 .elementor-heading-title{font-size:1.2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-73a0ffa img{height:13rem;}.elementor-16 .elementor-element.elementor-element-532f1e2 .elementor-icon{font-size:3.1rem;}.elementor-16 .elementor-element.elementor-element-532f1e2 .elementor-icon svg{height:3.1rem;}.elementor-16 .elementor-element.elementor-element-e4a6bfb .elementor-heading-title{font-size:0.6rem;}.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button{font-size:0.7rem;}.elementor-16 .elementor-element.elementor-element-b22d03b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-6abb824{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6abb824 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-6abb824 .elementor-heading-title{font-size:1.1rem;}.elementor-16 .elementor-element.elementor-element-d9b876c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;--justify-items:start;--padding-top:3rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-a740e62{--width:50px;}.elementor-16 .elementor-element.elementor-element-3543482 img{width:4.9rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ce585cb{left:10rem;}body.rtl .elementor-16 .elementor-element.elementor-element-ce585cb{right:10rem;}.elementor-16 .elementor-element.elementor-element-ce585cb{top:2rem;text-align:start;}.elementor-16 .elementor-element.elementor-element-ce585cb .elementor-heading-title{font-size:1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-2883146{--width:50px;}.elementor-16 .elementor-element.elementor-element-429dbfb img{width:4.9rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-20279c9{left:10rem;}body.rtl .elementor-16 .elementor-element.elementor-element-20279c9{right:10rem;}.elementor-16 .elementor-element.elementor-element-20279c9{top:2rem;text-align:start;}.elementor-16 .elementor-element.elementor-element-20279c9 .elementor-heading-title{font-size:1rem;}.elementor-16 .elementor-element.elementor-element-daae46d{--width:50px;}.elementor-16 .elementor-element.elementor-element-6b915b7 img{width:4.9rem;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b459fa0{left:10rem;}body.rtl .elementor-16 .elementor-element.elementor-element-b459fa0{right:10rem;}.elementor-16 .elementor-element.elementor-element-b459fa0{top:2rem;text-align:start;}.elementor-16 .elementor-element.elementor-element-b459fa0 .elementor-heading-title{font-size:1rem;}.elementor-16 .elementor-element.elementor-element-af7e8fc{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-27797cb{--e-con-grid-template-columns:0.2fr 0.8fr;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-d644f24.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-dbd85e2{font-size:0.8rem;}.elementor-16 .elementor-element.elementor-element-17ea37b{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button{font-size:0.7rem;}.elementor-16 .elementor-element.elementor-element-70d9b20{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-70d9b20 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-70d9b20 .elementor-heading-title{font-size:1.1rem;}.elementor-16 .elementor-element.elementor-element-d890132{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ed43a4a{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-1ace01b{font-size:0.8rem;}.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button{font-size:0.7rem;}.elementor-16 .elementor-element.elementor-element-60a4210{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-60a4210 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-60a4210 .elementor-heading-title{font-size:1.1rem;}.elementor-16 .elementor-element.elementor-element-8777901{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-6a439f8{--swiper-slides-to-display:1;}.elementor-16 .elementor-element.elementor-element-6a439f8 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-851db70{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-73bda52{font-size:0.8rem;}.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button{font-size:0.7rem;}.elementor-16 .elementor-element.elementor-element-85bb6fc{--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.25fr 0.75fr;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-b89f869{--min-height:100%;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-701b2a7{--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-519dfdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-519dfdf .elementor-heading-title{font-size:1.5rem;}.elementor-16 .elementor-element.elementor-element-7a81c56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7a81c56 .elementor-button{font-size:0.8rem;padding:0.50rem 0.50rem 0.50rem 0.50rem;}.elementor-16 .elementor-element.elementor-element-7b48d40{--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-244597d{--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 0.5fr;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-72dbfa4{--min-height:100%;}.elementor-16 .elementor-element.elementor-element-22dd3e9{--min-height:100%;}.elementor-16 .elementor-element.elementor-element-5fa5f72{--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 0.5fr;--grid-auto-flow:row;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-16 .elementor-element.elementor-element-58a46e4{--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-af0486d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-af0486d .elementor-heading-title{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-4deb057{--swiper-slides-to-display:1;}.elementor-16 .elementor-element.elementor-element-4deb057 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-e5e0dac{--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-820cb4d .elementor-heading-title{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-788688c{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-4ddc9a3{--content-width:1600px;}.elementor-16 .elementor-element.elementor-element-701b2a7{--content-width:1600px;}.elementor-16 .elementor-element.elementor-element-e5e0dac{--width:100%;}.elementor-16 .elementor-element.elementor-element-7d38f70{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4ddc9a3 */.elementor-16 .elementor-element.elementor-element-4ddc9a3{
    align-items: start;
    align-content: start;
    align-self: start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baa433b */.elementor-16 .elementor-element.elementor-element-baa433b{
    scroll-snap-type: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a4fb1 */.elementor-16 .elementor-element.elementor-element-80a4fb1{
    width:300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f27b5 */.elementor-16 .elementor-element.elementor-element-c1f27b5{
    width:300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cbd29 */.elementor-16 .elementor-element.elementor-element-f3cbd29{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680f909 */.elementor-16 .elementor-element.elementor-element-680f909:hover{
    display: inline;
    background: linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-461f416 */.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button-icon svg{
    width: 2.5rem;
}

.elementor-16 .elementor-element.elementor-element-461f416{
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-461f416 .elementor-button-content-wrapper{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-461f416:hover .elementor-button-icon svg{
    cursor: pointer;
   
    animation:oscillateHorizontal 1s infinite ;
     animation-timing-function: ease-in-out;
}

@keyframes oscillateHorizontal{
    from{
        transform:translateX(0px);
    }
    
    to{
        transform:translateX(10px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87c79c5 */.elementor-16 .elementor-element.elementor-element-87c79c5{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a740e62 */.elementor-16 .elementor-element.elementor-element-a740e62{
    position: relative;
    width: 250px;
    height: 250px;
    border-radius: 125px;
    background:#FFF3E7;
    cursor:pointer;
}

.elementor-16 .elementor-element.elementor-element-a740e62:hover{
    animation-duration: 1s;
    animation-name:expandBox;
    height: 400px;
    border-radius: 0px;
    background:#F5C490;
}

.elementor-16 .elementor-element.elementor-element-a740e62:hover img{
    animation-duration: 1s;
    animation-name:expandImg2;
    transform:scale(0.7);
}

.elementor-16 .elementor-element.elementor-element-a740e62:hover .product-item-desc{
    display: block;
    animation-duration: 1s;
    animation-name:showText;
}

.elementor-16 .elementor-element.elementor-element-a740e62:hover .product-item-title{
    position: static;

}


@keyframes expandBox{
    from{
   
        height:200px;
        border-radius:100px;
        background:#FFF3E7;
    }
    
    to{
    
        height: 400px;
        border-radius: 0px;
        background:#F5C490;
            
    }
}

@keyframes expandImg2{
    from{
          transform:scale(1);
    }
    
    to{
    
         transform:scale(0.7);
            
    }
}


@keyframes showText{
    from{
            display:none;
            opacity:0;
    }
    
    to{
             display:block;
             opacity:1;
            
    }
}

@media only screen and (max-width:767px){
    .elementor-16 .elementor-element.elementor-element-a740e62{
        width: 100px;
        height: 100px;
        border-radius: 50px;
    }
    
    .elementor-16 .elementor-element.elementor-element-a740e62:hover{
    animation-duration: 1s;
    animation-name:none;
    height: 150px;
    border-radius: 0px;
    background:#FFF3E7;
    }
    
    .elementor-16 .elementor-element.elementor-element-a740e62:hover img{
    animation-duration: 1s;
    animation-name:none;
    transform:scale(1);
}

    .elementor-16 .elementor-element.elementor-element-a740e62:hover .product-item-desc{
        display: none;
        animation-duration: 1s;
        animation-name:none;
    }

    .elementor-16 .elementor-element.elementor-element-a740e62:hover .product-item-title{
        position: absolute;
    
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d050136 */.elementor-16 .elementor-element.elementor-element-d050136{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2883146 */.elementor-16 .elementor-element.elementor-element-2883146{
    position: relative;
    width: 250px;
    height: 250px;
    border-radius: 125px;
    background:#FFF3E7;
    cursor:pointer;
}

.elementor-16 .elementor-element.elementor-element-2883146:hover{
    animation-duration: 1s;
    animation-name:expandBox;
    height: 400px;
    border-radius: 0px;
    background:#F5C490;
}

.elementor-16 .elementor-element.elementor-element-2883146:hover img{
    animation-duration: 1s;
    animation-name:expandImg2;
    transform:scale(0.7);
}

.elementor-16 .elementor-element.elementor-element-2883146:hover .product-item-desc{
    display: block;
    animation-duration: 1s;
    animation-name:showText;
}

.elementor-16 .elementor-element.elementor-element-2883146:hover .product-item-title{
    position: static;

}


@keyframes expandBox{
    from{
   
        height:200px;
        border-radius:100px;
        background:#FFF3E7;
    }
    
    to{
    
        height: 400px;
        border-radius: 0px;
        background:#F5C490;
            
    }
}

@keyframes expandImg2{
    from{
          transform:scale(1);
    }
    
    to{
    
         transform:scale(0.7);
            
    }
}


@keyframes showText{
    from{
            display:none;
            opacity:0;
    }
    
    to{
             display:block;
             opacity:1;
            
    }
}

@media only screen and (max-width:767px){
    .elementor-16 .elementor-element.elementor-element-2883146{
        width: 100px;
        height: 100px;
        border-radius: 50px;
    }
    
    .elementor-16 .elementor-element.elementor-element-2883146:hover{
    animation-duration: 1s;
    animation-name:none;
    height: 150px;
    border-radius: 0px;
    background:#FFF3E7;
    }
    
    .elementor-16 .elementor-element.elementor-element-2883146:hover img{
    animation-duration: 1s;
    animation-name:none;
    transform:scale(1);
}

    .elementor-16 .elementor-element.elementor-element-2883146:hover .product-item-desc{
        display: none;
        animation-duration: 1s;
        animation-name:none;
    }

    .elementor-16 .elementor-element.elementor-element-2883146:hover .product-item-title{
        position: absolute;
    
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b6485a */.elementor-16 .elementor-element.elementor-element-0b6485a{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daae46d */.elementor-16 .elementor-element.elementor-element-daae46d{
    position: relative;
    width: 250px;
    height: 250px;
    border-radius: 125px;
    background:#FFF3E7;
    cursor:pointer;
}

.elementor-16 .elementor-element.elementor-element-daae46d:hover{
    animation-duration: 1s;
    animation-name:expandBox;
    height: 400px;
    border-radius: 0px;
    background:#F5C490;
}

.elementor-16 .elementor-element.elementor-element-daae46d:hover img{
    animation-duration: 1s;
    animation-name:expandImg2;
    transform:scale(0.7);
}

.elementor-16 .elementor-element.elementor-element-daae46d:hover .product-item-desc{
    display: block;
    animation-duration: 1s;
    animation-name:showText;
}

.elementor-16 .elementor-element.elementor-element-daae46d:hover .product-item-title{
    position: static;

}


@keyframes expandBox{
    from{
   
        height:200px;
        border-radius:100px;
        background:#FFF3E7;
    }
    
    to{
    
        height: 400px;
        border-radius: 0px;
        background:#F5C490;
            
    }
}

@keyframes expandImg2{
    from{
          transform:scale(1);
    }
    
    to{
    
         transform:scale(0.7);
            
    }
}


@keyframes showText{
    from{
            display:none;
            opacity:0;
    }
    
    to{
             display:block;
             opacity:1;
            
    }
}

@media only screen and (max-width:767px){
    .elementor-16 .elementor-element.elementor-element-daae46d{
        width: 100px;
        height: 100px;
        border-radius: 50px;
    }
    
    .elementor-16 .elementor-element.elementor-element-daae46d:hover{
    animation-duration: 1s;
    animation-name:none;
    height: 150px;
    border-radius: 0px;
    background:#FFF3E7;
    }
    
    .elementor-16 .elementor-element.elementor-element-daae46d:hover img{
    animation-duration: 1s;
    animation-name:none;
    transform:scale(1);
}

    .elementor-16 .elementor-element.elementor-element-daae46d:hover .product-item-desc{
        display: none;
        animation-duration: 1s;
        animation-name:none;
    }

    .elementor-16 .elementor-element.elementor-element-daae46d:hover .product-item-title{
        position: absolute;
    
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-386e7a7 */.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button-icon svg{
    width: 2.5rem;
}

.elementor-16 .elementor-element.elementor-element-386e7a7{
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-386e7a7 .elementor-button-content-wrapper{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-386e7a7:hover .elementor-button-icon svg{
    cursor: pointer;
   
    animation:oscillateHorizontal 1s infinite ;
     animation-timing-function: ease-in-out;
}

@keyframes oscillateHorizontal{
    from{
        transform:translateX(0px);
    }
    
    to{
        transform:translateX(10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7e8fc */.elementor-16 .elementor-element.elementor-element-af7e8fc{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-69e5039 */.elementor-16 .elementor-element.elementor-element-69e5039{
    filter: invert(78%) sepia(40%) saturate(11%) hue-rotate(314deg) brightness(103%) contrast(82%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2215dd1 *//*.elementor-16 .elementor-element.elementor-element-2215dd1:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-2215dd1:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-2215dd1:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-2215dd1:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d7f64 */.elementor-16 .elementor-element.elementor-element-01d7f64{
    position: relative;
    overflow: hidden;
}

/*.elementor-16 .elementor-element.elementor-element-01d7f64:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-01d7f64:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-01d7f64:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-01d7f64:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-818a6e7 */.elementor-16 .elementor-element.elementor-element-818a6e7{
    position: relative;
    overflow: hidden;
}

/*.elementor-16 .elementor-element.elementor-element-818a6e7:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-818a6e7:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-818a6e7:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-818a6e7:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625182c */.elementor-16 .elementor-element.elementor-element-625182c{
    position: relative;
    overflow: hidden;
}

/*.elementor-16 .elementor-element.elementor-element-625182c:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-625182c:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-625182c:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-625182c:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6ad5f */.elementor-16 .elementor-element.elementor-element-7b6ad5f{
    position: relative;
    overflow: hidden;
}

/*.elementor-16 .elementor-element.elementor-element-7b6ad5f:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-7b6ad5f:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-7b6ad5f:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-7b6ad5f:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc7611e */.elementor-16 .elementor-element.elementor-element-fc7611e{
    position: relative;
    overflow: hidden;
}

/*.elementor-16 .elementor-element.elementor-element-fc7611e:hover{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandBox;*/
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-fc7611e:hover img{*/
/*    animation-duration: 1s;*/
/*    animation-name:expandImg2;*/
/*    transform:scale(0.8);*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-fc7611e:hover .product-item-desc{*/
/*    display: block;*/
/*    animation-duration: 1s;*/
/*    animation-name:showText;*/
/*}*/

/*.elementor-16 .elementor-element.elementor-element-fc7611e:hover .product-item-title{*/
/*    position: static;*/

/*}*/


/*@keyframes expandBox{*/
/*    from{*/
   
/*        height:200px;*/
/*        border-radius:100px;*/
/*        background:#FFF3E7;*/
/*    }*/
    
/*    to{*/
    
/*        height: 400px;*/
/*        border-radius: 0px;*/
/*        background:#F5C490;*/
            
/*    }*/
/*}*/

/*@keyframes expandImg2{*/
/*    from{*/
/*          transform:scale(1);*/
/*    }*/
    
/*    to{*/
    
/*         transform:scale(0.8);*/
            
/*    }*/
/*}*/


/*@keyframes showText{*/
/*    from{*/
   
/*         opacity:0;*/
/*    }*/
    
/*    to{*/
    
/*             opacity:1;*/
            
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e03fe80 */.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button-icon svg{
    width: 2.5rem;
}

.elementor-16 .elementor-element.elementor-element-e03fe80{
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-e03fe80 .elementor-button-content-wrapper{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-e03fe80:hover .elementor-button-icon svg{
    cursor: pointer;
   
    animation:oscillateHorizontal 1s infinite ;
     animation-timing-function: ease-in-out;
}

@keyframes oscillateHorizontal{
    from{
        transform:translateX(0px);
    }
    
    to{
        transform:translateX(10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed43a4a */.elementor-16 .elementor-element.elementor-element-ed43a4a{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd503de */.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button-icon svg{
    width: 2.5rem;
}

.elementor-16 .elementor-element.elementor-element-cd503de{
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-cd503de .elementor-button-content-wrapper{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-cd503de:hover .elementor-button-icon svg{
    cursor: pointer;
   
    animation:oscillateHorizontal 1s infinite ;
     animation-timing-function: ease-in-out;
}

@keyframes oscillateHorizontal{
    from{
        transform:translateX(0px);
    }
    
    to{
        transform:translateX(10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851db70 */.elementor-16 .elementor-element.elementor-element-851db70{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-788688c */.elementor-16 .elementor-element.elementor-element-788688c img{
    max-height: 35vh  !important;
    width:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5e0dac */.elementor-16 .elementor-element.elementor-element-e5e0dac{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa5f72 */.elementor-16 .elementor-element.elementor-element-5fa5f72{
    height: 100%;
}/* End custom CSS */