html{-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%}body{height:100%;margin:0}*,:before,:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}main{display:block}a{background-color:transparent}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}form,figure{margin:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}[type=checkbox]{box-sizing:border-box;padding:0}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}.defaultLink{display:var(--defaultLinkDisplay,inline);font-size:14px;font-weight:500;line-height:var(--defaultLinkLineHeight,1.14);color:#fff;cursor:pointer;background-color:transparent;border:none;padding:0;text-decoration:none;position:relative}.defaultLink_small{font-size:12px}.defaultLink_yellow:before{content:"";background-color:#fadb14;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_yellow:hover:before{transform:scaleX(1)}.defaultLink_orange:before{content:"";background-color:#fa8c16;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_orange:hover:before{transform:scaleX(1)}.defaultLink_black{color:#222}.defaultLink_black:before{content:"";background-color:#fa8c16;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_black:hover:before{transform:scaleX(1)}.defaultLink_deepBlack{color:#000}.defaultLink_deepBlack:before{content:"";background-color:#2f54eb;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_deepBlack:hover:before{transform:scaleX(1)}.defaultLink_blue{color:#2f54eb}.defaultLink_blue:before{content:"";background-color:#2f54eb;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_blue:hover:before{transform:scaleX(1)}.defaultLink_darkBlue{color:#2548d6}.defaultLink_darkBlue:before{content:"";background-color:#2548d6;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_darkBlue:hover:before{transform:scaleX(1)}.defaultLink_greySimpleHover{color:#909090;text-decoration:underline;transition:color .3s}.defaultLink_greySimpleHover:hover{color:#2f54eb}.customButton{--btnFontWeight:500;--btnFontSize:16px;--btnLineHeight:1.5;--btnTextColor:#222;--btnPaddingHorizontal:24px;--btnPaddingVertical:16px;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineWidth:4px;--btnOutlineColor:transparent;--btnRadius:4px;--btnAnimationTime:.2s;--btnBackgroundColor:#e9e9e9;--btnIconSize:20px;cursor:pointer;color:var(--btnTextColor);background-color:var(--btnBackgroundColor);text-align:center;font-family:inherit;font-weight:var(--btnFontWeight);font-size:var(--btnFontSize);line-height:var(--btnLineHeight);padding:var(--btnPaddingVertical)var(--btnPaddingHorizontal);border-radius:var(--btnRadius);outline:var(--btnOutlineWidth)solid var(--btnOutlineColor);outline-offset:0;box-shadow:0 0 0 var(--btnBorderWidth)var(--btnBorderColor)inset;transition:color var(--btnAnimationTime),outline-color var(--btnAnimationTime),background-color var(--btnAnimationTime),box-shadow var(--btnAnimationTime);border:0;margin:0;display:inline-block}.customButton_small{--btnFontSize:14px;--btnLineHeight:1.43;--btnPaddingHorizontal:16px;--btnPaddingVertical:8px}.customButton_medium{--btnFontSize:16px;--btnLineHeight:1.5;--btnPaddingHorizontal:20px;--btnPaddingVertical:8px}.customButton_large{--btnFontSize:16px;--btnLineHeight:1.5;--btnPaddingHorizontal:24px;--btnPaddingVertical:16px}.customButton_primary{--btnTextColor:#fff;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineColor:transparent;--btnBackgroundColor:#fa8c16}@media not all and (hover:none){.customButton_primary:hover,.customButton_primary[data-state=hover]{--btnBorderWidth:2px;--btnBackgroundColor:#f16e00}}.customButton_primary[data-state=focus]{--btnBorderWidth:2px;--btnOutlineColor:#feddb9;--btnBackgroundColor:#f16e00}.customButton_primary:focus-visible{--btnBorderWidth:2px;--btnOutlineColor:#feddb9;--btnBackgroundColor:#f16e00}.customButton_primary:active,.customButton_primary[data-state=active]{--btnBorderWidth:2px;--btnBackgroundColor:#e16803}.customButton_primary:disabled,.customButton_primary[disabled],.customButton_primary[data-state=disabled]{--btnBackgroundColor:#fcc58a}.customButton_secondary{--btnTextColor:#2f54eb;--btnBorderWidth:1px;--btnBorderColor:#c1ccf9;--btnOutlineColor:transparent;--btnBackgroundColor:#fff}@media not all and (hover:none){.customButton_secondary:hover,.customButton_secondary[data-state=hover]{--btnBorderWidth:2px;--btnBorderColor:#6d87f1}}.customButton_secondary[data-state=focus]{--btnBorderWidth:2px;--btnBorderColor:#6d87f1;--btnOutlineColor:#d5ddfb}.customButton_secondary:focus-visible{--btnBorderWidth:2px;--btnBorderColor:#6d87f1;--btnOutlineColor:#d5ddfb}.customButton_secondary:active,.customButton_secondary[data-state=active]{--btnBorderWidth:2px;--btnBorderColor:#2f54eb}.customButton_secondary:disabled,.customButton_secondary[disabled],.customButton_secondary[data-state=disabled]{--btnTextColor:#6d87f1;--btnBorderColor:#e9e9e9}.customButton_clear{--btnTextColor:#2f54eb;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineColor:transparent;--btnBackgroundColor:#fff}@media not all and (hover:none){.customButton_clear:hover,.customButton_clear[data-state=hover]{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}}.customButton_clear[data-state=focus]{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}.customButton_clear:focus-visible{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}.customButton_clear:active,.customButton_clear[data-state=active]{--btnTextColor:#2548d6;--btnBorderWidth:2px;--btnBackgroundColor:#c1ccf9}.customButton_clear:disabled,.customButton_clear[disabled],.customButton_clear[data-state=disabled]{--btnTextColor:#c1ccf9}.customButton [disabled],.customButton:disabled{cursor:not-allowed;pointer-events:none}.customButton__inner{white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;display:flex}.customButton__icon{width:var(--btnIconSize);height:var(--btnIconSize);justify-content:center;display:flex}.customButton__icon svg{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}.customButton__icon_processing{-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--btnAnimationTime);position:absolute}[data-state=processing] .customButton__icon_processing{opacity:1}[data-state=processing] .customButton__icon:not(.customButton__icon_processing){-webkit-user-select:none;user-select:none;opacity:0}.customButton__text{opacity:1;transition:opacity var(--btnAnimationTime)}[data-state=processing] .customButton__text{-webkit-user-select:none;user-select:none;opacity:0}.customInput{--inputWidth:100%;--inputMaxWidth:var(--inputWidth);--inputFontWeight:500;--inputFontSize:14px;--inputLineHeight:1.43;--inputPaddingHorizontal:16px;--inputPaddingVertical:12px;--inputOutlineWidth:1px;--inputOutlineHoverWidth:var(--inputOutlineWidth);--inputOutlineFocusWidth:4px;--inputOpacity:1;--inputRadius:4px;--inputAnimationTime:.2s;--inputColor:#222;--inputBackgroundColor:#f5f5f5;--inputOutlineColor:#868686;--inputOutlineHoverColor:#646464;--inputOutlineFocusColor:#e2e2e2;--caretColor:#000;--placeholderColor:#646464;--labelFontWeight:500;--labelFontSize:11px;--labelLineHeight:1.24;--labelPaddingVertical:24px;--labelVerticalOffset:-1px;--labelColor:#222;--helperFontWeight:500;--helperFontSize:12px;--helperLineHeight:1.33;--helperHorizontalOffset:var(--inputPaddingHorizontal);--helperVerticalOffset:4px;--helperColor:#646464;--inputIconSize:20px;--inputIconPadding:8px;--inputIconColor:var(--inputColor);width:var(--inputWidth);max-width:var(--inputMaxWidth)}.customInput_small{--inputPaddingVertical:8px;--labelPaddingVertical:var(--inputPaddingVertical)}.customInput_small .customInput__input::-webkit-input-placeholder{transition:none}.customInput_small .customInput__input::placeholder{transition:none}.customInput_small :not(input[value=""]):focus~.customInput__label,.customInput_small :not(input:placeholder-shown)~.customInput__label{display:none}.customInput_medium{--labelPaddingVertical:var(--inputPaddingVertical)}.customInput_medium .customInput__input::-webkit-input-placeholder{transition:none}.customInput_medium .customInput__input::placeholder{transition:none}.customInput_medium :not(input[value=""]):focus~.customInput__label,.customInput_medium :not(input:placeholder-shown)~.customInput__label{display:none}.customInput_primary{--inputBackgroundColor:#f5f6fe;--inputOutlineColor:#2f54eb;--inputOutlineHoverColor:#6d87f1;--inputOutlineFocusColor:#c1ccf9;--inputIconColor:#fa8c16;--caretColor:#2f54eb}.customInput_secondary{--inputBackgroundColor:#fefaf5;--inputOutlineColor:#fa8c16;--inputOutlineHoverColor:#f1b86d;--inputOutlineFocusColor:#fee8d0;--inputIconColor:#2f54eb;--caretColor:#fa8c16}.customInput_clear{--inputBackgroundColor:#fbfbfb;--inputOutlineColor:#2f54eb;--inputOutlineHoverColor:#6d87f1;--inputOutlineFocusColor:#c1ccf9;--inputIconColor:#2f54eb;--caretColor:#2f54eb}.customInput[data-status=valid]{--validColor:#0b0;--caretColor:var(--validColor);--helperColor:var(--validColor);--inputOutlineColor:var(--validColor)}.customInput[data-status=invalid]{--invalidColor:#b00;--caretColor:var(--invalidColor);--helperColor:var(--invalidColor);--inputOutlineColor:var(--invalidColor)}.customInput__group{text-align:center;background-color:var(--inputBackgroundColor);border-radius:var(--inputRadius);opacity:var(--inputOpacity);transition:color var(--inputAnimationTime),background-color var(--inputAnimationTime),box-shadow var(--inputAnimationTime),opacity var(--inputAnimationTime);font-family:inherit;display:flex;box-shadow:inset 0 0 transparent}@media not all and (hover:none){.customInput__group:hover{--labelColor:var(--inputOutlineColor);box-shadow:0 0 0 var(--inputOutlineHoverWidth)var(--inputOutlineHoverColor)inset}}[data-status=valid] .customInput__group,[data-status=invalid] .customInput__group{box-shadow:0 0 0 var(--inputOutlineWidth)var(--inputOutlineColor)inset}[data-state=focus] .customInput__group{box-shadow:0 0 0 var(--inputOutlineWidth)var(--inputOutlineColor)inset,0 0 0 var(--inputOutlineFocusWidth)var(--inputOutlineFocusColor)}[data-state=disabled] .customInput__group{--inputOpacity:calc(1/2);cursor:not-allowed;pointer-events:none}.customInput__module{justify-content:center;align-items:center;display:flex}.customInput__area{white-space:nowrap;cursor:text;padding-left:var(--inputPaddingHorizontal);padding-right:var(--inputPaddingHorizontal);flex-grow:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.customInput__field{width:100%;position:relative}.customInput__input{width:100%;font-size:var(--inputFontSize);line-height:var(--inputLineHeight);font-weight:var(--inputFontWeight);padding:var(--labelPaddingVertical)0 var(--inputPaddingVertical)0;color:var(--inputColor);z-index:2;caret-color:var(--caretColor);background-color:transparent;border:0;position:relative}.customInput__input::-webkit-input-placeholder{opacity:0;transition:opacity var(--inputAnimationTime);padding-left:8px}.customInput__input::placeholder{opacity:0;transition:opacity var(--inputAnimationTime);padding-left:8px}.customInput__input:focus{outline:none}.customInput__input:focus::-webkit-input-placeholder{color:var(--placeholderColor);opacity:1}.customInput__input:focus::placeholder{color:var(--placeholderColor);opacity:1}.customInput__label{z-index:1;cursor:inherit;font-size:var(--inputFontSize);line-height:var(--inputLineHeight);font-weight:var(--inputFontWeight);color:var(--labelColor);opacity:1;transition:all var(--inputAnimationTime);align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}:not(input[value=""]):focus~.customInput__label{--labelColor:var(--inputOutlineColor)}:not(input:placeholder-shown)~.customInput__label{--labelColor:var(--placeholderColor)}@media not all and (hover:none){.customInput__group:hover :not(input:placeholder-shown)~.customInput__label{--labelColor:var(--inputOutlineColor)}}:not(input[value=""]):focus~.customInput__label,:not(input:placeholder-shown)~.customInput__label{font-size:var(--labelFontSize);line-height:var(--labelLineHeight);font-weight:var(--labelFontWeight);bottom:var(--labelPaddingVertical)}.customInput__icon{width:var(--inputIconSize);height:var(--inputIconSize);color:var(--inputIconColor);justify-content:center;display:flex}.customInput__icon svg{position:relative;top:50%;transform:translateY(-50%)}.customInput__icon:first-child{margin-right:var(--inputIconPadding)}.customInput__icon:last-child{margin-left:var(--inputIconPadding)}.customInput__message{margin-top:var(--helperVerticalOffset);margin-left:var(--helperHorizontalOffset);font-size:var(--helperFontSize);line-height:var(--helperLineHeight);font-weight:var(--helperFontWeight);color:var(--helperColor)}.customInput__message_primary{--helperColor:#fa8c16}.customInput__message_secondary{--helperColor:#2f54eb}.customInput__message_valid{--helperColor:#0b0}.customInput__message_invalid{--helperColor:#b00}.customInput__message_default{margin-left:initial;color:inherit}.customInput__message[data-visibility=hidden]{display:none}.customInput__message[data-visibility=invisible]{color:transparent;opacity:0}.logo{--logoDisplay:flex;--logoWidth:100%;--logoHeight:auto}.logo__container{display:var(--logoDisplay)}.logo__img{width:var(--logoWidth);height:var(--logoHeight)}.header{background-color:#f5f6fe}.header__headWrap{background-color:#2f54eb}.header__logoImg{display:block}.header__navigation{padding-top:9px}@media (min-width:768px){.header__navigation{padding-top:15px}}@media (min-width:992px){.header__hero{grid-template:"media text""media list"1fr/300px 1fr;column-gap:40px;max-width:960px;margin:0 auto;padding-left:16px;padding-right:16px;display:grid}}@media (min-width:1200px){.header__hero{grid-template-columns:464px 1fr;max-width:1200px}}.header__textContent{grid-area:text}.header__heroContainer{margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:576px){.header__heroContainer{max-width:540px}}@media (min-width:768px){.header__heroContainer{max-width:720px}}@media (min-width:992px){.header__heroContainer{max-width:none;margin:0;padding-left:0;padding-right:0}}.header__location{align-items:center;font-size:16px;line-height:1.5;display:flex}@media (min-width:992px){.header__location{font-size:18px;line-height:1.33}}.header__hdr{font-size:23px;line-height:1.39}@media (min-width:1200px){.header__hdr{font-size:35px;line-height:48px}}.header__titleMark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:transparent;background-image:linear-gradient(#fcc58a,#fcc58a),url(084bb7dd837478a4.svg),url(084bb7dd837478a4.svg);background-position:50%,0,100%;background-repeat:no-repeat;background-size:calc(100% - 12px) 24px,16px 24px,16px 24px}@media (min-width:1200px){.header__titleMark{background-image:linear-gradient(#fcc58a,#fcc58a),url(3665f751cc4c71bb.svg),url(3665f751cc4c71bb.svg);background-size:calc(100% - 12px) 43px,16px 43px,16px 43px}}.header__listAndCta{grid-area:list;margin-top:-32px;position:relative}@media (min-width:768px){.header__listAndCta{margin-top:0}}.header__listAndCtaInner{background-color:#f5f6fe;border-radius:16px}.header__txt{font-size:16px;line-height:1.5}@media (min-width:992px){.header__txt{font-size:18px;line-height:1.33}}.header__mediaWrap{grid-area:media;max-width:508px}.header__mediaContent{background-color:#f9fafb;border-radius:8px;width:100%;height:auto;display:block}@media (min-width:992px){.header__mediaContent{border-radius:16px}}.header__mediaBadge{text-align:center;color:#000;background-color:#fff;border-radius:8px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:8px;right:8px}.header__list{counter-reset:section;row-gap:16px;display:grid;position:relative}.header__listItem{align-items:center;font-size:16px;line-height:1.5;display:flex}.header__listItem:before{counter-increment:section;content:counter(section);color:#fff;text-align:center;background-color:#5976ef;border:1px solid #fff;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-right:20px;font-size:14px;line-height:1;display:flex;box-shadow:0 0 0 2px #5976ef}@media (min-width:992px){.header__listItem{font-size:18px;line-height:1.33}}.header__cta{order:6;padding:0 26.5px}.header__btn{border-radius:8px;max-width:290px}.header__btnIcon{fill:currentColor;width:16px;height:16px}@media (min-width:1024px){.carousel__container{max-width:1024px}}@media (min-width:1240px){.carousel__container{max-width:1240px}}@media (min-width:1350px){.carousel__container{max-width:1290px}}@media (min-width:1024px){.carousel__wrap{padding:0 32px}}@media (min-width:1200px){.carousel__wrap{padding:0 48px}}@media (min-width:1240px){.carousel__wrap{padding:0 36px}}@media (min-width:1350px){.carousel__wrap{padding:0 56px}}.carousel__img{aspect-ratio:1/1.5;object-fit:cover;width:283px}@media (min-width:575px){.carousel__img{width:240px}}@media (min-width:1023px){.carousel__img{width:288px}}@media (min-width:1199px){.carousel__img{width:277px}}@media (min-width:1239px){.carousel__img{width:357px}}@media (min-width:1349px){.carousel__img{width:360px}}.carousel .splide{position:initial}.carousel .splide:not(.is-overflow) .splide__pagination{display:inline-flex}.carousel .splide__list{display:flex}.carousel .splide__arrow{font-size:inherit;font-weight:inherit;color:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;opacity:1;width:48px;height:48px;transform:initial;background-color:transparent;border:none;outline:none;padding:0;font-family:inherit;text-decoration:none;transition:opacity .3s linear;display:none;top:auto;bottom:39.5%}.carousel .splide__arrow:hover{opacity:1}@media (min-width:1024px){.carousel .splide__arrow{display:block}}.carousel .splide__arrow--prev{left:2px}@media (min-width:1240px){.carousel .splide__arrow--prev{left:-6px}}@media (min-width:1350px){.carousel .splide__arrow--prev{left:16px}}.carousel .splide__arrow--next{right:2px}@media (min-width:1240px){.carousel .splide__arrow--next{right:-6px}}@media (min-width:1350px){.carousel .splide__arrow--next{right:16px}}.carousel .splide__arrowImg{width:auto;height:auto;transform:initial}.carousel .splide__track{overflow:visible}@media (min-width:1024px){.carousel .splide__track{overflow:hidden}}.carousel .splide__slide{border-radius:16px;flex:none}.carousel .splide__pagination{max-width:680px;transform:initial;background-color:#f0f3f5;border-radius:2px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;bottom:0;left:0;right:0}@media (min-width:1024px){.carousel .splide__pagination{max-width:552px}}.carousel .splide__pagination [role=presentation]{flex:1 0 auto}.carousel .splide__pagination__page{opacity:1;background-color:#f0f3f5;border-radius:2px;width:100%;height:4px;margin:0;display:block}.carousel .splide__pagination__page.is-active{transform:initial;background-color:#a4b7c1}.reviews__slider{width:100%}@media (min-width:576px){.reviews__slider{max-width:540px}}@media (min-width:768px){.reviews__slider{max-width:720px}}@media (min-width:992px){.reviews__slider{max-width:960px}}@media (min-width:1200px){.reviews__slider{max-width:1190px}.reviews__slider.splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(3,1fr);display:grid}}.reviews__slider .splide__list{width:100%}.reviews__slider .splide__pagination{bottom:-24px}.reviews__slider .splide__pagination__page{opacity:1;background-color:transparent;width:14px;height:14px;margin:0 1px;display:block;position:relative}.reviews__slider .splide__pagination__page:before{content:"";background-color:#000;border-radius:99px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews__slider .splide__pagination__page.is-active{transform:scale(1)}.reviews__slider .splide__pagination__page.is-active:before{background-color:#fa8c16}.reviews__slider .splide__pagination__page.is-active:after{content:"";border:1px solid #222;border-radius:100%;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews__card{height:100%;padding:8px 16px 16px}@media (min-width:768px){.reviews__card{padding:8px 12px 16px}}.reviews__cardInner{border-radius:16px;box-shadow:0 4px 15px rgba(47,84,235,.15)}.reviews__cardNoUserPic{flex:0 0 40px;width:40px;height:40px;font-size:16px}.reviews__cardNoUserPic_colorBlue{background-color:#e3effb}.reviews__cardNoUserPic_colorYellow{background-color:#faf7d9}.reviews__cardNoUserPic_colorPink{background-color:#ffeff7}.reviews__cardNoUserPic_colorGreen{background-color:#e1f0ee}@media (min-width:992px){.introduction__mapCard{grid-gap:72px;grid-template-columns:360px auto;align-items:center;display:grid}}.introduction__mapImage{aspect-ratio:1.4658;max-width:396px}@media (min-width:768px){.introduction__card{grid-gap:24px;grid-template-columns:repeat(2,1fr);grid-template-areas:"media text";align-items:center;display:grid}}@media (min-width:992px){.introduction__card{grid-gap:72px;grid-template-columns:repeat(3,1fr);grid-template-areas:"media media text"}.introduction__cardVideoWrap{grid-area:media}}.photoReview__list{grid-template-columns:repeat(2,1fr);gap:24px 16px;display:grid}@media (min-width:768px){.photoReview__list{column-gap:24px}}@media (min-width:992px){.photoReview__list{grid-template-columns:repeat(3,1fr);column-gap:72px}}.photoReview__caption{font-weight:600}@media (min-width:768px){.photoReview__caption{font-weight:500}}.photoReview__img{aspect-ratio:1.9523;object-fit:cover}.aboutProduct__list{grid-gap:32px;display:grid}@media (min-width:992px){.aboutProduct__list{grid-gap:48px}.aboutCard{grid-gap:62px;grid-template-columns:auto 64%;display:grid}}.aboutCard__mediaWrap{padding-bottom:60%}.aboutCard__img{object-fit:cover;aspect-ratio:1.665;background-color:#f9fafb;border-radius:8px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (min-width:992px){.aboutCard__img{border-radius:16px}}.aboutCard__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.aboutCard__budge{z-index:1;position:absolute;top:-16px;right:-16px}.aboutCard__budgeText{color:#fff;background-color:#2f2f2f;padding:4px 15px 4px 10px;font-size:10px;position:relative;left:5px}.aboutCard__budgeImg{z-index:1;aspect-ratio:1;object-fit:cover}.pageForm__outer{border-radius:24px}@media (min-width:768px){.pageForm__outer{background-color:#2f54eb;background-image:url(7bd65ae5efa3588b.svg);background-position:top;background-repeat:no-repeat;background-size:auto calc(100% + 48px)}}.pageForm__plate{background-color:#f5f6fe;border:1px solid #fa8c16;border-radius:8px;margin-left:24px;margin-right:24px}@media (min-width:768px){.pageForm__plate{background-color:#fff;border-color:transparent;display:inline-flex}}.pageForm__inner{background-color:#2f54eb;border-radius:24px}@media (min-width:768px){.pageForm__inner{background-color:transparent}}.pageForm__title{color:#fff}@media (min-width:768px){.pageForm__title{text-align:center}}.pageForm__form{background-color:#fff;border-radius:16px;max-width:904px}.pageForm__formInner{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.pageForm__formInner{grid-gap:16px;grid-template-columns:repeat(2,1fr);max-width:352px}}@media (min-width:992px){.pageForm__formInner{grid-template-columns:repeat(4,1fr);max-width:720px}}.pageForm__formButton{width:100%}.pageForm__fieldset{max-width:320px}.pageForm__submitBtn{width:265px}@media (max-width:767.98px){.pageForm__submitBtn{padding-left:8px;padding-right:8px}}@media (min-width:768px){.pageForm__submitBtn{width:352px}}@media (min-width:992px){.pageForm__submitBtn{width:295px}}.radioBtn_error .radioBtn__label{border-color:#f40000}.radioBtn__field{visibility:hidden;width:0;height:0;margin:0;padding:0;position:absolute}.radioBtn__label{color:#222;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:row;justify-content:start;align-items:center;width:100%;height:100%;min-height:72px;padding:16px 24px;font-size:25px;font-weight:600;line-height:1.6;transition:box-shadow .2s linear,color .2s linear,background-color .2s linear;display:flex;box-shadow:inset 0 0 0 1px #222}@media (min-width:768px){.radioBtn__label{flex-direction:column;padding:24px}}@media (min-width:992px){.radioBtn__label{border-radius:16px;min-height:132px;padding:24px;font-size:35px}}.radioBtn__txt{min-width:80px;margin-right:16px}@media (min-width:768px){.radioBtn__txt{text-align:center;margin-right:0}}.radioBtn__smallTxt{font-size:14px;font-weight:500;line-height:1.429}.radioBtn__field:focus-visible+.radioBtn__label{box-shadow:inset 0 0 0 4px #fab164}@media (hover:hover) and (pointer:fine){.radioBtn__field:hover+.radioBtn__label{box-shadow:inset 0 0 0 4px #fab164}}.radioBtn__field:checked+.radioBtn__label,.radioBtn__field:active+.radioBtn__label{background-color:#fff7ef;box-shadow:inset 0 0 0 4px #fa8c16}.radioBtn__field:checked+.radioBtn__label .radioBtn__vector,.radioBtn__field:active+.radioBtn__label .radioBtn__vector{color:#feddb9}.ctaBlock{backdrop-filter:blur(2px);z-index:10;background-color:#2f54eb;transition:transform .3s linear;display:flex;position:fixed;bottom:0}.ctaBlock_hide{transform:translateY(101%)}.ctaBlock__btn{text-transform:uppercase;width:283px}.ctaBlock__btn svg{fill:currentColor;width:16px;height:16px}.processBar{z-index:1;background-color:#f0f3f5;border-radius:16px;height:24px}.processBar__inner{color:#fff;background-color:#52c41a;border-radius:16px;font-size:12px;line-height:1.334;animation-name:loadingProgress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes loadingProgress{0%{transform:translate(-100%)}to{transform:translate(0)}}.topBar{background-color:#383838}@media (min-width:992px){.topBar__advertorial{position:absolute;top:26px;left:50%;transform:translate(-50%)}.footnotes__item{width:65%}}.stepWrap__grid{grid-gap:16px;grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (min-width:375px){.stepWrap__grid{max-width:288px}}@media (min-width:992px){.stepWrap__grid{grid-template-columns:repeat(4,1fr);max-width:720px}.stepWrap__grid_seniorStep{grid-template-columns:repeat(2,1fr);max-width:352px}}.stepWrap__grid_threeItems{grid-template-columns:repeat(12,1fr)}@media (min-width:992px){.stepWrap__grid_threeItems{grid-template-columns:repeat(3,1fr);max-width:536px}.stepWrap__grid_sixItems{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);max-width:536px}}.stepWrap__grid_threeItems .stepWrap__item{grid-column:span 6}.stepWrap__grid_threeItems .stepWrap__item:nth-child(3){grid-column:4/10}@media (min-width:992px){.stepWrap__grid_threeItems .stepWrap__item,.stepWrap__grid_threeItems .stepWrap__item:nth-child(3){grid-column:auto}}.stepWrap__head{max-width:327px}@media (min-width:576px){.stepWrap__head{max-width:504px}}@media (min-width:992px){.stepWrap__head{max-width:720px}}.stepWrap__discountImg{max-width:100%}@media (min-width:375px){.stepWrap__discountImg{max-width:288px}}@media (min-width:576px){.stepWrap__discountImg{max-width:328px}}@media (min-width:992px){.stepWrap__discountImg{max-width:360px}}.stepWrap__inputGrid{grid-gap:16px;width:100%;display:grid}@media (min-width:375px){.stepWrap__inputGrid{max-width:288px}}@media (min-width:576px){.stepWrap__processBar{max-width:366px}}.stepWrap__controls{width:100%}@media (min-width:375px){.stepWrap__controls{max-width:288px}}@media (min-width:768px){.stepWrap__controls_full{max-width:none}}.stepWrap__mobileFullBtn{width:100%}@media (min-width:768px){.stepWrap__mobileFullBtn{width:auto}}.reorderedBlocks{flex-direction:column;display:flex}.logo__img{--logoWidth:96px;--logoHeight:32px}@media (min-width:992px){.logo__img{--logoWidth:144px;--logoHeight:48px}}.typeOfProject__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.typeOfProject__list{grid-gap:16px;grid-template-columns:repeat(2,1fr);max-width:352px}}.typeOfProject__footnote{color:#222;font-size:14px;font-weight:600;line-height:20px}.guttersMaterial__list{grid-gap:8px 16px;max-width:265px;display:grid}@media (min-width:768px){.guttersMaterial__list{grid-template-columns:repeat(24,1fr);row-gap:16px;max-width:536px}}@media (min-width:992px){.guttersMaterial__list{row-gap:24px}}.guttersMaterial__item{grid-column:span 8}@media (min-width:768px){.guttersMaterial__item:nth-child(4){grid-column:5/13}}.typeOfProperty__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.typeOfProperty__list{grid-gap:16px;grid-template-columns:repeat(2,1fr);max-width:352px}}.inputAutocompleteAddress{position:relative}.inputAutocompleteAddress__list{z-index:10;scrollbar-width:thin;scrollbar-color:#e2e6e9 #fff;background-color:#fff;border-radius:4px;width:100%;max-height:160px;padding:8px 0;display:none;position:absolute;top:60px;overflow:auto;box-shadow:0 2px 4px rgba(47,84,235,.3)}.inputAutocompleteAddress__list::-webkit-scrollbar{width:4px}.inputAutocompleteAddress__list::-webkit-scrollbar-track{background:#fff}.inputAutocompleteAddress__list::-webkit-scrollbar-thumb{background-color:#e2e6e9;border-radius:4px}.inputAutocompleteAddress__icon{background-color:transparent;border:none;outline:none;margin:0;padding:0}.inputAutocompleteAddress .customInput__icon{cursor:pointer;display:none}.inputAutocompleteAddress__button{text-align:left;cursor:pointer;background-color:#fff;border:none;outline:none;margin:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.4}.inputAutocompleteAddress__button:hover{background-color:#f6f7fe}.inputAutocompleteAddress_open .customInput__icon,.inputAutocompleteAddress_open .inputAutocompleteAddress__list{display:block}.loaderStep{justify-content:center;align-items:center;height:212px;display:flex}.loaderStep__processBar{background-color:#f5f6fe;border-radius:16px;width:100%;max-width:367px;height:24px;position:relative;overflow:hidden}.loaderStep__processBarInner{color:#fff;background-color:#2f54eb;border-radius:16px;height:100%;font-size:12px;line-height:1.334;display:block;position:absolute;top:0;left:0}.loaderStep__processBarValue{min-width:30px;padding-left:2px;display:inline-block}.loaderStep__processBarSubtitle{color:#8b8c90}.loaderStep__loader{width:48px;height:48px;display:block}