.elementor-1747 .elementor-element.elementor-element-f79cf32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-fd5def0{--display:flex;--min-height:770px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1747 .elementor-element.elementor-element-fd5def0:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-fd5def0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homepure.com/wp-content/uploads/2026/06/HomePure_Rayn_Hero.jpg");background-position:center center;}.elementor-1747 .elementor-element.elementor-element-78ba6fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-9e6a441{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-9e6a441.e-con{--align-self:flex-start;}.elementor-1747 .elementor-element.elementor-element-5fbee70{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-4c34652{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-6183895{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-fb4ebd4{border-radius:10px 10px 10px 10px;}.elementor-1747 .elementor-element.elementor-element-fb4ebd4 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1747 .elementor-element.elementor-element-e504662{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-c297f6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-6790c84{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-7c9abbd{border-radius:10px 10px 10px 10px;}.elementor-1747 .elementor-element.elementor-element-7c9abbd .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1747 .elementor-element.elementor-element-056ea50{--display:flex;--min-height:770px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-f455eef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-3e2eeee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-3e2eeee.e-con{--align-self:flex-start;}.elementor-1747 .elementor-element.elementor-element-63b25ee{border-radius:22px 22px 22px 22px;}.elementor-1747 .elementor-element.elementor-element-63b25ee .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-2318036{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-12a4833{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-aa974f0{--display:flex;--min-height:693px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-1747 .elementor-element.elementor-element-aa974f0:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-aa974f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.homepure.com/wp-content/uploads/2026/06/carousel_bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1747 .elementor-element.elementor-element-58e0c91.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:26.43px;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:300px;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:1 / 1;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-swiper-button{font-size:20px;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-custom-embed-play i{font-size:20px;}.elementor-1747 .elementor-element.elementor-element-ec49e7c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-7dc38e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-92c1315{width:var( --container-widget-width, 70% );max-width:70%;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1747 .elementor-element.elementor-element-92c1315.elementor-element{--align-self:stretch;}.elementor-1747 .elementor-element.elementor-element-92c1315 img{width:100%;}.elementor-1747 .elementor-element.elementor-element-2b02f22{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1747 .elementor-element.elementor-element-363e027{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-ca99109{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1747 .elementor-element.elementor-element-ca99109.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-9abd2ef{width:var( --container-widget-width, 70% );max-width:70%;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1747 .elementor-element.elementor-element-9abd2ef.elementor-element{--align-self:stretch;}.elementor-1747 .elementor-element.elementor-element-9abd2ef img{width:100%;}.elementor-1747 .elementor-element.elementor-element-3220294{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1747 .elementor-element.elementor-element-477f78d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-657c668{padding:0px 0px 0px 90px;text-align:center;font-family:"Helvetica Neue Bold", Sans-serif;font-size:32px;font-weight:normal;line-height:40px;letter-spacing:0.5px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-7782f41{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-df89fad{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-8f445d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-7687d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;}.elementor-1747 .elementor-element.elementor-element-ec7eee1{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-6f25611{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-cba9897{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 24px;--row-gap:0px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-dd736ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-dd736ef:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-dd736ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-a46ba5d{font-family:"Helvetica Neue Regular", Sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-2bc84f2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 0px;--row-gap:24px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-f2502b1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1747 .elementor-element.elementor-element-f2502b1:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-f2502b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4E7F2;}.elementor-1747 .elementor-element.elementor-element-f2502b1.e-con{--align-self:stretch;}.elementor-1747 .elementor-element.elementor-element-8c819c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-8c819c8.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-8e4367e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-8e4367e:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-8e4367e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4E7F2;}.elementor-1747 .elementor-element.elementor-element-8be1aa1{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-c67161c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:87px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-29bd361{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-ca97dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-4fac078.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-4fac078.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-4fac078.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-ea0e21a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-333d551.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-333d551.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-333d551.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-a150b23.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-a150b23.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-a150b23.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-ba3ce88{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-eff87f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:87px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-80aa88b{--display:flex;}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-92882b9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-92882b9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-92882b9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-3472d9d{--display:flex;}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-199782c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-199782c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-199782c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-9ea8ff5{--display:flex;}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-e40791d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-e40791d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-e40791d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-5bdfee9{--display:flex;}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-wrapper{text-align:start;}.elementor-1747 .elementor-element.elementor-element-a36ac70.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1747 .elementor-element.elementor-element-a36ac70.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1747 .elementor-element.elementor-element-a36ac70.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-title{margin-bottom:16px;font-family:"Helvetica Neue Bold", Sans-serif;font-size:23px;font-weight:700;line-height:27.6px;letter-spacing:0px;color:var( --e-global-color-03f23e7 );}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-description{font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:var( --e-global-color-f3e23c4 );}.elementor-1747 .elementor-element.elementor-element-5d8ed09{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1747 .elementor-element.elementor-element-64fae60{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-1612fa3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-19501cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1747 .elementor-element.elementor-element-19501cd:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-19501cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #64B1E7 0%, #2459A8 100%);}.elementor-1747 .elementor-element.elementor-element-490a234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-1747 .elementor-element.elementor-element-df9e4ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1747 .elementor-element.elementor-element-c22d404.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:24px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-pagination-bullet-active, .elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-ff1172f );}.elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-pagination-fraction{color:var( --e-global-color-ff1172f );}.elementor-1747 .elementor-element.elementor-element-c22d404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .elementor-main-swiper{height:152px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:12px;padding:0px 0px 0px 0px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .elementor-swiper-button{font-size:0px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;height:10px;width:10px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1747 .elementor-element.elementor-element-c22d404 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D6D6D6;opacity:1;}.elementor-1747 .elementor-element.elementor-element-c22d404 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:auto;}.elementor-1747 .elementor-element.elementor-element-9059e2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-16b64e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-862233f{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-053966e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-1b33585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-1747 .elementor-element.elementor-element-1b33585 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-ffabcc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-a648a57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-1747 .elementor-element.elementor-element-a648a57 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-fd9eb18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-fb4c28b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-358077b{--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;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-c3e79de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-da1b460{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-d4a2761{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-3c4c854{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-6813612{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-0726bee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-a047715{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:103px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-fe512d5{--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 24px;--row-gap:0px;--column-gap:24px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-8bad997{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-ba1d926{--display:flex;}.elementor-1747 .elementor-element.elementor-element-9bb7065{--display:flex;}.elementor-1747 .elementor-element.elementor-element-40dbd4c{--display:flex;}.elementor-1747 .elementor-element.elementor-element-29a3186{--display:flex;}.elementor-1747 .elementor-element.elementor-element-298b833{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1747 .elementor-element.elementor-element-cd766ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-a891a64{--display:flex;}.elementor-1747 .elementor-element.elementor-element-ddda2ae{--display:flex;}.elementor-1747 .elementor-element.elementor-element-3a390f0{--display:flex;}.elementor-1747 .elementor-element.elementor-element-8dbb674{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1747 .elementor-element.elementor-element-05667f1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-2385248{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-4ca66fd{width:var( --container-widget-width, 70% );max-width:70%;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1747 .elementor-element.elementor-element-4ca66fd.elementor-element{--align-self:stretch;}.elementor-1747 .elementor-element.elementor-element-4ca66fd img{width:100%;}.elementor-1747 .elementor-element.elementor-element-662bdff{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-1747 .elementor-element.elementor-element-5bd5881{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1747 .elementor-element.elementor-element-5bd5881.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-b63bad3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1747 .elementor-element.elementor-element-082b0f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-2cb449a{padding:0px 0px 0px 90px;text-align:center;font-family:"Optima Bold", Sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0.5px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-81ecf82{padding:0px 0px 0px 90px;text-align:center;font-family:"Helvetica Neue Bold", Sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0.5px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-6dba53c{padding:0px 0px 0px 90px;text-align:center;font-family:"Helvetica Neue Bold", Sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0.5px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-0baac3a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-6a81a07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1747 .elementor-element.elementor-element-6a81a07:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-6a81a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFFA;}.elementor-1747 .elementor-element.elementor-element-5c53dc6{--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;}.elementor-1747 .elementor-element.elementor-element-6a352ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-6a352ff p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-9175764{--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;}.elementor-1747 .elementor-element.elementor-element-b6a3119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-b6a3119 p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-0bd33c5{--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;}.elementor-1747 .elementor-element.elementor-element-5b2662e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-5b2662e p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-c9b57b5{--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;}.elementor-1747 .elementor-element.elementor-element-a39866f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-a39866f p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-aba9f41{--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;}.elementor-1747 .elementor-element.elementor-element-8086903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-8086903 p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-e347f0f{--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;}.elementor-1747 .elementor-element.elementor-element-d18a361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-d18a361 p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-5acb8f2{--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;}.elementor-1747 .elementor-element.elementor-element-a9026d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Helvetica Neue Regular", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:0px;color:#2459A8;}.elementor-1747 .elementor-element.elementor-element-a9026d7 p{margin-block-end:0px;}.elementor-1747 .elementor-element.elementor-element-c7ade96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-9687208{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-eb78d88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-006294b{width:var( --container-widget-width, 70% );max-width:70%;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1747 .elementor-element.elementor-element-006294b.elementor-element{--align-self:stretch;}.elementor-1747 .elementor-element.elementor-element-006294b img{width:100%;}.elementor-1747 .elementor-element.elementor-element-cc3608e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1747 .elementor-element.elementor-element-be5dc1a{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1747 .elementor-element.elementor-element-be5dc1a.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-1943a42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1747 .elementor-element.elementor-element-825a7b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-3227c1e{padding:0px 0px 0px 90px;text-align:center;font-family:"Optima Bold", Sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0.5px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-93edd3b{padding:0px 0px 0px 90px;text-align:center;font-family:"Helvetica Neue Bold", Sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0.5px;color:#FEFEFE;}.elementor-1747 .elementor-element.elementor-element-039d2f0{--display:flex;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-039d2f0:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-039d2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2d047b );}.elementor-1747 .elementor-element.elementor-element-73072d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-73072d3.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-acad303 .elementor-heading-title{font-family:"Helvetica Neue Bold", Sans-serif;font-size:22px;color:var( --e-global-color-ff1172f );}.elementor-1747 .elementor-element.elementor-element-9239268{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-0aededa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-63e2d20{border-radius:15px 15px 15px 15px;}.elementor-1747 .elementor-element.elementor-element-63e2d20 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-63e2d20 .elementor-custom-embed-play i{font-size:80px;}.elementor-1747 .elementor-element.elementor-element-63e2d20 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-1747 .elementor-element.elementor-element-36626a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica Neue Regular", Sans-serif;font-weight:normal;line-height:22px;}.elementor-1747 .elementor-element.elementor-element-30e2b8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-bbcb3f8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-63757b5{--display:flex;}.elementor-1747 .elementor-element.elementor-element-6587e77{border-radius:15px 15px 15px 15px;}.elementor-1747 .elementor-element.elementor-element-6587e77 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-6587e77 .elementor-custom-embed-play i{font-size:40px;}.elementor-1747 .elementor-element.elementor-element-6587e77 .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-1747 .elementor-element.elementor-element-018079f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica Neue Regular", Sans-serif;font-size:14px;font-weight:normal;line-height:17px;}.elementor-1747 .elementor-element.elementor-element-08ea93d{--display:flex;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-08ea93d:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-08ea93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2d047b );}.elementor-1747 .elementor-element.elementor-element-970d49a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-970d49a.e-con{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-0cd2e90 .elementor-heading-title{font-family:"Helvetica Neue Bold", Sans-serif;font-size:22px;color:var( --e-global-color-ff1172f );}.elementor-1747 .elementor-element.elementor-element-fe41b2a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-897184c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-897184c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1747 .elementor-element.elementor-element-a187083{border-radius:15px 15px 15px 15px;}.elementor-1747 .elementor-element.elementor-element-a187083 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-a187083 .elementor-custom-embed-play i{font-size:80px;}.elementor-1747 .elementor-element.elementor-element-a187083 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-1747 .elementor-element.elementor-element-34570c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica Neue Regular", Sans-serif;font-weight:normal;line-height:22px;}.elementor-1747 .elementor-element.elementor-element-710282b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-c6d51ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-ce6ac01{--display:flex;}.elementor-1747 .elementor-element.elementor-element-c061057{border-radius:15px 15px 15px 15px;}.elementor-1747 .elementor-element.elementor-element-c061057 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1747 .elementor-element.elementor-element-c061057 .elementor-custom-embed-play i{font-size:40px;}.elementor-1747 .elementor-element.elementor-element-c061057 .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-1747 .elementor-element.elementor-element-4feedd4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica Neue Regular", Sans-serif;font-size:14px;font-weight:normal;line-height:17px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1747 .elementor-element.elementor-element-58e0c91.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1747 .elementor-element.elementor-element-cba9897{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-2bc84f2{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-f2502b1{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-8e4367e{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-29bd361{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-5d8ed09{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1747 .elementor-element.elementor-element-c22d404.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1747 .elementor-element.elementor-element-bbcb3f8{--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-c6d51ce{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1747 .elementor-element.elementor-element-fd5def0{--min-height:588px;--justify-content:flex-end;}.elementor-1747 .elementor-element.elementor-element-fd5def0:not(.elementor-motion-effects-element-type-background), .elementor-1747 .elementor-element.elementor-element-fd5def0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1747 .elementor-element.elementor-element-78ba6fa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-9e6a441{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1747 .elementor-element.elementor-element-9e6a441.e-con{--align-self:flex-start;}.elementor-1747 .elementor-element.elementor-element-5fbee70{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-e504662{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-c297f6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-056ea50{--min-height:621px;}.elementor-1747 .elementor-element.elementor-element-f455eef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28.66px;--padding-right:28.66px;}.elementor-1747 .elementor-element.elementor-element-2318036{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-aa974f0{--min-height:286px;}.elementor-1747 .elementor-element.elementor-element-58e0c91.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:8px;}.elementor-1747 .elementor-element.elementor-element-58e0c91 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:205px;}.elementor-1747 .elementor-element.elementor-element-ec49e7c{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-ca99109{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1747 .elementor-element.elementor-element-9abd2ef{width:100%;max-width:100%;}.elementor-1747 .elementor-element.elementor-element-9abd2ef img{width:100%;}.elementor-1747 .elementor-element.elementor-element-3220294{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-657c668{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;font-size:24px;line-height:30px;}.elementor-1747 .elementor-element.elementor-element-7782f41{font-size:14px;line-height:19.6px;}.elementor-1747 .elementor-element.elementor-element-8f445d5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-7687d81{padding:24px 24px 24px 24px;}.elementor-1747 .elementor-element.elementor-element-6f25611{--justify-content:center;--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:24px;--padding-right:24px;}.elementor-1747 .elementor-element.elementor-element-cba9897{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-dd736ef{--border-radius:24px 24px 24px 24px;}.elementor-1747 .elementor-element.elementor-element-a46ba5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-1747 .elementor-element.elementor-element-2bc84f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-2bc84f2.e-con{--order:-99999 /* order start hack */;}.elementor-1747 .elementor-element.elementor-element-f2502b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:24px 24px 24px 24px;}.elementor-1747 .elementor-element.elementor-element-8e4367e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-c67161c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1747 .elementor-element.elementor-element-29bd361{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-4fac078 .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-c9c7f7b .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-333d551 .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-a150b23 .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-eff87f9{--justify-content:center;--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:32px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-92882b9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-199782c .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-e40791d .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-a36ac70 .elementor-image-box-img{margin-bottom:15px;}.elementor-1747 .elementor-element.elementor-element-5d8ed09{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1747 .elementor-element.elementor-element-19501cd{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1747 .elementor-element.elementor-element-490a234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1747 .elementor-element.elementor-element-c22d404.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1747 .elementor-element.elementor-element-c22d404.elementor-element{--order:-99999 /* order start hack */;}.elementor-1747 .elementor-element.elementor-element-16b64e9{--padding-top:48px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-1747 .elementor-element.elementor-element-862233f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1747 .elementor-element.elementor-element-053966e{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-fb4c28b{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-358077b{--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;--flex-wrap:nowrap;}.elementor-1747 .elementor-element.elementor-element-fe512d5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1747 .elementor-element.elementor-element-298b833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;}:where( .elementor-1747 .elementor-element.elementor-element-298b833 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1747 .elementor-element.elementor-element-05667f1{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-5bd5881{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1747 .elementor-element.elementor-element-b63bad3{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-082b0f3{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-2cb449a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:36px;line-height:30px;}.elementor-1747 .elementor-element.elementor-element-81ecf82{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:24px;line-height:30px;}.elementor-1747 .elementor-element.elementor-element-6dba53c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:18px;line-height:25.2px;}.elementor-1747 .elementor-element.elementor-element-0baac3a{--min-height:588px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1747 .elementor-element.elementor-element-6a81a07{--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1747 .elementor-element.elementor-element-5c53dc6{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-6a352ff.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-6a352ff{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-9175764{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-b6a3119.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-b6a3119{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-0bd33c5{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-5b2662e.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-5b2662e{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-c9b57b5{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-a39866f.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-a39866f{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-aba9f41{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-8086903.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-8086903{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-e347f0f{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-d18a361.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-d18a361{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-5acb8f2{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-a9026d7.elementor-element{--order:99999 /* order end hack */;}.elementor-1747 .elementor-element.elementor-element-a9026d7{font-size:14px;}.elementor-1747 .elementor-element.elementor-element-9687208{--min-height:588px;}.elementor-1747 .elementor-element.elementor-element-be5dc1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1747 .elementor-element.elementor-element-1943a42{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-825a7b9{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-3227c1e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:36px;line-height:30px;}.elementor-1747 .elementor-element.elementor-element-93edd3b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:24px;line-height:30px;}.elementor-1747 .elementor-element.elementor-element-93edd3b.elementor-element{--align-self:center;}.elementor-1747 .elementor-element.elementor-element-bbcb3f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1747 .elementor-element.elementor-element-08ea93d{--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-1747 .elementor-element.elementor-element-970d49a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1747 .elementor-element.elementor-element-0cd2e90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1747 .elementor-element.elementor-element-0cd2e90 .elementor-heading-title{font-size:16px;}.elementor-1747 .elementor-element.elementor-element-fe41b2a{--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1747 .elementor-element.elementor-element-897184c{--width:244px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1747 .elementor-element.elementor-element-a187083 .elementor-custom-embed-play i{font-size:40px;}.elementor-1747 .elementor-element.elementor-element-a187083 .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-1747 .elementor-element.elementor-element-34570c4{font-size:14px;line-height:17px;}.elementor-1747 .elementor-element.elementor-element-c6d51ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1747 .elementor-element.elementor-element-f79cf32{--width:100%;}.elementor-1747 .elementor-element.elementor-element-78ba6fa{--content-width:1200px;}.elementor-1747 .elementor-element.elementor-element-9e6a441{--width:417px;}.elementor-1747 .elementor-element.elementor-element-4c34652{--content-width:1200px;}.elementor-1747 .elementor-element.elementor-element-c297f6e{--content-width:1200px;}.elementor-1747 .elementor-element.elementor-element-f455eef{--content-width:1140px;}.elementor-1747 .elementor-element.elementor-element-3e2eeee{--content-width:900px;}.elementor-1747 .elementor-element.elementor-element-12a4833{--content-width:1200px;}.elementor-1747 .elementor-element.elementor-element-7dc38e9{--content-width:1388px;}.elementor-1747 .elementor-element.elementor-element-ca99109{--width:100%;}.elementor-1747 .elementor-element.elementor-element-3220294{--content-width:1600px;}.elementor-1747 .elementor-element.elementor-element-8f445d5{--content-width:1392px;}.elementor-1747 .elementor-element.elementor-element-6f25611{--content-width:1392px;}.elementor-1747 .elementor-element.elementor-element-cba9897{--width:100%;}.elementor-1747 .elementor-element.elementor-element-c67161c{--content-width:1352px;}.elementor-1747 .elementor-element.elementor-element-29bd361{--width:100%;}.elementor-1747 .elementor-element.elementor-element-eff87f9{--content-width:1352px;}.elementor-1747 .elementor-element.elementor-element-1612fa3{--content-width:1231px;}.elementor-1747 .elementor-element.elementor-element-16b64e9{--content-width:1100px;}.elementor-1747 .elementor-element.elementor-element-053966e{--width:50%;}.elementor-1747 .elementor-element.elementor-element-ffabcc8{--width:50%;}.elementor-1747 .elementor-element.elementor-element-fb4c28b{--content-width:1100px;}.elementor-1747 .elementor-element.elementor-element-c3e79de{--width:50%;}.elementor-1747 .elementor-element.elementor-element-da1b460{--width:50%;}.elementor-1747 .elementor-element.elementor-element-d4a2761{--width:50%;}.elementor-1747 .elementor-element.elementor-element-3c4c854{--width:50%;}.elementor-1747 .elementor-element.elementor-element-6813612{--width:50%;}.elementor-1747 .elementor-element.elementor-element-0726bee{--width:50%;}.elementor-1747 .elementor-element.elementor-element-fe512d5{--content-width:1302px;}.elementor-1747 .elementor-element.elementor-element-8bad997{--width:50%;}.elementor-1747 .elementor-element.elementor-element-cd766ec{--width:50%;}.elementor-1747 .elementor-element.elementor-element-2385248{--content-width:1388px;}.elementor-1747 .elementor-element.elementor-element-5bd5881{--width:100%;}.elementor-1747 .elementor-element.elementor-element-b63bad3{--content-width:1600px;}.elementor-1747 .elementor-element.elementor-element-6a81a07{--content-width:1388px;}.elementor-1747 .elementor-element.elementor-element-eb78d88{--content-width:1388px;}.elementor-1747 .elementor-element.elementor-element-be5dc1a{--width:100%;}.elementor-1747 .elementor-element.elementor-element-1943a42{--content-width:1600px;}.elementor-1747 .elementor-element.elementor-element-73072d3{--width:1200px;}.elementor-1747 .elementor-element.elementor-element-970d49a{--width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1747 .elementor-element.elementor-element-9e6a441{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-7687d81 */.homepureRayn_art{
		background-size: cover;
		background-position: left center;
		background-repeat: no-repeat;
	}
	.homepureRayn_art_2 {
		background-size: cover;
		background-position: left center;
		padding: 0;
		    border-radius: 50px;
	}
	
	.art_1{
		display: flex;
		flex-direction: row;
		align-items: flex-end;
	}
	.art_1 > div{
		width:55%;
	}
	.art_1 > div img{
		width: 80%;
        margin: 0 auto;
	}
	.art_1 > img{
		width: 40%;
		margin: 0;
	}
	.contentBox_art{
		background: rgba(7, 81, 142, .9);
    padding: 30px;
    border-radius: 10px;
    color: #fff;
    width: 40%;
    margin: 30px 40px 30px auto;
    box-sizing: border-box;
	}
	.contentBox_art_2{
		padding: 30px 0;
		border-radius: 10px;
		color: #fff;
		width: 40%;
		margin: 30px auto 30px auto;
		box-sizing: border-box;	
		text-align: center;
	}
	.contentBox_art_2 h1{
		color: #fff;
	}
	@media screen and (max-width: 768px){
	    .homepureRayn_art_2 {
	        border-radius: 24px;
	    }
	    
		.homepureRayn_art{
			background-size: contain;
			background-position: top center;
		}
		.contentBox_art{
			width: 100%;
			margin: 50% 20px 30px auto;
		}
		.art_1{
			display: block;
		}
		.art_1 img{
			width: 70%;
			margin: 0 auto;
		}
		.contentBox_art_2{
			width: 100% !important;
			
			margin: 0 0 20px 0;
		}
		
		.contentBox_art_2 h1 {
		    font-size:24px;
		    line-height: 120%;
		}
		
		.contentBox_art_2 h4 {
		    font-size:24px;
		    line-height: 120%;
		    font-weight: 400;
		}
	}
	.tags{
		background-size: cover;
		background-position: center;
		padding: 30px 20px;
		max-width: none;
		border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
	}
	.tags > div{
		display: flex;
  	    justify-content: center;
	}
	.tags > div > div{
		padding: 0 20px;
		color: #075190;
		font-size: 24px;
		font-weight: 500;
	}
	
	
	
	.tags > div > div:after{
		content: '•';
		display: inline-block;
		margin-left: 40px;
		color: #717171;
	}
	.tags > div > div:last-child:after{
		content: '';
	}
	
	
	@media (max-width: 767px) {
	    
	    .tags {
	       border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
	    }
	    
	    .tags > div{
		overflow-x: auto;
		justify-content: flex-start;
	}
	    
	    .tags > div > div{
		padding: 0 0px;
    flex: 0 0 auto;
	}    
	
	.tags > div > div:after{
	    margin-left: 20px;
	    margin-right: 20px;
	}
	
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-298f06e */.homepureRayn_benefits{
		background-color: #F8FCFF;
	}
	.homepureRayn_benefits > div{
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.homepureRayn_benefits > div > div:first-child{
		flex: 0 0 340px;
	}
	.homepureRayn_benefits > div > div:last-child img{
		width: 100%;
	}
	.rayn_benefits > div{
		display: flex;
		flex-direction: row;
		background: #347CB9;
    color: #fff;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 18px;
		align-items: center;
	}
	.rayn_benefits > div:nth-child(even){
		background: #094F8D;
	}
	.rayn_benefits > div > div:first-child{
		flex: 0 0 80px;
	}
	.rayn_benefits > div > div:last-child{
		padding-left: 15px;	
	}
	.benefit_headline{
		    width: 78%;
    max-width: 400px;
    margin: 18px auto 50px auto;
	}
	@media screen and (max-width: 768px){
		.homepureRayn_benefits > div{
			flex-direction: column;
			flex-wrap: wrap;
		}
		.homepureRayn_benefits > div > div{
			width: 100% !important;
		}
		.homepureRayn_benefits > div > div:first-child{
			order: 2;
		}
		.homepureRayn_benefits > div > div:last-child{
			order: 1;
		}
		.rayn_benefits{
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
		}
		.rayn_benefits > div{
			width: 49%;
			box-sizing: border-box;
		}
	}
	@media screen and (max-width: 568px){
		.rayn_benefits > div{
			width: 100%;
		}
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-490a234 *//* =========================
   MAIN LAYOUT
========================= */

.master-image img{
    width: 100%;
    max-height: 379px;
    object-fit: cover;
    border-radius: 24px;
}

/* text */
.benefit-content{
    margin-top: 0px;
    margin-bottom: 40px;
    max-width: 500px;
    transition: all .3s ease;
}

.benefit-content h2{
    font-family: Optima Bold;
    font-weight: 700;
    font-size: 55px;
    line-height: 110%;
    color: #FEFEFE;
    margin-bottom: 16px;
    margin-top: 0;
    transition: all .3s ease;
}

.benefit-content p{
    font-family: Helvetica Neue Regular;
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
    color: #FEFEFE;
    transition: all .3s ease;
}

@media (max-width: 767px) {
    .benefit-content h2 {
        font-size: 32px;
    }
    
    .benefit-content p {
        font-size: 18px;
    }
}

/* =========================
   CAROUSEL (THUMBNAILS)
========================= */

.elementor-main-swiper .swiper-slide{
    transition: all .3s ease;
    cursor: pointer;
}

@media (max-width: 767px) {
    .benefit-content{
       margin-top: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df9e4ce *//* LEFT SIDE */
#hydration-slider #hydration-left{
    display:flex;
    justify-content:center;
    align-items:center;
}

#hydration-slider #main-slide-image{
    width: 551px;
    height: 379px;
    object-fit: cover;
    border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-c22d404 */#hydration-slider .swiper-pagination {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}

#hydration-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
}

@media (max-width: 767px) {
    #hydration-slider .swiper-pagination {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3e79de */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-c3e79de {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1b460 */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-da1b460 {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a2761 */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-d4a2761 {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c4c854 */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-3c4c854 {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813612 */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-6813612 {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0726bee */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-0726bee {
    width: 50%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358077b */@media (max-width: 767px) {

.elementor-1747 .elementor-element.elementor-element-358077b {
    display: flex;
    overflow-x: auto;
    gap: 16px;
    /*scroll-snap-type: x mandatory;*/
    -webkit-overflow-scrolling: touch;
}

.elementor-1747 .elementor-element.elementor-element-358077b::-webkit-scrollbar {
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe512d5 */.elementor-1747 .elementor-element.elementor-element-fe512d5 {
    max-height: 501px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a047715 */.faq-grid .e-n-accordion-item{
    border:none !important;
    border-radius:8px;
    overflow:hidden;
    margin-bottom:16px;
}

.faq-grid .e-n-accordion-item-title{
    min-height:60px;
    padding:18px 20px !important;
    border-radius:8px !important;
}

.faq-grid .e-n-accordion-item-title-text{
    color:#fff;
    font-size:16px;
    font-weight:600;
}

.faq-grid.left .e-n-accordion-item:nth-child(odd) .e-n-accordion-item-title {
    background: #2958a5;
}

.faq-grid.left .e-n-accordion-item:nth-child(even) .e-n-accordion-item-title {
    background: #73b8ea;
}

.faq-grid.right .e-n-accordion-item:nth-child(odd) .e-n-accordion-item-title {
    background: #73b8ea;
}

.faq-grid.right .e-n-accordion-item:nth-child(even) .e-n-accordion-item-title {
    
    background: #2958a5;
}

.faq-grid .e-n-accordion-item-title-icon{
    padding: 10px;
    background:#fff;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
}

.faq-grid .e-n-accordion-item-title-icon svg{
    fill:#2958a5;
    width:12px !important;
    height:12px !important;
}

.faq-grid .e-n-accordion-item > div[role="region"]{
    background:#fff;
    padding:20px !important;
    border:1px solid #eee;
    border-top:none;
    border-radius:0 0 8px 8px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a352ff */.elementor-1747 .elementor-element.elementor-element-6a352ff a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a3119 */.elementor-1747 .elementor-element.elementor-element-b6a3119 a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2662e */.elementor-1747 .elementor-element.elementor-element-5b2662e a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a39866f */.elementor-1747 .elementor-element.elementor-element-a39866f a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086903 */.elementor-1747 .elementor-element.elementor-element-8086903 a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d18a361 */.elementor-1747 .elementor-element.elementor-element-d18a361 a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9026d7 */.elementor-1747 .elementor-element.elementor-element-a9026d7 a {
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3ce174 */.testimonials_rayn_slide.owl-carousel .owl-item{
		margin-left: 0 !important;
	}
	.testimonials_rayn_slide.owl-carousel .owl-item > div{
		display: flex;
		padding: 0 10px;
	}
	.homepureRayn_testimonials{
		background-color: #fff;
	}
	
	.rayn-testimonials .testimonial-list{
		background-image: url('https://homepurestg.wpengine.com/wp-content/uploads/2024/07/Rayn_Testiimonial_BG.jpg');
		background-size: cover;
		background-position: center;
		border-radius: 10px;
		display: flex;
		flex-direction: column;
	}
	.testimonial-speech{
		position: relative;
		padding: 50px 40px 20px 40px;
		color: #fff;
		text-align: center;
		font-size: 15px;
		line-height: 18px;
		flex: 1;
		    display: flex;
    align-items: center;
	}
	.testimonial-speech:before{
		font-family: 'Font Awesome 6 Free';
		font-weight: 900;
		-webkit-font-smoothing: antialiased;
		position: absolute;
		top: 20px; left: 20px;
		content: '\f10d';
		display: block;
		font-size: 30px;
	}
	.testimonial-speech:after{
		font-family: 'Font Awesome 6 Free';
		font-weight: 900;
		-webkit-font-smoothing: antialiased;
		position: absolute;
		bottom: 0; right: 20px;
		content: '\f10e';
		display: block;
		font-size: 30px;
	}
	.testimonial-profile{
		position: relative;
		text-align: center;
		flex: 1;
	}
	.testimonial-profile div{
		position: relative;
		color: #1a76b1;
		padding: 20px 10px;
	}
	.testimonial-profile div .remark{
		font-size: 10px;
		color: #000000;
	}
	.testimonial-profile img{
		position: relative;
		width: 50% !important;
		margin: 0 auto;
	}
	.testimonial-profile img.curve{
		position: absolute;
		left: 0; bottom: 0;
		width: 100% !important;
		height: 50%;
		object-fit: cover;
		border-radius: 10px;
    object-position: top
	}
	.testimonials_rayn_slide .owl-nav{
	    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
	}
	.testimonials_rayn_slide .owl-nav .owl-prev, .testimonials_rayn_slide .owl-nav .owl-next{
				     width: 50px;
    height: 50px;
    background-color: #ccc !important;
    color: #fff !important;
    border-radius: 100px;
    opacity: 1;
    margin-top: -47px;
	}
	.testimonials_rayn_slide .owl-nav .owl-prev{
    position: absolute;
    top: 0;
    left: -18px;
	}
		.testimonials_rayn_slide .owl-nav .owl-next{
		 position: absolute;
    top: 0; right: -18px;
	}
	
	@media (max-width: 767px) {
	    .homepureRayn_testimonials .headline h1 {
	        font-size: 36px;
	        text-align: center;
	        line-height: 120%;
	    }
	}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-63e2d20 */.elementor-1747 .elementor-element.elementor-element-63e2d20:hover{
    transform:
        translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbcb3f8 */.video-playlist-grid{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30e2b8b */.video-playlist{
    height:327px;
    overflow-y:auto;
    overflow-x:hidden;

    /* Smooth scrolling */
    scroll-behavior:smooth;
    -webkit-overflow-scrolling:touch;

    /* Premium subtle fade */
    -webkit-mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,.4),
        black 8px,
        black calc(100% - 15px),
        transparent
    );

    mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,.4),
        black 8px,
        black calc(100% - 15px),
        transparent
    );
}

/* Chrome / Edge / Safari */
.video-playlist::-webkit-scrollbar{
    width:6px;
}

.video-playlist::-webkit-scrollbar-track{
    background:rgba(255,255,255,.12);
    border-radius:999px;
}

.video-playlist::-webkit-scrollbar-thumb{
    background:linear-gradient(
        180deg,
        rgba(113,192,235,.9),
        rgba(75,165,220,.75)
    );
    border-radius:999px;
    transition:all .3s ease;
}

.video-playlist::-webkit-scrollbar-thumb:hover{
    background:linear-gradient(
        180deg,
        rgba(113,192,235,1),
        rgba(75,165,220,.95)
    );
}

/* Remove scrollbar arrows */
.video-playlist::-webkit-scrollbar-button{
    display:none !important;
    width:0 !important;
    height:0 !important;
}

.video-playlist::-webkit-scrollbar-corner{
    background:transparent;
}

/* Video hover effect */
.video-playlist .elementor-widget-video{
    transition:
        transform .25s ease,
        opacity .25s ease;
}

.video-playlist .elementor-widget-video:hover{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a187083 */.elementor-1747 .elementor-element.elementor-element-a187083:hover{
    transform:
        translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-897184c */.elementor-1747 .elementor-element.elementor-element-897184c {
    width: 80%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d51ce */.video-playlist-grid{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710282b */.elementor-1747 .elementor-element.elementor-element-710282b {
    width: 80%;
    flex: 0 0 auto;
    /*scroll-snap-align: start;*/
}
.video-playlist-mobile{
    height:auto;
    overflow-y:auto;
    overflow-x:hidden;

    /* Smooth scrolling */
    scroll-behavior:smooth;
    -webkit-overflow-scrolling:touch;

    /* Premium subtle fade */
    -webkit-mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,.4),
        black 8px,
        black calc(100% - 15px),
        transparent
    );

    mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,.4),
        black 8px,
        black calc(100% - 15px),
        transparent
    );
}

/* Chrome / Edge / Safari */
.video-playlist-mobile::-webkit-scrollbar{
    width:6px;
}

.video-playlist-mobile::-webkit-scrollbar-track{
    background:rgba(255,255,255,.12);
    border-radius:999px;
}

.video-playlist-mobile::-webkit-scrollbar-thumb{
    background:linear-gradient(
        180deg,
        rgba(113,192,235,.9),
        rgba(75,165,220,.75)
    );
    border-radius:999px;
    transition:all .3s ease;
}

.video-playlist-mobile::-webkit-scrollbar-thumb:hover{
    background:linear-gradient(
        180deg,
        rgba(113,192,235,1),
        rgba(75,165,220,.95)
    );
}

/* Remove scrollbar arrows */
.video-playlist-mobile::-webkit-scrollbar-button{
    display:none !important;
    width:0 !important;
    height:0 !important;
}

.video-playlist-mobile::-webkit-scrollbar-corner{
    background:transparent;
}

/* Video hover effect */
.video-playlist-mobile .elementor-widget-video{
    transition:
        transform .25s ease,
        opacity .25s ease;
}

.video-playlist-mobile .elementor-widget-video:hover{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe41b2a */.elementor-1747 .elementor-element.elementor-element-fe41b2a {
    display: flex;
    overflow-x: auto;
    gap: 16px;
    /*scroll-snap-type: x mandatory;*/
    -webkit-overflow-scrolling: touch;
}

.elementor-1747 .elementor-element.elementor-element-fe41b2a::-webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-06bc6e5 */video {
    cursor: pointer;
}

video::-webkit-media-controls {
    display: none !important;
}

video::-webkit-media-controls-enclosure {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.homepure.com/wp-content/uploads/2026/04/HelveticaNeueCyr-Roman.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.homepure.com/wp-content/uploads/2026/04/HelveticaNeueCyr-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.homepure.com/wp-content/uploads/2026/04/OptimaLTStd-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */