.elementor-21 .elementor-element.elementor-element-6c773fe{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-6c773fe:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6c773fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-8b9b5b6 > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-21 .elementor-element.elementor-element-8b9b5b6.elementor-element{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-8b9b5b6{z-index:2;text-align:center;}.elementor-21 .elementor-element.elementor-element-8b9b5b6 .elementor-heading-title{font-family:"Allison", Sans-serif;font-size:5.6rem;font-weight:400;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-99aa7d3{z-index:2;text-align:center;}.elementor-21 .elementor-element.elementor-element-99aa7d3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-e9beeb4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e9beeb4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-e9beeb4{z-index:2;}.elementor-21 .elementor-element.elementor-element-e9beeb4 .elementor-button{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-14c4f8e > .elementor-widget-container{--e-transform-translateX:50%;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-14c4f8e{right:50%;}body.rtl .elementor-21 .elementor-element.elementor-element-14c4f8e{left:50%;}.elementor-21 .elementor-element.elementor-element-14c4f8e{bottom:4px;z-index:2;--lottie-container-width:40px;}.elementor-21 .elementor-element.elementor-element-310df84{width:100%;max-width:100%;top:0px;z-index:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-310df84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-310df84.elementor-element{--align-self:center;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-310df84{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-310df84{right:0px;}.elementor-21 .elementor-element.elementor-element-310df84 img{width:100vw;max-width:100vw;height:100vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-5e5b5fa{--display:flex;--min-height:50vh;--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:200px;--padding-bottom:300px;--padding-left:5%;--padding-right:5%;}.elementor-21 .elementor-element.elementor-element-5e5b5fa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5e5b5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) calc(100% - 160px), var( --e-global-color-5a600ba ) calc(100% - 160px));}.elementor-21 .elementor-element.elementor-element-7f3e76e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-7f3e76e > .elementor-widget-container{margin:0 auto 0 auto;padding:0% 3% 0% 3%;}.elementor-21 .elementor-element.elementor-element-7f3e76e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:4em;font-weight:400;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-7f3e76e .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-7f3e76e .elementor-heading-title a:focus{color:var( --e-global-color-59fb76b );}.elementor-21 .elementor-element.elementor-element-7526ce0{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-7526ce0{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-7526ce0{right:0px;}.elementor-21 .elementor-element.elementor-element-d70956b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:160px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-5e6ede0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-5e6ede0 > .elementor-widget-container{margin:0 auto 0 auto;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5e6ede0 .elementor-heading-title{font-family:"Allison", Sans-serif;font-size:5rem;font-weight:400;line-height:1em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-5e6ede0 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-5e6ede0 .elementor-heading-title a:focus{color:var( --e-global-color-59fb76b );}.elementor-21 .elementor-element.elementor-element-c9c2efa{--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 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-3f3c6e7{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-100365e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:left;}.elementor-21 .elementor-element.elementor-element-100365e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-0a56715 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-21 .elementor-element.elementor-element-fdfcd13 img{border-radius:30px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-5ffd023{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8bd2ef9 img{border-radius:30px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-bb153da{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;text-align:left;}.elementor-21 .elementor-element.elementor-element-bb153da img{width:100%;border-radius:0px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-e7af82c{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;text-align:left;}.elementor-21 .elementor-element.elementor-element-e7af82c > .elementor-widget-container{padding:96px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e7af82c.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-e7af82c img{border-radius:30px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-96a9534{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-604ed64{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-604ed64 > .elementor-widget-container{margin:0 auto 0 auto;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-604ed64.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-604ed64 .elementor-heading-title{font-family:"Allison", Sans-serif;font-size:5rem;font-weight:400;line-height:1em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-604ed64 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-604ed64 .elementor-heading-title a:focus{color:var( --e-global-color-59fb76b );}.elementor-21 .elementor-element.elementor-element-559ccc5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-559ccc5 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-21 .elementor-element.elementor-element-559ccc5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-21 .elementor-element.elementor-element-7818e8e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-21 .elementor-element.elementor-element-7818e8e{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-7818e8e.elementor-element{--align-self:stretch;}:is( .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider-icon{width:50px;height:50px;line-height:50px;margin-top:calc( -50px/2 );font-size:50px;z-index:150;color:var( --e-global-color-59fb76b );background:var( --e-global-color-5a600ba );}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider-icon svg{height:50px;}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );background:var( --e-global-color-5a600ba );}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider-icon.prev-arrow{left:-1em;right:auto;}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider-icon.next-arrow{right:-1em;left:auto;}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-3e51fa7 );}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-13bf51a );}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-13bf51a );}.elementor-21 .elementor-element.elementor-element-d17b447 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-23c1247{--display:flex;--min-height:50vh;--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:300px;--padding-left:5%;--padding-right:5%;}.elementor-21 .elementor-element.elementor-element-04817b6{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-04817b6{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-04817b6{right:0px;}.elementor-21 .elementor-element.elementor-element-f7b564e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-f7b564e > .elementor-widget-container{margin:0 auto 0 auto;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f7b564e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:4em;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f7b564e .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-f7b564e .elementor-heading-title a:focus{color:var( --e-global-color-59fb76b );}.elementor-21 .elementor-element.elementor-element-eb86f90{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-eb86f90 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-21 .elementor-element.elementor-element-eb86f90 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-12130d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-644d760{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-644d760 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-644d760 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-644d760.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-644d760.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-644d760.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-644d760 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-644d760 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-644d760 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-bfb6ac2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-bfb6ac2 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-bfb6ac2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bfb6ac2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bfb6ac2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bfb6ac2.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bfb6ac2 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-bfb6ac2 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-bfb6ac2 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-87989c4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-87989c4 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-87989c4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-87989c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-87989c4.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-87989c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-87989c4 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-87989c4 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-87989c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-e2728cc{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-e2728cc .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e2728cc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-e2728cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-e2728cc.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-e2728cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-e2728cc .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-e2728cc .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e2728cc .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-cffbdea{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-cffbdea .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-cffbdea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-cffbdea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-cffbdea.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-cffbdea.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-cffbdea .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-cffbdea .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-cffbdea .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-b7fdb79{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-b7fdb79 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-b7fdb79 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-b7fdb79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-b7fdb79.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b7fdb79.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-b7fdb79 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-b7fdb79 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b7fdb79 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-338f7c0{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-338f7c0 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-338f7c0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-338f7c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-338f7c0.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-338f7c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-338f7c0 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-338f7c0 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-338f7c0 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-fdd22f4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-fdd22f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-fdd22f4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-fdd22f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-fdd22f4.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-fdd22f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-fdd22f4 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-fdd22f4 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-fdd22f4 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-bf4c966{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-bf4c966 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-bf4c966 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bf4c966.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bf4c966.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bf4c966.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-bf4c966 .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-bf4c966 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-bf4c966 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-84ee2ac{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-84ee2ac .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-84ee2ac .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-84ee2ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-84ee2ac.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-84ee2ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-d229314 );color:var( --e-global-color-d229314 );border-color:var( --e-global-color-d229314 );}.elementor-21 .elementor-element.elementor-element-84ee2ac .elementor-icon{font-size:32px;}.elementor-21 .elementor-element.elementor-element-84ee2ac .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-84ee2ac .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-3f3c6e7{--width:50%;}.elementor-21 .elementor-element.elementor-element-5ffd023{--width:50%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-99aa7d3 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-7f3e76e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-5e6ede0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-21 .elementor-element.elementor-element-100365e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-604ed64{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-559ccc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-559ccc5 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-21 .elementor-element.elementor-element-7818e8e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-21 .elementor-element.elementor-element-7818e8e .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;}.elementor-21 .elementor-element.elementor-element-f7b564e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-eb86f90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-eb86f90 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-12130d3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-644d760{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-bfb6ac2{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-87989c4{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-e2728cc{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-cffbdea{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-b7fdb79{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-338f7c0{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-fdd22f4{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-bf4c966{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-21 .elementor-element.elementor-element-84ee2ac{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-6c773fe{--min-height:100svh;}.elementor-21 .elementor-element.elementor-element-8b9b5b6 .elementor-heading-title{font-size:4rem;}.elementor-21 .elementor-element.elementor-element-99aa7d3 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-310df84 img{height:100svh;object-position:center center;}.elementor-21 .elementor-element.elementor-element-5e5b5fa{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7f3e76e{z-index:3;}.elementor-21 .elementor-element.elementor-element-7f3e76e .elementor-heading-title{font-size:2.3rem;line-height:1.15em;letter-spacing:-0.03em;}.elementor-21 .elementor-element.elementor-element-7526ce0{z-index:0;}.elementor-21 .elementor-element.elementor-element-d70956b{--margin-top:64px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-c9c2efa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-3f3c6e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21 .elementor-element.elementor-element-100365e{text-align:center;}.elementor-21 .elementor-element.elementor-element-100365e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-0a56715 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21 .elementor-element.elementor-element-e7af82c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-559ccc5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-21 .elementor-element.elementor-element-559ccc5 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-7818e8e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-21 .elementor-element.elementor-element-7818e8e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-21 .elementor-element.elementor-element-d17b447 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-23c1247{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:124px;--padding-bottom:96px;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-f7b564e .elementor-heading-title{font-size:2.3rem;line-height:1.15em;letter-spacing:-0.03em;}.elementor-21 .elementor-element.elementor-element-eb86f90 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-12130d3{--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:center;}.elementor-21 .elementor-element.elementor-element-644d760{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-bfb6ac2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-87989c4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-e2728cc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-cffbdea{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-b7fdb79{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-338f7c0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-fdd22f4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-bf4c966{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-21 .elementor-element.elementor-element-84ee2ac{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}/* Start custom CSS for lottie, class: .elementor-element-14c4f8e */.elementor-21 .elementor-element.elementor-element-14c4f8e.animated {
    clip-path: none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3e76e */.slide-highlight h2 > div {
  background: linear-gradient(to right, #f4f4f2 50%, #736b5b 50%);
  background-size: 200% 100%;
  background-position-x: 100%;

  color: transparent;
  background-clip: text;
  -webkit-background-clip: text;

  /* Keep everything else untouched */
  font: inherit;
  text-align: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b5fa *//* Force gradient size as elementor seems to ignore the native setting*/
@media (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-5e5b5fa{
        background-image: linear-gradient(180deg, var(--e-global-color-secondary) calc(100% - 120px), var(--e-global-color-5a600ba) calc(100% - 120px))!important;
    }
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-5e5b5fa{
        background-image: linear-gradient(180deg, var(--e-global-color-secondary) calc(100% - 80px), var(--e-global-color-5a600ba) calc(100% - 80px))!important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7818e8e */.elementor-21 .elementor-element.elementor-element-7818e8e .slick-track {
    padding-bottom: 15px;
}

.elementor-21 .elementor-element.elementor-element-7818e8e .jet-slick-dots {
    margin-top: -8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b564e */.slide-highlight h2 > div {
  background: linear-gradient(to right, #f4f4f2 50%, #736b5b 50%);
  background-size: 200% 100%;
  background-position-x: 100%;

  color: transparent;
  background-clip: text;
  -webkit-background-clip: text;

  /* Keep everything else untouched */
  font: inherit;
  text-align: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1247 */.elementor-21 .elementor-element.elementor-element-23c1247{
    background-image: linear-gradient(
    to bottom,
    transparent 0px,
    transparent 160px,
    var( --e-global-color-secondary ) 160px,
    var( --e-global-color-secondary ) calc(100% - 160px));
}
/* Force gradient size as elementor seems to ignore the native setting*/
@media (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-23c1247{
        background-image: linear-gradient(
    to bottom,
    transparent 0px,
    transparent 120px,
    var( --e-global-color-secondary ) 120px,
    var( --e-global-color-secondary ) calc(100% - 120px))!important;
    }
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-23c1247{
        background-image: linear-gradient(
    to bottom,
    transparent 0px,
    transparent 80px,
    var( --e-global-color-secondary ) 80px,
    var( --e-global-color-secondary ) calc(100% - 80px))!important;
    }
}/* End custom CSS */