:root{--color-white:#fff;--color-blue:#00d1ff;--color-dark-blue:#41bde9;--color-light-blue:#bfe0f8;--color-purple:#c0f;--Basics-Black:#000;--Basics-White:#fff;--Main-DarkBlue:#272b40;--Main-MediumBlue:#62698c;--Accents-LightBlue:#00d1ff;--Gradient-Light:linear-gradient(180deg,#fff,#d5deed);--Gradient-Electric:linear-gradient(95deg,#c0f 13.6%,#00d1ff 58.9%,#00a3ff 93.49%);--columns-width-and-height-11-col-1:312px;--canvas:1440px;--Absolute-sizes-zero:0;--Absolute-sizes-absolute-x0_5:6px;--Special-sizes-shortcutsIcons_width:120px;--box-border-radius:48px;--Variable-sizes-baseSize:6px;--Variable-sizes-baseSize-x2:12px;--Variable-sizes-baseSize-x4:24px;--Variable-sizes-baseSize-x8:24px;--Variable-sizes-baseSize-x16:192px;--Variable-sizes-baseSize-x3:18px;--screen-width-tablet:768px;--screen-width-mobile:366px;--font-size-desktop-h1:72px;--font-size-desktop-h2:48px;--font-size-desktop-h3:36px;--font-size-desktop-h4:24px;--font-size-desktop-h5:18px;--font-size-desktop-h6:14px;--font-size-desktop-h1-line-height:80px;--font-size-desktop-h2-line-height:56px;--font-size-desktop-h3-line-height:42px;--font-size-desktop-h4-line-height:30px;--font-size-desktop-h5-line-height:24px;--font-size-desktop-h6-line-height:18px;--font-size-desktop-h3-shortcuts:36px;--font-size-desktop-h3-shortcuts-line-height:42px;--font-size-desktop-p:24px;--font-size-desktop-p-line-height:36px;--font-size-tablet-h1:42px;--font-size-tablet-h2:36px;--font-size-tablet-h3:24px;--font-size-tablet-h4:16px;--font-size-tablet-h5:14px;--font-size-tablet-h6:10px;--font-size-tablet-h1-line-height:48px;--font-size-tablet-h2-line-height:40px;--font-size-tablet-h3-line-height:30px;--font-size-tablet-h4-line-height:20px;--font-size-tablet-h5-line-height:18px;--font-size-tablet-h6-line-height:14px;--font-size-tablet-h3-shortcuts:16px;--font-size-tablet-h3-shortcuts-line-height:20px;--font-size-tablet-p:16px;--font-size-tablet-p-line-height:24px;--font-size-mobile-h1:26px;--font-size-mobile-h2:22px;--font-size-mobile-h3:18px;--font-size-mobile-h4:14px;--font-size-mobile-h5:12px;--font-size-mobile-h6:8px;--font-size-mobile-h1-line-height:28px;--font-size-mobile-h2-line-height:24px;--font-size-mobile-h3-line-height:20px;--font-size-mobile-h4-line-height:16px;--font-size-mobile-h5-line-height:14px;--font-size-mobile-h6-line-height:12px;--font-size-mobile-h3-shortcuts:14px;--font-size-mobile-h3-shortcuts-line-height:16px;--font-size-mobile-p:14px;--font-size-mobile-p-line-height:20px}blockquote{margin:0}.articleBody img{max-width:100%;width:100%;height:auto}.articleBody blockquote>p{font-size:16px;margin-top:0}.articleBody>p{margin-top:24px}.articleBody>h1{margin-top:36px}.articleBody>h2{margin-top:40px}.articleBody>h3,.articleBody>h4,.articleBody>h5,.articleBody>h6{margin-top:24px}.headerDropdown{position:relative;display:flex;text-decoration:none;font-size:var(--font-size-desktop-h5);line-height:var(--font-size-desktop-h5-line-height);height:200%;border-radius:8px;font-weight:400}button{border:none;background-color:transparent}small{opacity:1!important}a{text-decoration:none}h1,h2,h3,h4,h5,h6,label,li,p{margin:0;font-weight:400}*{font-family:var(--font-object-sans)}.white{color:#fff}.ant-card-head-title{color:#272b40;font-family:var(--font-object-sans)}.swiper-pagination-bullets{box-sizing:border-box;display:flex;position:relative;justify-content:space-between;height:100%;padding:0 24px 12px;gap:12px}.catalog-item-bullet{display:flex;position:relative;z-index:100000;width:100%;align-items:end}.catalog-item-bullet-active{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.catalog-item-bullet-active>.catalog-item-bullet-dot{background:hsla(0,0%,100%,.75)}.catalog-item-bullet-dot{display:flex;position:relative;z-index:100000;width:100%;height:4px;border-radius:100px}.catalog-item-bullet-dot,.swiper-pagination-bullet-active{background:hsla(0,0%,100%,.5)}.headerBackground{background:linear-gradient(180deg,transparent 85.37%,rgba(0,0,0,.5))}.headerPadding{padding:12px 24px 24px 12px}.footer{overflow-x:hidden;background:var(--Basics-Black,#000)}.footer,.footerGradient{position:relative;z-index:1;display:flex;width:100%;justify-content:center}.footerGradient{background:linear-gradient(180deg,#1b0053,#000)}.footerWrapper{position:relative;z-index:2;padding:48px 0 96px;justify-items:center;justify-content:center;gap:48px;width:86%;max-width:1248px}.footerSocials,.footerWrapper{display:flex;flex-direction:column;align-items:center;align-self:stretch}.footerSocials{padding:48px;gap:36px}.footerInfo{display:flex;width:90%;padding:72px 48px;flex-direction:column;align-items:center;gap:48px;border-radius:48px;background:var(--Basics-Black,#000)}.headerDropdownArrow{position:absolute;right:0;top:50%;color:#fff}.footerTextGap{display:flex;flex-direction:column;gap:18px}.footerSeparateLine{width:100%;height:1px;background:#272b40;align-self:center}.footerPhone{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.footerContacts{padding:var(--Absolute-sizes-zero,0);gap:48px}.footerCities,.footerContacts{display:flex;justify-content:center;align-items:flex-start;align-self:stretch}.footerCities{gap:24px;flex-wrap:wrap}.footerCity{width:240px;padding:var(--Absolute-sizes-zero,0);flex-direction:column;gap:18px}.footerCity,.footerCityImage{display:flex;align-items:center}.footerCityImage{position:relative;width:72px;height:72px;justify-content:center}.body{margin:0;color:#fff;background:var(--Accents-LightBlue,#00d1ff);filter:saturate(125%);z-index:-10}.App{display:flex;flex-direction:column;position:relative;height:auto;z-index:-3;max-width:100%;border:none;overflow-x:hidden}.cityClickable:hover{transform:scale(.98);transition:transform,.25s}.width{width:100%}#body>main>div.article_pageWrapper__bJ3zh.article_lightBackground__p_t9D>div>div.mdxeditor._editorRoot_yms4a_53._editorWrapper_yms4a_154.width.dark>div._rootContentEditableWrapper_yms4a_1097.mdxeditor-root-contenteditable>div>p>span{color:#000}.drawerContainer{padding:0}.menu{position:relative;height:100%;padding:18px;overflow:scroll;gap:9px;flex-shrink:0;background:linear-gradient(180deg,#f2f4f8,#d5deed)}.headerDropdownMenu,.menu{display:flex;box-sizing:border-box;flex-direction:column;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.headerDropdownMenu{position:absolute;overflow:visible;z-index:2;bottom:0;translate:0 100%;left:0;gap:12px;border-radius:12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background:hsla(0,0%,100%,.75)}:focus{outline:0!important}.headerDropdownMenu:before{content:"";position:absolute;top:-10px;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid hsla(0,0%,100%,.75)}.headerDropdownMenu>.Dropdown-option{border-radius:12px}.menuItem{display:flex;position:relative;z-index:4;width:100%;padding:18px;flex-direction:column;align-items:flex-start;gap:0;box-sizing:border-box;border-radius:18px}.completionModal{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;justify-content:center;z-index:1000}.completionModalContent{position:fixed;background-color:#fff;padding:20px;width:80%;height:200px;gap:100px;border-radius:8px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.lineThrough{text-decoration:line-through #c0f!important;-webkit-text-decoration:line-through #c0f!important;text-decoration-thickness:2px!important}.editor>image{width:100%}.completionModalContent h2{margin-bottom:20px;color:#272b40}.completionModalContent button{padding:10px 20px;background-color:#272b40;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.completionModalContent button:hover{background-color:#62698c}.mainPageWrapper{overflow:hidden;position:relative;z-index:10;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;width:100%;padding:48px 0 96px;background:linear-gradient(180deg,#41bde9,#bfe0f8),rgba(0,0,0,.8)}.mainPage{width:86%}.mainPage,.mainPageCarousel{position:relative;display:flex;flex-direction:column;align-items:center;justify-items:center;justify-content:center;gap:48px;align-self:stretch;max-width:1248px}.mainPageCarousel{width:76%}.shortcut{z-index:1;position:relative;display:flex;width:86%;max-width:1056px;padding:48px 96px;justify-content:space-evenly;align-items:center;align-content:center;gap:24px;flex-wrap:wrap;border-radius:0 0 48px 48px;background:#000;box-shadow:inset 0 12px 24px 0 rgba(0,0,0,.12)}.active,.navigationHover:hover{background-color:hsla(0,0%,100%,.25)}.navigationHover:active{scale:.9}.iconContainer{position:relative;z-index:2000;display:flex;justify-content:center;width:24px;height:24px}.iconContainer:hover{scale:1.05;cursor:pointer}.headerLogo{position:relative;top:6px}.shortcutWrapper{width:86%;min-width:308px;align-self:stretch}.shortcutItem,.shortcutWrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}.shortcutItem{padding:0;max-width:200px;gap:12px;flex-shrink:0}.shortcutItem:hover{scale:.98}.mainLogoContainer{width:100%;position:relative;z-index:1;display:flex;justify-content:center}.shortcutContainer{flex-direction:column;align-content:center;height:auto;flex-wrap:wrap;filter:saturate(120%) grayscale(.3)}.pricesContainer,.shortcutContainer{display:flex;position:relative;z-index:5;justify-content:center}.pricesContainer{overflow:hidden;width:100%;background:#10e17d;filter:saturate(110%)}.reviewsWrapper{position:relative;z-index:1;display:flex;width:100%;max-width:1440px;flex-direction:column;justify-content:center;justify-items:center;align-items:center;padding:24px;gap:24px;background:linear-gradient(180deg,#41bde9,#bfe0f8)}.fillHeight{height:-webkit-fill-available}.pricesWrapper{display:flex;position:relative;flex-direction:column;flex-wrap:nowrap;width:86%;max-width:1248px;justify-content:center;align-items:center;padding:48px 0;gap:48px;align-self:stretch;filter:grayscale(.2)}.textContainer{gap:15px}.projectMainHeader,.textContainer{display:flex;justify-content:center;position:relative;z-index:1;padding:24px 48px;flex-direction:column;align-items:center;align-self:stretch}.projectMainHeader{gap:8px}.projectCartContainer{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:18px;flex:1 0;align-self:stretch;background:var(--Basics-White,#fff)}.emojiStarContainer{gap:12px}.emojiStar,.emojiStarContainer{display:flex;align-items:flex-start}.emojiStar{position:relative;width:18px;height:18px;padding:var(--Absolute-sizes-zero,0)}.projectCard{display:flex;padding:0;flex-direction:column;align-items:center;gap:10px;border-radius:24px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.projectCartContent{padding:24px;flex-direction:column;gap:18px;flex:1 0;align-self:stretch;background:var(--Basics-White,#fff)}.projectCartContent,.test{display:flex;align-items:flex-start}.test{height:-moz-fit-content;height:fit-content;overflow:scroll;flex-direction:column}.frame,.test{padding:var(--Absolute-sizes-zero,0);border-radius:24px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.frame{display:flex;align-items:center;gap:24px}.reviewCard{height:869px;padding:0;flex:1 0;overflow:hidden;border-radius:48px;flex-direction:column;align-items:flex-start}.reviewCard,.reviewCardPhoto{display:flex;width:100%}.reviewCardContent{display:flex;padding:48px;flex-direction:column;align-items:flex-start;gap:36px;flex:1 0;align-self:stretch;background:var(--Basics-White,#fff)}.roundFeaturesItemContainer{display:flex;width:300px;padding:0;flex-direction:column;align-items:center;gap:12px}.roundFeaturesImage{position:relative;z-index:1000;width:280px;height:280px;border-radius:50%;border:12px solid #fff}.featuresPadding{display:flex;width:100%;justify-content:center;padding-bottom:140px}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .5s ease-in}.doubleText{display:flex;padding:48px;flex-direction:row;align-items:center;gap:36px;align-self:stretch}.roundFeaturesImageInside{border-radius:50%}.rectangleItemContainer{display:flex;width:276px;padding:0;flex-direction:column;align-items:center;gap:24px}.rectangleItemImage{height:144px;width:100%;border-radius:48px}.worksImageContainer{display:flex;flex-direction:column;position:relative;align-items:flex-end;justify-content:center;width:100%;height:500px}.whiteBoxContainer{justify-content:start;gap:10px;padding:48px}.gradient,.whiteBoxContainer{display:flex;flex-direction:column}.gradient{z-index:-2;justify-content:center;justify-items:center;background-image:linear-gradient(180deg,#41bde9,#bfe0f8)}.infographics{padding:0 48px;align-content:center;gap:24px 12px;flex-wrap:nowrap}.infographics,.infographicsItem{display:flex;justify-content:center;align-items:center}.infographicsItem{padding:var(--Absolute-sizes-zero,0);gap:6px}.philosophyPhoto{top:-22px}.philosophyPhoto,.photoButtonPhoto{position:absolute;left:33%;z-index:1}.photoButtonPhoto{top:-28px}.desktopNavigation{width:100%;margin-top:6px;display:flex;justify-content:space-evenly}.philosophyBody{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;grid-template-areas:"first second";width:100%}.philosophyBodyAlternative{order:-1}.ellipse{z-index:-3;width:200%;height:3550px
    /*!*background: conic-gradient(from 180deg at 50% 50%, #79A7FF 0deg, #68D0FD 116.24999642372131deg, #46D3FF 211.87500715255737deg, #6B7AFF 286.875deg, #FA00FF 360deg);*!*/}.ellipse,.workEllipse{bottom:0;position:absolute}.workEllipse{z-index:-200;overflow:hidden;width:100%;height:2224px;border-radius:50%;background:#7ee8ff;filter:blur(150px) saturate(110%)}.textDescription{width:83%;align-self:stretch}.Dropdown-option{padding:4px 18px 6px;color:#62698c}.whiteBox{display:flex;position:relative;z-index:2;padding:6px 12px 0;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content;background:var(--Basics-White,#fff);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.whiteBoxText{line-height:24px}.doubleItem{position:relative;z-index:3;flex-wrap:wrap;display:flex;width:100%;padding:var(--Absolute-sizes-zero,0);gap:36px}.doubleItemTest{justify-content:center}.dropdown{display:flex;position:relative;z-index:4;flex-direction:column;height:36px;padding:16px 18px 3px;justify-content:space-between;align-items:baseline;width:320px;flex-shrink:0}.dropdownWidth{width:293px!important}.dropdownPlaceholder{color:#62698c;display:flex;position:absolute;overflow:hidden;top:0;left:0;z-index:4;flex-direction:column;width:320px;padding:12px 18px 10px;justify-content:space-between;gap:12px;align-items:baseline;border-radius:12px;border:1px solid var(--Main-MediumBlue,#62698c);background:hsla(0,0%,100%,.5)}.darkColor{position:relative;color:#62698c!important}.dropdownControl{z-index:5;display:flex;padding-right:20px;width:100%}.dropdownYearOption{font-size:16px}.dropdownMortgage{padding:12px 18px 10px;justify-content:space-between;width:100%}.dropdownMortgage,.dropdownPrice{display:flex;position:relative;box-sizing:content-box;z-index:4;flex-direction:column;align-items:baseline;flex-shrink:0;border-radius:12px;border:1px solid var(--Main-MediumBlue,#62698c);background:hsla(0,0%,100%,.5)}.dropdownPrice{width:550px;padding:6px 18px 2px;justify-content:center;max-width:550px}.dropdownMortgage:hover,.dropdownPrice:hover{background:hsla(0,0%,100%,.75)}.mortgageLabel{top:-15px;left:30px;padding:6px 12px;align-items:center;align-content:center;flex-wrap:wrap;border-radius:48px;background:#fff;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.dropdownMortgagePlaceholder,.mortgageLabel{display:flex;position:absolute;z-index:4;gap:12px}.dropdownMortgagePlaceholder{color:#62698c;overflow:hidden;top:0;left:0;flex-direction:column;width:100%;padding:12px 18px 10px;justify-content:space-between;align-items:baseline;border-radius:12px;border:1px solid var(--Main-MediumBlue,#62698c);background:hsla(0,0%,100%,.5)}.dropdownMenu,.dropdownPlaceholder:hover{background:hsla(0,0%,100%,.75)}.dropdownMenu{display:flex;flex-direction:column;position:absolute;overflow:hidden;z-index:20;bottom:0;translate:0 100%;left:0;gap:12px;border-radius:12px;box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;border:1px solid #62698c;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.Dropdown-option:hover{background:hsla(0,0%,100%,.85);cursor:pointer}.dropdownArrow{top:50%;translate:0 -50%;right:18px}.dropdownArrow,.mortgageArrow{display:flex;position:absolute;z-index:5;width:24px;height:24px;justify-content:end;background-image:url('data:image/svg+xml,<svg width="18" height="8" viewBox="0 0 18 8" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="item_inputDropdown-arrow"><path id="Vector" d="M0 0H18L9 8L0 0Z" fill="%23272B40"/></g></svg>');background-repeat:no-repeat;background-position:50%;background-size:18px}.mortgageArrow{top:25%;right:14px}.mortgageMenu{display:flex;flex-direction:column;position:absolute;overflow:hidden;z-index:2;bottom:0;translate:0 100%;left:0;gap:12px;border-radius:0 0 12px 12px;padding:10px 18px 12px;box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.clickable:hover{cursor:pointer}.clickable:active{scale:.95}.header{display:flex;justify-content:center;background:hsla(0,0%,100%,.01);filter:saturate(120%);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.rectangle{z-index:5;position:absolute;background-color:#c0f;width:120px;height:12px;top:50px;left:-100px}.roundBlock{cursor:pointer;display:flex;padding:24px 8px;flex-direction:column;align-items:center;gap:24px}.wavingHand{width:72px;height:72px}.absolute{position:absolute;top:0;left:-80px}.activeSlide{border-radius:24px!important;background:hsla(0,0%,100%,.5)!important}.activeSlideAnimated{width:675px;min-height:1200px;position:relative;z-index:5}.activeSlideAnimated>div{height:1200px}.unActiveSlideAnimated{top:94px;max-width:501px;max-height:1100px;position:relative;z-index:4}.unActiveSlideAnimated>div{height:1100px}.activeSlide>div>div>h5{color:#272b40}.roundBlockImage{display:flex;position:relative;width:144px;height:144px;border-radius:100%}.photo{z-index:2;background-size:cover;background-position:50%;background-repeat:no-repeat}.featureCardSmallDarkLabel,.photo{display:flex;height:420px;width:100%;border-radius:48px;position:relative}.featureCardSmallDarkLabel{flex:1 0;box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.featureCardSmallDarkLabelGradient{z-index:1;background:linear-gradient(180deg,rgba(1,5,30,0) 67.78%,#01051e)}.featureCardSmallDarkLabelGradient,.photoGradient{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:48px}.photoGradient{z-index:2;background-image:linear-gradient(180deg,rgba(1,5,30,0) 67.78%,#01051e)}.featureCardLarge{width:100%;height:624px}.featureCardLarge,.featureCardPicture{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;border-radius:48px}.featureCardPicture{height:100vw;max-height:700px}.featureCardYouTube{display:flex;position:relative;z-index:3;width:100%;height:624px;flex-direction:column;justify-content:center;align-items:center;border-radius:48px}.safari-only,_:default:not(:root:root){display:contents!important}.removeUnderline{text-decoration:none}.photoButtonGradient{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:48px;background:linear-gradient(180deg,rgba(89,184,249,0) 50.47%,rgba(0,141,255,.5) 94.7%)}.photoContainer{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}.photoButtonContainer{display:flex;position:relative;z-index:10;width:100%;max-width:1248px;flex-direction:column;align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:48px;filter:saturate(1.2);box-shadow:0 4px 96px 0 rgba(34,144,255,.5)}.photoBorder{border-radius:48px}.photoButtonContainer:hover{cursor:pointer}.imageContainer{position:relative;top:-10px}.imageContainer,.photoButtonContent{display:flex;flex-direction:column;align-items:center;justify-content:center}.photoButtonContent{z-index:11;width:70%;padding:0 24px 24px;gap:28px}.photoButtonDescription{text-align:center}.photoButtonContainer:hover{scale:.98}.photoRow{width:48%}.gradientBackground{background-image:linear-gradient(95.14deg,#c0f 13.6%,#00d1ff 58.9%,#00a3ff 93.49%)}.blackBackground{background:rgba(0,0,0,.5)}.projectDiscount{display:flex;text-align:center;border-radius:24px;padding:3px 12px 1px;background-image:linear-gradient(95.14deg,#c0f 13.6%,#00d1ff 58.9%,#00a3ff 93.49%)}a{transition:all .2s ease-out}.discountText{padding:0 1vw}.textGap{display:flex;flex-direction:column;gap:8px}.featureCardLargeContainer{gap:18px}.featureCardLargeContainer,.featureCardPictureContainer{display:flex;position:relative;z-index:5;padding:48px;flex-direction:column;justify-content:flex-end;align-items:flex-start}.featureCardPictureContainer{height:100%;gap:24px}.featureCardYouTubeContainer{display:flex;position:relative;z-index:5;width:192px;height:192px}.text{display:flex;padding:48px;gap:36px;align-self:stretch;-moz-columns:2;column-count:2}.textColumn{font-weight:400;width:100%;height:-moz-fit-content;height:fit-content}.featureCardSmallDarkLabelContent{display:flex;position:relative;z-index:2;width:100%;padding:48px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:48px}.doubleItemContainer{display:flex;flex:1 0;width:-moz-fit-content;width:fit-content}.projectButtonContentContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:0;z-index:3}.carouselButtons{display:flex;padding:12px 24px;align-self:center;justify-self:center;cursor:pointer;justify-content:space-between;margin-top:24px;z-index:3;background:rgba(0,0,0,.25);border-radius:24px;gap:24px}.carouselButton{opacity:50%;transition:opacity .3s ease}.carouselButton,.carouselButton.activeButton{z-index:4;width:24px;height:24px;border-radius:100%;background-color:#fff;max-width:24px;max-height:24px}.carouselButton.activeButton{opacity:100%}.navigationContainer{width:100%;max-width:1260px;display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:center;z-index:5;padding:48px;border-radius:48px;gap:36px}.navigationBorderWhite{border:1px solid #fff}.navigationBorderBlue{border:1px solid #00a3ff}.navigationButton{display:flex;padding:18px 24px 14px;flex-direction:column;justify-content:center;align-items:center;border-radius:24px;background:rgba(39,43,64,.5);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);gap:12px;border:none}.navigationButton:hover{background:rgba(91,101,150,.9);cursor:pointer}.mainNavigationButton:hover{background:rgba(39,43,64,.75)}.navigationButton:active{scale:.95}.filtersButton:hover{background:rgba(39,43,64,.75);cursor:pointer}.filtersButton:active{scale:.95;background:rgba(39,43,64,.9)}.normalBackground{background:rgba(39,43,64,.75)}.activeBackground{background:rgba(91,101,150,.9)}.activeFloor{background:hsla(0,0%,100%,.5)}.filtersButton{padding:18px 24px 14px;flex-direction:column;align-items:baseline;border-radius:24px;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);gap:12px;border:none}.filtersButton,.leftArrow{display:flex;justify-content:center}.leftArrow{position:relative;z-index:100;cursor:pointer;background:transparent;border:initial;align-content:center;flex-wrap:wrap}.leftArrow:focus{outline:none;box-shadow:none}.leftArrow:hover{cursor:pointer}.arrowSvg{height:5vw;max-width:48px}.rightArrow{position:relative;z-index:100;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.rightArrow,.rightArrow:hover{cursor:pointer}.rightArrow:focus{outline:none;box-shadow:none}.catalogContainer{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;padding-top:48px;padding-bottom:24px;gap:48px;z-index:3}.flexItem{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 18px)}.projectHeaderContainer{background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);border-radius:24px;padding:8px 20px 4px;display:flex;align-items:center}.projectHeader{text-wrap:none;color:#272b40}.projectSeriesContainer{padding:3px 12px 0}.amountContainer,.projectSeriesContainer{background:rgba(39,43,64,.5);border-radius:24px;display:flex;text-align:center}.amountContainer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:12px 0 10px;width:72px;flex-direction:column}.catalogCarousel{width:100%;display:flex}.logoCatalog{position:relative;width:524px;height:35px}.logoCatalogDescription{font-size:2vw;padding-top:3vw}.catalogPhoto{z-index:1;height:384px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:48px 48px 0 0;position:relative}.catalogContentContainer,.catalogPhoto{display:flex;justify-content:space-between;width:100%}.catalogContentContainer{pointer-events:none;padding:24px;height:-moz-fit-content;height:fit-content}.photoFooter{display:flex;justify-content:center;align-content:center;gap:12px;z-index:6;height:48px;padding:0;border-radius:0 0 24px 24px;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.footerText{color:#272b40}.lastFooterText{color:#272b40;padding-right:.5vw}.roundPhoto{z-index:1;width:144px;height:144px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:100%;position:relative}.roundPhoto:hover{cursor:pointer}.roundPhoto:active{scale:.95}.projectButton{z-index:3;display:flex;padding:12px 48px 6px;justify-content:center;align-items:center;gap:0;text-align:center;border-radius:1000px;border:4px solid #e3e8f1;background:var(--Gradient-Light,linear-gradient(180deg,#fff 0,#d5deed 100%))}.projectButton:hover{cursor:pointer;scale:1.1}.clickableButton:active{scale:.95}.buttonSmall{z-index:3;display:flex;padding:6px 0;justify-content:center;align-items:center;text-align:center;border-radius:1000px;width:320px;gap:12px;border:4px solid hsla(0,0%,100%,.75);background:var(--Gradient-Light,linear-gradient(180deg,#fff 0,#d5deed 100%))}.buttonSmall:hover{scale:1.1}.buttonSmall:active{scale:.9}.contactsItem{display:flex;padding:0;flex-direction:column;align-items:center;gap:12px}.contactsContainer{flex-wrap:wrap;gap:36px}.contactsContainer,.pdfButton{display:flex;justify-content:center}.pdfButton{z-index:3;padding:24px 48px 16px;align-items:center;gap:0;text-align:center;border-radius:1000px;border:4px solid #e3e8f1;background:var(--Gradient-Light,linear-gradient(180deg,#fff 0,#d5deed 100%))}.pdfButton:hover{cursor:pointer}.projectButtonText{color:var(--Main-DarkBlue,#272b40);text-align:center;text-wrap:nowrap}.submitButton{z-index:3;border-radius:1000px;display:flex;text-align:center;margin-left:-3vw;background-image:linear-gradient(180deg,#fff,#d5deed),linear-gradient(0deg,#e3e8f1,#e3e8f1);border:.3vw solid #e3e8f1}.submitButtonText{padding:.2vw 2vw;color:#272b40;font-size:2vw}.swiper{overflow:hidden}.swiperAnimated{overflow:hidden!important;border-radius:48px}.hidden{display:none}.swiperSlide{border-radius:48px}.inputP{width:250px}.inputButton,.inputP{color:#272b40;text-align:right;text-wrap:none}.inputButton{width:156px}.ant-drawer-content{height:100%;overflow-y:scroll}.modalButton{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:center;box-sizing:border-box;max-width:1152px;width:100%;row-gap:36px}.modalSocialIcon{position:relative;width:72px;height:72px}.modalSocialIconContainer{display:flex;justify-content:flex-start;width:264px;gap:24px}.modalSocial{display:flex;padding:0;align-items:center;gap:24px}.modalEllipse{z-index:-1;position:absolute;top:50%;width:100%;height:100%;background:conic-gradient(from 180deg at 50% 50%,#8ce3ff 0deg,#00b2ff 116.24999642372131deg,#7ee0ff 211.87500715255737deg,#fff 286.875deg,#49b4e1 1turn);filter:blur(125px)}.modalCloseButton{z-index:1;position:absolute;top:16px;right:25px}.closeIcon{width:24px;height:24px}.modalLogo,.modalLogoText{text-align:center}.modalLogoText{color:#272b40;font-size:3vw;padding-bottom:2vw}.modalDescription{font-size:.8vw;color:#62698c;border-bottom:.03vw solid #fff;padding-bottom:1vw}.modalFooter{position:relative;z-index:1000;justify-content:space-evenly}.input,.modalFooter{display:flex;width:100%}.input{justify-content:center;align-items:center;padding:22px 24px 12px;background-color:#fff;border-radius:12px;font-size:48px;box-sizing:border-box;border:4px solid #e3e8f1}.input::-moz-placeholder{color:#62698c}.input::placeholder{color:#62698c}.inputGroup{display:flex;padding:0;align-items:center;gap:24px;align-self:stretch}label{font-size:1.5vw;font-weight:lighter;text-align:left;color:#272b40}.modalMain{top:50%;left:50%;right:auto;bottom:auto;width:60vw;height:36vw;border-radius:2vw;margin-right:-50%;transform:translate(-50%,-50%);overflow:hidden;border:none;padding:2vw}.works{width:100%;background:#d4f2ff}.works,.worksWrapper{position:relative;z-index:4;display:flex;justify-content:center}.worksWrapper{width:86%;max-width:1248px;padding:48px 0 96px;flex-direction:column;justify-items:center;align-items:center;gap:48px;align-self:stretch}.pageContainer{width:100%;position:relative;gap:36px;z-index:6}.companyWrapper,.pageContainer{display:flex;justify-content:center}.companyWrapper{width:86%;max-width:1248px;padding:96px 0;flex-direction:column;align-items:center;gap:48px;align-self:stretch;background-size:cover;background-position:50%;background-repeat:no-repeat}.reviewsContainer{display:flex;width:100%;justify-content:center;background:linear-gradient(180deg,#41bde9,#bfe0f8)}.roundedFeaturesContainer{display:flex;position:relative;z-index:1;width:100%;padding:0;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap}.additionalGap{gap:36px}.magazineWrapper{z-index:2;padding:48px 0 96px;flex-direction:column;align-items:center;justify-items:center;gap:36px;align-self:stretch;width:86%;max-width:1248px}.magazinePage,.magazineWrapper{position:relative;display:flex;justify-content:center}.magazinePage{z-index:1;width:100%;overflow-x:hidden;background:var(--Basics-Black,#000)}.magazineEllipse{position:absolute;z-index:-1;bottom:0;width:50%;height:1522px;border-radius:var(--Absolute-sizes-zero,1522px);background:#2622d7;filter:blur(250px)}.magazineLogo{width:100%;gap:36px}.magazineLogo,.magazineLogoImage{display:flex;flex-direction:column;align-items:center}.magazineLogoImage{position:relative;width:40%;padding:var(--Absolute-sizes-zero,0);justify-content:center}.socials{display:flex;height:72px;align-items:flex-start;gap:36px}.socialItem{position:relative;width:72px;height:72px}.socialItem:hover{cursor:pointer}.magazineCardLarge{text-decoration:none!important;text-decoration:initial!important;z-index:2;padding:var(--Absolute-sizes-zero,0)}.employeeCardLarge,.magazineCardLarge{width:100%;display:flex;position:relative;flex-direction:row-reverse;overflow:hidden;align-items:flex-start;border-radius:48px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.employeeCardLarge{z-index:10000;height:624px;padding:0}.magazineCardLargeContent{position:relative;width:50%;padding:48px;flex-direction:column;justify-content:space-between;gap:18px;flex:1 0;background:var(--Basics-White,#fff)}.magazineCardLargeContent,.magazineCardLargeUpper{display:flex;align-items:flex-start;align-self:stretch}.magazineCardLargeUpper{flex-direction:column;gap:36px}.magazineCardLargeDescription{color:#272b40;width:80%}.labelsContainer{display:flex;gap:12px;width:100%;align-items:baseline}.labelSmall{position:relative;padding:4px 12px 2px;color:#fff;background:var(--Gradient-Electric,linear-gradient(95deg,#c0f 13.6%,#00d1ff 58.9%,#00a3ff 93.49%));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.labelDark,.labelSmall{display:flex;align-items:center;align-content:center;flex-wrap:wrap;border-radius:48px}.labelDark{padding:2px 12px;gap:12px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.magazineCardSmall{text-decoration:none;color:#fff;display:flex;position:relative;flex-direction:column;align-items:flex-start;flex:1 0;border-radius:48px;align-self:stretch}.magazineCardSmallGradient{z-index:1;position:absolute;border-radius:48px;width:100%;height:100%;background:linear-gradient(180deg,rgba(64,0,115,.9),rgba(0,141,255,.9)),#d3d3d3 50% /cover no-repeat;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);opacity:95%}.magazineCardSmallContainer{display:flex;position:relative;z-index:2;text-wrap:normal;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:48px;flex:1 0;gap:36px;align-self:stretch}.magazineCardLargeImage{position:relative;height:100%;width:50%;display:flex}.magazineCardP{width:80%}.quote{z-index:5;width:100%;flex-direction:column;gap:-24px}.quote,.quoteContainer{display:flex;position:relative;align-items:center}.quoteContainer{z-index:4;padding:48px;justify-content:center;align-self:stretch;border-radius:48px;background:hsla(0,0%,94%,.9);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.vector{position:absolute;z-index:-1;top:8px;width:105%;left:-10px}.quoteAuthor{position:relative;z-index:6;display:flex;flex-direction:column;align-items:center;gap:18px;align-self:stretch;margin-top:-28px}.quoteText{color:var(--Main-DarkBlue,#272b40);text-align:center}.quoteAuthorText{color:var(--Basics-White,#fff);text-align:center;width:200px}.sberbank{position:relative;z-index:4;display:flex;flex-wrap:wrap;justify-content:center;padding:48px 36px;align-items:center;gap:36px;align-self:stretch;border-radius:48px;border:1px solid var(--Basics-White,#fff)}.pdfContainer,.switchContainer{position:relative;z-index:4;padding:48px;gap:18px;align-self:stretch;border-radius:48px;border:1px solid var(--Basics-White,#fff)}.pdfContainer,.switch,.switchContainer{display:flex;justify-content:center;align-items:center}.switch{gap:12px}.alfaBank,.domRf{height:64px}.domRf{width:64px}.sberbankLogo{height:64px}.sberImageContainer{height:64px;display:flex;gap:48px;justify-content:space-between;align-items:center}.amountFrom{text-decoration:none;font-size:14px;line-height:12px}.amountNumber{text-decoration:none;line-height:29px;font-size:24px}.amountMln{text-decoration:none;line-height:10px;font-size:14px}.swiperStyle{border-radius:48px 48px 24px 24px}li,p{font-size:var(--font-size-desktop-p);line-height:var(--font-size-desktop-p-line-height)}.separateLine{height:24px}.filtersSeparateLine,.separateLine{width:1px;background-color:#fff;align-self:center}.filtersSeparateLine{height:100%}.infographicsText{font-weight:400;max-width:90px}.pictureFeaturedLarge{z-index:4;height:680px;max-width:1248px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:48px;overflow:hidden}.accentCard,.pictureFeaturedLarge{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.accentCard{z-index:3;min-height:600px;align-self:stretch;padding:0;align-content:center;gap:48px 48px}.boldedText{font-weight:600}.accentCardText{display:flex;padding:48px;flex-direction:column;align-items:flex-start;gap:36px;min-height:600px;border-radius:48px;background:linear-gradient(0deg,#00a3ff,#0078bb);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.descriptionContainer{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px 36px;gap:48px 36px}.accentText{padding:48px;flex-direction:column;align-items:flex-start;gap:36px;align-self:stretch;background:linear-gradient(0deg,#00a3ff,#0078bb);min-height:600px;height:auto;box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.accentCardImage,.accentText{display:flex;border-radius:48px}.accentCardImage{position:relative;width:100%}.leftPadding{padding-left:72px}.signedCardContainer{display:flex;position:relative;z-index:10;width:100%;max-width:1248px;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:start;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:48px}.borderRadius{border-radius:48px}.signedCardGradient{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:48px;background:linear-gradient(180deg,#8f00ff,#ff007a);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);opacity:.8}.signedCardContent{position:relative;z-index:4;display:flex;width:55%;padding:48px;flex-direction:column;align-items:flex-start;gap:36px;flex:1 0}.signedCardImage{position:absolute;z-index:3;width:548px;overflow:hidden;height:574px;bottom:0;border-radius:48px;right:0}.signedCardSign{width:120px}.italicTextBlock{position:relative;text-align:center;z-index:3;display:flex;padding:48px;flex-direction:column;align-items:center;justify-content:center;gap:36px;align-self:stretch}.italicText{font-family:var(--font-petersburg);text-align:center}.philosophyEllipse{z-index:-1;bottom:0}.philosophy-ellipse,.philosophyEllipse{left:50%;position:absolute;transform:translate(-42.5%);width:85vw;height:85vw;border-radius:50%;will-change:transform,opacity,filter;background:-webkit-linear-gradient(180deg,rgba(65,189,233,.9),rgba(204,0,255,.9) 85.18%);-webkit-filter:blur(150px)}.philosophy-ellipse{z-index:-10;top:50%}.projectEllipse{z-index:-2;bottom:-1000px;position:absolute;width:100%;height:2450px;border-radius:50%;background:conic-gradient(from 180deg at 50% 50%,#79a7ff 0deg,#68d0fd 116.24999642372131deg,#46d3ff 211.87500715255737deg,#6b7aff 286.875deg,#fa00ff 1turn);filter:blur(150px)}.emojiPdf{position:relative;width:48px;height:48px;margin-bottom:6px}.titledParagraph{display:flex;flex-direction:column;gap:36px;padding:48px;width:100%}.ideasContainer{z-index:10000;overflow:hidden;border-radius:48px;border:1px solid #fff;background:hsla(0,0%,100%,.75);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.ideasContainer,.ideasContent{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.ideasContent{z-index:2;padding:48px;gap:36px}.shortcutImage{position:relative;height:72px;width:72px;font-size:72px}.ideasImage{overflow:hidden;position:absolute;height:620px;width:1330px;z-index:1;bottom:-104.5px}.ideasHeader{position:relative;display:flex;gap:44px;align-items:center}.burger{display:none}.modalContainer{z-index:200;position:relative;display:flex;overflow:hidden;padding:48px;background:#fff;box-sizing:border-box;width:100%;border-radius:48px;flex-direction:column;align-items:center;gap:36px;background:var(--Gradient-Light,linear-gradient(180deg,#fff 0,#d5deed 100%))}#body>div:nth-child(22)>div>div.ant-modal-wrap>div>div:nth-child(2)>div{background:transparent;box-shadow:none}#body>div:nth-child(22)>div>div.ant-modal-wrap>div>div:nth-child(2)>div>button{display:none}.filters{display:flex;padding:48px 0;flex-direction:column;align-items:center;box-sizing:border-box;gap:36px;align-self:stretch;border-radius:48px;border:1px solid #fff}.filtersLine{width:100%;height:1px;background:#fff}.buttonsContainer{display:flex;width:100%;padding:0;justify-content:space-evenly;align-items:center;align-content:center;gap:24px 24px;flex-wrap:wrap}.selector{padding:24px 48px 0;box-sizing:border-box;align-items:flex-start;gap:28px}.selector,.selectorPrice{display:flex;width:100%;flex-direction:column}.selectorPrice{gap:12px}.inputTiny{display:flex;height:42px;padding:18px;justify-content:center;align-items:center;gap:var(--Absolute-sizes-zero,0);flex:1 0;font-size:18px;border-radius:12px;border:1px solid var(--Main-MediumBlue,#62698c);background:var(--Basics-White,#fff);color:#62698c}.inputTiny::-moz-placeholder{text-align:center;font-size:18px}.inputTiny::placeholder{text-align:center;font-size:18px}.inputContainer{gap:12px}.inputContainer,.selectorContainer{display:flex;align-items:flex-start;align-self:stretch}.selectorContainer{gap:36px}.ReactModal__Content{display:contents;-webkit-overflow-scrolling:auto!important}.floor{display:flex;height:42px;padding:12px 12px 8px 10px;justify-content:center;align-items:center;gap:12px;flex:1 0;border-radius:12px;border:1px solid var(--Main-MediumBlue,#62698c)}.floor:hover{cursor:pointer}.floor:active{scale:.95}.normalFloor,.specials{background:hsla(0,0%,100%,.25)}.specials{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:36px;align-self:stretch;border-radius:24px}.checkboxContainer{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}span.MuiButtonBase-root>svg>path{color:#62698c}.designPricingContainer{width:100%;display:flex;gap:24px;padding:0 24px;align-items:flex-start;justify-content:space-between;align-self:stretch}.designPricing{display:flex;flex-direction:column;gap:16px;width:100%;align-items:start}.designMin{display:none}.designPrice{box-sizing:border-box;width:100%;padding:0 24px}.sort{display:flex;width:100%;padding:0;justify-content:center;align-items:center;align-content:center;gap:24px 24px;flex-wrap:wrap}.sortIcon{width:16px;height:16px;transition:all .5s ease-in-out}.sortContainer{display:flex;gap:24px 24px}.infoTable{display:flex;flex-direction:column;width:100%;border-radius:24px;border:1px solid #62698c;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.infoTableItem{display:flex;padding:24px;flex-wrap:nowrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;gap:24px 48px;align-self:stretch}.infoTableHeader{border-radius:24px 24px 0 0;background:hsla(0,0%,100%,.75)}.infoTableBorder{border-top:1px solid var(--Main-MediumBlue,#62698c)}.pointer:hover{cursor:pointer}.packages{display:flex;position:relative;z-index:5;width:100%;padding:48px;flex-direction:column;align-items:flex-start;box-sizing:border-box;gap:36px;border-radius:48px;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.packagesHeader{padding:0 24px 0 0;gap:24px 24px}.packagesHeader,.phoneBanner{display:flex;align-items:center}.phoneBanner{width:100%;padding:48px;box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:36px;align-self:stretch;border-radius:48px;border:1px solid #fff}.mortgageHeader{position:relative;box-sizing:content-box;align-items:center;display:flex;width:90%;gap:24px 24px}.packagesItem{box-sizing:border-box;display:flex;padding:0;align-items:flex-start;align-content:flex-start;gap:24px 18px;align-self:stretch}.confirmIcon{padding-top:2px;width:16px;height:16px}.packagesFooter{display:flex;width:100%;padding:24px 0 0;align-items:flex-start;box-sizing:content-box;gap:24px 18px;border-top:1px solid #62698c}.packagesPrice{display:flex;flex-direction:column;width:100%;gap:16px}.announcement{background:#ffec8b}.announcement,.notice{display:flex;position:relative;z-index:2;padding:48px 96px;align-items:center;gap:36px;align-self:stretch;border-radius:24px}.notice{background:hsla(0,0%,100%,.75)}.announcementIcon{font-size:72px}.mortgageCalculator{justify-content:center;display:flex;gap:24px 24px;align-self:stretch;flex-wrap:wrap}.mortgageResult{display:flex;box-sizing:border-box;padding:36px 24px 24px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:36px;flex:1 0;border-radius:24px;border:1px solid #fff}.mortgageResultText{display:flex;flex-direction:column;gap:30px}.mortgageSelectors{gap:24px}.mortgagePackage,.mortgageSelectors{display:flex;width:100%;flex-direction:column;align-items:flex-start;flex:1 0}.mortgagePackage{position:relative;box-sizing:border-box;padding:36px 24px 24px;gap:28px;border-radius:18px;border:1px solid #fff}.modalScale{scale:.9}.buttonImage{overflow:visible;position:relative;height:308px}@media (min-width:768px){h1{font-size:var(--font-size-desktop-h1);line-height:var(--font-size-desktop-h1-line-height)}h2{font-size:var(--font-size-desktop-h2);line-height:var(--font-size-desktop-h2-line-height)}h3{font-size:var(--font-size-desktop-h3);line-height:var(--font-size-desktop-h3-line-height)}h4{font-size:var(--font-size-desktop-h4);line-height:var(--font-size-desktop-h4-line-height)}h5{font-size:var(--font-size-desktop-h5);line-height:var(--font-size-desktop-h5-line-height)}h6{font-size:var(--font-size-desktop-h6);line-height:var(--font-size-desktop-h6-line-height)}li,p{font-size:var(--font-size-desktop-p);line-height:var(--font-size-desktop-p-line-height)}.filtersButtonText,.h3Shortcut{font-size:var(--font-size-desktop-h3-shortcuts);line-height:var(--font-size-desktop-h3-shortcuts-line-height)}.filtersButtonText{color:#fff}}@media (max-width:768px) and (min-width:500px){h1{font-size:var(--font-size-tablet-h1);line-height:var(--font-size-tablet-h1-line-height)}h2{font-size:var(--font-size-tablet-h2);line-height:var(--font-size-tablet-h2-line-height)}h3{font-size:var(--font-size-tablet-h3);line-height:var(--font-size-tablet-h3-line-height)}h4{font-size:var(--font-size-tablet-h4);line-height:var(--font-size-tablet-h4-line-height)}h5{font-size:var(--font-size-tablet-h5);line-height:var(--font-size-tablet-h5-line-height)}h6{font-size:var(--font-size-tablet-h6);line-height:var(--font-size-tablet-h6-line-height)}label,li,p{font-size:var(--font-size-tablet-p);line-height:var(--font-size-tablet-p-line-height)}.filtersButtonText,.h3Shortcut{font-size:var(--font-size-tablet-h3-shortcuts);line-height:var(--font-size-tablet-h3-shortcuts-line-height)}.filtersButtonText{color:#fff}.dropdownPrice{width:280px!important;border-radius:8px}.sberbankTitle{width:100%;text-align:center}.sberbank{flex-direction:column;border-radius:36px}ul{margin-top:12px;margin-bottom:16px;padding-left:30px}.sberImageContainer{width:100%;height:auto;flex-wrap:wrap;min-height:0;justify-content:center}.alfaBank,.domRf{height:64px}.domRf{width:64px}.sberbankLogo{height:64px}.navigationButton{padding:14px 0 12px;border-radius:18px;width:160px}.philosophyBody{gap:36px}.desktopNavigation{display:none}.filtersButton{padding:14px 18px 12px;border-radius:18px}.philosophyPhoto{top:-24px;height:70px}.navigationContainer{padding:36px;flex-wrap:wrap;gap:28px;border-radius:36px}.photoContainer{height:280px}.roundedFeaturesContainer{display:flex;padding:0;gap:24px;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.workEllipse{top:-215px}.quoteContainer{border-radius:36px;padding:36px}.magazineCardLargeImage{height:318px;width:100%;display:flex}.magazineCardSmallContainer{padding:36px}.magazineCardLarge{height:560px;flex-direction:column;border-radius:36px}.socialItem{height:54px;width:54px}.magazineWrapper{padding:36px 0 48px}.pdfContainer,.switchContainer{border-radius:36px}.textContainer{padding:18px 36px;gap:12px}.projectMainHeader{padding:18px 36px;gap:4px}.whiteBoxText{line-height:16px}.mainHeader{width:100%}.rectangle{top:30px;width:120px;height:9px;left:-100px}.carouselButtons{padding:9px 18px;margin-top:18px;border-radius:18px;gap:18px}.carouselButton,.carouselButton.activeButton{width:18px;height:18px}.imageContainer{height:300px}.buttonImage{height:214px}.buttonsContainer{gap:18px 18px}.photoButtonContent{width:90%}.mortgagePackage{gap:28px;padding:24px 18px 18px}.pricesWrapper{padding:36px 0 48px}.shortcut{max-width:86%;padding:36px 24px}.shortcutImage{width:54px;height:54px;font-size:54px}.modalScale{scale:.9;width:120%}.descriptionContainer{gap:36px 24px}.accentText{padding:36px;gap:28px;min-height:440px;height:auto;border-radius:36px}.shortcutItem{width:180px}.shortcutWrapper{width:90%}.textDescription{width:100%}.companyWrapper,.worksWrapper{padding:36px 0 48px}.companyWrapper{gap:36px}.roundFeaturesImage{width:160px;height:160px;border:8px solid #fff}.roundFeaturesItemContainer{width:180px}.featureCardSmallDarkLabel{height:280px}.articleBody blockquote>p{font-size:12px;line-height:16px}.articleBody>p{margin-top:16px}.whiteBoxContainer{gap:5px;padding:36px}.whiteBox{padding:2px 9px 0}.vector{top:4px;left:-2px}.magazineCardLargeUpper{gap:24px}.titledParagraph{gap:24px;padding:36px}.worksImageContainer{height:197px}.mainPageWrapper{padding:36px 0 48px}.mainPage{gap:36px}.mainLogoContainer{width:100%}.featureCardLarge{height:312px;border-radius:36px}.ellipse{top:-1000px}.swiperStyle{border-radius:36px 36px 18px 18px}.catalogPhoto{max-height:244px;border-radius:36px 36px 0 0}.catalogContentContainer{padding:18px}.additionalGap{gap:24px}.featureCardLargeContainer{gap:10px;padding:36px}.arrowSvg{max-width:20px}.photoFooter{padding:0;gap:6px;height:24px;border-radius:0 0 12px 12px}.separateLine{height:12px}.swiper-pagination-bullets{padding:0 18px 9px;gap:9px}.amountContainer{padding:6px 0;width:54px;height:-moz-fit-content;height:fit-content;border-radius:18px}.amountFrom{line-height:9px;font-size:10px}.amountNumber{line-height:25px;font-size:16px}.amountMln{line-height:8px;font-size:10px}.projectHeaderContainer{border-radius:18px;padding:7px 9px 5px}.projectDiscount,.projectSeriesContainer{border-radius:18px;padding:3px 9px 2px}.roundPhoto{width:96px;height:96px}.projectButton{border:4px solid #e3e8f1;padding:8px 36px 4px}.pdfButton{border:4px solid #e3e8f1;padding:13px 36px 11px}.magazineCardP{width:80%}.footerCityImage{width:54px;height:54px}.footerCity{width:180px}.footerInfo{border-radius:36px;padding:54px 36px;gap:36px}.pictureFeaturedLarge{height:384px;border-radius:36px}.accentCard{gap:36px}.accentCardText{gap:22px;padding:32px;border-radius:36px}.accentCardImage{width:100%;border-radius:36px}.signedCardContainer{border-radius:36px;height:auto}.borderRadius{border-radius:36px}.signedCardContent{padding:36px;gap:28px}.signedCardGradient{border-radius:36px}.signedCardSign{display:none}.signedCardImage{width:286px;height:300px;border-radius:36px}.footerWrapper,.italicTextBlock{padding:36px;gap:28px}.footerSocials{padding:36px;gap:24px}.emojiPdf{width:36px;height:36px;margin-bottom:4px}.rectangleItemContainer{width:141px;gap:18px}.rectangleItemImage{height:96px;border-radius:36px}.text{padding:36px;flex-direction:column;gap:28px}.textColumn{width:100%}.ideasContainer{overflow:hidden;border-radius:36px}.ideasContent{padding:36px;gap:28px}.contactsContainer{gap:28px}.buttonSmall{border-radius:36px;border:3px solid hsla(0,0%,100%,.75);padding:4px 0;width:160px}.designPricingContainer{padding:0 18px;gap:18px}.designPricing{gap:14px}.ideasImage{position:absolute;height:400px;width:800px;z-index:1;bottom:-68.5px}.photo{height:auto}.photo,.photoGradient{border-radius:36px}.activeSlide{border-radius:18px}.wavingHand{width:54px;height:54px}.roundBlock{padding:18px 8px;gap:18px}.roundBlockImage{width:96px;height:96px}.employeeCardLarge{flex-direction:column;border-radius:36px}.magazineCardLargeContent{gap:12px;width:100%;padding:36px}.magazineCardSmall,.magazineCardSmallGradient{border-radius:36px}.featureCardYouTubeContainer{width:107px;height:107px}.featureCardYouTube{height:370px;border-radius:36px}.featureCardPicture{height:100vw;border-radius:24px}.modalEllipse{left:-227px;bottom:223px}.modalContainer{padding:36px;border-radius:36px;gap:28px}.inputGroup{gap:18px}.modalButton{justify-content:center;row-gap:28px;padding-left:0}.ideasHeader{gap:24px}.input{padding:12px 16px 10px;border-radius:9px;font-size:36px}.input::-moz-placeholder{font-size:32px}.input::placeholder{font-size:32px}.inputP{width:120px}.inputButton{width:100px}.modalSocialIcon{width:54px;height:54px}.modalSocialIconContainer{width:198px}.modalFooter{flex-direction:column;gap:36px;justify-content:center}.modalCloseButton{top:16px;right:22px}.phoneBanner{flex-direction:column;padding:36px;gap:18px;border-radius:36px}.closeIcon{width:18px;height:18px}.filters,.reviewCard{border-radius:36px}.filters{padding:36px 0;gap:28px}.inputTiny::-moz-placeholder{text-align:center;font-size:14px}.inputTiny::placeholder{text-align:center;font-size:14px}.checkboxContainer{justify-content:start}.selector{padding:12px 36px 0;gap:28px}.selectorContainer{flex-direction:column;gap:28px}.dropdownPlaceholder{width:206px;padding:9px 18px 7px;border-radius:9px}.dropdownArrow{top:12px;right:12px;width:18px;height:18px}.dropdownMenu{gap:9px;border-radius:8px}.dropdown{width:206px}.dropdownWidth{width:293px!important}.specials{padding:18px;gap:28px;border-radius:18px}.sortIcon{width:12px;height:12px}.infographics{padding:0 36px;gap:18px 9px}.infoTableItem{padding:18px;gap:18px}.packages{border-radius:36px;padding:36px;gap:28px}.packagesHeader{padding:0 18px;gap:18px 18px}.packagesItem{gap:18px 12px}.confirmIcon{width:12px;height:12px}.packagesFooter{padding:18px 0 0;gap:18px 12px}.packagesPrice{gap:12px}.mortgageArrow{top:25%;width:18px;height:18px}.mortgageResult{display:flex;box-sizing:border-box;padding:36px 24px 24px;flex-direction:column;align-items:flex-start;gap:36px;border-radius:24px;border:1px solid #fff}.announcementIcon{font-size:54px}.announcement,.notice{padding:36px 48px;gap:28px}.menu{width:300px}.logoCatalog{width:393px;height:26px}}@media (max-width:500px){h1{font-size:var(--font-size-mobile-h1);line-height:var(--font-size-mobile-h1-line-height)}h2{font-size:var(--font-size-mobile-h2);line-height:var(--font-size-mobile-h2-line-height)}h3{font-size:var(--font-size-mobile-h3);line-height:var(--font-size-mobile-h3-line-height)}h4{font-size:var(--font-size-mobile-h4);line-height:var(--font-size-mobile-h4-line-height)}h5{font-size:var(--font-size-mobile-h5);line-height:var(--font-size-mobile-h5-line-height)}h6{font-size:var(--font-size-mobile-h6);line-height:var(--font-size-mobile-h6-line-height)}label,li,p{font-size:var(--font-size-mobile-p);line-height:var(--font-size-mobile-p-line-height)}.mobile-hidden{display:none}.h3Shortcut{width:120px}.filtersButtonText,.h3Shortcut{font-size:var(--font-size-mobile-h3-shortcuts);line-height:var(--font-size-mobile-h3-shortcuts-line-height)}.filtersButtonText{width:102px;text-align:left;color:#fff}.headerPadding{padding:12px 24px}.projectDiscountText{font-size:2vw}.philosophyPhoto{top:-20px;height:50px}.burger{display:contents}.discount{border-radius:2vw}.projectSeries{font-size:2vw}.logoCatalog{width:262px;height:17px}.photoContainer{width:100%;height:auto}.photoRow{width:100%}.normalPhoto{height:280px}.roundedFeaturesContainer{display:flex;width:312px;padding:0;justify-content:center;align-items:flex-start;align-content:flex-start;gap:24px;flex-wrap:wrap}.rectanglePercent{z-index:0;top:28vw;position:absolute;width:1152px;height:871px;left:-393px;bottom:-298px;border-radius:50%;background:conic-gradient(from 180deg at 50% 50%,#79a7ff 0deg,#68d0fd 116.24999642372131deg,#46d3ff 211.87500715255737deg,#6b7aff 286.875deg,#fa00ff 1turn);filter:blur(125px);opacity:85%;mix-blend-mode:multiply}.workEllipse{top:-215px}.doubleItemContainer{width:100%}.photo{height:auto;border-radius:24px}.quoteContainer{border-radius:24px;padding:24px}.mainLogoContainer{height:-moz-fit-content;height:fit-content}.ellipse{top:-1500px}.rectangle{left:-70px;top:20px;width:80px;height:6px}.mortgageResult{display:flex;box-sizing:border-box;padding:24px 12px 12px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:18px;border:1px solid #fff}.mainPage{gap:24px}.projectMainHeader,.textContainer{padding:12px 24px;gap:8px}.featureCardLarge{height:200px;border-radius:24px}.featureCardLargeContainer{padding:24px 24px 18px;gap:8px}.labelSmall{padding:2px 6px}.navigationContainer{padding:24px 0;gap:12px 12px;border-radius:24px}.navigationButton{padding:8px 0 6px;width:130px;border-radius:12px}.filtersButton{padding:8px 12px 6px;width:126px;border-radius:12px}.arrowSvg{max-width:10px}.swiperStyle{border-radius:36px 36px 12px 12px}.separateLine{height:12px}.roundPhoto{width:72px;height:72px}.footerText{font-size:10px;line-height:14px}.carouselButtons{padding:6px 12px;margin-top:12px;border-radius:12px;gap:12px}.carouselButton,.carouselButton.activeButton{width:12px;height:12px}.projectButton{border:2px solid #e3e8f1;padding:8px 24px 4px;background:linear-gradient(180deg,#fff,#d5deed);box-shadow:0 4px 24px 0 rgba(0,0,0,.2)}.imageContainer{height:170px}.featuresPadding{padding-bottom:60px}.mortgagePackage{gap:18px;padding:18px 12px 12px}.vector{top:4px;left:-2px}.photoButtonContent{width:100%;gap:0}.photoBorder,.photoButtonContainer{border-radius:24px}.descriptionContainer{grid-template-columns:repeat(1,auto);gap:24px}.photoFooter{padding:6px 0;height:24px;border-radius:0 0 12px 12px}.articleBody blockquote>p{font-size:10px;line-height:16px}.articleBody>p{margin-top:12px}.accentText{padding:24px;gap:18px;min-height:100px;height:auto}.accentText,.photoButtonGradient{border-radius:24px}ul{margin-top:8px;margin-bottom:12px;padding-left:30px}.shortcut{padding:24px;border-radius:0 0 24px 24px}.textDescription{width:100%}.photoGradient{background-image:linear-gradient(180deg,rgba(1,5,30,0) 40%,#01051e);border-radius:24px}.desktopNavigation{display:none}.shortcutItem{width:120px}.shortcutImage{width:36px;height:36px;font-size:36px}.worksImageContainer{height:140px}.whiteBoxText{font-size:8px;line-height:12px}.whiteBoxContainer{gap:4px}.whiteBox{padding:2px 4px 0}.hiddenWhiteBox{height:0;visibility:hidden}.fillHeight{height:auto}.whiteBoxContainer{padding:0}.featureCardSmallDarkLabel{width:100%;border-radius:24px}.featureCardSmallDarkLabelGradient{border-radius:24px}.featureCardSmallDarkLabelContent{padding:24px;height:280px;box-sizing:border-box}.pageContainer{background-size:auto}.worksWrapper{gap:24px;padding:24px 0}.doubleItem{flex-direction:column;gap:24px}.companyWrapper{padding:36px 0 24px;gap:24px}.roundFeaturesItemContainer{width:120px;gap:12px}.roundFeaturesImage{width:120px;height:120px;border:4px solid #fff}.quoteAuthorText{width:120px}.titledParagraph{gap:12px;padding:24px}.infographicsText{font-size:10px;font-weight:400}.sberbankTitle{text-align:center}.sberbank{flex-direction:column;border-radius:24px;padding:12px}.buttonsContainer{gap:12px 12px}.pdfContainer,.switchContainer{border-radius:24px;padding:24px;gap:18px}.switchContainer{flex-direction:column;width:86%}.sberImageContainer{width:90%;gap:20px;height:auto;flex-wrap:wrap;justify-content:center}.additionalGap{gap:24px}.alfaBank,.domRf{height:30px}.domRf{width:30px}.sberbankLogo{height:30px}.catalogPhoto{max-height:282px;border-radius:24px 24px 0 0}.magazineWrapper{padding:24px 0}.magazineLogoImage{width:86%}.magazineLogo{gap:24px}.socials{gap:12px;height:36px}.socialItem{height:36px;width:36px}.magazineCardLargeContent{width:100%;padding:24px;gap:12px}.magazineCardLarge{flex-direction:column;border-radius:24px;height:548px}.magazineCardSmall{border-radius:24px}.dropdownMenu{border-radius:6px}.magazineCardSmallContainer{padding:24px;gap:12px}.magazineCardSmallGradient{border-radius:24px}.magazineCardP{width:80%}.footerCityImage{width:36px;height:36px}.footerCity{width:120px}.footerInfo{border-radius:24px;padding:36px 24px;gap:36px}.footerNavigation{display:flex;flex-direction:column}.accentCardImage{width:100%;height:240px;border-radius:24px}.wavingHand{width:32px;height:32px}.accentCard{flex-wrap:wrap;min-height:0;min-height:auto;gap:24px}.pictureFeaturedLarge{height:200px;border-radius:24px}.accentCardText{gap:10px;padding:24px;border-radius:24px;min-height:0;min-height:auto}.layoutHeader{display:none}.reverseItem{display:flex;flex-direction:column-reverse}.designPricingContainer{padding:0 12px;gap:12px}.swiper-pagination-bullets{padding:0 18px 9px;gap:9px}.designPricing{gap:10px}.designMin{display:contents}.designMinimal{display:none}.signedCardContainer{border-radius:24px;height:auto;overflow:hidden}.borderRadius{border-radius:24px}.signedCardContent{padding:24px;gap:28px}.signedCardSign{display:none}.signedCardImage{width:231px;height:241px}.signedCardGradient,.signedCardImage{border-radius:24px}.italicTextBlock{padding:0 24px;gap:18px}.boldedText{font-weight:400}.footerSocials,.footerWrapper{gap:18px;padding:24px}.emojiPdf{width:24px;height:24px;margin-bottom:4px}.pdfButton{border:2px solid #e3e8f1;background:linear-gradient(180deg,#fff,#d5deed);box-shadow:0 4px 24px 0 rgba(0,0,0,.2);padding:10px 24px 8px}.rectangleItemContainer{width:110px;gap:12px}.rectangleItemImage{height:72px;border-radius:24px}.text{padding:24px;-moz-columns:auto;-moz-columns:initial;columns:initial;flex-direction:column;gap:18px}.textColumn{width:100%}.ideasContainer{border-radius:24px;overflow:hidden}.ideasContent{padding:24px;gap:18px}.contactsContainer{gap:18px;flex-direction:column}.ideasImage{position:absolute;height:400px;width:800px;z-index:1;bottom:-68.5px}.upperText{display:none}.buttonSmall{border-radius:24px;border:2px solid hsla(0,0%,100%,.75);padding:4px 0;width:160px}.ideasHeader{text-wrap:nowrap;display:flex;gap:initial;flex-direction:column;justify-content:center;align-items:center}.activeSlide{border-radius:12px}.roundBlock{padding:12px 8px;gap:12px}.roundBlockImage{position:relative;width:96px;height:96px}.employeeCardLarge{height:auto}.employeeCardLarge,.phoneBanner{border-radius:24px;flex-direction:column}.phoneBanner{padding:24px;gap:12px}.magazineCardLargeImage{height:312px;width:100%;display:flex}.featureCardYouTubeContainer{width:48px;height:48px}.magazineCardLargeUpper{gap:18px}.featureCardYouTube{height:180px;border-radius:24px}.featureCardPicture{height:145vw;border-radius:24px}.modalEllipse{left:-407px;bottom:-723px}.modalContainer{padding:24px;border-radius:24px;gap:18px}.modalButton{flex-direction:column;row-gap:18px;padding-left:0;width:100%}.input{padding:5px 16px;border-radius:9px;font-size:24px}.input::-moz-placeholder{font-size:22px}.input::placeholder{font-size:22px}.inputP{width:auto}.inputButton{width:100px}.modalSocialIcon{width:36px;height:36px}.modalSocialIconContainer{width:126px;gap:12px}.inputGroup{gap:12px;display:flex;align-items:baseline;flex-direction:column}.priceContainerTitle{text-wrap:wrap}.modalFooter{flex-direction:column;gap:24px;justify-content:center}.inputButton{width:auto}.imageMargin{margin-left:80px}.modalSocial{flex-direction:column;gap:12px;justify-content:start;align-items:baseline;align-self:baseline}.modalCloseButton{top:18px;right:18px}.closeIcon{width:12px;height:12px}.filters,.reviewCard{border-radius:24px}.filters{padding:24px 0;gap:18px}.selector{padding:0 24px;gap:18px}.inputTiny::-moz-placeholder{font-size:12px}.inputTiny::placeholder{font-size:12px}.selectorContainer{flex-direction:column;gap:24px}.dropdownPlaceholder{width:165px;padding:6px 12px 4px;border-radius:6px}.dropdownArrow{top:10px;right:20px;width:12px;height:12px}.Dropdown-option{padding:4px 18px 6px}.dropdown{width:154px}.dropdownWidth{width:293px!important}.specials{padding:12px;gap:28px;border-radius:12px}.sortIcon{width:8px;height:8px}.infographics{gap:3px;padding:0;flex-wrap:nowrap}.infoTableItem{padding:12px;gap:12px}.packages{padding:24px;border-radius:24px;gap:18px}.packagesHeader{padding:0;gap:12px 12px;flex-direction:column;align-items:baseline}.packagesItem{gap:12px 10px}.confirmIcon{width:10px;height:10px}.packagesFooter{padding:12px 0 0;gap:12px 10px}.packagesPrice{gap:8px}.mortgageArrow{top:30%;width:14px;height:14px}.announcementText{text-align:center}.announcementIcon{font-size:36px}.announcement,.notice{flex-direction:column;padding:24px;gap:18px}.menu{width:300px}.dropdownControl{padding-right:20px}.modalScale{scale:.7;width:150%}.buttonImage{height:118px}.nestedLink{padding-left:24px;text-wrap:nowrap}.parentLink{padding:12px}.philosophyBody{display:flex;flex-direction:column;gap:36px}.philosophyBodyAlternative{order:-1}.dropdownWidth{width:200px!important}.dropdownMortgage{width:100%!important}.dropdownPrice{width:auto;border-radius:6px}.mortgageSelectors{align-items:center}}@media(hover:hover) and (pointer:fine){.menuItem:hover{background:#fff}}@media(min-width:500px) and (max-width:1100px){.burger{display:contents}.desktopNavigation{display:none}.nestedLink{padding-left:36px;text-wrap:wrap}.headerPadding{padding:12px 24px}}@media (max-width:1000px) and (min-width:768px){.navigationButton{padding:12px 0 14px;width:295px}}@media(max-width:400px){.navigationButton{width:125px}}@media(min-width:400px) and (max-width:500px){.dropdownPrice{width:250px!important}}@media(min-width:768px) and (max-height:800px){.modalContainer{padding:36px;border-radius:36px;gap:28px}.modalCloseButton{top:16px;right:22px}.closeIcon{width:18px;height:18px}.ideasHeader{gap:24px}.wavingHand{width:54px;height:54px}.modalSocialIconContainer{width:198px}.modalSocialIcon{width:54px;height:54px}.modalFooter{flex-wrap:nowrap}.input{padding:12px 16px 10px;border-radius:9px;font-size:36px}.modalEllipse{left:-227px;bottom:223px}.inputGroup{flex-wrap:nowrap!important;gap:18px}.input::-moz-placeholder{font-size:32px}.input::placeholder{font-size:32px}.inputChats{width:60px!important}.inputP{width:120px}.inputButton{width:100px}.modalButton{flex-wrap:nowrap;row-gap:28px;padding-left:0}.modalContainer h1{font-size:var(--font-size-tablet-h1);line-height:var(--font-size-tablet-h1-line-height)}.modalContainer h2{font-size:var(--font-size-tablet-h2);line-height:var(--font-size-tablet-h2-line-height)}.modalContainer h3{font-size:var(--font-size-tablet-h3);line-height:var(--font-size-tablet-h3-line-height)}.modalContainer h4{font-size:var(--font-size-tablet-h4);line-height:var(--font-size-tablet-h4-line-height)}.modalContainer h5{font-size:var(--font-size-tablet-h5);line-height:var(--font-size-tablet-h5-line-height)}.modalContainer h6{font-size:var(--font-size-tablet-h6);line-height:var(--font-size-tablet-h6-line-height)}.modalContainer label,.modalContainer p{font-size:var(--font-size-tablet-p);line-height:var(--font-size-tablet-p-line-height)}.featureCardLarge{height:450px;border-radius:36px}.carouselClass{width:90%!important}}@media (max-width:1108px) and (min-width:768px){.leftPadding{padding-left:36px}}