.elementor-279 .elementor-element.elementor-element-3224f40{--display:flex;--min-height:760px;--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;--gap:0px 200px;--row-gap:0px;--column-gap:200px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-279 .elementor-element.elementor-element-3224f40:not(.elementor-motion-effects-element-type-background),.elementor-279 .elementor-element.elementor-element-3224f40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9340246)}.elementor-279 .elementor-element.elementor-element-860387d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-279 .elementor-element.elementor-element-c5bc2cc{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-279 .elementor-element.elementor-element-c35056c.elementor-element{--align-self:flex-start}.elementor-279 .elementor-element.elementor-element-c35056c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-279 .elementor-element.elementor-element-6c2bdfb.elementor-element{--align-self:flex-start}.elementor-279 .elementor-element.elementor-element-cede8be{--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:15px 15px;--row-gap:15px;--column-gap:15px;--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-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-279 .elementor-element.elementor-element-d8efab2 .elementor-button{background-color:var(--e-global-color-secondary);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-279 .elementor-element.elementor-element-d8efab2 .elementor-button:hover,.elementor-279 .elementor-element.elementor-element-d8efab2 .elementor-button:focus{background-color:var(--e-global-color-9340246);color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-d8efab2.elementor-element{--align-self:flex-start}.elementor-279 .elementor-element.elementor-element-d8efab2 .elementor-button:hover svg,.elementor-279 .elementor-element.elementor-element-d8efab2 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-d6ef02f{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-279 .elementor-element.elementor-element-d6ef02f.e-con{--align-self:center}.elementor-279 .elementor-element.elementor-element-3449a45.elementor-element{--align-self:center}.elementor-279 .elementor-element.elementor-element-ee928d6{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%}.elementor-279 .elementor-element.elementor-element-78b58c3{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-279 .elementor-element.elementor-element-78b58c3.elementor-element{--align-self:center}.elementor-279 .elementor-element.elementor-element-78b58c3 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-d2ef1c5{--swiper-slides-to-display:3;--swiper-slides-gap:10px}.elementor-279 .elementor-element.elementor-element-39d3744{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-279 .elementor-element.elementor-element-39d3744:not(.elementor-motion-effects-element-type-background),.elementor-279 .elementor-element.elementor-element-39d3744>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-279 .elementor-element.elementor-element-2aaee82{width:100%;max-width:100%;text-align:center}.elementor-279 .elementor-element.elementor-element-2aaee82.elementor-element{--align-self:center}.elementor-279 .elementor-element.elementor-element-2aaee82 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-bullet-active,.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-primary)}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-fraction{color:var(--e-global-color-primary)}.elementor-279 .elementor-element.elementor-element-5d218f5.elementor-arrows-yes .elementor-main-swiper{width:calc(80% - 40px)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-main-swiper{width:80%}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-text);border-width:0 0 0 0;border-radius:25px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__header{padding-top:25px;padding-left:20px;padding-right:20px;background-color:var(--e-global-color-text);padding-block-end:calc(25px / 2)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__content{padding-bottom:25px;padding-left:20px;padding-right:20px;padding-block-start:calc(25px / 2)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-swiper-button{font-size:20px;color:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-swiper-button svg{fill:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:12px;width:12px}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-horizontal .swiper-pagination-progressbar{height:12px}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-text);opacity:var(--e-global-color-text)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__name{color:var(--e-global-color-9340246)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__header,.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__name{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__title{color:var(--e-global-color-9340246)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__text{color:var(--e-global-color-9340246)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__image img{width:0;height:0}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__icon{font-size:68px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__icon svg{width:68px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-star-rating{font-size:20px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-star-rating i:not(:last-of-type){margin-inline-end:7px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-star-rating i:before{color:var(--e-global-color-secondary)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-star-rating i{color:var(--e-global-color-text)}@media(max-width:1024px){.elementor-279 .elementor-element.elementor-element-3224f40{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-279 .elementor-element.elementor-element-860387d.e-con{--align-self:flex-start}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-279 .elementor-element.elementor-element-c35056c .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-279 .elementor-element.elementor-element-d6ef02f{--min-height:auto}.elementor-279 .elementor-element.elementor-element-ee928d6{--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%}.elementor-279 .elementor-element.elementor-element-78b58c3{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-279 .elementor-element.elementor-element-d2ef1c5{--swiper-slides-to-display:1}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-swiper-button{font-size:0}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:8px;width:8px}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__header,.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__name{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media(max-width:767px){.elementor-279 .elementor-element.elementor-element-3224f40{--min-height:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-279 .elementor-element.elementor-element-c35056c .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-279 .elementor-element.elementor-element-cede8be{--flex-wrap:wrap}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-279 .elementor-element.elementor-element-ee928d6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-279 .elementor-element.elementor-element-78b58c3{width:100%;max-width:100%}.elementor-279 .elementor-element.elementor-element-d2ef1c5{--swiper-slides-to-display:1}.elementor-279 .elementor-element.elementor-element-39d3744{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-279 .elementor-element.elementor-element-5d218f5{width:100%;max-width:100%}.elementor-279 .elementor-element.elementor-element-5d218f5.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-main-swiper{width:100%}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px}.elementor-279 .elementor-element.elementor-element-5d218f5 .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__header,.elementor-279 .elementor-element.elementor-element-5d218f5 .elementor-testimonial__name{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media(min-width:768px){.elementor-279 .elementor-element.elementor-element-860387d{--width:50%}.elementor-279 .elementor-element.elementor-element-d6ef02f{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-279 .elementor-element.elementor-element-860387d{--width:66%}}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq77UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7_UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7HUJEUJQOM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq77UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7_UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7HUJEUJQOM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq77UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7_UJEUJQOMuqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Darker Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/darkergrotesque/v10/U9MH6cuh-mLQlC4BKCtayOfARkSVq7HUJEUJQOM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kw-bg-main:#F4F4F4;--kw-bg-dark:#1F1F1F;--kw-text-primary:#1A1A1A;--kw-text-secondary:#6B6B6B;--kw-primary:#5FA8FF;--kw-primary-hover:#3F8FEF;--kw-card-highlight:#FFD280;--kw-border-light:#E6E6E6;--kw-error:#e74c3c;--kw-success:#2ecc71}.kw-calculator-wrapper{background-color:#fff;border-radius:12px;padding:30px;box-shadow:0 10px 30px rgb(0 0 0 / .05);font-family:'Inter',sans-serif;color:var(--kw-text-primary);max-width:800px;margin:0 auto}.kw-calculator-wrapper *{box-sizing:border-box}.kw-title{font-family:'Darker Grotesque',sans-serif;font-size:2.2rem;font-weight:700;margin-bottom:20px;color:var(--kw-bg-dark)}.kw-step-title{font-family:'Darker Grotesque',sans-serif;font-size:1.35rem!important;font-weight:700!important;margin-bottom:20px;color:var(--kw-bg-dark)}.kw-step-desc{color:var(--kw-text-secondary);margin-bottom:20px}.kw-progress{height:8px;background:var(--kw-bg-main);border-radius:4px;margin-bottom:10px;overflow:hidden}.kw-progress-bar{height:100%;background:var(--kw-primary);width:16.66%;transition:width 0.4s cubic-bezier(.4,0,.2,1)}.kw-steps-indicator{font-size:.9rem;color:var(--kw-text-secondary);margin-bottom:30px;font-weight:500}.kw-step{display:none;animation:fadeIn 0.4s ease-in-out}.kw-step.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kw-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:15px}.kw-grid-2-inner{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media(max-width:600px){.kw-grid-2,.kw-grid-2-inner{grid-template-columns:1fr}}.kw-radio-card input,.kw-checkbox-card input{display:none}.kw-radio-card .kw-card-content,.kw-checkbox-card .kw-card-title{display:flex;align-items:center;justify-content:center;padding:15px 20px;border:2px solid var(--kw-border-light);border-radius:8px;cursor:pointer;transition:all 0.2s;font-weight:500;background:#fff;text-align:center;height:100%}.kw-radio-card input:checked+.kw-card-content,.kw-checkbox-card input:checked+.kw-card-title{border-color:var(--kw-card-highlight);background-color:rgb(241 201 121 / .1);box-shadow:0 4px 10px rgb(241 201 121 / .2)}.kw-input-group{margin-bottom:15px}.kw-input-group label{display:block;font-weight:500;margin-bottom:6px;font-size:.95rem}.kw-number-input,.kw-text-input{width:100%;padding:12px 16px;border:1px solid var(--kw-border-light);border-radius:8px;font-family:'Inter',sans-serif;font-size:1rem;transition:border-color 0.2s;background:#fff}.kw-number-input:focus,.kw-text-input:focus{outline:none;border-color:var(--kw-primary)}.kw-input-error{border-color:var(--kw-error)!important}.kw-radio-inline label{margin-right:20px;cursor:pointer;font-weight:400}.kw-checkbox-inline label{font-size:.9rem;cursor:pointer}.kw-summary-box{background:var(--kw-bg-main);border-radius:8px;padding:25px;margin-top:20px}.kw-summary-content ul{list-style:none;padding:0;margin:0 0 20px 0}.kw-summary-content li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--kw-border-light);font-size:.95rem}.kw-price-box{background:var(--kw-bg-dark);color:#fff;padding:25px;border-radius:8px;text-align:center}.kw-price-box span{font-size:1.1rem;opacity:.8}.kw-price-amount{font-family:'Darker Grotesque',sans-serif;font-size:3rem;font-weight:700;color:#8DBBF7;margin:10px 0}.kw-disclaimer{font-size:.8rem;opacity:.6;margin:0}.kw-navigation{display:flex;justify-content:space-between;margin-top:30px;padding-top:20px;border-top:1px solid var(--kw-border-light)}.kw-btn{font-family:'Inter',sans-serif;font-weight:600;font-size:1rem;border-radius:30px;padding:14px 26px;cursor:pointer;transition:all 0.3s ease;border:none}.kw-btn-primary{background:var(--kw-primary);color:#fff;margin-left:auto}.kw-btn-primary:hover{background:var(--kw-primary-hover)}.kw-btn-secondary{background:var(--kw-bg-main);color:var(--kw-text-primary)}.kw-btn-secondary:hover{background:var(--kw-border-light)}.kw-message{padding:15px;border-radius:8px;margin-top:20px;text-align:center;font-weight:500}.kw-message.success{background-color:rgb(46 204 113 / .1);color:var(--kw-success);border:1px solid var(--kw-success)}.kw-message.error{background-color:rgb(231 76 60 / .1);color:var(--kw-error);border:1px solid var(--kw-error)}.kw-message.hidden{display:none}.kw-btn.loading{opacity:.7;pointer-events:none}.ba-clean{width:100%}.ba-clean__wrap{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden}.ba-clean__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none}.ba-clean__before{position:absolute;inset:0;z-index:2;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.ba-clean__divider{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#fff;transform:translateX(-50%);z-index:3}.ba-clean__range{position:absolute;inset:0;opacity:0;cursor:ew-resize;z-index:4}.ba-clean__label{position:absolute;bottom:20px;padding:0 12px;border-radius:999px;font-size:16px;font-family:'Instrument Sans',sans-serif;font-weight:600;color:#fff;background:#fff0;z-index:5}.ba-clean__label--before{left:20px}.ba-clean__label--after{right:20px}.ba-clean__handle{position:absolute;top:50%;left:var(--pos);transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 10px 25px rgb(0 0 0 / .2);z-index:4;pointer-events:none}.ba-clean__handle::before,.ba-clean__handle::after{content:"";position:absolute;top:50%;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:translateY(-50%) rotate(45deg)}.ba-clean__handle::before{left:16px;transform:translateY(-50%) rotate(225deg)}.ba-clean__handle::after{right:16px}@keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-14px)}100%{transform:translateY(0)}}@keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}.card-left,.card-right{transform-box:fill-box;transform-origin:center;will-change:transform}.card-left{animation:floatUp 5.5s ease-in-out infinite}.card-right{animation:floatDown 6s ease-in-out infinite}.project-card{background:#f7f7f7!important;height:100%;transition:background-color 0.3s ease}.swiper-slide-next .project-card{background:#8dbbf7!important}