@charset "UTF-8";*,::after,::before{box-sizing:border-box;margin:0;padding:0}button{background:0 0;border:none;cursor:pointer}img,picture{height:auto;max-width:100%;vertical-align:top}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,html{height:100%;overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:1}.wrapper.front-page .cursor-follower{background-color:#283f94!important}main.main{flex:1;padding-top:81px;position:relative;overflow:hidden!important;z-index:8}.page__title{font-size:53px;line-height:120%}.page__content{display:block;padding:30px 0 70px 322px}.page__content h2{font-size:40pt;line-height:120%;margin-bottom:20px;margin-top:60px}.page__content h3{font-size:32pt;line-height:120%;margin-bottom:10px;margin-top:50px}.page__content h4{font-size:24pt;line-height:120%;margin-bottom:20px;margin-top:50px}.page__content h5{font-size:16pt;line-height:120%;letter-spacing:2px;margin-bottom:15px;margin-top:40px}.page__content h6{font-size:14pt;line-height:120%;letter-spacing:2px;margin-bottom:15px;margin-top:40px}.page__content p strong{font-weight:600}body{background-color:#ccc7b7;color:#68441c;font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;overflow-x:hidden;overflow-y:auto;margin:0}body.error404 .language .language__icon svg path,body.page-template-archive-practice .language .language__icon svg path,body.page-template-contacts-page .language .language__icon svg path,body.page-template-practice-page .language .language__icon svg path,body.practice-single .language .language__icon svg path,body.second-tab-is-active .language .language__icon svg path,body.single-practice .language .language__icon svg path{stroke:#283f94!important}body.error404 .header .n_btn,body.error404 .header__blockLogo a,body.error404 .interior-vision-brief-page__blockDesc p,body.error404 .interior-vision-brief-page__title,body.error404 .language .language__current,body.error404 .language__item a:hover,body.error404 .language__item.current-lang a,body.error404 .menu-item.current-menu-item,body.error404 .menu-item.current_page_item,body.error404 .menu-item:hover,body.error404 .tab-name.tab-active[data-tab=step2],body.error404 form .tab-content-bottom .wrap-button .button:not(:hover),body.error404 form .tab-content-bottom h3,body.error404 form .wrap-field h2,body.page-template-archive-practice .header .n_btn,body.page-template-archive-practice .header__blockLogo a,body.page-template-archive-practice .interior-vision-brief-page__blockDesc p,body.page-template-archive-practice .interior-vision-brief-page__title,body.page-template-archive-practice .language .language__current,body.page-template-archive-practice .language__item a:hover,body.page-template-archive-practice .language__item.current-lang a,body.page-template-archive-practice .menu-item.current-menu-item,body.page-template-archive-practice .menu-item.current_page_item,body.page-template-archive-practice .menu-item:hover,body.page-template-archive-practice .tab-name.tab-active[data-tab=step2],body.page-template-archive-practice form .tab-content-bottom .wrap-button .button:not(:hover),body.page-template-archive-practice form .tab-content-bottom h3,body.page-template-archive-practice form .wrap-field h2,body.page-template-contacts-page .header .n_btn,body.page-template-contacts-page .header__blockLogo a,body.page-template-contacts-page .interior-vision-brief-page__blockDesc p,body.page-template-contacts-page .interior-vision-brief-page__title,body.page-template-contacts-page .language .language__current,body.page-template-contacts-page .language__item a:hover,body.page-template-contacts-page .language__item.current-lang a,body.page-template-contacts-page .menu-item.current-menu-item,body.page-template-contacts-page .menu-item.current_page_item,body.page-template-contacts-page .menu-item:hover,body.page-template-contacts-page .tab-name.tab-active[data-tab=step2],body.page-template-contacts-page form .tab-content-bottom .wrap-button .button:not(:hover),body.page-template-contacts-page form .tab-content-bottom h3,body.page-template-contacts-page form .wrap-field h2,body.page-template-practice-page .header .n_btn,body.page-template-practice-page .header__blockLogo a,body.page-template-practice-page .interior-vision-brief-page__blockDesc p,body.page-template-practice-page .interior-vision-brief-page__title,body.page-template-practice-page .language .language__current,body.page-template-practice-page .language__item a:hover,body.page-template-practice-page .language__item.current-lang a,body.page-template-practice-page .menu-item.current-menu-item,body.page-template-practice-page .menu-item.current_page_item,body.page-template-practice-page .menu-item:hover,body.page-template-practice-page .tab-name.tab-active[data-tab=step2],body.page-template-practice-page form .tab-content-bottom .wrap-button .button:not(:hover),body.page-template-practice-page form .tab-content-bottom h3,body.page-template-practice-page form .wrap-field h2,body.practice-single .header .n_btn,body.practice-single .header__blockLogo a,body.practice-single .interior-vision-brief-page__blockDesc p,body.practice-single .interior-vision-brief-page__title,body.practice-single .language .language__current,body.practice-single .language__item a:hover,body.practice-single .language__item.current-lang a,body.practice-single .menu-item.current-menu-item,body.practice-single .menu-item.current_page_item,body.practice-single .menu-item:hover,body.practice-single .tab-name.tab-active[data-tab=step2],body.practice-single form .tab-content-bottom .wrap-button .button:not(:hover),body.practice-single form .tab-content-bottom h3,body.practice-single form .wrap-field h2,body.second-tab-is-active .header .n_btn,body.second-tab-is-active .header__blockLogo a,body.second-tab-is-active .interior-vision-brief-page__blockDesc p,body.second-tab-is-active .interior-vision-brief-page__title,body.second-tab-is-active .language .language__current,body.second-tab-is-active .language__item a:hover,body.second-tab-is-active .language__item.current-lang a,body.second-tab-is-active .menu-item.current-menu-item,body.second-tab-is-active .menu-item.current_page_item,body.second-tab-is-active .menu-item:hover,body.second-tab-is-active .tab-name.tab-active[data-tab=step2],body.second-tab-is-active form .tab-content-bottom .wrap-button .button:not(:hover),body.second-tab-is-active form .tab-content-bottom h3,body.second-tab-is-active form .wrap-field h2,body.single-practice .header .n_btn,body.single-practice .header__blockLogo a,body.single-practice .interior-vision-brief-page__blockDesc p,body.single-practice .interior-vision-brief-page__title,body.single-practice .language .language__current,body.single-practice .language__item a:hover,body.single-practice .language__item.current-lang a,body.single-practice .menu-item.current-menu-item,body.single-practice .menu-item.current_page_item,body.single-practice .menu-item:hover,body.single-practice .tab-name.tab-active[data-tab=step2],body.single-practice form .tab-content-bottom .wrap-button .button:not(:hover),body.single-practice form .tab-content-bottom h3,body.single-practice form .wrap-field h2{color:#283f94!important}body.error404 .cursor-follower,body.error404 .header .menu__icon span,body.error404 .header .menu__icon::after,body.error404 .header .menu__icon::before,body.error404 .header .n_btn::after,body.page-template-archive-practice .cursor-follower,body.page-template-archive-practice .header .menu__icon span,body.page-template-archive-practice .header .menu__icon::after,body.page-template-archive-practice .header .menu__icon::before,body.page-template-archive-practice .header .n_btn::after,body.page-template-contacts-page .cursor-follower,body.page-template-contacts-page .header .menu__icon span,body.page-template-contacts-page .header .menu__icon::after,body.page-template-contacts-page .header .menu__icon::before,body.page-template-contacts-page .header .n_btn::after,body.page-template-practice-page .cursor-follower,body.page-template-practice-page .header .menu__icon span,body.page-template-practice-page .header .menu__icon::after,body.page-template-practice-page .header .menu__icon::before,body.page-template-practice-page .header .n_btn::after,body.practice-single .cursor-follower,body.practice-single .header .menu__icon span,body.practice-single .header .menu__icon::after,body.practice-single .header .menu__icon::before,body.practice-single .header .n_btn::after,body.second-tab-is-active .cursor-follower,body.second-tab-is-active .header .menu__icon span,body.second-tab-is-active .header .menu__icon::after,body.second-tab-is-active .header .menu__icon::before,body.second-tab-is-active .header .n_btn::after,body.single-practice .cursor-follower,body.single-practice .header .menu__icon span,body.single-practice .header .menu__icon::after,body.single-practice .header .menu__icon::before,body.single-practice .header .n_btn::after{background-color:#283f94!important}body.error404 .cursor-follower.block-hover,body.page-template-archive-practice .cursor-follower.block-hover,body.page-template-contacts-page .cursor-follower.block-hover,body.page-template-practice-page .cursor-follower.block-hover,body.practice-single .cursor-follower.block-hover,body.second-tab-is-active .cursor-follower.block-hover,body.single-practice .cursor-follower.block-hover{background-color:#fbfbfb!important}body.page-template-contacts-page .footer .n_container::before{border-color:#283f94}body.page-template-contacts-page .footer__list li,body.page-template-contacts-page .footer__title{color:#283f94}body._lock{overflow:hidden}body ol li,body ul li{font-size:inherit;line-height:inherit}body p:not(:last-child){margin-bottom:20px}body strong{font-weight:700}.n_container{margin-left:auto;margin-right:auto;max-width:1320px;padding-left:30px;padding-right:30px;position:relative;width:100%;z-index:5}h1{font-size:96px;font-weight:700;line-height:120%;text-transform:uppercase}h2{font-size:48px;font-weight:700;line-height:120%;text-transform:uppercase}h3{font-size:32px;line-height:120%;text-transform:uppercase}h4{font-size:24px;line-height:120%;text-transform:uppercase}h5{font-size:16px;line-height:120%;letter-spacing:2px;text-transform:uppercase}a{color:inherit;text-decoration:none}.wrap-lazy-load-image{position:relative}.wrap-lazy-load-image img,.wrap-lazy-load-image picture.img-loaded .sk-spinner-pulse,.wrap-lazy-load-image.img-loaded .sk-spinner-pulse{opacity:0}.wrap-lazy-load-image img{transition:.3s ease 0s}.wrap-lazy-load-image picture.img-loaded img,.wrap-lazy-load-image.img-loaded img{opacity:1}.sk-spinner-pulse{animation:sk-spinner-pulse 1s infinite ease-in-out;background-color:#045fbc;border-radius:100%;left:50%;height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}@keyframes sk-spinner-pulse{0%{transform:scale(0)}100%{opacity:0;transform:scale(1)}}.custom-checkbox{cursor:pointer;display:block;margin:46px 0;padding-left:48px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox a{white-space:nowrap}.custom-checkbox__input{height:1px;opacity:0;position:absolute;overflow:hidden;width:1px}.custom-checkbox__box{border:2px solid #68441c;border-radius:2px;height:24px;margin-left:-48px;margin-top:1px;position:absolute;transform:translateY(-50%);top:50%;width:24px}.custom-checkbox__input:checked~.custom-checkbox__box{border-radius:0}.custom-checkbox__input:checked~.custom-checkbox__box::after{background-color:#68441c;content:"";display:block;height:16px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);top:50%;width:16px}.custom-checkbox .custom-checkbox-text{color:#68441c;font-size:24px;line-height:150%}.custom-checkbox .custom-checkbox-text a{border-bottom:1px solid #68441c;padding-bottom:3px}.header{left:0;position:fixed;right:0;top:0;width:100%;z-index:102}.header::before{background:linear-gradient(90deg,#0057b8 0,gold 100%);content:"";height:8px;display:block;width:100%}.header.n_scroll .header__wrapper{background-color:#ccc7b7}.header__wrapper{left:0;position:sticky;transition:.2s ease 0s;top:0;width:100%;z-index:50}.header-container{align-items:center;display:flex;height:72px;max-width:1320px;position:relative;width:100%}.header__blockLogo a{font-size:24px;font-weight:700;line-height:150%;letter-spacing:2px}.header .n_btn{color:#68441c;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;position:relative}.header .n_btn::after{background-color:#68441c;content:"";display:block;height:1px;left:-3px;margin-top:1px;position:relative;width:calc(100% + 6px)}.header .menu{width:100%}.header .menu__icon{display:none;font-size:0}.header .menu__list>li.menu-item-has-children .menu-arrow::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.5 1V5M5.5 5V9M5.5 5H9.5M5.5 5H1.5' stroke='%23565353' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:block;height:11px;font-size:0;margin-left:5px;position:relative;top:-1px;transition:.3s ease 0s;width:11px}.header .menu-item{position:relative}.header .menu__sub-list li{list-style:none}.header .menu a{transition:color .3s ease 0s;text-decoration:none}body._pc .header .menu__list>li.menu-item-big-submenu:hover>a{position:relative;z-index:1}body._pc .header .menu__list>li:hover .sub-menu{opacity:1;pointer-events:all;visibility:visible}body._touch .header .menu__list{flex:1 1 auto}body._pc .header .menu__list>li.menu-item-has-children:hover .menu-arrow::after,body._touch .header .menu__list>li._active .menu__arrow,body._touch .header .menu__list>li._active.menu-item-has-children .menu-arrow::after{transform:rotate(46deg)}.language{position:relative;width:96px}.language.open .language__icon{transform:rotate(46deg)}.language.open .language__icon svg path{stroke:#68441c}.language.open .language__current{color:#68441c}.language.open .language__current::before{opacity:1}.language.open .language__body{opacity:1;pointer-events:all;visibility:visible}.language__header{align-items:center;cursor:pointer;display:flex;height:auto;padding:0;width:100%}.language__current{color:#565353;font-size:16px;font-weight:400;line-height:120%;letter-spacing:2px;padding-left:22px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;transition:.2s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.language__icon{height:16px;margin-left:-2px;position:relative;top:-1px;transition:.2s ease 0s;width:16px}.language__icon img,.language__icon svg{left:0;max-height:100%;max-width:100%;position:absolute;top:0}.language__icon img path,.language__icon svg path{transition:.3s ease 0s}.language__body{background-color:#ccc7b7;left:0;opacity:0;padding-bottom:8px;padding-top:8px;pointer-events:none;position:absolute;top:calc(100% - 2px);transition:.2s ease 0s;visibility:hidden;min-width:144px}.language__item{margin:5px 22px}.language__item.current-lang a{color:#68441c;font-weight:700}.language__item a{color:#565353;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:2px;transition:.3s ease 0s;text-transform:uppercase}.home-page{display:flex;padding:0!important}.home-page__content{margin:auto;padding-bottom:50px;padding-top:50px}.home-page__logo{margin-bottom:27px}.home-page__logo p{color:#283f94;font-size:32px;font-weight:700;line-height:150%;letter-spacing:2px;margin:0;text-align:center}.home-page__menu{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-left:-45px;margin-right:-45px}.home-page__menu .menu-item{color:#283f94;font-weight:400;font-size:16px;line-height:120%;letter-spacing:2px;margin:10px 45px;transition:font-weight .1s;text-transform:uppercase}.home-page__menu .menu-item:hover{font-weight:700}.about-page{padding-bottom:88px}.about-page__fs{padding-top:49px}.about-page__fs-subtitle{font-size:12px;font-weight:400;line-height:120%;letter-spacing:2px;margin:0 0 -10px!important;text-transform:uppercase}.about-page__desc{max-width:725px;padding-top:65px}.about-page__desc p{font-size:24px;line-height:150%}.about-page__desc p:not(:last-child){margin-bottom:23px}.about-page__content{padding-top:39px}.about-page__wrap-photo{height:611px;flex:0 0 404px;position:relative;width:404px}.about-page__photo{left:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none;top:0;width:100%;z-index:0}.about-page__blockContent{display:flex;flex-direction:column;width:calc(100% - 404px)}.about-page__blockContent h2{line-height:0;margin:40px 0 0 -83px;position:relative;z-index:1}.about-page__blockContent h2 span{display:table;line-height:120%;margin:8px 0}.about-page__blockInfo{padding-top:30px;width:538px;max-width:100%}.about-page__blockInfo ul{margin-top:23px}.about-page__blockInfo ul li{font-size:24px;line-height:150%;list-style:none}.practice-page{padding-top:192px!important}.practice-page__title{color:#283f94;font-size:12px;font-weight:400;line-height:120%;letter-spacing:2px;margin:0 0 23px}.practice-page__view-more{color:#283f94;display:table;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;margin:33px auto 60px;text-align:center;text-transform:uppercase}.practice-page__view-more::after{background-color:#283f94;content:"";display:block;height:1px;width:100%}.practice-page__block-to-contact{align-items:center;display:flex;justify-content:flex-end;padding-bottom:118px;padding-top:28px;position:relative;width:100%}.practice-page__block-to-contact .wrap-info{padding-right:40px}.practice-page__block-to-contact .wrap-info h3,.practice-page__block-to-contact .wrap-info h4{color:#283f94;line-height:120%;text-align:right}.practice-page__block-to-contact .wrap-info h3{font-size:96px}.practice-page__block-to-contact .wrap-info h4{font-size:32px;margin-top:10px}.practice-page__block-to-contact a{align-items:center;background-color:#fbfbfb;border-radius:100px;color:#283f94;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;padding-top:8px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}.practice-page__block-to-contact a:hover{background-color:#283f94;color:#fbfbfb}.practice__item{margin-bottom:31px;width:100%}.practice__blockImage{display:block;overflow:hidden;padding-bottom:123%;position:relative}.practice__blockImage:hover img{transform:scale(1.08)}.practice__blockImage img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none;transition:.5s ease 0s;top:0;width:100%;z-index:0}.practice__block .wrap-name{align-items:center;display:flex}.practice__block .wrap-name h2{color:#283f94;font-size:24px;line-height:120%;margin-right:auto;padding-right:8px}.practice__block .wrap-name p{color:#283f94;font-size:16px;font-weight:400;line-height:150%;margin:0 0 5px auto;padding-left:8px}.practice__location-and-year{color:#283f94;display:flex;font-size:16px;font-weight:400;line-height:150%;margin:8px 0 9px!important}.practice__location-and-year span:nth-child(1){margin-right:auto;padding-right:5px}.practice__location-and-year span:nth-child(2){margin-left:auto;padding-left:5px}.single-practice__back-link{color:#283f94;display:table;font-size:12px;font-weight:700;line-height:120%;letter-spacing:2px;margin-bottom:24px;text-transform:uppercase}.single-practice__back-link::after{background-color:#283f94;content:"";display:block;height:1px;left:-2px;margin-top:2px;position:relative;width:calc(100% + 2px)}.single-practice__content{padding-bottom:88px;padding-top:111px}.single-practice__blockLeft{width:404px}.single-practice__blockInfo .graphic-document{display:table;margin:auto;padding-bottom:15px}.single-practice__blockImage{padding-bottom:calc(150% - 1px);position:relative;width:100%}.single-practice__blockImage img{left:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-o-object-position:50% 80%;object-position:50% 80%;pointer-events:none;top:0;width:100%}.single-practice__title{color:#283f94;font-size:48px;line-height:120%;margin:0 0 32px}.single-practice__list li{align-items:flex-end;border-bottom:1px solid #283f94;color:#283f94;display:flex;font-size:16px;font-weight:400;line-height:150%;list-style:none;padding-bottom:3px}.single-practice__list li:not(:first-child){padding-top:12px}.single-practice__list li span:nth-child(1){margin-right:auto;padding-right:5px}.single-practice__list li span:nth-child(2){margin-left:auto;padding-left:5px}.single-practice__text-under-list{color:#283f94;font-size:14px;font-weight:400;line-height:150%;letter-spacing:2px;margin-top:8px}.single-practice__bottom-text{color:#283f94;font-size:16px;font-weight:400;line-height:150%}.single-practice__blockSlider{position:relative;width:calc(100% - 404px)}.single-practice__slider{width:1280px}.single-practice__slider .swiper-slide{width:auto}.single-practice__slider .swiper-slide.align-bottom{display:flex;flex-direction:column;justify-content:flex-end}.single-practice__slider .swiper-slide.align-bottom .slide-inner{height:auto}.single-practice__slider .swiper-slide .slide-inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.single-practice__slider .swiper-slide .slide-inner.text-above p{margin-bottom:27px}.single-practice__slider .swiper-slide .slide-inner.text-under p{margin-top:24px}.single-practice__slider .swiper-slide .slide-inner p{color:#283f94;font-size:16px;line-height:150%;letter-spacing:2px}.single-practice__slider .swiper-slide .slide-inner img{display:block}.single-practice__slider .slide-wrap-img{overflow:hidden;position:relative}.single-practice__slider .slide-wrap-img img{-o-object-fit:cover!important;object-fit:cover!important;transition:.5s ease 0s}.single-practice__btn-top{background-color:#fbfbfb;border-radius:100px;bottom:20px;height:40px;position:fixed;right:20px;transition:.3s ease 0s;width:40px;z-index:30}.single-practice__btn-top.hidden{opacity:0;transform:translateY(120%)}.single-practice__btn-top svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.service__blockText p,.services-page__blockInfo p{font-size:24px;line-height:150%}main.services-page{overflow:visible!important}.services{counter-reset:section;padding-bottom:71px}.services-page__fs{padding-bottom:137px;padding-top:111px;position:relative}.services-page__fs-subtitle{font-size:12px;font-weight:400;line-height:120%;letter-spacing:2px;margin:0 0 19px!important;text-transform:uppercase}.services-page__fs-title{font-size:48px;line-height:152%;margin:18px 0 0 -83px;position:relative;z-index:1}.services-page__blockImage{height:580px;flex:0 0 404px;position:relative;width:404px}.services-page__blockImage img{left:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none;top:0;width:100%;z-index:0}.services-page__blockContent{padding-top:39px;display:flex;flex-direction:column;width:calc(100% - 404px)}.services-page__blockInfo{padding-top:30px;width:calc(50% + 219px)}.services-page__blockInfo p{margin-bottom:0!important;width:calc(100% - 170px)}.services-page__blockInfo .button{align-items:center;background-color:#fbfbfb;border-radius:100px;color:#68441c;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;margin-left:20px;padding-top:5px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}.services-page__blockInfo .button:hover{background-color:#68441c;color:#fbfbfb}.services .service{background-color:#ccc7b7;border-top:1px solid #68441c;position:sticky;top:88px}.services .service:nth-child(1)::before,.services .service:nth-child(2)::before,.services .service:nth-child(3)::before,.services .service:nth-child(4)::before,.services .service:nth-child(5)::before,.services .service:nth-child(6)::before,.services .service:nth-child(7)::before,.services .service:nth-child(8)::before,.services .service:nth-child(9)::before{content:"0" counter(section)}.services .service::before{background-color:#ccc7b7;counter-increment:section;content:counter(section);left:0;font-size:16px;line-height:120%;letter-spacing:2px;padding-right:8px;position:absolute;text-transform:uppercase;transform:translateY(-50%);top:0;z-index:0}.services .service__blockText,.services .service__blockTitle{padding-bottom:17px;padding-top:17px}.services .service__blockTitle{width:51%}.services .service__blockTitle .wrap-title{margin-left:auto;padding-right:20px;width:321px}.services .service__blockTitle h2{font-size:32px;line-height:120%}.services .service__blockText{width:49%}.contacts-page__content{padding-bottom:128px;padding-top:111px}.contacts-page__fs{width:calc(100% - 150px)}.contacts-page__fs-title-page{color:#283f94;font-size:12px;font-weight:400;line-height:120%;letter-spacing:2px;margin:0 0 23px}.contacts-page__fs-title{color:#283f94;margin:0 0 64px}.contacts-page__fs-text{color:#283f94;font-size:24px;font-weight:400;line-height:150%;margin:0}.contacts-page__fs-subtitle{color:#283f94;margin:-5px 0 0;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.contacts-page__wrap-button{width:150px}.contacts-page__wrap-button .button{align-items:center;background-color:#fbfbfb;border-radius:100px;color:#283f94;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;padding-top:5px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}.contacts-page__wrap-button .button:hover{background-color:#283f94;color:#fbfbfb}.get-in-touch-page{padding-bottom:88px;padding-top:192px!important}.get-in-touch-page__title{color:#68441c;font-size:48px;font-weight:700;line-height:120%;margin:0;text-transform:uppercase}.get-in-touch-page__items{margin-top:64px}.get-in-touch-page__item{width:100%}.get-in-touch-page__itemTitle{color:#68441c;font-size:24px;line-height:120%}.get-in-touch-page__item:nth-child(1) p{align-items:center;color:#565353;display:flex;font-size:24px;font-weight:400;line-height:150%;margin:44px 0 0}.get-in-touch-page__item:nth-child(1) p button{height:24px;margin-left:9px;width:24px}.get-in-touch-page__item:nth-child(1) p button svg{max-height:100%;max-width:100%}.get-in-touch-page__itemCopy{position:relative}.get-in-touch-page__itemCopy:not(.copied) .notification{opacity:0;vertical-align:middle}.get-in-touch-page__itemCopy .notification{background-color:#68441c;border-radius:6px;color:#ddd;left:50%;font-size:13px;line-height:normal;padding:6px 12px;position:absolute;pointer-events:none;transform:translate(-50%,-100%);transition:.3s ease 0s;top:-12px;z-index:5}.get-in-touch-page__itemCopy .notification span{background-color:#68441c;border-radius:2px;bottom:0;height:14px;left:50%;position:absolute;pointer-events:none;transform:translate(-50%,45%) rotate(44deg);width:14px;z-index:-1}.get-in-touch-page form{margin-top:53px}.get-in-touch-page form .wrap-field{margin-top:63px;transition:margin .3s ease 0s}.get-in-touch-page form .wrap-field.first{margin-top:-5px}.get-in-touch-page form .wrap-field.first.active{margin-top:-29px!important}.get-in-touch-page form .wrap-field.first.active label{margin-top:-25px}.get-in-touch-page form .wrap-field.active{margin-top:-1px!important}.get-in-touch-page form .wrap-field.active label{color:#565353;font-size:14px;line-height:150%;margin-bottom:0}.get-in-touch-page form .wrap-field.active input::-moz-placeholder,.get-in-touch-page form .wrap-field.active textarea::-moz-placeholder{color:#6c727a;transform:translateY(-15px)}.get-in-touch-page form .wrap-field.active input::placeholder,.get-in-touch-page form .wrap-field.active textarea::placeholder{color:#6c727a;transform:translateY(-15px)}.get-in-touch-page form .wrap-field.active input:not([type=submit]){color:#68441c;border-color:#68441c}.get-in-touch-page form .wrap-field.active.wrap-field-text{margin:0!important}.get-in-touch-page form .wrap-field.active.wrap-field-text label{margin:0!important;padding-top:39px}.get-in-touch-page form .wrap-field:not(.active) label{margin-bottom:-39px}.get-in-touch-page form .wrap-field label{color:#565353!important;display:table;font-size:24px;font-weight:400;line-height:150%;margin-bottom:-4px;pointer-events:none;transition:.3s ease 0s}.get-in-touch-page form .wrap-field input:not([type=submit]){background-color:transparent!important;border:none;border-bottom:1px solid #565353;border-radius:none!important;color:#68441c!important;font-weight:400;font-size:24px;line-height:150%;height:47px;padding-bottom:5px;outline:0;transition:background-color 0s ease-in-out 0s,border .3s ease 0s;width:100%}.get-in-touch-page form .wrap-field input:not([type=submit])::-moz-placeholder{color:inherit}.get-in-touch-page form .wrap-field input:not([type=submit])::placeholder{color:inherit}.get-in-touch-page form .wrap-field input:-webkit-autofill,.get-in-touch-page form .wrap-field input:-webkit-autofill:focus,.get-in-touch-page form .wrap-field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.get-in-touch-page form .wrap-field input:-webkit-autofill:focus{background-color:transparent!important}.get-in-touch-page form .wrap-fields .wrap-field{margin-top:23px}.get-in-touch-page form .wrap-button{padding-top:43px;width:150px}.get-in-touch-page form .wrap-button .button{align-items:center;background-color:#fbfbfb;border-radius:100px;border:none;color:#68441c;cursor:pointer;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}.get-in-touch-page form .wrap-button .button:hover{background-color:#68441c;color:#fff}.get-in-touch-page form .wrap-button .button:disabled{background-color:#fff!important;color:#6c727a;cursor:no-drop}.get-in-touch-page .wrap-no-valid-field label{color:#f12222!important}.get-in-touch-page .wrap-no-valid-field input{border-color:#f12222!important;color:#f12222!important}.get-in-touch-page .wrap-no-valid-field input:placeholder{color:#f12222!important}.get-in-touch-page input:-webkit-autofill,.get-in-touch-page input:-webkit-autofill:focus,.get-in-touch-page input:-webkit-autofill:hover{-webkit-text-fill-color:#68441c!important}.interior-vision-brief-page{padding-bottom:102px;padding-top:112px!important}.interior-vision-brief-page__title{margin:0}.interior-vision-brief-page__blockDesc{max-width:760px;padding-top:15px}.interior-vision-brief-page__blockDesc p{font-size:24px;line-height:150%}.interior-vision-brief-page__blockDesc p:not(:last-child){margin-bottom:23px}form .fields{padding-top:42px}form .wrap-field{margin-top:93px}form .wrap-field h2{align-items:center;display:flex;font-size:32px;line-height:120%;margin:0}form .wrap-field h2 .wrap-svg{align-items:center;display:flex;height:100%;position:relative;pointer-events:none;width:107px}form .wrap-field h2 .wrap-svg svg{left:calc(50% - 13px);position:relative;transform:translateX(-50%)}form .wrap-field label{color:#565353;display:table;font-size:16px;line-height:150%;margin:40px 0 8px}form .wrap-field input{border:none;border-bottom:1px solid #565353;border-radius:none!important;background:0 0;height:44px;font-size:20px;line-height:150%;outline:0;width:100%}form .wrap-field .wrap-text{max-width:620px}form .wrap-field .wrap-text p{font-size:16px;line-height:150%}form .tabContent[data-tabcontent=step1] .button:hover{background-color:#68441c!important}form .tabContent[data-tabcontent=step3] .button.back{border-color:#68441c!important;color:#68441c!important}form .tabContent[data-tabcontent=step3] .button.back:hover{border-color:#68441c!important;color:#fbfbfb!important}form .tabContent[data-tabcontent=step3] .button:hover{background-color:#68441c!important}form .tab-content-bottom{align-items:center;display:flex;margin-top:160px}form .tab-content-bottom h3{font-size:48px;line-height:120%;margin:0 130px 0 auto;padding-left:50px;text-align:right}form .tab-content-bottom .buttons{position:relative}form .tab-content-bottom .wrap-button{width:150px}form .tab-content-bottom .wrap-button .button{align-items:center;background-color:#fbfbfb;border-radius:100px;border:1px solid transparent;color:#68441c;cursor:pointer;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}form .tab-content-bottom .wrap-button .button:hover{background-color:#283f94;color:#fbfbfb}form .tab-content-bottom .wrap-button .button:disabled{background-color:#565353!important;color:#9e9e9e;cursor:no-drop}form .tab-content-bottom .wrap-button .button:not(:hover).back{background:0 0;border-color:#283f94;color:#283f94}.list-tabs-buttons{margin:160px 0 30px}.list-tabs-buttons.first-button-no-active{margin-top:161px}.list-tabs-buttons.first-button-no-active li{list-style:none;margin:20px 0}.list-tabs-buttons li{list-style:none;margin:20px 0}.list-tabs-buttons li.active-button-here{margin:-14px 0 -15px}.list-tabs-buttons li:first-child.active-button-here{margin:-14px 0}.tab-name{align-items:center;color:#565353;display:flex;pointer-events:none;text-align:left}.tab-name.tab-active{color:#68441c}.tab-name.tab-active span:nth-child(2){font-size:48px;line-height:120%;text-transform:uppercase}.tab-name span{font-size:24px;font-weight:700;line-height:120%;text-transform:uppercase}.tab-name span:nth-child(1){flex:0 0 106px;width:106px}.wrap-custom-input-file{border:2px dashed #918d85;border-radius:24px;margin-bottom:-73px;margin-top:39px;padding:63px 30px 63px;position:relative;z-index:0}.wrap-custom-input-file:hover label{background-color:#68441c;color:#fff}.wrap-custom-input-file .title{font-size:32px;font-weight:700;line-height:120%;margin:0;pointer-events:none;text-align:center;text-transform:uppercase}.wrap-custom-input-file svg{display:table;height:128px;margin:56px auto 0;pointer-events:none;width:128px}.wrap-custom-input-file .wrap-label{border-radius:inherit}.wrap-custom-input-file .wrap-label.has-images .preview{z-index:1}.wrap-custom-input-file .wrap-label.has-images label{background-color:transparent;color:#68441c!important}.wrap-custom-input-file .wrap-label.has-images label:hover{background-color:#68441c;color:#fff!important}.wrap-custom-input-file label{border:1px solid #68441c;border-radius:100px;cursor:pointer;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;margin:56px auto 0!important;padding:20px 22px;position:relative;transition:.3s ease 0s;text-align:center;text-transform:uppercase;z-index:2}.wrap-custom-input-file input{bottom:0;cursor:pointer;left:0;min-height:100%;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.wrap-custom-input-file .preview{border-radius:inherit;bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;overflow:hidden;width:100%;z-index:0}.wrap-custom-input-file .preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-not-found__content{padding-top:111px}.page-not-found__number{padding-bottom:88px}.page-not-found__title{color:#283f94;font-size:48px;font-weight:700;line-height:120%;margin:0;text-transform:uppercase}.page-not-found__wrap-text-button{margin-bottom:88px;margin-top:49px}.page-not-found__blockText p{color:#283f94;font-size:24px;font-weight:400;line-height:150%;margin:0}.page-not-found__wrap-button{width:150px}.page-not-found__wrap-button .button{align-items:center;background-color:#fbfbfb;border-radius:100px;color:#283f94;display:flex;justify-content:center;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2px;height:150px;flex:0 0 150px;padding-top:5px;text-align:center;text-transform:uppercase;width:150px;transition:.3s ease 0s}.page-not-found__wrap-button .button:hover{background-color:#283f94;color:#fbfbfb}.footer{padding-bottom:55px;padding-top:41px;position:relative;z-index:2}.footer .n_container::before{border-top:.5px solid #918d85;content:"";display:block;left:30px;height:1px;pointer-events:none;position:absolute;right:0;top:-41px;width:calc(100% - 60px)}.footer__columns{display:flex;justify-content:space-between}.footer__column{width:190px;max-width:50%}.footer__column:nth-child(1){padding-right:10px}.footer__column:nth-child(2){padding-left:10px}.footer__title{color:#565353;font-weight:400;font-size:16px;line-height:120%;letter-spacing:2px;text-transform:uppercase}.footer__list{margin-top:31px}.footer__list li{color:#565353;font-weight:400;font-size:16px;line-height:150%;list-style:none;margin:8px 0}.footer__list li.messengers a:not(:first-child){margin-left:14px}.popup-notifi{display:flex;height:100dvh;padding:20px;position:fixed;transition:.5s ease 0s;width:100vw;z-index:102}.popup-notifi:not(.open){opacity:0;pointer-events:none}.popup-notifi__content{background-color:#fbfbfb;border-radius:24px;margin:auto;padding:20px 20px 48px;position:relative;width:618px}.popup-notifi__content h2{text-align:center}.popup-notifi__content p{color:#565353;font-size:24px;font-weight:400;line-height:150%;margin-top:8px;text-align:center}.popup-notifi__close{height:32px;position:absolute;right:24px;top:25px;width:32px;z-index:2}.popup-notifi__close svg{max-height:100%;max-width:100%}.popup-notifi__blockIcon{align-items:center;display:flex;justify-content:center;height:128px;margin:36px auto 32px;width:128px}.popup-notifi__blockIcon img{max-height:100%;max-width:100%}@media screen and (min-width:481px){.practice__items{display:flex;flex-wrap:wrap;margin:0 -12px}.practice__item{margin-left:12px;margin-right:12px;width:calc(50% - 24px)}}@media screen and (min-width:576px){.custom-checkbox .custom-checkbox-text br{display:none}.about-page__fs-subtitle{display:none}.practice-page__title{display:none}.services-page__fs-subtitle{display:none}.services-page__blockInfo{align-items:center;display:flex}.contacts-page__content{display:flex}.contacts-page__fs{padding-right:40px}.contacts-page__fs-title-page{display:none}.get-in-touch-page form .wrap-fields{display:flex}.get-in-touch-page form .wrap-fields .wrap-field{width:50%}.get-in-touch-page form .wrap-fields .wrap-field:nth-child(odd){padding-right:12px}.get-in-touch-page form .wrap-fields .wrap-field:nth-child(even){padding-left:12px}form .wrap-field .wrap-text{padding-top:36px}}@media screen and (min-width:641px){.single-practice__back-link{display:none}}@media screen and (min-width:768px){.about-page__items{display:flex}.about-page__blockInfo{display:table;margin:auto 0 0 auto;padding-left:30px}.interior-vision-brief-page__blockDesc{margin-left:106px}.page-not-found__wrap-text-button{align-items:center;display:flex}.page-not-found__blockText{padding-right:8%;width:calc(100% - 150px)}}@media screen and (min-width:861px){.practice__item{width:calc(33.3333% - 24px)}.single-practice__content{display:flex}.single-practice__blockInfo{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;padding-left:15px;padding-right:15px;width:400px}.single-practice__blockInfo::-webkit-scrollbar{width:8px}.single-practice__blockInfo::-webkit-scrollbar-track{background-color:#c7b7b7}.single-practice__blockInfo::-webkit-scrollbar-thumb{background-color:#283f94;cursor:pointer}.single-practice__slider{bottom:0;left:0;min-height:100%;margin-left:20px;position:absolute;top:0}.single-practice__btn-top{display:none}.services-page__items{display:flex}.services-page__blockInfo{margin:auto 0 0 auto;padding-left:30px}.services .service{display:flex}.get-in-touch-page__items{display:flex;margin-top:89px}.get-in-touch-page__item:nth-child(1){padding-right:30px;width:322px}.get-in-touch-page__item:nth-child(2){width:calc(100% - 332px)}.page-not-found__content{padding-left:24%}.page-not-found__blockText{padding-right:12%}}@media (min-width:861px) and (min-height:400px) and (max-height:900px){.single-practice__blockImage{padding-bottom:0;height:100%;max-height:88%}.single-practice__bottom-text{font-size:14px}.single-practice__slider .swiper-slide .slide-inner p{font-size:14px;letter-spacing:1px}.single-practice__slider .swiper-slide .slide-inner.text-above p{margin-bottom:15px!important}.slide-inner.text-under p{margin-top:15px!important}.single-practice__blockLeft{overflow:hidden}.single-practice__blockLeft,.single-practice__blockSlider{height:100%;max-height:100%}.single-practice__content{height:calc(100vh - 80px);padding-bottom:50px}.single-practice__blockLeft,.single-practice__blockSlider{max-height:100%}.single-practice__content{padding-top:40px}}@media screen and (min-width:1025px){body.page-template-front-page .header{right:0;width:100%}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background-color:#e7e7e7}body::-webkit-scrollbar-thumb{background-color:#bebebe}.header{right:8px;width:calc(100% - 8px)}}@media screen and (min-width:1100px){.page-not-found__content{padding-left:34%}}@media screen and (min-width:1101px){body.interior-vision-brief-page .header__blockLogo{margin-right:auto}body.interior-vision-brief-page .header__menu{display:none}body._touch .header .menu__list>li{align-items:center;display:flex}body._touch .header .menu__list>li._active .sub-menu{opacity:1;pointer-events:all;transform:translate(0,0) translateX(-50%);visibility:visible}}@media (min-width:1101px){.header .menu{margin-left:auto;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:9px;margin-bottom:-3px;width:auto}.header .menu__body .header__blockLogo{display:none}.header .menu__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;z-index:1}.header .menu__list>li{position:relative}.header .menu__list li{color:#565353}.header .menu__list li.current-menu-item,.header .menu__list li.current_page_item,.header .menu__list li:hover{color:#68441c;font-weight:700}.header .menu__list li a{color:inherit!important}.header .menu__list>li{align-items:center;display:flex;font-size:16px;font-weight:400;line-height:120%;letter-spacing:2px;margin-left:18px;margin-right:18px;transition:font-weight .1s;text-transform:uppercase}.header .menu__list>li:first-child{margin-left:0}.header .menu__list>li:last-child{margin-right:0}.header .menu__list>li.current-menu-item,.header .menu__list>li.current_page_item{font-weight:700}.header .menu__list>li.current-menu-item .menu-arrow::after,.header .menu__list>li.current_page_item .menu-arrow::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.5 1V5M5.5 5V9M5.5 5H9.5M5.5 5H1.5' stroke='%2368441C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.header .menu__list>li.current-menu-item::before,.header .menu__list>li.current_page_item::before{opacity:1}.header .sub-menu{align-items:center;counter-reset:section;background-color:#ccc7b7;border-top:8px solid transparent;display:flex;flex-direction:column;justify-content:center;position:absolute;left:50%;top:20px;z-index:10;margin:0;padding-bottom:17px;padding-top:10px;width:200px;opacity:0;transition:.2s ease 0s;transform:translateX(-50%);visibility:hidden}.header .sub-menu li{color:#565353;font-size:16px;font-weight:400;line-height:120%;letter-spacing:2px;list-style:none;margin-bottom:10px;margin-top:10px;text-transform:uppercase;text-align:center}.header .sub-menu li.current-menu-item,.header .sub-menu li.current_page_item{font-weight:700}.header .sub-menu li a{color:inherit!important;display:block}.header .sub-menu li.number-item{margin-left:44px;margin-right:44px}.header .sub-menu li.number-item:nth-child(1)::before,.header .sub-menu li.number-item:nth-child(2)::before,.header .sub-menu li.number-item:nth-child(3)::before,.header .sub-menu li.number-item:nth-child(4)::before,.header .sub-menu li.number-item:nth-child(5)::before,.header .sub-menu li.number-item:nth-child(6)::before,.header .sub-menu li.number-item:nth-child(7)::before,.header .sub-menu li.number-item:nth-child(8)::before,.header .sub-menu li.number-item:nth-child(9)::before{content:"0" counter(section)}.header .sub-menu li.number-item::before{counter-increment:section;content:counter(section);left:2px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:2px;pointer-events:none;position:absolute;top:-7px;transition:.2s ease 0s;transform:translateX(-100%)}}@media (min-width:1101px) and (any-hover:hover){.header .menu__list li:hover .menu-arrow::after{background-size:contain;background-position:center;background-repeat:no-repeat}.header .menu__list li:hover a{color:inherit}.header .menu__list li:hover .menu__arrow{color:inherit;transform:scale(1,-1)}}@media screen and (min-width:1101px) and (min-width:1101px){.header .menu__body-footer{display:none}}@media (min-width:1199px){.header .menu{margin-right:20px}.header .menu__list>li{margin-left:27px;margin-right:27px}}@media (min-width:1281px){.header .menu{margin-right:60px}}@media screen and (min-width:1281px){.single-practice__blockInfo{padding-left:43px;padding-right:24px;width:471px}}@media screen and (max-width:1920px){.single-practice__slider{width:calc(83vw - 404px - 25px)}}@media screen and (max-width:1800px){.single-practice__slider{width:calc(83vw - 310px)}}@media screen and (max-width:1680px){.single-practice__slider{width:calc(83vw - 270px)}}@media screen and (max-width:1600px){.single-practice__slider{width:calc(83vw - 260px)}}@media screen and (max-width:1460px){.single-practice__slider{width:calc(83vw - 260px)}}@media screen and (max-width:1348px){.page__content{padding-left:251px}}@media screen and (max-width:1328px){.single-practice__blockLeft{width:30%}.single-practice__title{font-size:36px}.single-practice__blockSlider{width:70%}.single-practice__slider{width:102%}}@media screen and (max-width:1328px) and (max-width:1320px){.single-practice__title{font-size:calc(8px + 28 * ((100vw - 320px)/ 1000))}}@media (max-width:1320px){.single-practice__title{font-size:calc(16px + 32 * ((100vw - 320px)/ 1000))}}@media screen and (max-width:1280px){h1{font-size:74px;line-height:120%}.custom-checkbox .custom-checkbox-text{font-size:20px}.get-in-touch-page form .wrap-field.first.active{margin-top:-35px!important}.get-in-touch-page form .wrap-field.active{margin-top:-7px!important}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:33px}.get-in-touch-page form .wrap-field label{font-size:20px}.get-in-touch-page form .wrap-field input:not([type=submit]){font-size:18px}form .tab-content-bottom h3{font-size:40px;margin-right:60px}}@media screen and (max-width:1100px){body.error404 .header .menu__list>li::before,body.page-template-archive-practice .header .menu__list>li::before,body.page-template-contacts-page .header .menu__list>li::before,body.page-template-practice-page .header .menu__list>li::before,body.practice-single .header .menu__list>li::before,body.second-tab-is-active .header .menu__list>li::before,body.single-practice .header .menu__list>li::before{color:#283f94!important}.custom-checkbox .custom-checkbox-text{font-size:18px}body._touch .header .menu__list>li._active .sub-menu{display:block}.language{margin-right:32px}.service__blockText p,.services-page__blockInfo p{font-size:22px}.services-page__blockInfo{width:calc(50% + 304px)}.services .service__blockTitle{width:43%}.services .service__blockTitle .wrap-title{padding-left:30px;width:100%}.services .service__blockText{width:57%}.get-in-touch-page__item:nth-child(1) p{font-size:20px}.get-in-touch-page form .wrap-field.first.active{margin-top:-41px!important}.get-in-touch-page form .wrap-field.active{margin-top:-13px!important}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:27px}.get-in-touch-page form .wrap-field label{font-size:16px}}@media (max-width:1100px){.header .menu__icon{display:block;height:20px;margin-left:35px;position:relative;flex:0 0 41px;margin-right:-15px;z-index:1}.header .menu__icon:not(._active){margin-right:-30px}.header .menu__icon._active{height:20px;flex:0 0 20px;margin-left:36px;margin-right:0;width:20px}.header .menu__icon img,.header .menu__icon svg{max-height:100%;max-width:100%}.header .menu__icon span,.header .menu__icon::after,.header .menu__icon::before{background-color:#68441c;border-radius:21px;left:0;height:3px;position:absolute;transition:.2s;width:100%}.header .menu__icon::after,.header .menu__icon::before{content:""}.header .menu__icon::before{left:auto;right:0;top:0;width:100%}.header .menu__icon::after{bottom:0;left:auto;right:0;width:68%}.header .menu__icon span{font-size:0;transform:scale(1) translate(0,-50%);top:50%}.header .menu__icon._active::after,.header .menu__icon._active::before{width:100%}.header .menu__icon._active span{transform:scale(0) translate(0,-50%)}.header .menu__icon._active::before{transform:rotate(-45deg) translate(0,-70%);top:50%}.header .menu__icon._active::after{bottom:50%;transform:rotate(45deg) translate(0,70%)}.header .menu__body{background-color:#ccc7b7;left:0;opacity:0;pointer-events:none;position:relative;position:fixed;right:0;transition:.3s;top:80px;width:100%;z-index:5}.header .menu__body._active{opacity:1;pointer-events:all}.header .menu-topmenu-container{box-sizing:border-box;height:calc(100dvh - 80px);padding:65px 0;overflow:auto}.header .menu__list{counter-reset:section;margin-bottom:auto;margin-top:auto}.header .menu__list .menu-item a{position:relative}.header .menu__list>li{position:relative;width:100%}.header .menu__list>li:nth-child(1)::before,.header .menu__list>li:nth-child(2)::before,.header .menu__list>li:nth-child(3)::before,.header .menu__list>li:nth-child(4)::before,.header .menu__list>li:nth-child(5)::before,.header .menu__list>li:nth-child(6)::before,.header .menu__list>li:nth-child(7)::before,.header .menu__list>li:nth-child(8)::before,.header .menu__list>li:nth-child(9)::before{content:"0" counter(section)}.header .menu__list>li::before{color:#565353;counter-increment:section;content:counter(section);font-size:14px;font-weight:400;line-height:150%;left:29px;margin-right:10px;position:absolute;top:9px}.header .menu__list>li._active>a::after{transform:rotate(46deg)!important}.header .menu__list>li.current-menu-item,.header .menu__list>li.current_page_item{color:#68441c}.header .menu__list>li.current-menu-item::after,.header .menu__list>li.current_page_item::after{display:none}.header .menu__list>li:not(:last-child){margin-bottom:20px}.header .menu__list>li.menu-item-has-children::after{display:none}.header .menu__list>li.menu-item-has-children._active a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 1V7M7 7V13M7 7H13M7 7H1' stroke='%23565353' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.header .menu__list>li.menu-item-has-children .menu-arrow{display:block;height:15px;position:absolute;right:30px;top:21px;width:15px}.header .menu__list>li.menu-item-has-children .menu-arrow::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 1V7M7 7V13M7 7H13M7 7H1' stroke='%23565353' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-size:105%;background-position:center;background-repeat:no-repeat;content:"";font-size:0;left:-3px;position:absolute;top:2px;transition:.3s ease 0s}.header .menu__list>li a{display:block;padding:15px 60px 15px 61px;width:100%}.header .menu__list li{color:#565353;font-size:18px;font-weight:700;line-height:150%;list-style:none;text-transform:uppercase}.header .sub-menu{align-items:center;display:none;flex:1 1 100%;padding:32px 20px 33px 61px;position:relative;width:100%}.header .sub-menu li{font-size:16px;font-weight:400;line-height:150%}.header .sub-menu li.current-menu-item,.header .sub-menu li.current_page_item{color:#68441c}.header .sub-menu li:last-child{padding-bottom:0}.header .sub-menu li:not(:last-child){margin-bottom:23px}.header .sub-menu li a{padding:0!important}}@media screen and (max-width:1100px) and (max-width:1024px){.header .menu__icon:not(._active){margin-right:-20px}}@media screen and (max-width:1100px) and (max-width:575.98px){.header .menu__icon:not(._active){margin-right:-17px}.header .menu__icon{height:12px;margin-left:16px;top:1px}.header .menu__icon._active{height:14px;margin-left:26px;margin-right:0;flex:0 0 14px;width:14px}.header .menu__icon span,.header .menu__icon::after,.header .menu__icon::before{height:2px}.header .menu__body{top:62px}.header .menu__body._active .header__right{pointer-events:all}.header .menu-topmenu-container{height:calc(100dvh - 62px);padding-bottom:40px;padding-top:87px}.header .menu__list>li::before{font-size:10px;left:17px;top:6px}.header .menu__list>li:not(:last-child){margin-bottom:7px}.header .menu__list>li.menu-item-has-children .menu-arrow{right:17px;top:14px}.header .menu__list>li a{padding:11px 48px 11px 46px}.header .menu__list li{font-size:16px;line-height:120%}.header .sub-menu{padding:24px 17px 25px 45px}.header .sub-menu li{font-size:15px}.header .sub-menu li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:1024px){.page__title{font-size:36px}.page__content{padding-left:240px}.page__content h2{font-size:24pt;margin-bottom:15px;margin-top:40px}.page__content h3{font-size:20px;margin-bottom:10px;margin-top:40px}.page__content h4{font-size:16px;margin-bottom:10px;margin-top:40px}.page__content h5{font-size:14px;margin-bottom:10px;margin-top:35px}.page__content h6{font-size:12px;margin-bottom:10px;margin-top:35px}.n_container{padding-left:20px;padding-right:20px}h1{font-size:60px;line-height:120%}h2{font-size:34px;line-height:120%}h3{font-size:26px;line-height:120%}.custom-checkbox{margin:30px 0}.about-page__blockContent h2{margin:20px 0 0 -59px}.about-page__blockInfo ul li{font-size:20px}.practice-page__block-to-contact .wrap-info h3{font-size:60px}.practice-page__block-to-contact .wrap-info h4{font-size:24px}.practice-page__block-to-contact a{height:130px;font-size:15px;flex:0 0 130px;width:130px}.services-page__fs-title{margin:20px 0 0 -59px}.services-page__blockInfo p{width:calc(100% - 178px)}.services-page__blockInfo .button{height:130px;font-size:15px;flex:0 0 130px;width:130px}.contacts-page__fs{width:calc(100% - 130px)}.contacts-page__wrap-button{width:130px}.contacts-page__wrap-button .button{height:130px;font-size:15px;flex:0 0 130px;width:130px}.get-in-touch-page form .wrap-field{margin-top:55px}.get-in-touch-page form .wrap-field.first.active{margin-top:-39px!important}.get-in-touch-page form .wrap-field.first.active label{margin-top:-32px}.get-in-touch-page form .wrap-field.active{margin-top:-11px!important}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:48px}.get-in-touch-page form .wrap-field:not(.active) label{font-size:18px;margin-bottom:-40px}.get-in-touch-page form .wrap-button{width:130px}.get-in-touch-page form .wrap-button .button{height:130px;font-size:15px;flex:0 0 130px;width:130px}form .tab-content-bottom h3{font-size:36px;margin-right:40px}form .tab-content-bottom .wrap-button{width:130px}form .tab-content-bottom .wrap-button .button{height:130px;font-size:15px;flex:0 0 130px;width:130px}.page-not-found__wrap-button{width:130px}.footer .n_container::before{left:20px;width:calc(100% - 40px)}}@media screen and (max-width:960px){.about-page__wrap-photo{height:511px;flex:0 0 304px;width:304px}.about-page__blockContent{width:calc(100% - 304px)}.services-page__blockImage{height:511px;flex:0 0 304px;width:304px}.services-page__blockContent{width:calc(100% - 304px)}.services-page__blockInfo{width:calc(50% + 246px)}.services-page__blockInfo p{width:calc(100% - 150px)}}@media screen and (max-width:860px){h1{font-size:56px;line-height:120%}.header__blockLogo a{font-size:20px}.about-page__desc p{font-size:20px}.practice-page{padding-top:152px!important}.single-practice__blockSlider{width:100%}.single-practice__slider{width:100%}.single-practice__slider .swiper-wrapper{flex-direction:column}.single-practice__slider .swiper-wrapper .swiper-lazy-preloader{display:none}.single-practice__slider .swiper-slide{margin-bottom:30px}.single-practice__slider .swiper-slide.slide-info{display:flex;padding-bottom:62px}.single-practice__slider .swiper-slide.slide-info .single-practice__blockInfo,.single-practice__slider .swiper-slide.slide-info .single-practice__blockLeft{width:50%}.single-practice__slider .swiper-slide.slide-info .single-practice__blockInfo{padding-left:20px}.single-practice__slider .swiper-slide .slide-inner.text-above .single-practice__slider-text{order:1}.single-practice__slider .swiper-slide .slide-inner.text-above p{margin-bottom:0;margin-top:24px}.single-practice__slider .slide-wrap-img img{width:100%}.service__blockText p,.services-page__blockInfo p{font-size:18px}.services-page__fs{padding-bottom:71px;padding-top:71px}.services-page__fs-title{left:242px;font-size:36px;margin:0;max-width:58%;position:absolute;top:160px}.services-page__blockContent{width:100%}.services-page__blockInfo{width:100%}.services .service__blockTitle{padding-bottom:5px;width:100%}.services .service__blockTitle .wrap-title{margin-right:auto;padding-right:0;padding-left:27px}.services .service__blockText{padding-left:27px;padding-top:10px;width:100%}.contacts-page__content{padding-bottom:80px;padding-top:63px}.contacts-page__fs-text{font-size:20px}.get-in-touch-page__title{font-size:36px}.get-in-touch-page__item:nth-child(1){margin-bottom:65px}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:21px}.get-in-touch-page form .wrap-button{width:100%}.get-in-touch-page form .wrap-button .button{margin-left:auto}.interior-vision-brief-page__blockDesc p{font-size:20px}form .wrap-field h2{font-size:28px}form .tab-content-bottom h3{font-size:32px;padding-right:20px;padding-left:0}form .tab-content-bottom .wrap-button .button{margin-left:auto}.tab-name.tab-active span:nth-child(2){font-size:28px}.tab-name span{font-size:20px}.page-not-found__number{padding-left:20%}.page-not-found__title{font-size:36px}.page-not-found__wrap-text-button{padding-left:20%}.page-not-found__blockText p{font-size:20px}.popup-notifi__content p{font-size:20px}}@media screen and (max-width:767.98px){.page__content{padding-left:201px}body{font-size:16px}.header .n_btn{font-size:14px}.language__current{font-size:14px}.language__icon{top:0}.home-page__logo{margin-bottom:20px}.home-page__logo p{font-size:26px}.home-page__menu{margin-left:-28px;margin-right:-28px}.home-page__menu .menu-item{margin-left:28px;margin-right:28px}.about-page__blockContent{width:100%}.about-page__blockContent h2{left:242px;margin:0;max-width:58%;position:absolute;top:15px}.about-page__blockContent h2 span{font-size:26px}.about-page__blockInfo{padding-top:32px;width:100%}.about-page__blockInfo h3{font-size:20px}.services-page__fs-title{font-size:26px}.services-page__blockInfo{padding-top:16px}.services-page__blockInfo .button{margin-top:16px}.services .service{border-width:2px;padding-bottom:13px;padding-top:5px}.contacts-page__wrap-button .button{margin-top:16px}.get-in-touch-page__title{font-size:26px}.get-in-touch-page form .wrap-field.first.active{margin-top:-42px!important}.get-in-touch-page form .wrap-field.active{margin-top:-14px!important}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:18px}.get-in-touch-page form .wrap-field:not(.active) label{font-size:16px}.get-in-touch-page form .wrap-button .button{margin-top:16px}form .tab-content-bottom h3{margin-right:auto;text-align:left;width:calc(100% - 100px)}form .tab-content-bottom .wrap-button.wrap-button-back{transform:translateX(-17px)}form .tab-content-bottom .wrap-button.wrap-button-back .button{height:94px;flex:0 0 94px;width:94px}form .tab-content-bottom .wrap-button .button{margin-top:16px}.page-not-found__title{font-size:26px}.page-not-found__wrap-button{padding-top:16px;width:100%}.page-not-found__wrap-button .button{margin-top:16px}}@media screen and (max-width:760.98px){.wrap-custom-input-file .title{font-size:28px}}@media screen and (max-width:720.98px){body.error404 .language__item::before,body.page-template-archive-practice .language__item::before,body.page-template-contacts-page .language__item::before,body.page-template-practice-page .language__item::before,body.practice-single .language__item::before,body.second-tab-is-active .language__item::before,body.single-practice .language__item::before{color:#283f94!important}.language__body{counter-reset:section;left:0;height:calc(100dvh - 100px);overflow-y:auto;position:fixed;top:104px;width:100%}.language__item{margin:24px 30px}.language__item:nth-child(1)::before,.language__item:nth-child(2)::before,.language__item:nth-child(3)::before,.language__item:nth-child(4)::before,.language__item:nth-child(5)::before,.language__item:nth-child(6)::before,.language__item:nth-child(7)::before,.language__item:nth-child(8)::before,.language__item:nth-child(9)::before{content:"0" counter(section)}.language__item::before{bottom:8px;counter-increment:section;content:counter(section);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:150%;margin-right:16px;position:relative}.practice-page__block-to-contact .wrap-info h3{font-size:52px}.practice-page__block-to-contact .wrap-info h4{font-size:20px}.services .service::before{font-size:14px}}@media screen and (max-width:640.98px){.home-page__menu{margin-left:-20px;margin-right:-20px}.home-page__menu .menu-item{margin-left:20px;margin-right:20px}.single-practice__content{padding-bottom:48px;padding-top:56px}.single-practice__blockInfo .graphic-document{padding-bottom:0;padding-top:35px}.single-practice__title{font-size:48px;margin-bottom:24px}.single-practice__list{margin-top:24px}.single-practice__bottom-text{margin-top:17px}.single-practice__slider .swiper-slide.slide-info{display:block}.single-practice__slider .swiper-slide.slide-info .single-practice__blockInfo,.single-practice__slider .swiper-slide.slide-info .single-practice__blockLeft{width:100%}.single-practice__slider .swiper-slide.slide-info .single-practice__blockInfo{padding-left:0}}@media screen and (max-width:575.98px){main.main{padding-top:64px}.page__content{padding:30px 0 40px 94px}body{font-size:14px}body p:not(:last-child){margin-bottom:12px}.n_container{padding-left:17px;padding-right:17px}h1{font-size:48px;line-height:120%}h2{font-size:32px;line-height:120%}h3{font-size:18px;line-height:120%;text-transform:uppercase}h4{font-size:16px;line-height:120%;text-transform:uppercase}h5{font-size:12px;line-height:120%;letter-spacing:2px;text-transform:uppercase}.custom-checkbox{margin-top:43px}.custom-checkbox__box{border-radius:0}.custom-checkbox .custom-checkbox-text{font-size:16px}.header-container{height:55px}.header__blockLogo a{font-size:16px}.header .n_btn{font-size:12px;top:3px}.header .n_btn::after{left:-1px;width:calc(100% + 2px)}.language{margin-right:17px;top:2px;width:50px}.language__current{font-size:12px;padding:23px 0 23px 11px}.language__icon{height:13px;margin-left:0;top:-1px;width:13px}.language__body{height:calc(100dvh - 62px);padding-top:70px;top:62px}.language__item{margin:27px 17px}.language__item::before{bottom:7px;font-size:10px;margin-right:15px}.language__item a{color:#565353;font-weight:700;letter-spacing:0;margin-right:35px;width:50px}.home-page__logo{margin-bottom:10px}.home-page__logo p{font-size:20px}.home-page__menu{margin-left:-14px;margin-right:-14px}.home-page__menu .menu-item{font-size:12px;margin-left:14px;margin-right:14px}.about-page{padding-bottom:63px}.about-page__fs{padding-top:56px}.about-page__desc{padding-top:23px}.about-page__desc p{font-size:16px}.about-page__desc p:not(:last-child){margin-bottom:16px}.about-page__content{padding-top:32px}.about-page__wrap-photo{height:510px;flex:0 0 263px;width:263px}.about-page__blockContent h2{left:110px;max-width:68%;top:21px}.about-page__blockContent h2 span{font-size:20px;margin:4px 0}.about-page__blockInfo ul{margin-top:16px}.about-page__blockInfo ul li{font-size:16px;line-height:148%}.practice-page{padding-top:121px!important}.practice-page__view-more{font-size:14px;margin:62px auto}.practice-page__block-to-contact{justify-content:space-between;padding-bottom:67px;padding-top:0}.practice-page__block-to-contact .wrap-info{padding-right:16px}.practice-page__block-to-contact .wrap-info h3,.practice-page__block-to-contact .wrap-info h4{text-align:left}.practice-page__block-to-contact .wrap-info h3{font-size:48px}.practice-page__block-to-contact .wrap-info h4{font-size:18px}.practice-page__block-to-contact a{height:100px;font-size:14px;flex:0 0 100px;width:100px}.practice__blockImage{padding-bottom:125%}.practice__block .wrap-name h2{font-size:20px}.practice__block .wrap-name p{font-size:12px}.practice__location-and-year{font-size:12px;margin:9px 0 8px!important}.single-practice__text-under-list{font-size:12px;margin-top:9px}.single-practice__bottom-text{font-size:12px}.single-practice__slider .swiper-slide{margin-bottom:16px}.single-practice__slider .swiper-slide.slide-info{padding-bottom:47px}.single-practice__slider .swiper-slide .slide-inner.text-above p{margin-top:9px}.single-practice__slider .swiper-slide .slide-inner.text-under p{margin-bottom:-1px;margin-top:9px}.single-practice__slider .swiper-slide .slide-inner p{font-size:12px;letter-spacing:0}.service__blockText p,.services-page__blockInfo p{font-size:16px}.services{padding-bottom:42px}.services-page{padding-top:121px!important}.services-page__fs{padding-bottom:30px;padding-top:12px}.services-page__fs-title{font-size:32px;line-height:144%;margin:0;max-width:100%;position:static}.services-page__blockImage{height:auto;flex:0 0 100%;padding-bottom:126%;width:100%}.services-page__blockContent{padding-top:0}.services-page__blockInfo p{width:100%}.services-page__blockInfo .button{height:100px;font-size:14px;flex:0 0 100px;margin:16px 0 0 auto;padding-top:0;width:100px}.services .service::before{font-size:12px}.contacts-page__content{padding-bottom:76px;padding-top:57px}.contacts-page__fs{width:100%}.contacts-page__fs-title{margin:0 0 89px}.contacts-page__fs-text{font-size:16px}.contacts-page__fs-subtitle{margin:-4px 0 0}.contacts-page__wrap-button{padding-top:15px;width:100%}.contacts-page__wrap-button .button{height:100px;font-size:14px;flex:0 0 100px;margin:16px 0 0 auto;padding-top:0;width:100px}.get-in-touch-page{padding-bottom:64px;padding-top:120px!important}.get-in-touch-page__title{font-size:32px}.get-in-touch-page__itemTitle{font-size:20px}.get-in-touch-page__item:nth-child(1) p{font-size:16px;margin-top:15px}.get-in-touch-page__itemCopy .notification{font-size:11px;padding:4px 10px}.get-in-touch-page form{margin-top:31px}.get-in-touch-page form .wrap-field{margin-top:54px}.get-in-touch-page form .wrap-field.first{margin:0!important}.get-in-touch-page form .wrap-field.first.active{margin:-19px 0 0!important}.get-in-touch-page form .wrap-field.first.active label{margin-top:0}.get-in-touch-page form .wrap-field.active{margin-top:35px!important}.get-in-touch-page form .wrap-field.active label{font-size:10px;margin-bottom:-1px}.get-in-touch-page form .wrap-field.active.wrap-field-text label{padding-top:43px}.get-in-touch-page form .wrap-field:not(.active) label{margin-bottom:-29px}.get-in-touch-page form .wrap-field input:not([type=submit]){font-size:16px;border-width:2px;height:37px;padding-bottom:0}.get-in-touch-page form .wrap-fields .wrap-field{margin-top:54px}.get-in-touch-page form .wrap-button{margin-top:-12px;padding-top:1px}.get-in-touch-page form .wrap-button .button{height:100px;font-size:14px;flex:0 0 100px;margin:16px 0 0 auto;padding-top:0;width:100px}.interior-vision-brief-page{padding-bottom:64px;padding-top:60px!important}.interior-vision-brief-page__blockDesc{padding-top:17px}.interior-vision-brief-page__blockDesc p{font-size:16px}.interior-vision-brief-page__blockDesc p:not(:last-child){margin-bottom:16px}form .wrap-field{margin-top:41px}form .wrap-field h2{font-size:20px;margin-bottom:24px}form .wrap-field h2 .wrap-svg{width:69px}form .wrap-field h2 .wrap-svg svg{left:calc(50% - 9px)}form .wrap-field label{font-size:12px;line-height:150%;margin:17px 0 15px}form .wrap-field input{font-size:16px;height:24px}form .wrap-field .wrap-text{font-size:12px}form .wrap-field .wrap-text p{font-size:12px}form .tabContent[data-tabcontent=step3]{padding-top:19px}form .tab-content-bottom{margin-top:81px}form .tab-content-bottom h3 span{display:block;font-size:20px;line-height:120%;margin-top:8px}form .tab-content-bottom .wrap-button{padding-top:1px;width:100px}form .tab-content-bottom .wrap-button.wrap-button-back{transform:translateX(-18px)}form .tab-content-bottom .wrap-button.wrap-button-back .button{height:64px;flex:0 0 64px;width:64px}form .tab-content-bottom .wrap-button .button{height:100px;font-size:14px;flex:0 0 100px;margin:16px 0 0 auto;padding-top:0;width:100px}.list-tabs-buttons{margin-bottom:-16px;margin-top:92px}.list-tabs-buttons.first-button-no-active{margin-top:93px}.list-tabs-buttons li.active-button-here{margin:-3px 0 -2px!important}.list-tabs-buttons li:first-child.active-button-here{margin:-2px 0 -2px!important}.tab-name.tab-active span:nth-child(2){font-size:20px}.tab-name span{font-size:16px}.tab-name span:nth-child(1){flex:0 0 69px;width:69px}.wrap-custom-input-file{margin-bottom:-10px;margin-top:30px;padding:32px 20px 31px}.wrap-custom-input-file .title{font-size:20px}.wrap-custom-input-file svg{margin:47px auto 0}.wrap-custom-input-file label{font-size:14px;margin:48px auto 0!important;padding:15px 33px}.page-not-found__content{padding-top:48px}.page-not-found__number{padding-bottom:64px;padding-left:0}.page-not-found__title{font-size:32px}.page-not-found__wrap-text-button{margin-bottom:64px;margin-top:32px}.page-not-found__blockText p{font-size:16px}.page-not-found__wrap-button .button{font-size:16px;margin:16px 0 0 0;padding-top:0}.footer{padding-bottom:31px;padding-top:25px}.footer .n_container::before{left:17px;top:-25px;width:calc(100% - 34px)}.footer__title{font-size:12px}.footer__list{margin-top:24px}.footer__list li{font-size:12px}.footer__list li.messengers a:not(:first-child){margin-left:6px}.popup-notifi{padding:17px}.popup-notifi__content p{font-size:16px}.popup-notifi__close{right:24px;top:26px}.popup-notifi__blockIcon{height:88px;margin:24px auto 20px;width:88px}}@media screen and (max-width:372.98px){.practice-page__block-to-contact .wrap-info h3{font-size:42px}.practice-page__block-to-contact .wrap-info h4{font-size:16px}}@media screen and (max-width:360.98px){.about-page__blockContent h2{left:50px;max-width:80%;top:15px}.practice-page__block-to-contact .wrap-info h3{font-size:36px}.practice-page__block-to-contact .wrap-info h4{font-size:14px}}@media (any-hover:hover){.language__item:hover a{color:#68441c;font-weight:700}.single-practice__slider .slide-wrap-img:hover img{transform:scale(1.08)}}