.elementor-1204 .elementor-element.elementor-element-f5e0b42{--display:flex;--min-height:840px;--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;--padding-top:102px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-f5e0b42:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-f5e0b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d05502e );background:url("https://dev.euclidandheil.com/wp-content/uploads/2024/01/eh-hero-background-3.jpg") 50% 50%;background-size:cover;}.elementor-1204 .elementor-element.elementor-element-82bb61a{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-82bb61a:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-82bb61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cba7a8 );}.elementor-1204 .elementor-element.elementor-element-ae25989{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-2ea44c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1204 .elementor-element.elementor-element-40a963d .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-57f3863{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );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-1204 .elementor-element.elementor-element-fcb0739{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-66ffc82{--display:flex;--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;--padding-top:100px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-66ffc82:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-66ffc82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61d8682 );}.elementor-1204 .elementor-element.elementor-element-e51f8fa{--swiper-slides-to-display:1;--swiper-slides-gap:10px;z-index:1;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-80px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-1a0fc78 );--dots-hover-color:var( --e-global-color-1a0fc78 );--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:24px;}.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide > .elementor-element{height:100%;}.elementor-1204 .elementor-element.elementor-element-95feeac{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-1204 .elementor-element.elementor-element-95feeac{left:0px;}body.rtl .elementor-1204 .elementor-element.elementor-element-95feeac{right:0px;}.elementor-1204 .elementor-element.elementor-element-2de23a7{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-2de23a7:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-2de23a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1155adb );}.elementor-1204 .elementor-element.elementor-element-61ee0d1{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-4b0ccd1{text-align:center;}.elementor-1204 .elementor-element.elementor-element-4b0ccd1 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-63f9f09{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );color:var( --e-global-color-e81d155 );}.elementor-1204 .elementor-element.elementor-element-fda1aca{--display:flex;--min-height:480px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-1053071{--display:flex;--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-radius:20px 20px 20px 20px;--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-1204 .elementor-element.elementor-element-2f9cad7{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-2f9cad7:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-2f9cad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-2f9cad7.e-con{--flex-grow:1;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-bb3aa22{text-align:center;}.elementor-1204 .elementor-element.elementor-element-bb3aa22 img{width:101px;}.elementor-1204 .elementor-element.elementor-element-a17320d .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-d9aaa4d{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-fdae6c4{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-fdae6c4:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-fdae6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-fdae6c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-3e8c06c{text-align:center;}.elementor-1204 .elementor-element.elementor-element-3e8c06c img{width:101px;}.elementor-1204 .elementor-element.elementor-element-bd9153c .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-037c378{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-abb19d8{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-abb19d8:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-abb19d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-abb19d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-16f6917{text-align:center;}.elementor-1204 .elementor-element.elementor-element-16f6917 img{width:101px;}.elementor-1204 .elementor-element.elementor-element-e4edee1 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-172f63f{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-fbcdf75{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-fbcdf75:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-fbcdf75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-fbcdf75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-560835b{text-align:center;}.elementor-1204 .elementor-element.elementor-element-560835b img{width:101px;}.elementor-1204 .elementor-element.elementor-element-12947f6 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-2481e9b{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-7f9ebc5{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-7f9ebc5:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-7f9ebc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-7f9ebc5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-63f7e62{text-align:center;}.elementor-1204 .elementor-element.elementor-element-63f7e62 img{width:101px;}.elementor-1204 .elementor-element.elementor-element-4c99214 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-f32985b{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-97dc720{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-97dc720:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-97dc720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-97dc720.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-5f93777{text-align:center;}.elementor-1204 .elementor-element.elementor-element-5f93777 img{width:101px;}.elementor-1204 .elementor-element.elementor-element-4810a67 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-e598472{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-2f1556f{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-2f1556f:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-2f1556f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-2f1556f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-4f0c9ba{text-align:center;}.elementor-1204 .elementor-element.elementor-element-4f0c9ba img{width:101px;}.elementor-1204 .elementor-element.elementor-element-5052e58 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-860f070{--display:flex;--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-11d3fb2{--display:flex;--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-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-11d3fb2:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-11d3fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-11d3fb2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1204 .elementor-element.elementor-element-dcc9dc0{text-align:center;}.elementor-1204 .elementor-element.elementor-element-dcc9dc0 img{height:101px;}.elementor-1204 .elementor-element.elementor-element-e108655 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );color:var( --e-global-color-65394c2 );}.elementor-1204 .elementor-element.elementor-element-2ce7c48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-c373e64{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-3a4c5d5{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-3a4c5d5:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-3a4c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-9d24ad4{text-align:center;}.elementor-1204 .elementor-element.elementor-element-f5ff098{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-f5ff098:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-f5ff098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-2babb0a{text-align:center;}.elementor-1204 .elementor-element.elementor-element-93cb6c2{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-dc9f3bf{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-dc9f3bf:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-dc9f3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-d35a962{text-align:center;}.elementor-1204 .elementor-element.elementor-element-41db357{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-41db357:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-41db357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-ee97abf{text-align:center;}.elementor-1204 .elementor-element.elementor-element-4b49c63{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-41f44c8{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-41f44c8:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-41f44c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-e8e69b5{text-align:center;}.elementor-1204 .elementor-element.elementor-element-1ce96f3{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-1ce96f3:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-1ce96f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-007b6a0{text-align:center;}.elementor-1204 .elementor-element.elementor-element-71669f3{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-8e4fc1c{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-8e4fc1c:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-8e4fc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-fa04864{text-align:center;}.elementor-1204 .elementor-element.elementor-element-fa04864 img{width:101px;}.elementor-1204 .elementor-element.elementor-element-d95eb9f{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1204 .elementor-element.elementor-element-d95eb9f:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-d95eb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a0fc78 );}.elementor-1204 .elementor-element.elementor-element-9017e3f{text-align:center;}.elementor-1204 .elementor-element.elementor-element-12aaa96{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-1204 .elementor-element.elementor-element-12aaa96{left:0px;}body.rtl .elementor-1204 .elementor-element.elementor-element-12aaa96{right:0px;}.elementor-1204 .elementor-element.elementor-element-d9215cc{--display:flex;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-d9215cc:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-d9215cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61d8682 );}.elementor-1204 .elementor-element.elementor-element-2115c6e{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-ef81dd5{text-align:center;}.elementor-1204 .elementor-element.elementor-element-ef81dd5 .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e363097{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );color:var( --e-global-color-e81d155 );}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play i{color:#ECECEC;font-size:100px;}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play svg{fill:#ECECEC;width:100px;height:100px;}.elementor-1204 .elementor-element.elementor-element-ef33486{--display:flex;--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-ef33486:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-ef33486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61d8682 );}.elementor-1204 .elementor-element.elementor-element-ee67991{--e-image-carousel-slides-to-show:1;}.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper-pagination-bullet{width:8px;height:8px;background:var( --e-global-color-5cba7a8 );}.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#4F5C69;opacity:1;}.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F7F7F700;border-radius:0px 0px 0px 0px;}.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-image-carousel-caption{text-align:center;}.elementor-1204 .elementor-element.elementor-element-3707827{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-3707827:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-3707827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EAE6;}.elementor-1204 .elementor-element.elementor-element-528f68f{--display:flex;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-fb74261{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-b6adcaa{text-align:start;}.elementor-1204 .elementor-element.elementor-element-b6adcaa .elementor-heading-title{font-family:var( --e-global-typography-6e7f8ea-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7f8ea-font-size );font-weight:var( --e-global-typography-6e7f8ea-font-weight );text-transform:var( --e-global-typography-6e7f8ea-text-transform );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-3ecb90b{text-align:start;}.elementor-1204 .elementor-element.elementor-element-3ecb90b .elementor-heading-title{font-family:var( --e-global-typography-cea5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-cea5c6a-font-size );font-weight:var( --e-global-typography-cea5c6a-font-weight );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-0e1565d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-wrapper{align-items:start;gap:40px;}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon{font-size:80px;}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e7f8ea-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7f8ea-font-size );font-weight:var( --e-global-typography-6e7f8ea-font-weight );text-transform:var( --e-global-typography-6e7f8ea-text-transform );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-description{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-wrapper{align-items:start;gap:40px;}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon{font-size:80px;}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e7f8ea-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7f8ea-font-size );font-weight:var( --e-global-typography-6e7f8ea-font-weight );text-transform:var( --e-global-typography-6e7f8ea-text-transform );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-description{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-wrapper{align-items:start;gap:40px;}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon{font-size:80px;}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e7f8ea-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7f8ea-font-size );font-weight:var( --e-global-typography-6e7f8ea-font-weight );text-transform:var( --e-global-typography-6e7f8ea-text-transform );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-description{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-wrapper{align-items:start;gap:40px;}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon{font-size:80px;}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title a{font-family:var( --e-global-typography-6e7f8ea-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7f8ea-font-size );font-weight:var( --e-global-typography-6e7f8ea-font-weight );text-transform:var( --e-global-typography-6e7f8ea-text-transform );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-description{font-family:var( --e-global-typography-ce75c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-ce75c8a-font-size );font-weight:var( --e-global-typography-ce75c8a-font-weight );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-dbbc387{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-dbbc387:not(.elementor-motion-effects-element-type-background), .elementor-1204 .elementor-element.elementor-element-dbbc387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1204 .elementor-element.elementor-element-61ee0d1{--content-width:1028px;}.elementor-1204 .elementor-element.elementor-element-1053071{--width:197px;}.elementor-1204 .elementor-element.elementor-element-d9aaa4d{--width:197px;}.elementor-1204 .elementor-element.elementor-element-037c378{--width:197px;}.elementor-1204 .elementor-element.elementor-element-172f63f{--width:197px;}.elementor-1204 .elementor-element.elementor-element-2481e9b{--width:197px;}.elementor-1204 .elementor-element.elementor-element-f32985b{--width:197px;}.elementor-1204 .elementor-element.elementor-element-e598472{--width:197px;}.elementor-1204 .elementor-element.elementor-element-860f070{--width:197px;}.elementor-1204 .elementor-element.elementor-element-3a4c5d5{--width:50%;}.elementor-1204 .elementor-element.elementor-element-f5ff098{--width:50%;}.elementor-1204 .elementor-element.elementor-element-dc9f3bf{--width:50%;}.elementor-1204 .elementor-element.elementor-element-41db357{--width:50%;}.elementor-1204 .elementor-element.elementor-element-41f44c8{--width:50%;}.elementor-1204 .elementor-element.elementor-element-1ce96f3{--width:50%;}.elementor-1204 .elementor-element.elementor-element-8e4fc1c{--width:50%;}.elementor-1204 .elementor-element.elementor-element-d95eb9f{--width:50%;}.elementor-1204 .elementor-element.elementor-element-2115c6e{--content-width:1028px;}}@media(max-width:1024px){.elementor-1204 .elementor-element.elementor-element-f5e0b42{--min-height:600px;}.elementor-1204 .elementor-element.elementor-element-ae25989{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1204 .elementor-element.elementor-element-40a963d .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-fcb0739{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-66ffc82{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-e51f8fa{--swiper-slides-to-display:1;}.elementor-1204 .elementor-element.elementor-element-2de23a7{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1204 .elementor-element.elementor-element-4b0ccd1 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-63f9f09{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-fda1aca{--min-height:450px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-a17320d .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-bd9153c .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e4edee1 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-12947f6 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-4c99214 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-4810a67 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-5052e58 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e108655 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-ef81dd5 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e363097{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play i{font-size:65px;}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play svg{width:65px;height:65px;}.elementor-1204 .elementor-element.elementor-element-528f68f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1204 .elementor-element.elementor-element-b6adcaa .elementor-heading-title{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-3ecb90b .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}}@media(max-width:767px){.elementor-1204 .elementor-element.elementor-element-f5e0b42{--min-height:calc(100vh - 30px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-82bb61a{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-ae25989{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1204 .elementor-element.elementor-element-40a963d .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-fcb0739{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-66ffc82{--padding-top:60px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-e51f8fa{--swiper-slides-to-display:1;}.elementor-1204 .elementor-element.elementor-element-2de23a7{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-4b0ccd1 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-63f9f09{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-fda1aca{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1204 .elementor-element.elementor-element-2f9cad7{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-a17320d{text-align:center;}.elementor-1204 .elementor-element.elementor-element-a17320d .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-bd9153c{text-align:center;}.elementor-1204 .elementor-element.elementor-element-bd9153c .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e4edee1{text-align:center;}.elementor-1204 .elementor-element.elementor-element-e4edee1 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-12947f6{text-align:center;}.elementor-1204 .elementor-element.elementor-element-12947f6 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-4c99214{text-align:center;}.elementor-1204 .elementor-element.elementor-element-4c99214 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-4810a67{text-align:center;}.elementor-1204 .elementor-element.elementor-element-4810a67 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-5052e58{text-align:center;}.elementor-1204 .elementor-element.elementor-element-5052e58 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e108655{text-align:center;}.elementor-1204 .elementor-element.elementor-element-e108655 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-2ce7c48{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-c373e64{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-3a4c5d5{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-f5ff098{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-93cb6c2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-dc9f3bf{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-41db357{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-4b49c63{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-41f44c8{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-1ce96f3{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-71669f3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-8e4fc1c{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-d95eb9f{--width:calc(50% - 5px);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1204 .elementor-element.elementor-element-d9215cc{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-ef81dd5 .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-e363097{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play i{font-size:50px;}.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-1204 .elementor-element.elementor-element-ef33486{--padding-top:60px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-3707827{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1204 .elementor-element.elementor-element-528f68f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-b6adcaa .elementor-heading-title{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-3ecb90b .elementor-heading-title{font-size:var( --e-global-typography-cea5c6a-font-size );line-height:var( --e-global-typography-cea5c6a-line-height );}.elementor-1204 .elementor-element.elementor-element-0e1565d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-wrapper{text-align:start;}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-887aaf2 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-wrapper{text-align:start;}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-34a7ba7 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-92ec3f3 .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-wrapper{text-align:start;}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title, .elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-title a{font-size:var( --e-global-typography-6e7f8ea-font-size );line-height:var( --e-global-typography-6e7f8ea-line-height );letter-spacing:var( --e-global-typography-6e7f8ea-letter-spacing );}.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-description{font-size:var( --e-global-typography-ce75c8a-font-size );line-height:var( --e-global-typography-ce75c8a-line-height );}.elementor-1204 .elementor-element.elementor-element-dbbc387{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1204 .elementor-element.elementor-element-2ea44c1{--width:40%;}.elementor-1204 .elementor-element.elementor-element-57f3863{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-f5e0b42 */.elementor-1204 .elementor-element.elementor-element-f5e0b42 {
    background: 
linear-gradient(0deg, rgba(0, 0, 0, 0.40) 0%, rgba(0, 0, 0, 0.40) 100%), url(/wp-content/uploads/2024/01/eh-hero-background-3.jpg), lightgray 0px -177.098px / 100% 142.166% no-repeat;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    aspect-ratio: 21/9;
    min-height: 0;
}

@media screen and (max-width: 767px){
    .elementor-1204 .elementor-element.elementor-element-f5e0b42 {
    background: 
linear-gradient(0deg, rgba(0, 0, 0, 0.40) 0%, rgba(0, 0, 0, 0.40) 100%), url(/wp-content/uploads/2024/01/eh-hero-background-mobile-3.jpg), lightgray 0px -177.098px / 100% 142.166% no-repeat;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    aspect-ratio: unset;
    min-height: calc(100vh - 30px);
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e51f8fa */.elementor-1204 .elementor-element.elementor-element-e51f8fa {
    position: relative;
}
/*next/prev buttons customizations*/
.elementor-1204 .elementor-element.elementor-element-e51f8fa .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-1204 .elementor-element.elementor-element-e51f8fa .elementor-swiper-button.elementor-swiper-button-next {
    transition: all 0.5s ease;
    padding: 12px;
    border-radius: 50%;
    background: #fff;
    
    z-index: 2;
    cursor: pointer;
    opacity: 0.7;
}

.elementor-1204 .elementor-element.elementor-element-e51f8fa .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-1204 .elementor-element.elementor-element-e51f8fa .elementor-swiper-button.elementor-swiper-button-next:hover {
    opacity: 1;
}

/*animations*/
.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide .location-image-elem,
.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide .location-count-elem {
    transition: all 0.5s ease;
}

.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide:not(.swiper-slide-active) .location-image-elem {
    margin-left: -20px;
    opacity: 0;
}

.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide.swiper-slide-active .location-image-elem {
    margin-left: 0px;
    opacity: 1;
}

.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide:not(.swiper-slide-active) .location-count-elem {
    transform: translateX(-50px);
    opacity: 0;
}

.elementor-1204 .elementor-element.elementor-element-e51f8fa .swiper-slide.swiper-slide-active .location-count-elem {
    transform: translateX(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c373e64 */.elementor-1204 .elementor-element.elementor-element-c373e64 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93cb6c2 */.elementor-1204 .elementor-element.elementor-element-93cb6c2 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b49c63 */.elementor-1204 .elementor-element.elementor-element-4b49c63 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71669f3 */.elementor-1204 .elementor-element.elementor-element-71669f3 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce7c48 */.elementor-1204 .elementor-element.elementor-element-2ce7c48 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9facf7a */.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-image-overlay:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 0.5s ease;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}

.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-image-overlay:hover:before {
    opacity: 0.5;
}

.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-image-overlay .elementor-custom-embed-play {
    transition: all 0.5s ease;
}
.elementor-1204 .elementor-element.elementor-element-9facf7a .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play {
    transform: translate(-50%,-50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ee67991 */.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper .swiper-slide {
    margin-right: 20px;
}
.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper .swiper-slide img {
    height: 700px;
    width: 100%;
    object-fit: cover;
    object-position: center center;
    border-radius: 36px !important;
}

.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper {
    overflow: visible;
}

.elementor-1204 .elementor-element.elementor-element-ee67991 .swiper-pagination {
    display: flex;
    align-items: start;
    justify-content: start;
    bottom: -40px !important;
}

.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button.elementor-swiper-button-next {
    transition: all 0.5s ease;
    padding: 12px;
    border-radius: 50%;
    background: #fff;
    
    top: unset;
    bottom: -85px;
    right: 20px;
    z-index: 2;
    cursor: pointer;
    opacity: 0.75;
}

.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button.elementor-swiper-button-next:hover {
    opacity: 1;
}
    
.elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button.elementor-swiper-button-prev {
    right: 90px;
    left: unset;
}

@media screen and (max-width: 767px) {
    .elementor-1204 .elementor-element.elementor-element-ee67991 .swiper-pagination {
        bottom: 0 !important;
    }
    
    .elementor-1204 .elementor-element.elementor-element-ee67991 .elementor-swiper-button {
        bottom: -45px !important;
    }
    
    .elementor-1204 .elementor-element.elementor-element-ee67991 .swiper .swiper-slide img {
        height: 340px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-39270db */.elementor-1204 .elementor-element.elementor-element-39270db .elementor-icon-box-content p:last-child {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1565d */.elementor-1204 .elementor-element.elementor-element-0e1565d>div:before {
    content: "";
    position: absolute;
    top: 90px;
    left: 40px;
    height: calc(100% - 180px);
    width: 2px;
    background: var(--e-global-color-1a0fc78, #43574D);
    z-index: 2;
}

.elementor-1204 .elementor-element.elementor-element-0e1565d .elementor-icon-box-icon {
    background: var(--e-global-color-1155adb, #E5EAE6);
    z-index: 3;
    background: #e5eae6;
}

.elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item .elementor-icon-box-icon,
.elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item .elementor-icon-box-title {
    transition: all 0.5s ease;
}

.elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item:hover .elementor-icon-box-icon {
    transform: scale(1.1);
}

.elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item:hover .elementor-icon-box-title span {
    font-weight: 700;
}

/*hidde the icons now*/
/*
@media screen and (max-width: 767px){
    .elementor-1204 .elementor-element.elementor-element-0e1565d>div:before {
        display: none;
    }
}
*/
.elementor-1204 .elementor-element.elementor-element-0e1565d>div:before { 
    left: -25px;
    top: 0;
    height: 100%;
}
.elementor-1204 .elementor-element.elementor-element-0e1565d .elementor-icon-box-icon { 
    display: none;
}

.elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item .elementor-icon-box-title:before {
    content: "";
    position: absolute;
    left: -25px;
    width: 15px;
    height: 2px;
    top: 21px;
    background: var(--e-global-color-1a0fc78, #43574D);
}


@media screen and (max-width: 767px){
    .elementor-1204 .elementor-element.elementor-element-0e1565d>div:before {
        left: -20px;
    }
    .elementor-1204 .elementor-element.elementor-element-0e1565d .phase-item .elementor-icon-box-title:before { 
        left: -20px;
        top: 18px;
    }
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */