.elementor-6996 .elementor-element.elementor-element-2151f6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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;--z-index:0;}.elementor-6996 .elementor-element.elementor-element-6c4f759{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-797c2b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-f07a525{--display:flex;}.elementor-6996 .elementor-element.elementor-element-abfad9c{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-abfad9c:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-abfad9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Al_Maqsad_21-Copy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-abfad9c::before, .elementor-6996 .elementor-element.elementor-element-abfad9c > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-abfad9c > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-abfad9c > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-abfad9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-abfad9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-88dd37c{--display:flex;}.elementor-6996 .elementor-element.elementor-element-0b2fc1d{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-0b2fc1d:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Al_Maqsad_57-Copy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-0b2fc1d::before, .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-0b2fc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-ae786ea{--display:flex;}.elementor-6996 .elementor-element.elementor-element-4db6ad4{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-4db6ad4:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Etapa_03-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-4db6ad4::before, .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-4db6ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-8a07bfc{--display:flex;}.elementor-6996 .elementor-element.elementor-element-e1bd9b9{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-e1bd9b9:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Etapa_23-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-e1bd9b9::before, .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-e1bd9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-7baebac{--display:flex;}.elementor-6996 .elementor-element.elementor-element-71927ad{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-71927ad:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-71927ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/M.-villas-4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-71927ad::before, .elementor-6996 .elementor-element.elementor-element-71927ad > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-71927ad > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-71927ad > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-71927ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-71927ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-b6158f9{--display:flex;}.elementor-6996 .elementor-element.elementor-element-b60ef65{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-b60ef65:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-b60ef65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/New_Alamein_05-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-b60ef65::before, .elementor-6996 .elementor-element.elementor-element-b60ef65 > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-b60ef65 > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-b60ef65 > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-b60ef65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-b60ef65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-d3779fe{--display:flex;}.elementor-6996 .elementor-element.elementor-element-6700422{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-6700422:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-6700422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/New_Alamein_12-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-6700422::before, .elementor-6996 .elementor-element.elementor-element-6700422 > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-6700422 > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-6700422 > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-6700422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-6700422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-c125ca9{--display:flex;}.elementor-6996 .elementor-element.elementor-element-b294ee0{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-b294ee0:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-b294ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Zahya_New_Mansoura_17-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-b294ee0::before, .elementor-6996 .elementor-element.elementor-element-b294ee0 > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-b294ee0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-b294ee0 > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-b294ee0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-b294ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-3f6d998{--display:flex;}.elementor-6996 .elementor-element.elementor-element-8556c3c{--display:flex;--min-height:85vh;--overlay-opacity:0.5;}.elementor-6996 .elementor-element.elementor-element-8556c3c:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-8556c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/06/Zahya_New_Mansoura_32-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6996 .elementor-element.elementor-element-8556c3c::before, .elementor-6996 .elementor-element.elementor-element-8556c3c > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-8556c3c > .e-con-inner > .elementor-background-video-container::before, .elementor-6996 .elementor-element.elementor-element-8556c3c > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-8556c3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6996 .elementor-element.elementor-element-8556c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6996 .elementor-element.elementor-element-381ac5d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-29.3%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-15%;--e-n-carousel-fraction-color:var( --e-global-color-ee227db );--e-n-carousel-fraction-horizontal-position:0px;--e-n-carousel-fraction-horizontal-transform:0%;--e-n-carousel-fraction-horizontal-offset:17%;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-fraction-vertical-offset:-8%;}:where( .elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-6996 .elementor-element.elementor-element-5499640{--display:flex;--position:absolute;--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:flex-start;--padding-top:10%;--padding-bottom:0;--padding-left:10.3125vw;--padding-right:0;top:0px;--z-index:10;}body:not(.rtl) .elementor-6996 .elementor-element.elementor-element-5499640{left:0px;}body.rtl .elementor-6996 .elementor-element.elementor-element-5499640{right:0px;}.elementor-6996 .elementor-element.elementor-element-f03e3f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-a2372c6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6996 .elementor-element.elementor-element-a2372c6 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ee227db );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-2d670d0{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-6996 .elementor-element.elementor-element-2d670d0 .elementor-divider-separator{width:100%;}.elementor-6996 .elementor-element.elementor-element-2d670d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6996 .elementor-element.elementor-element-c0e2d62 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6996 .elementor-element.elementor-element-c0e2d62 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:52px;font-weight:400;line-height:103%;color:var( --e-global-color-ee227db );}.elementor-6996 .elementor-element.elementor-element-0cac3e3{--display:flex;--padding-top:6.6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6996 .elementor-element.elementor-element-0cac3e3:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-0cac3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://cityedgedevelopments.com/cityedgedevelopmentswordpress/wp-content/uploads/2025/05/CITY-EDGE.svg");background-position:100% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-6996 .elementor-element.elementor-element-34f8c5e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-723bc0e{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-6996 .elementor-element.elementor-element-723bc0e.elementor-element{--align-self:flex-start;}.elementor-6996 .elementor-element.elementor-element-723bc0e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6996 .elementor-element.elementor-element-723bc0e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-6996 .elementor-element.elementor-element-52a415c{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-6996 .elementor-element.elementor-element-52a415c .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7a4afc1{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6996 .elementor-element.elementor-element-3e4f3f6{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6996 .elementor-element.elementor-element-d35bd71 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-d35bd71 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-45be33b .elementor-counter-title{justify-content:start;color:#00263D;font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-45be33b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#A68543;font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-b622749 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-b622749 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-80dcece{--display:flex;}.elementor-6996 .elementor-element.elementor-element-6a25286 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-6a25286 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-5e75aca .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-5e75aca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-257af76 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"AeonikTRIAL", Sans-serif;font-size:14px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-257af76 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"AeonikTRIAL", Sans-serif;font-size:47.5px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-f36d906{--display:flex;--position:absolute;--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;bottom:1%;}body:not(.rtl) .elementor-6996 .elementor-element.elementor-element-f36d906{right:0px;}body.rtl .elementor-6996 .elementor-element.elementor-element-f36d906{left:0px;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-048a091.elementor-social-icon{background-color:var( --e-global-color-a48584b );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-048a091.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-048a091.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-75dc674.elementor-social-icon{background-color:var( --e-global-color-a48584b );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-75dc674.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-75dc674.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-522a710.elementor-social-icon{background-color:var( --e-global-color-a48584b );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-522a710.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-522a710.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-daf95f3.elementor-social-icon{background-color:var( --e-global-color-a48584b );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-daf95f3.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-repeater-item-daf95f3.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d{--grid-template-columns:repeat(1, auto);z-index:99999999;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-widget-container{text-align:left;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-social-icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-social-icon:hover{border-color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-43c7849{--display:flex;--z-index:1;}.elementor-6996 .elementor-element.elementor-element-43c7849:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-43c7849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-145100c{--spacer-size:50px;}.elementor-6996 .elementor-element.elementor-element-b2b811a{--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;--z-index:1;}.elementor-6996 .elementor-element.elementor-element-b2b811a:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-b2b811a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-6b4cf53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-fbff1df{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-6996 .elementor-element.elementor-element-c9f0012 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:18px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-b2fe91a{text-align:center;}.elementor-6996 .elementor-element.elementor-element-b2fe91a .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:40px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-d7b6ae4{text-align:center;}.elementor-6996 .elementor-element.elementor-element-d7b6ae4 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-3%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-79a3b8a{text-align:center;font-family:"AeonikTRIAL", Sans-serif;font-size:11.53px;font-weight:400;color:#050F27;}.elementor-6996 .elementor-element.elementor-element-ffe2583{--display:flex;--z-index:1;}.elementor-6996 .elementor-element.elementor-element-ffe2583:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-ffe2583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-1a07bd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-4ee85a2 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-9cf1b73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-21dc95e .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-21dc95e .elementor-heading-title a:hover, .elementor-6996 .elementor-element.elementor-element-21dc95e .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-21dc95e .elementor-heading-title a{transition-duration:0.2s;}.elementor-6996 .elementor-element.elementor-element-ae55b88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-397e7c0 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-397e7c0 .elementor-heading-title a:hover, .elementor-6996 .elementor-element.elementor-element-397e7c0 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-397e7c0 .elementor-heading-title a{transition-duration:0.2s;}.elementor-6996 .elementor-element.elementor-element-d386a1e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-6c976dc .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-6c976dc .elementor-heading-title a:hover, .elementor-6996 .elementor-element.elementor-element-6c976dc .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-6c976dc .elementor-heading-title a{transition-duration:0.2s;}.elementor-6996 .elementor-element.elementor-element-c8b8c07{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-fa2fbe9 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-fa2fbe9 .elementor-heading-title a:hover, .elementor-6996 .elementor-element.elementor-element-fa2fbe9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-fa2fbe9 .elementor-heading-title a{transition-duration:0.2s;}.elementor-6996 .elementor-element.elementor-element-ef1600b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6996 .elementor-element.elementor-element-e070ddf .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-e070ddf .elementor-heading-title a:hover, .elementor-6996 .elementor-element.elementor-element-e070ddf .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-e070ddf .elementor-heading-title a{transition-duration:0.2s;}.elementor-6996 .elementor-element.elementor-element-df0abbc{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6996 .elementor-element.elementor-element-417bdf8{--display:flex;--z-index:3;}.elementor-6996 .elementor-element.elementor-element-417bdf8:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-417bdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-a03c418{--spacer-size:50px;}.elementor-6996 .elementor-element.elementor-element-827e864{--display:flex;--z-index:3;}.elementor-6996 .elementor-element.elementor-element-827e864:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-827e864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-2cd6506 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:40px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-873603e{--spacer-size:20px;}.elementor-6996 .elementor-element.elementor-element-e15b5fb{--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;--z-index:3;}.elementor-6996 .elementor-element.elementor-element-e15b5fb:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-e15b5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-ucaddon_ue_select_post_filter select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_select_post_filter label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_select_post_filter option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6996 .elementor-element.elementor-element-d91534c .uc-select-filter{display:flex;gap:15px;justify-content:flex-start;}.elementor-6996 .elementor-element.elementor-element-d91534c select{width:190px;font-family:"AeonikTRIAL", Sans-serif;font-weight:400;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#727171;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#00263D;text-align:inherit;}.elementor-6996 .elementor-element.elementor-element-d91534c .uc-select-filter__select-wrapper{width:190px;}.elementor-6996 .elementor-element.elementor-element-d91534c label{font-family:"AeonikTRIAL", Sans-serif;font-weight:400;color:#919191;}.elementor-6996 .elementor-element.elementor-element-d91534c .uc-select-filter__select-indicator{font-size:16px;color:#00263D;inset-inline-end:13px;}.elementor-6996 .elementor-element.elementor-element-d91534c .uc-select-filter__select-indicator svg{width:16px;height:16px;fill:#00263D;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 .uc-select-filter{display:flex;gap:15px;justify-content:flex-start;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 select{width:190px;font-family:"AeonikTRIAL", Sans-serif;font-weight:400;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#727171;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#00263D;text-align:inherit;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 .uc-select-filter__select-wrapper{width:190px;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 label{font-family:"AeonikTRIAL", Sans-serif;font-weight:400;color:#919191;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 .uc-select-filter__select-indicator{font-size:16px;color:#00263D;inset-inline-end:14px;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 .uc-select-filter__select-indicator svg{width:16px;height:16px;fill:#00263D;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 .uc-select-filter{display:flex;gap:15px;justify-content:flex-start;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 select{width:190px;font-family:"AeonikTRIAL", Sans-serif;font-weight:400;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#727171;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#00263D;text-align:inherit;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 .uc-select-filter__select-wrapper{width:190px;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 label{font-family:"AeonikTRIAL", Sans-serif;font-weight:400;color:#919191;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 .uc-select-filter__select-indicator{font-size:16px;color:#00263D;inset-inline-end:14px;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 .uc-select-filter__select-indicator svg{width:16px;height:16px;fill:#00263D;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 .uc-select-filter{display:flex;gap:15px;justify-content:flex-start;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 select{width:190px;font-family:"AeonikTRIAL", Sans-serif;font-weight:400;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#727171;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#00263D;text-align:inherit;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 .uc-select-filter__select-wrapper{width:190px;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 label{font-family:"AeonikTRIAL", Sans-serif;font-weight:400;color:#919191;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 .uc-select-filter__select-indicator{font-size:16px;color:#00263D;inset-inline-end:14px;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 .uc-select-filter__select-indicator svg{width:16px;height:16px;fill:#00263D;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 .uc-select-filter{display:flex;gap:15px;justify-content:flex-start;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 select{width:190px;font-family:"AeonikTRIAL", Sans-serif;font-weight:400;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#727171;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#00263D;text-align:inherit;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 .uc-select-filter__select-wrapper{width:190px;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 label{font-family:"AeonikTRIAL", Sans-serif;font-weight:400;color:#919191;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 .uc-select-filter__select-indicator{font-size:16px;color:#00263D;inset-inline-end:14px;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 .uc-select-filter__select-indicator svg{width:16px;height:16px;fill:#00263D;}.elementor-6996 .elementor-element.elementor-element-dd20fd9{--display:flex;--z-index:4;}.elementor-6996 .elementor-element.elementor-element-dd20fd9:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-dd20fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-0261b93{--swiper-slides-to-display:2;--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;--arrow-normal-color:var( --e-global-color-primary );}.elementor-6996 .elementor-element.elementor-element-0261b93 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-ee227db );border-radius:50px 50px 50px 50px;padding:3px 2px 3px 3px;}.elementor-6996 .elementor-element.elementor-element-0261b93 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6996 .elementor-element.elementor-element-8314c94 .ue-carousel-item{transition:300ms;background-color:#efefef;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-6996 .elementor-element.elementor-element-8314c94 .ue-carousel-item:hover{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-6996 .elementor-element.elementor-element-8314c94 .uc-active-item:hover .ue-carousel-item{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-6996 .elementor-element.elementor-element-8314c94 .ue-carousel-item:hover,.elementor-6996 .elementor-element.elementor-element-8314c94 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-6996 .elementor-element.elementor-element-8314c94 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-nav .owl-next{right:20px;left:auto;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-carousel .owl-nav .owl-next,.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-carousel .owl-nav .owl-prev{top:35%;border-radius:50px;width:40px;height:40px;line-height:40px;font-size:16px;background-color:#ffffff;color:#000000;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-carousel .owl-nav .owl-next:hover,.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-dots{margin-top:20px;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-dot{margin:0px 5px;width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#C6C6C600;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-dot.active{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#00000000;}.elementor-6996 .elementor-element.elementor-element-8314c94 .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-family:"Roboto", Sans-serif;font-weight:400;}.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-6996 .elementor-element.elementor-element-7b868cf .elementor-button{background-color:var( --e-global-color-a48584b );font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:400;fill:#302E2D;color:#302E2D;}.elementor-6996 .elementor-element.elementor-element-7b868cf > .elementor-widget-container{margin:-15% 0% 0% 0%;}.elementor-6996 .elementor-element.elementor-element-7b868cf{z-index:9999999999;}.elementor-6996 .elementor-element.elementor-element-7b868cf .elementor-button:hover, .elementor-6996 .elementor-element.elementor-element-7b868cf .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-7b868cf .elementor-button:hover svg, .elementor-6996 .elementor-element.elementor-element-7b868cf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-afa506c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-6996 .elementor-element.elementor-element-afa506c:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-afa506c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6996 .elementor-element.elementor-element-f347115{--spacer-size:50px;}.elementor-6996 .elementor-element.elementor-element-90ddd1f{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-6996 .elementor-element.elementor-element-90ddd1f:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-90ddd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-6996 .elementor-element.elementor-element-7d64808{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-4af26e7 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:42px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-894e232{--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:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-31582df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-6996 .elementor-element.elementor-element-53a236e{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-1f7d276{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-532db85 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-532db85{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-5b91c26{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-9d34359{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-09da11b > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-09da11b{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-afb7483{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-6c01858{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-ca51bb8 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-ca51bb8{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-1aa6538{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-8c8810a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-b0f6311 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-b0f6311{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-bb46ca6{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-7507431{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-8a11cd6 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-8a11cd6 .elementor-heading-title{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;line-height:1.5;color:var( --e-global-color-text );}.elementor-6996 .elementor-element.elementor-element-a119d58{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6996 .elementor-element.elementor-element-68d219a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item > a{font-family:"AeonikTRIAL", Sans-serif;font-size:20px;font-weight:400;}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6996 .elementor-element.elementor-element-5a07228 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-6996 .elementor-element.elementor-element-5a07228{font-family:"AeonikTRIAL", Sans-serif;font-size:15px;font-weight:300;}.elementor-6996 .elementor-element.elementor-element-7b3931e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6996 .elementor-element.elementor-element-dbad85f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6996 .elementor-element.elementor-element-dbad85f{text-align:center;}.elementor-6996 .elementor-element.elementor-element-dbad85f img{width:60%;}.elementor-6996 .elementor-element.elementor-element-a53de0e{--display:flex;}.elementor-6996 .elementor-element.elementor-element-59eb76f{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6996 .elementor-element.elementor-element-381ac5d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-24%;--e-n-carousel-fraction-horizontal-offset:21%;}.elementor-6996 .elementor-element.elementor-element-c0e2d62 .elementor-heading-title{font-size:37px;}.elementor-6996 .elementor-element.elementor-element-0cac3e3:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-0cac3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0px;}.elementor-6996 .elementor-element.elementor-element-df0abbc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6996 .elementor-element.elementor-element-0261b93{--swiper-slides-to-display:2;}.elementor-6996 .elementor-element.elementor-element-894e232{--flex-wrap:wrap;}.elementor-6996 .elementor-element.elementor-element-31582df{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6996 .elementor-element.elementor-element-6c4f759{--width:65%;}.elementor-6996 .elementor-element.elementor-element-f07a525{--width:100%;}.elementor-6996 .elementor-element.elementor-element-abfad9c{--width:100%;}.elementor-6996 .elementor-element.elementor-element-88dd37c{--width:100%;}.elementor-6996 .elementor-element.elementor-element-0b2fc1d{--width:100%;}.elementor-6996 .elementor-element.elementor-element-ae786ea{--width:100%;}.elementor-6996 .elementor-element.elementor-element-4db6ad4{--width:100%;}.elementor-6996 .elementor-element.elementor-element-8a07bfc{--width:100%;}.elementor-6996 .elementor-element.elementor-element-e1bd9b9{--width:100%;}.elementor-6996 .elementor-element.elementor-element-7baebac{--width:100%;}.elementor-6996 .elementor-element.elementor-element-71927ad{--width:100%;}.elementor-6996 .elementor-element.elementor-element-b6158f9{--width:100%;}.elementor-6996 .elementor-element.elementor-element-b60ef65{--width:100%;}.elementor-6996 .elementor-element.elementor-element-d3779fe{--width:100%;}.elementor-6996 .elementor-element.elementor-element-6700422{--width:100%;}.elementor-6996 .elementor-element.elementor-element-c125ca9{--width:100%;}.elementor-6996 .elementor-element.elementor-element-b294ee0{--width:100%;}.elementor-6996 .elementor-element.elementor-element-3f6d998{--width:100%;}.elementor-6996 .elementor-element.elementor-element-8556c3c{--width:100%;}.elementor-6996 .elementor-element.elementor-element-0cac3e3{--width:35%;}.elementor-6996 .elementor-element.elementor-element-b2b811a{--content-width:86%;}.elementor-6996 .elementor-element.elementor-element-6b4cf53{--width:65%;}.elementor-6996 .elementor-element.elementor-element-fbff1df{--width:35%;}.elementor-6996 .elementor-element.elementor-element-827e864{--content-width:86%;}.elementor-6996 .elementor-element.elementor-element-e15b5fb{--content-width:86%;}.elementor-6996 .elementor-element.elementor-element-dd20fd9{--content-width:86%;}.elementor-6996 .elementor-element.elementor-element-90ddd1f{--content-width:86%;}.elementor-6996 .elementor-element.elementor-element-894e232{--width:110%;}}@media(max-width:767px){.elementor-6996 .elementor-element.elementor-element-abfad9c{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-0b2fc1d{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-4db6ad4{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-e1bd9b9{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-71927ad{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-b60ef65{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-6700422{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-b294ee0{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-8556c3c{--min-height:50vh;}.elementor-6996 .elementor-element.elementor-element-381ac5d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-position:-13%;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-next-top-position:-13%;--e-n-carousel-swiper-pagination-size:18px;--e-n-carousel-fraction-horizontal-offset:10px;}.elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-pagination{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-5499640{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6996 .elementor-element.elementor-element-a2372c6{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-6996 .elementor-element.elementor-element-a2372c6 .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-2d670d0 .elementor-divider-separator{width:100%;}.elementor-6996 .elementor-element.elementor-element-c0e2d62 .elementor-heading-title{font-size:24px;line-height:130%;}.elementor-6996 .elementor-element.elementor-element-0cac3e3{--flex-wrap:nowrap;}.elementor-6996 .elementor-element.elementor-element-0cac3e3:not(.elementor-motion-effects-element-type-background), .elementor-6996 .elementor-element.elementor-element-0cac3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0px;}.elementor-6996 .elementor-element.elementor-element-723bc0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6996 .elementor-element.elementor-element-52a415c > .elementor-widget-container{margin:-2px 0px 0px 10px;}.elementor-6996 .elementor-element.elementor-element-52a415c{--container-widget-width:125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 125px );max-width:125px;}.elementor-6996 .elementor-element.elementor-element-52a415c .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-3e4f3f6{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-d35bd71 .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-45be33b .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-b622749 .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-80dcece{--width:42%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6996 .elementor-element.elementor-element-6a25286 .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-5e75aca .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-257af76 .elementor-counter-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d .elementor-widget-container{text-align:left;}.elementor-6996 .elementor-element.elementor-element-7cd0a1d > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6996 .elementor-element.elementor-element-145100c{--spacer-size:50px;}.elementor-6996 .elementor-element.elementor-element-b2fe91a .elementor-heading-title{font-size:24px;}.elementor-6996 .elementor-element.elementor-element-d7b6ae4 .elementor-heading-title{font-size:24px;}.elementor-6996 .elementor-element.elementor-element-1a07bd4{--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;}.elementor-6996 .elementor-element.elementor-element-4ee85a2 .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-9cf1b73{--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;}.elementor-6996 .elementor-element.elementor-element-21dc95e .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-ae55b88{--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;}.elementor-6996 .elementor-element.elementor-element-397e7c0 .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-d386a1e{--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;}.elementor-6996 .elementor-element.elementor-element-6c976dc .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-c8b8c07{--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;}.elementor-6996 .elementor-element.elementor-element-fa2fbe9 .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-ef1600b{--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;}.elementor-6996 .elementor-element.elementor-element-e070ddf .elementor-heading-title{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-df0abbc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6996 .elementor-element.elementor-element-a03c418{--spacer-size:10px;}.elementor-6996 .elementor-element.elementor-element-2cd6506 .elementor-heading-title{font-size:24px;}.elementor-6996 .elementor-element.elementor-element-d91534c select{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-8c17cc9 select{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-4dec7a6 select{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-e6c3c25 select{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-dd4baf1 select{font-size:18px;}.elementor-6996 .elementor-element.elementor-element-0261b93{--swiper-slides-to-display:1;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-nav .owl-prev{left:10px;right:auto;}.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-nav .owl-next{right:10px;left:auto;}.elementor-6996 .elementor-element.elementor-element-7b868cf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6996 .elementor-element.elementor-element-f347115{--spacer-size:0px;}.elementor-6996 .elementor-element.elementor-element-4af26e7 .elementor-heading-title{font-size:24px;}.elementor-6996 .elementor-element.elementor-element-894e232{--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-6996 .elementor-element.elementor-element-31582df{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-1f7d276 .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-532db85 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-532db85{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-532db85 p{margin-bottom:0px;}.elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-9d34359 .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-09da11b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-09da11b{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-09da11b p{margin-bottom:0px;}.elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-6c01858 .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-ca51bb8 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-ca51bb8{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-ca51bb8 p{margin-bottom:0px;}.elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-8c8810a .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-b0f6311 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-b0f6311{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-b0f6311 p{margin-bottom:0px;}.elementor-6996 .elementor-element.elementor-element-bb46ca6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-7507431 .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-8a11cd6 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-8a11cd6 .elementor-heading-title{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6996 .elementor-element.elementor-element-68d219a .elementor-icon-list-item > a{font-size:16px;}.elementor-6996 .elementor-element.elementor-element-5a07228 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6996 .elementor-element.elementor-element-5a07228{font-size:12px;}.elementor-6996 .elementor-element.elementor-element-5a07228 p{margin-bottom:0px;}.elementor-6996 .elementor-element.elementor-element-dbad85f img{width:40%;}}/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfad9c */.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 80vh;
}
@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-abfad9c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2fc1d */.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-0b2fc1d {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db6ad4 */.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-4db6ad4 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd9b9 */.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-e1bd9b9 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71927ad */.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-71927ad {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60ef65 */.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b60ef65 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700422 */.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-6700422 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b294ee0 */.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-b294ee0 {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8556c3c */.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 90vh;
}
.is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 80vh;
}

@media screen and (max-width: 768px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}
@media screen and (max-width: 1024px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}

@media screen and (max-width: 1200px){
    .is-safari .elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
.elementor-6996 .elementor-element.elementor-element-8556c3c {
    min-height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-381ac5d *//*.elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-pagination:before {*/
/*    content: "0"*/
/*}*/
/*.elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-pagination-total:before{*/
/*    content: "0"*/
/*}*/
.elementor-6996 .elementor-element.elementor-element-381ac5d svg{
    display: none;
}
.elementor-6996 .elementor-element.elementor-element-381ac5d .elementor-swiper-button-prev:before{
    content:"Previous";
    font-size: 18px;
  
}
.elementor-6996 .elementor-element.elementor-element-381ac5d .elementor-swiper-button-next:before{
    content:"Next";
    font-size: 18px;
}
.elementor-6996 .elementor-element.elementor-element-381ac5d .elementor-swiper-button-prev , .elementor-6996 .elementor-element.elementor-element-381ac5d .elementor-swiper-button-next{
    z-index: 999;
}

.elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-pagination{
 font-size: 24px;
    z-index: 999;
}
@media screen and (max-width: 768px){
    .elementor-6996 .elementor-element.elementor-element-381ac5d .swiper-pagination{
 font-size: 18px;
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5499640 */@media screen and (max-width: 1200px){
    .elementor-6996 .elementor-element.elementor-element-5499640 .swiper{
          
        height:50vh;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f36d906 */.elementor-6996 .elementor-element.elementor-element-f36d906 {
    width: fit-content;
    margin-left: auto!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2fe91a */@media screen and (max-width: 768px){
    .elementor-6996 .elementor-element.elementor-element-b2fe91a .elementor-heading-title{
        font-weight:400!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b811a */.elementor-6996 .elementor-element.elementor-element-b2b811a{
    max-height: 80vh!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97d6d20 *//*.adv-project-filters-container {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    gap: 15px;*/
/*    align-items: center;*/
/*    margin-bottom: 30px;*/
/*}*/

/*.filter-group {*/
/*    flex: 1;*/
/*    min-width: 200px;*/
/*}*/

/*.filter-group select {*/
/*    width: 100%;*/
/*    padding: 12px 15px;*/
/*    border: 1px solid #ddd;*/
/*    border-radius: 5px;*/
/*    background-color: #fff;*/
/*    font-size: 14px;*/
/*    color: #333;*/
/*    cursor: pointer;*/
/*    transition: all 0.3s ease;*/
/*}*/

/*.filter-group select:focus {*/
/*    outline: none;*/
/*    border-color: #007cba;*/
/*    box-shadow: 0 0 0 2px rgba(0, 124, 186, 0.2);*/
/*}*/

/*.filter-group select:disabled {*/
/*    background-color: #f8f9fa;*/
/*    color: #6c757d;*/
/*    cursor: not-allowed;*/
/*}*/


/*.filter-loading-spinner {*/
/*    display: none;*/
/*}*/

/*#adv-project-filter-loader .filter-loading-spinner {*/
/*    display: inline-block;*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    border: 2px solid #f3f3f3;*/
/*    border-top: 2px solid #007cba;*/
/*    border-radius: 50%;*/
/*    animation: spin 1s linear infinite;*/
/*}*/

/*@keyframes spin {*/
/*    0% { transform: rotate(0deg); }*/
/*    100% { transform: rotate(360deg); }*/
/*}*/


/*@media (max-width: 768px) {*/
/*    .adv-project-filters-container {*/
/*        flex-direction: column;*/
/*        gap: 10px;*/
/*    }*/
    
/*    .filter-group {*/
/*        min-width: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_carousel, class: .elementor-element-8314c94 */.elementor-6996 .elementor-element.elementor-element-8314c94 .elementor-heading-title{
    text-align: left!important;
}

.elementor-6996 .elementor-element.elementor-element-8314c94 .owl-dots{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b868cf */.elementor-6996 .elementor-element.elementor-element-7b868cf .elementor-button-content-wrapper{
    display: flex!important;
    flex-direction: column!important;
    justify-content: center!important;
    align-items: center!important;
   /*z-index: 1;*/
}
.elementor-6996 .elementor-element.elementor-element-7b868cf svg {
     /*font-size: clamp(1.5rem, 1.2rem + 1.6vw, 2.5rem);*/
     width:50px;
     height: 50px;
     margin-bottom: 12px;
     /*z-index: 10;*/
     scale: 2
} 
.elementor-6996 .elementor-element.elementor-element-7b868cf:hover svg{
    color:#A68543;
}

.elementor-6996 .elementor-element.elementor-element-7b868cf:hover path{
    fill:#A68543;
    
}
@media screen and (max-width: 768px){
    .elementor-6996 .elementor-element.elementor-element-7b868cf svg {
     /*font-size: clamp(1.5rem, 1.2rem + 1.6vw, 2.5rem);*/
     width:50px;
     height: 50px;
     margin-bottom: 12px;
} 
}

.elementor-6996 .elementor-element.elementor-element-7b868cf{
    width: fit-content;
    margin-left: auto;
    margin-right: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd20fd9 *//*.elementor-6996 .elementor-element.elementor-element-dd20fd9{*/
/*    max-height: 60vh!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a11cd6 */@media screen and (min-width: 768px){
    .elementor-6996 .elementor-element.elementor-element-8a11cd6 br{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS *//*
 * ===================================================================
 * Custom Styles for Project Filter Dropdowns
 * ===================================================================
 */

/* 1. Main Form Container (Flexbox Layout)
------------------------------------------------------------------- */
#adv-project-filters-form {
    display: flex;
    flex-direction: row; /* Arrange filters in a row by default */
    justify-content: flex-start; /* Center the filters on the page */
    align-items: center;
    gap: 20px; /* Space between the filters */
    margin-bottom: 30px; /* Space below the filters */
}

/* 2. Style for Each Filter Group (Wrapper for Label and Select)
------------------------------------------------------------------- */
.adv-project-filters-container .filter-group {
    position: relative; /* Needed for positioning the custom arrow */
}

/* 3. Visually Hide the Labels for a Cleaner Look
   (Keeps them accessible for screen readers)
------------------------------------------------------------------- */
.adv-project-filters-container label {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/* 4. The Main Dropdown Styling (Pill Shape & Custom Arrow)
------------------------------------------------------------------- */
.adv-project-filters-container select {
    /* Reset Browser Styles */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    margin: 0;

    /* Pill Shape & Sizing */
    border: 1px solid #888; /* Border color */
    border-radius: 50px; /* Makes it a pill shape */
    padding: 12px 40px 12px 25px; /* Top, Right (for arrow), Bottom, Left */
    min-width: 200px; /* Adjust as needed */

    /* Font Styling */
    font-family: inherit; /* Inherits font from your theme */
    font-size: 16px;
    color: #0c2d3e; /* Dark blue text color */
    cursor: pointer;

    /* Custom Arrow using an embedded SVG */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230c2d3e'%3E%3Cpath d='M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 15px center;
    background-size: 24px;
}

/* 5. Mobile Layout (Stacking the filters in a column)
------------------------------------------------------------------- */
@media (max-width: 767px) {
    #adv-project-filters-form {
        flex-direction: column; /* Stack filters vertically on mobile */
        align-items: stretch; /* Make them full-width */
        gap: 15px; /* Adjust vertical space on mobile */
    }

    .adv-project-filters-container select {
        width: 100%; /* Make dropdowns take full width on mobile */
    }
}





/* Loading spinner animation */
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* Loading overlay styles */
#adv-carousel-loading {
    position: absolute;
    z-index: 9999;
    background: rgba(255, 255, 255, 0.95);
    padding: 20px 25px;
    border-radius: 8px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    gap: 12px;
    font-family: Arial, sans-serif;
    color: #333;
    font-size: 14px;
    font-weight: 500;
    border: 1px solid #e0e0e0;
}

.loading-spinner {
    width: 20px;
    height: 20px;
    border: 2px solid #f3f3f3;
    border-top: 2px solid #007cba;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}

/* Ensure the carousel container has relative positioning for proper loading placement */
#adv-project-carousel-wrapper {
    position: relative;
    min-height: 200px; /* Ensure there's space for the loading indicator */
}/* End custom CSS */