.elementor-2033 .elementor-element.elementor-element-628ee10e{--display:flex;--min-height:483px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4c628e5d{--display:flex;--min-height:767px;--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:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2033 .elementor-element.elementor-element-4c628e5d:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-4c628e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.snap360.ca/2025/05/21142913/snapbk1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-78ce76de{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:265px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-7adfbe4 > .elementor-widget-container{padding:0px 0px 8px 5px;}.elementor-2033 .elementor-element.elementor-element-7adfbe4 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:5.2px;color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-44f1092c > .elementor-widget-container{padding:0px 0px 11px 0px;}.elementor-2033 .elementor-element.elementor-element-44f1092c{font-family:"neue-kabel", Sans-serif;font-size:5.9rem;font-weight:800;line-height:5.1rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-44f1092c p{margin-block-end:0px;}.elementor-2033 .elementor-element.elementor-element-645517f4 > .elementor-widget-container{padding:12px 0px 0px 4px;}.elementor-2033 .elementor-element.elementor-element-645517f4{font-family:"futura-pt", Sans-serif;font-size:1.9rem;font-weight:300;line-height:2.1rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-38e05cbd{--display:flex;--min-height:466px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-17c83cf5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px -17px 65px 0px rgba(0, 0, 0, 0.99);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-2033 .elementor-element.elementor-element-17c83cf5:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-17c83cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://cdn.snap360.ca/2025/05/21142803/circleslant-1.png");background-position:32% 83%;background-repeat:no-repeat;}.elementor-2033 .elementor-element.elementor-element-a6a8ea0{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2033 .elementor-element.elementor-element-a6a8ea0:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-a6a8ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 52%);}.elementor-2033 .elementor-element.elementor-element-818b458{--display:flex;--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-818b458.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2033 .elementor-element.elementor-element-6a2eea0b{text-align:left;font-family:"neue-kabel", Sans-serif;font-size:6.1rem;font-weight:800;line-height:6rem;letter-spacing:-3.8px;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6c1ff0b8{width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;text-align:center;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-d4d733e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-a7cd08c{text-align:left;font-family:"neue-kabel", Sans-serif;font-size:3.9rem;font-weight:800;line-height:3.6rem;letter-spacing:-2.8px;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6bfa182 .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-6bfa182.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-6bfa182.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-6bfa182.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-6bfa182.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-6bfa182.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-6bfa182 .elementor-icon{font-size:66px;}.elementor-2033 .elementor-element.elementor-element-6bfa182 .elementor-icon svg{height:66px;}.elementor-2033 .elementor-element.elementor-element-eb1ed42 .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-eb1ed42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-eb1ed42.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-eb1ed42.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-eb1ed42.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-eb1ed42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-eb1ed42 .elementor-icon{font-size:66px;}.elementor-2033 .elementor-element.elementor-element-eb1ed42 .elementor-icon svg{height:66px;}.elementor-2033 .elementor-element.elementor-element-83a2f2d{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;box-shadow:0px -19px 79px 0px #000000;--margin-top:-95px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:35px;--padding-left:45px;--padding-right:45px;}.elementor-2033 .elementor-element.elementor-element-83a2f2d:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-83a2f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-661bde96{--display:flex;--min-height:558px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-661bde96:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-661bde96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#701544;background-image:url("https://cdn.snap360.ca/2025/07/21142954/bk3.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-661bde96::before, .elementor-2033 .elementor-element.elementor-element-661bde96 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-661bde96 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-661bde96 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-661bde96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-661bde96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2033 .elementor-element.elementor-element-36317dde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-36317dde:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-36317dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, #FFFFFF 34%, #E98BA7 100%);}.elementor-2033 .elementor-element.elementor-element-4880cf6{--spacer-size:41px;}body:not(.rtl) .elementor-2033 .elementor-element.elementor-element-2045eeca{left:0px;}body.rtl .elementor-2033 .elementor-element.elementor-element-2045eeca{right:0px;}.elementor-2033 .elementor-element.elementor-element-2045eeca{top:0px;text-align:left;}.elementor-2033 .elementor-element.elementor-element-2045eeca img{width:131px;}.elementor-2033 .elementor-element.elementor-element-27348bfd{--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;--padding-top:76px;--padding-bottom:13px;--padding-left:25px;--padding-right:25px;--z-index:99;}.elementor-2033 .elementor-element.elementor-element-310b7691{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-b0983ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2{font-family:"neue-kabel", Sans-serif;font-size:2.8rem;font-weight:800;line-height:1rem;letter-spacing:-1.7px;color:#F34479;}.elementor-2033 .elementor-element.elementor-element-563b73ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-5bb577e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-1f60bf0a > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-1f60bf0a .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6b6615e8{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-26dce33a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-26dce33a .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-19e45237{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-40de3213{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-5b90598c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-46f527c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-505bc6e8 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-505bc6e8 .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6831fe57 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-2033 .elementor-element.elementor-element-6831fe57{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-1a81d613 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-1a81d613 .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-2fbdad86{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-2d4f8c3e{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-5df09370{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-23d416d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-3402039b > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-3402039b .elementor-heading-title{font-size:1.7rem;text-transform:uppercase;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-504bae1{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-70516266 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-70516266 .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-56d9a336{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6b81647e{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-4456354{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-7fcfb4f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4f08061 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-4f08061 .elementor-heading-title{font-size:1.7rem;text-transform:uppercase;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-df2c7a3{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-36decb62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-36decb62 .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-933698e{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-428f5eba{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-2493cf56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4e556261{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-e5e6cb9 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-e5e6cb9 .elementor-heading-title{font-size:1.7rem;text-transform:uppercase;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-2961a270{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-17cbfcab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-17cbfcab .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-7b29e272{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-79b75d92{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-41bdb50d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-1197b77f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-646de5eb > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2033 .elementor-element.elementor-element-646de5eb .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6922d743{font-size:1.2rem;line-height:1.4rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-6922d743 p{margin-block-end:11px;}.elementor-2033 .elementor-element.elementor-element-17438446 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-17438446 .elementor-heading-title{font-size:1.2rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-55e7b1de{font-size:1.2rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-5714fe8d{font-size:1rem;line-height:1.7rem;color:var( --e-global-color-433a4f5 );}.elementor-2033 .elementor-element.elementor-element-62e9e318{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:103px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0.9rem;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-2033 .elementor-element.elementor-element-62e9e318 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.9rem;--swiper-pagination-bullet-vertical-gap:0.9rem;}.elementor-2033 .elementor-element.elementor-element-2b2a6756{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;--z-index:99;}.elementor-2033 .elementor-element.elementor-element-2b2a6756::before, .elementor-2033 .elementor-element.elementor-element-2b2a6756 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-2b2a6756 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-2b2a6756 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-2b2a6756 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-2b2a6756 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-2033 .elementor-element.elementor-element-4d657aa5{right:0px;}body.rtl .elementor-2033 .elementor-element.elementor-element-4d657aa5{left:0px;}.elementor-2033 .elementor-element.elementor-element-4d657aa5{top:-103px;}.elementor-2033 .elementor-element.elementor-element-4d657aa5 img{width:873px;opacity:0.79;}.elementor-2033 .elementor-element.elementor-element-566b0cb9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;font-family:"neue-kabel", Sans-serif;font-size:2.2rem;font-weight:800;line-height:2.7rem;color:var( --e-global-color-433a4f5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2033 .elementor-element.elementor-element-4c628e5d{--content-width:1493px;}.elementor-2033 .elementor-element.elementor-element-38e05cbd{--width:86%;}.elementor-2033 .elementor-element.elementor-element-a6a8ea0{--content-width:1447px;}.elementor-2033 .elementor-element.elementor-element-818b458{--width:47%;}.elementor-2033 .elementor-element.elementor-element-27348bfd{--content-width:1453px;}.elementor-2033 .elementor-element.elementor-element-2b2a6756{--content-width:1453px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2033 .elementor-element.elementor-element-78ce76de{--width:49%;}.elementor-2033 .elementor-element.elementor-element-38e05cbd{--width:44%;}.elementor-2033 .elementor-element.elementor-element-818b458{--width:100%;}}@media(max-width:1024px){.elementor-2033 .elementor-element.elementor-element-4c628e5d{--min-height:599px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2033 .elementor-element.elementor-element-78ce76de{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-78ce76de.e-con{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-44f1092c{font-size:4.9rem;line-height:3.9rem;}.elementor-2033 .elementor-element.elementor-element-645517f4{font-size:1.6rem;line-height:2rem;}.elementor-2033 .elementor-element.elementor-element-38e05cbd{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2033 .elementor-element.elementor-element-17c83cf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2033 .elementor-element.elementor-element-17c83cf5:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-17c83cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2033 .elementor-element.elementor-element-a6a8ea0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-2033 .elementor-element.elementor-element-818b458{--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-6a2eea0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-6a2eea0b{font-size:4.3rem;line-height:3.7rem;}.elementor-2033 .elementor-element.elementor-element-a7cd08c{font-size:3.2rem;}.elementor-2033 .elementor-element.elementor-element-83a2f2d{--margin-top:-45px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2033 .elementor-element.elementor-element-661bde96{--overlay-opacity:0.46;}.elementor-2033 .elementor-element.elementor-element-27348bfd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2033 .elementor-element.elementor-element-310b7691{--z-index:999;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2{font-size:2.8rem;line-height:1rem;}.elementor-2033 .elementor-element.elementor-element-62e9e318{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:38px;}.elementor-2033 .elementor-element.elementor-element-2b2a6756{--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:9;}.elementor-2033 .elementor-element.elementor-element-4d657aa5{z-index:9;}.elementor-2033 .elementor-element.elementor-element-566b0cb9{font-size:1.7rem;}}@media(max-width:767px){.elementor-2033 .elementor-element.elementor-element-628ee10e{--min-height:0px;}.elementor-2033 .elementor-element.elementor-element-4c628e5d{--min-height:0px;--justify-content:flex-end;--padding-top:80px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2033 .elementor-element.elementor-element-78ce76de{--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-44f1092c > .elementor-widget-container{padding:0px 0px 11px 0px;}.elementor-2033 .elementor-element.elementor-element-44f1092c{font-size:3.9rem;line-height:3.6rem;}.elementor-2033 .elementor-element.elementor-element-645517f4{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;font-size:1.7rem;line-height:2rem;}.elementor-2033 .elementor-element.elementor-element-645517f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2033 .elementor-element.elementor-element-38e05cbd{--min-height:0px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2033 .elementor-element.elementor-element-17c83cf5:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-17c83cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2033 .elementor-element.elementor-element-17c83cf5{--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-a6a8ea0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2033 .elementor-element.elementor-element-818b458{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-6a2eea0b{font-size:3.3rem;line-height:3.1rem;}.elementor-2033 .elementor-element.elementor-element-a7cd08c{font-size:2.4rem;line-height:2.6rem;}.elementor-2033 .elementor-element.elementor-element-83a2f2d{--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2033 .elementor-element.elementor-element-83a2f2d.e-con{--order:-99999 /* order start hack */;}.elementor-2033 .elementor-element.elementor-element-27348bfd{--padding-top:39px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-2033 .elementor-element.elementor-element-1bdd2f2{font-size:2.3rem;line-height:2rem;}.elementor-2033 .elementor-element.elementor-element-62e9e318{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2033 .elementor-element.elementor-element-566b0cb9{line-height:1.8rem;}}/* Start custom CSS for container, class: .elementor-element-628ee10e */.img-floater img {
  animation: floatUpDown 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes floatUpDown {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c83cf5 */.gform-theme--foundation .gform_fields {
    row-gap: 12px!important;
}

.gform_required_legend {
    display: none;
}

.gform-theme--framework .gform-field-label {
    font-size:1.1rem!important;
    margin-bottom: 4px;
}

.gfield--input-type-html {
    font-size: 0.9rem;
}

.gform-theme--foundation .gfield textarea.large {
  min-block-size: 5rem!important;
}

input[type='text'], select {
    font-size: 1.1rem!important;
}
input[type='submit'] {
 border-radius: 100px!important;
 background: #161E27!important;
 text-transform: uppercase!important;
 font-weight: 600!important;
 padding: 12px 20px 12px 20px!important;
 
}
.gform_validation_errors {
    display: none!important;
}

.gfield_error input[type="text"], .gfield_error input[type="email"], .gfield_error input[type="tel"],.gfield_error textarea    {
    background: #efedfe!important;
    border: 1px solid #dfdbfb!important;
}
.gfield.gfield--type-html {
    font-size:1rem!important;
}
.gfield_validation_message {
    font-size: 0.9rem!important;
    color: #d6295d!important;
}

.gform-field-label--type-inline {
    line-height: 1!important;
}

input[type="text"], input[type="email"], input[type="tel"], input[type="url"], select, textarea {
    border: 1px solid #ccc!important;
    box-shadow: none!important;
}

.ginput_container_checkbox .gfield_checkbox label {
    font-size: 1rem!important;
}
.elementor-2033 .elementor-element.elementor-element-17c83cf5 .gform-theme--foundation .ginput_address_country {
    inline-size: 100%;
}
.gf-turnstile-container {
    height: 80px!important;
}
.gform-theme--framework .field_sublabel_above .gform-field-label--type-sub {
       font-size: 1rem!important;
}/* End custom CSS */