@font-face{font-family:BebasNeue;font-weight:700;src:url(../assets/fonts/BebasNeueCyrillic.woff) format("woff")}@font-face{font-family:MontserratFont;font-weight:200;src:url(../assets/fonts/Montserrat-Thin.woff) format("woff")}@font-face{font-family:MontserratFont;font-weight:300;src:url(../assets/fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:MontserratFont;font-weight:400;src:url(../assets/fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:MontserratFont;font-weight:500;src:url(../assets/fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:MontserratFont;font-weight:600;src:url(../assets/fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:FuturaFont;font-weight:400;src:url(../assets/fonts/Futura-Light.ttf)}@font-face{font-family:FuturaFont;font-weight:600;src:url(../assets/fonts/Futura-Medium.ttf)}:root{--primary-text-color:#6c6d76;--primary-title-color:#3f414e;--primary-accent-color:#f3a395;--secondary-accent-color:#4a7d7a}body{font-family:MontserratFont,sans-serif;font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5{color:unset;font-size:unset}img{height:unset;max-width:unset;width:unset}[hidden]{display:none!important}.header__wrapper:before{left:100%}.header__wrapper:after,.header__wrapper:before{background:#f3f2f2;content:"";height:100%;position:absolute;top:0;width:9999px}.header__wrapper:after{right:100%}.tabs__item svg{display:inline-block}.button{align-items:center;background:#f3a395;border-radius:10px;color:#fff;display:flex;font-family:FuturaFont,sans-serif;font-size:25px;font-weight:600;justify-content:center;padding:13px 41px;transition:all .3s ease}.button:hover{background:#ea9b8b}.button:active{background:#f3a39599}.button-lp{background:#f3a395;border-radius:10px;color:#fff;display:flex;font-family:FuturaFont,sans-serif;font-size:25px;font-weight:600;justify-content:center;padding:13px 41px;transition:all .3s ease}.button-lp:hover{background:#ea9b8b}.button-lp:active{background:#f3a39599}.button--second{background:#476b69;border-radius:10px;color:#fff;font-family:FuturaFont,sans-serif;font-size:15px;font-weight:600;line-height:40px;padding:5px 21px;transition:all .3s ease}.button--second:hover{background:#4a7d7ab2}.button--second:active,.button-lp-dark{background:#476b69}.button-lp-dark{border-radius:10px;color:#fff;font-family:FuturaFont,sans-serif;font-size:15px;font-weight:600;line-height:40px;padding:5px 21px;transition:all .3s ease}.button-lp-dark:hover{background:#4a7d7ab2}.button-lp-dark:active{background:#476b69}.button--third{background-color:rgba(74,125,122,.1);color:var(--secondary-accent-color);white-space:nowrap}.button--third:focus,.button--third:hover{background-color:#3b6c69;color:#fff}.section-1{background:50%/cover url(../assets/images/section-1-bg.png) no-repeat!important}.link{color:#f3a395;font-size:14px;text-decoration:underline}.accordion.active .accordion-header span{color:#fff}.form-input-wrapper{align-items:flex-start;background:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;min-height:57px;padding-bottom:5px;padding-left:14px;padding-top:8px;position:relative;width:100%}.form-input-wrapper span:first-child{color:#6f7178;font-size:15px;font-weight:300;left:14px;line-height:20px;top:8px}.form-input-wrapper input,.form-input-wrapper select{background:transparent;border:none;font-size:20px;font-weight:300;height:30px;line-height:20px;outline:none;padding-right:14px;transform:translateY(-2px);width:100%}.form-input__error{bottom:-22px;display:none;font-size:15px;position:absolute}.form-input-wrapper--error{border:2px solid #e29385;color:#e29385;margin-bottom:10px}.form-input-wrapper--error span:first-child{color:#e29385}.form-input-wrapper--error .form-input__error{display:inline}.agreement-wrapper__error{bottom:-22px;color:#e29385;display:none;font-size:15px;position:absolute}.agreement-wrapper--error span{color:#e29385!important}.agreement-wrapper--error .agreement-wrapper__error{display:inline}.custom-select{position:relative;width:100%}.custom-select select{display:none}.select-selected{background-color:transparent;color:#6f7178}.select-selected:after{border:6px solid transparent;border-top-color:#fff;content:"";height:0;position:absolute;right:10px;top:14px;width:0}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:7px}.select-items div,.select-selected{cursor:pointer;padding:0}.select-items{background-color:#fff;border-radius:10px;box-shadow:0 -3px 7px 0 #00000026;color:#6f7178;font-size:20px;font-weight:500;left:-14px;position:absolute;right:0;top:calc(100% + 10px);z-index:99}.select-items div{padding-left:14px!important}.select-items div:hover{background-color:#f1f1f1}.select-hide{display:none}.custom-select .custom-select-arrows{height:100%;pointer-events:none;position:absolute;right:0;top:-12px;width:30px}.upload-container{text-align:center;width:100%}.file-input{display:none}.upload-box{background-color:#f9f9f9;border:1px dashed #6f7178;border-radius:10px;cursor:pointer;padding:20px;position:relative}.upload-box:hover{background-color:#f1f1f1}.upload-box .plus{align-items:center;color:#fff;display:flex;font-size:24px;height:20px;justify-content:center;position:absolute;right:20px;top:15px;width:20px}.requirements{color:#6f7178;font-size:15px;line-height:25px;margin-top:20px;padding:0 20px}.file-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:10px 0 0;padding:0;text-align:left}.file-list li{background-color:#e0e0e0;border-radius:5px;margin:5px 0;padding:5px;width:fit-content}.custom-checkbox{display:inline-block;position:relative}.custom-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{align-items:center;border-radius:5px;display:flex;height:20px;justify-content:center;width:20px}.checkmark,.custom-checkbox input:checked+.checkmark{background-color:#ddd}.checkmark:after{content:"";display:none;position:absolute}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{border:solid #ff9980;border-width:0 4px 4px 0;height:14px;left:6px;top:2px;transform:rotate(45deg);width:8px}.header{z-index:100}#success.modal--open{display:flex}button[disabled]{cursor:not-allowed;opacity:.5}.container{padding-bottom:unset;padding-top:unset}@media screen and (min-width:768px){.container{padding-left:60px!important;padding-right:60px!important}}@media screen and (min-width:1024px){.container{padding-left:75px!important;padding-right:75px!important}}@media screen and (max-width:767px){.section-1{background:linear-gradient(180.55deg,hsla(0,0%,40%,0) 14.67%,hsla(0,0%,40%,.35) 33.19%,rgba(0,0,0,.5) 80.99%),50% /cover url(../assets/images/section-1-bg.png)!important}.button-lp{font-size:16px}.form-input-wrapper span:first-child{font-size:12px}}.header{background-color:#f3f2f2;font-family:FuturaFont,sans-serif;height:auto;margin:0 auto;max-width:930px;min-width:320px;position:relative;width:100%;z-index:50}.header .phoneLogo{height:46px;width:46px}.header__wrapper{background-color:#f3f2f2;padding:15px 10px 10px;width:100%;z-index:5}.header__mobile{align-items:center;display:flex;justify-content:space-between}.header__menu-icon{height:16px;width:23px}.header__embrylife-icon{height:26px}.header__phone-icon{align-items:center;display:flex;gap:15px}.header__phone-icon .phoneLogo>rect:first-child,.header__phone-icon .phoneLogo>rect:last-child{transition:fill .2s ease;fill:var(--primary-accent-color)}.header__phone-icon:focus .phoneLogo>rect:first-child,.header__phone-icon:focus .phoneLogo>rect:last-child,.header__phone-icon:hover .phoneLogo>rect:first-child,.header__phone-icon:hover .phoneLogo>rect:last-child{fill:#f79787}.header__desktop,.header__tablet{display:none}.tabs__appointment-btn,.tabs__location-grey-btn{margin:0 auto}.header__services-list-wrap{display:none}.header__location{align-items:center;display:flex;margin-right:10px}.header__location-icon{height:22px;margin-right:14px}.header__location-text{font-size:16px;line-height:1.17}@media screen and (min-width:768px){.header{height:auto}.header__wrapper{padding:20px 39px}.header__mobile{display:none}.header__tablet{justify-content:space-between}.header__tablet,.header__tablet-left-block{align-items:center;display:flex}.header__tablet-left-block .header__embrylife-icon{margin-left:20px}.header__tablet-ritgh-block{gap:12px}.header__tablet-ritgh-block,.header__tablet-ritgh-block .header__whatsApp-icon{align-items:center;display:flex}.header__tablet-ritgh-block .whatsAppLogo{margin-left:20px}.header__tablet-ritgh-block .header__phone-number{font-size:18px;font-weight:400;line-height:26px}}@media screen and (min-width:992px){.header{height:auto;margin-bottom:25px;max-width:1500px}.header__wrapper{max-width:1500px;padding:25px 0 0;position:fixed;top:0}.header__tablet{display:none}.header__desktop{display:block;height:auto;margin:0 auto;width:929px}.header__desktop-top-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.header__embrylife-icon{margin-right:10px}.header__working-hours{display:none}.header__contacts{align-items:center;display:flex}.header__whatsApp-icon{height:40px;margin-right:12px}.header__whatsApp-icon .whatsAppLogo>rect{transition:fill .2s ease;fill:var(--secondary-accent-color)}.header__whatsApp-icon:focus .whatsAppLogo>rect,.header__whatsApp-icon:hover .whatsAppLogo>rect{fill:#3b6c69}.header .phoneLogo{height:44px;min-width:44px;width:44px}.header__phone-icon{font-size:18px;font-weight:400;line-height:26px}.header__phone-icon .phoneLogo>rect:first-child,.header__phone-icon .phoneLogo>rect:last-child{transition:fill .2s ease;fill:var(--primary-accent-color)}.header__phone-icon:focus .phoneLogo>rect:first-child,.header__phone-icon:focus .phoneLogo>rect:last-child,.header__phone-icon:hover .phoneLogo>rect:first-child,.header__phone-icon:hover .phoneLogo>rect:last-child{fill:#f79787}.header__phone{cursor:text;font-size:18px;line-height:1.44}.header__search-icon{height:22px}.header__language{align-items:center;display:flex;gap:15px}.header__language-item{color:#b5bbc9;font-size:18px;font-weight:450;line-height:1.17;transition:all .2s ease}.header__language-item:focus,.header__language-item:hover{color:var(--primary-accent-color)}.header__nav-list{background-color:#ececec;justify-content:space-between}.header__nav-item,.header__nav-list{align-items:center;border-radius:10px;display:flex;height:60px}.header__nav-item{cursor:pointer;font-size:18px;font-weight:400;justify-content:center;line-height:21px;position:relative}.header__nav-item:focus,.header__nav-item:hover{background-color:#fff}.header__nav-item:focus .header__nav-arrowDown-btn,.header__nav-item:focus .header__nav-item-link,.header__nav-item:hover .header__nav-arrowDown-btn,.header__nav-item:hover .header__nav-item-link{color:var(--primary-accent-color)}.header__nav-item:focus .arrowDownLogo path,.header__nav-item:hover .arrowDownLogo path{stroke:var(--primary-accent-color)}.header__nav-item.active{background-color:#fff}.header__nav-item.active:before{background-color:transparent;bottom:-12px;content:"";height:12px;left:0;position:absolute;width:100%}.header__nav-item.active:after{border:11px solid transparent;border-top-color:#fff;bottom:-20px;content:"";left:43%;position:absolute}.header__nav-item.active .header__nav-arrowDown-btn,.header__nav-item.active .header__nav-item-link{color:var(--primary-accent-color)}.header__nav-item.active .arrowDownLogo path{stroke:var(--primary-accent-color)}.header__nav-item.active .header__services-title .arrowDownLogo path{stroke:var(--primary-title-color)}.header__nav-arrowDown-btn{align-items:center;display:flex;gap:10px;height:100%;justify-content:center;padding:0 12px;width:100%}.header__nav-item-link{align-items:center;display:flex;height:100%;padding:0 19px}.header .arrowDownLogo{transform:rotate(0);transition:all .2s ease}.header .arrowDownLogo.rotate{transform:rotate(180deg)}.header__submenu{cursor:auto}.header__link-button,.header__request-button{font-size:14px;height:32px;min-height:32px;white-space:nowrap;width:115px}.header__nav-item:first-child .header__services{column-count:1;left:0;overflow:visible;transform:translateX(0);width:400px}.header__services{background-color:#fff;border-radius:30px;height:auto;left:50%;overflow-y:auto;padding:30px 0;position:absolute;top:50px;transform:translateX(-50%);width:max-content}header .header__services{-webkit-box-shadow:0 10px 10px 0 rgba(34,60,80,.2);-moz-box-shadow:0 10px 10px 0 rgba(34,60,80,.2);box-shadow:0 10px 10px 0 rgba(34,60,80,.2)}.header__services-block-item{break-inside:avoid;padding:0 30px}.header__services-row{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;margin-bottom:30px}.header__services-column{width:300px}.header__services-block.desktop{display:none}.header__services-title{font-size:24px;line-height:31px;padding:0 30px;position:relative;transition:all .2s ease}.header .header__services-title .arrowDownLogo{position:absolute;right:0;top:12px;transform:rotate(-90deg)}.header .header__services-block-item:hover .header__services-title .arrowDownLogo path{stroke:var(--secondary-accent-color)}.header .header__services-block-item:hover .header__services-list-wrap{display:block;height:100%;left:97%;margin-top:-50px;position:absolute;width:100%}.header .header__services-block-item:hover .header__services-list{background-color:#fff;border-radius:30px;-webkit-box-shadow:0 10px 10px 0 rgba(34,60,80,.2);-moz-box-shadow:0 10px 10px 0 rgba(34,60,80,.2);box-shadow:0 10px 10px 0 rgba(34,60,80,.2);overflow-y:auto;padding:30px;width:max-content}.footer .header__services-block-item{padding:0}.footer .header__services-title .arrowDownLogo{display:none}.footer .header__services-title{padding:0}.footer .header__services-list-wrap{display:inherit}.header__services-title:not(:last-child){margin-bottom:5px}.header__services-title:focus .header__services-link,.header__services-title:hover .header__services-link{color:var(--secondary-accent-color)}.header__services-list{margin-bottom:15px}.header__services-item{transition:all .2s ease}.header__services-item:not(:last-child){margin-bottom:0}.header__services-item:focus .header__services-link,.header__services-item:hover .header__services-link{color:var(--secondary-accent-color)}.header__services-item .header__services-link{color:#6c6d76;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}}@media screen and (min-width:1200px){.header__desktop{width:1109px}.header__embrylife-icon{margin-right:30px}.header__location,.header__search-icon{margin-right:60px}.header__nav-arrowDown-btn{padding:0 24px}.header__nav-item-link{padding:0 29px}}@media screen and (min-width:1290px){.header{height:auto}.header__desktop{margin:0 auto;max-width:1500px;width:1290px}.header .phoneLogo{height:44px;min-width:44px;width:44px}.header__location{margin-right:140px}.header__working-hours{display:block;font-size:18px;line-height:1.17;margin-right:33px}.header__link-button,.header__request-button{font-size:18px;height:60px;white-space:nowrap;width:190px}.header__nav-arrowDown-btn{padding:0 22px}.header__nav-item-link{padding:0 27px}.header__services-block.desktop{display:block;position:relative;top:31px}.header__services-row{grid-template-columns:270px 296px 300px 219px;grid-column-gap:60px;grid-row-gap:30px;margin-bottom:0}.header__services-row:last-child{bottom:40px;grid-template-columns:270px 296px 300px;position:relative;width:918px;grid-row-gap:54px}.header__services-column.tablet{display:none}}.header__services-block:nth-child(7) .header__services-list .header__services-item:nth-child(3),.header__services-block:nth-child(7) .header__services-list .header__services-item:nth-child(4){display:none}.tabs{background:#fff;border-radius:20px 20px 1px 1px;bottom:0;box-shadow:0 -12px 37px rgba(230,235,243,.5);left:0;position:fixed;width:100%}.tabs__list{height:81px;margin:0 auto;max-width:930px;text-align:center}.tabs__item,.tabs__list{align-items:center;display:flex;justify-content:space-between}.tabs__item{flex-direction:column;height:60px;width:100px}.tabs__item.plus{position:relative;top:-28px}.tabs__text{color:#78839c;font-size:12px;line-height:2}.tabs__icon-wrapper{align-items:center;background-color:var(--secondary-accent-color);border:5px solid #fff;border-radius:50%;display:flex;justify-content:center;min-height:64px;width:64px}.tabs .plusIcon{height:20px;width:20px}.tabs__location{height:600px;overflow-y:scroll}.tabs__location-image{margin-bottom:20px;position:relative}.tabs__location-cross-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:28px;justify-content:center;position:absolute;right:16px;top:14px;width:28px}.tabs .crossLogo{height:13px;width:13px}.tabs__location-info{padding:0 10px 24px;text-align:center}.tabs__location-title{margin-bottom:18px}.tabs__location-phone{font-size:21px;line-height:26px;margin-bottom:4px}.tabs__location-description{margin-bottom:11px}.tabs__location-find{margin:0 auto 10px}.tabs__location-buttons-block{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:10px}.tabs__location-grey-btn{background:#f3f2f2;border-radius:10px;color:#6c6d76}.tabs__appointment{padding:20px 10px 18px;text-align:center}.tabs__appointment .button--second{margin-bottom:10px}.tabs__appointment-btn-wrapper{text-align:right}.tabs__appointment-cross-icon{height:16px;margin-right:10px;width:15px}.tabs__appointment-cross-icon .crossLogo{height:16px;width:15px}.tabs__appointment-phone{margin-bottom:4px}.tabs__appointment-description{margin-bottom:16px}@media screen and (min-width:930px){.tabs{left:50%;margin-left:-465px;width:930px}}@media screen and (min-width:992px){.tabs{display:none}}@media screen and (min-width:1290px){.tabs{display:none}}.mobile-menu-popup .mobile-menu__item-button{width:100%}.mobile-menu-popup .mobile-menu{background-color:#fff;height:100vh;left:0;min-width:320px;overflow-y:scroll;padding:15px 10px 42px;position:fixed;top:0;width:100vw;z-index:5}.mobile-menu-popup .mobile-menu__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.mobile-menu-popup .mobile-menu__item{border-bottom:1px solid #ededed;color:#76767e;font-size:18px;line-height:1.44}.mobile-menu-popup .mobile-menu__item:first-child{border-top:1px solid #ededed}.mobile-menu-popup .mobile-menu__item.active{background-color:var(--primary-accent-color);border:none;border-radius:10px;color:#fff;left:-5px;padding:14px 23px 17px 9px;position:relative}.mobile-menu-popup .mobile-menu__item.active .mobile-menu__item-button{color:#fff;padding:0}.mobile-menu-popup .mobile-menu__item.active .arrowRightLogo stroke{fill:#fff}.mobile-menu-popup .mobile-menu__item-button{align-items:center;display:flex;justify-content:space-between;padding:14px 17px 17px 3px}.mobile-menu-popup .mobile-menu__arrowRightLogo{align-items:center;display:flex;height:12px;justify-content:center;width:12px}.mobile-menu-popup .mobile-menu__item-link{color:#76767e;display:block;padding:14px 17px 17px 3px;width:100%}@media screen and (min-width:768px){.mobile-menu-popup{background-color:rgba(68,68,68,.6);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:5}.mobile-menu-popup .mobile-menu{padding:34px 34.5px 60px;width:369px}.mobile-menu-popup .mobile-menu__header{margin-bottom:34px}.mobile-menu-popup .mobile-menu .header__embrylife-icon,.mobile-menu-popup .mobile-menu__phone-icon{display:none}.mobile-menu-popup .mobile-menu .info__request-button,.mobile-menu-popup .mobile-menu .info__way-button{width:300px}}.info{margin-top:40px}.info__address{margin-bottom:26px}.info__address,.info__phone{font-size:21px;line-height:1.24;text-align:center}.info__phone{display:block;margin-bottom:4px}.info__description{margin-bottom:26px;text-align:center}.info__request-button{margin:0 auto 10px}.info__way-button{margin:0 auto 40px}.info__embrylife-social-wrapper{text-align:center}.info__embrylife-social-wrapper.top{margin-bottom:42px}.info__embrylife-social{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:16px}.info__description-embrylife{font-size:24px;font-weight:400;line-height:26px;margin-bottom:10px}.info__join{color:var(--secondary-accent-color);font-size:18px;line-height:26px}@media screen and (min-width:768px){.info__request-button{margin:0 auto 10px;width:568px}.info__way-button{margin:0 auto 40px;width:568px}}.footer{background-color:#fff;color:var(--primary-text-color);font-family:FuturaFont,sans-serif;margin-bottom:60px;min-width:320px;padding:0 10px 38px}.footer__bottom-block,.footer__desktop-navigation,.footer__embrylife-icon,.footer__embrylife-social,.footer__search-block-desktop{display:none}.footer__navigation-list{padding-top:14px}.footer__navigation-item{border-bottom:1px solid #ededed;color:#76767e;padding:0 17.5px 17px 3px}.footer__navigation-item:not(:last-child){margin-bottom:15px}.footer__navigation-item-button{align-items:center;color:#76767e;display:flex;font-weight:450;justify-content:space-between}.footer__navigation-item-link{color:#76767e}.footer .search__block-mobile{margin:28px auto 65px;max-width:930px}.footer .search__input-wrapper{margin-bottom:20px;position:relative}.footer__search-input-wrapper:after{background-image:url(/local/templates/main/icons/footer/searchLogo.svg);content:"";height:18px;position:absolute;right:14px;top:16px;width:18px}.footer .search__input.input{border:1px solid #d9d9d9;border-radius:10px;height:50px;padding-left:11px;width:100%}.footer .search__input::placeholder{color:#9d9d9d}.footer__coat-of-arms-logo{height:34px;margin:0 auto 14px;width:30px}.footer__coat-of-arms-description{font-size:12px;margin-bottom:20px;text-align:center}.search__input.transparent{background-color:transparent;border:none;cursor:pointer;height:18px;outline:none;position:absolute;right:14px;top:16px;width:16px;z-index:2}.footer__review-button-wrapper-mobile{margin-bottom:26px}.footer__links-block{align-items:center;display:flex;flex-direction:column-reverse}.footer__links-item{text-align:center}.footer__links-item.desktop{display:none}.footer__links-item:not(:last-child){margin-bottom:14px}.footer__link{color:#6c6d76;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.footer .searchLogo{cursor:pointer;height:18px;position:absolute;right:14px;top:16px;width:16px}.footer__review-button{margin:0 auto;width:303px}.footer__contacts-wrapper{margin-bottom:27px}.footer__search-block-mobile{margin:28px auto 20px;max-width:570px}@media screen and (min-width:768px){.footer{border-radius:20px;padding:0 30px 38px}.footer__search-block-mobile{margin:28px auto 20px;width:570px}.footer__coat-of-arms,.footer__review-button{margin:0 auto;width:303px}}@media screen and (min-width:930px){.footer{margin:0 auto 100px;padding:0 20px 50px;width:930px}.footer__navigation-list{padding:30px 0 0}}@media screen and (min-width:992px){.footer{border-radius:50px;margin:0 auto;padding:68px 0 63px;width:930px}.footer__wrapper{padding-left:30px}.footer__contacts-wrapper,.footer__navigation,.footer__review-button-wrapper-mobile,.footer__search-block-mobile{display:none}.footer__desktop-navigation,.footer__embrylife-icon{display:block}.footer .header__services{display:grid;grid-template-columns:300px 300px 300px;position:static;width:fit-content;grid-row-gap:20px;border-radius:0;margin-left:0;padding:0;transform:none}.footer .header__services-item:not(:last-child){margin-bottom:5px}.footer .header__services-column:nth-child(4){width:222px}.footer__dopmenu{display:grid;grid-auto-flow:column;grid-template-columns:300px;margin:20px 0}.footer .info__way-button{display:none}.footer .embrylifeLogo{height:37px;width:196px}.footer__embrylife-icon{margin-bottom:63px}.footer__desktop-info{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;margin-bottom:90px;margin-top:65px}.footer__desktop-info-link{font-size:24px;font-weight:400;line-height:31px}.footer__desktop-info-item:not(:last-child){margin-bottom:20px}.footer .desktop{display:none}.footer .info__address,.footer .info__description,.footer .info__phone,.footer__desktop-info-item-block{text-align:left}.footer .info__address{width:210px}.footer .info__description{margin-bottom:0}.footer__embrylife-social{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;margin-bottom:30px}.footer .info__embrylife-social-wrapper{text-align:left}.footer .info__embrylife-social-wrapper.top{margin-bottom:0}.footer .info__embrylife-social{justify-content:flex-start}.footer__bottom-block{display:flex;gap:80px;margin-bottom:60px}.footer__search-block-desktop{display:block;width:510px}.footer__coat-of-arms{align-items:center;display:flex;margin:0}.footer__coat-of-arms-description{display:block;font-size:12px;line-height:1.33;margin-left:16px;text-align:left}.footer__coat-of-arms-logo{min-width:30px}.footer__button-block{width:220px}.footer__request-button{font-size:18px;height:60px;margin-bottom:22px;width:220px}.footer__review-button{font-size:18px;height:40px;width:220px}.footer__links-item.desktop{display:block}.footer__links-block{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px}.footer__links-item{text-align:left}.footer__links-item:not(:last-child){margin:0}.footer__link{font-size:12px}.footer .tablet-1200{display:none}}@media screen and (min-width:1200px){.footer{width:1110px}.footer .tablet{display:none}.footer .header__services-column.tablet,.footer .tablet-1200{display:block}.footer__search-block-desktop{width:310px}.footer__wrapper{padding-left:64px}.footer__review-button{height:60px}.footer__bottom-block{display:grid;gap:0;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;margin-bottom:30px}.footer__embrylife-social{margin-bottom:60px}.footer .info__address{margin:0}.footer .header__services{grid-template-columns:348px 348px 348px}.footer__dopmenu{grid-template-columns:348px}}@media screen and (min-width:1290px){.footer{max-width:1500px;width:100%}.footer .header__services{grid-template-columns:270px 296px 300px 219px;grid-column-gap:60px;grid-row-gap:20px}.footer__wrapper{margin:0 auto;padding:0;width:1280px}.footer__dopmenu{display:grid;grid-auto-flow:column;grid-template-columns:270px;margin:20px 0;grid-column-gap:60px}.footer .header__services-column.tablet,.footer__bottom-block{display:none}.footer .desktop{display:block}.footer__desktop-info{grid-template-columns:270px 296px 300px 219px;margin:25px 0;grid-column-gap:60px}.footer .info__address{margin-bottom:26px}.footer__embrylife-social{grid-template-columns:270px 296px 300px 219px;grid-column-gap:60px}.footer__search-block-desktop{width:300px}.footer .search__input-wrapper{margin-bottom:24px}.footer__links-block{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.default-swiper-button{align-items:center;background-color:#fff;border:2px solid #f3a395;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background .3s ease;width:48px}.default-swiper .swiper-next-custom{transform:rotate(180deg)}.default-swiper-button:not(.swiper-button-disabled):hover{background:#f3a395}.default-swiper-button:not(.swiper-button-disabled):hover svg path{stroke:#fff}.default-swiper .swiper-pagination{bottom:10px}.default-swiper .swiper-pagination-bullet{background:#4a7d7a;height:4px;margin:0 10px!important;opacity:1!important;transition:all .3s ease;width:4px}.default-swiper .swiper-pagination-bullet-active{background:#f3a395;height:6px;outline:2px solid #f3a395;outline-offset:8px;width:6px}@media screen and (max-width:767px){.default-swiper,.default-swiper .swiper-wrapper{overflow:visible}}.default-swiper--buttons-centered{position:relative}.default-swiper--buttons-centered .default-swiper-button{position:absolute;top:50%;z-index:10}.default-swiper--buttons-centered .swiper-prev-custom{left:30px}.default-swiper--buttons-centered .swiper-next-custom{right:30px;transform:rotate(180deg)}.modal-table{font-size:16px;line-height:20px;text-align:left;tr{display:table-row!important}td,tr{width:unset!important}td{border:1px solid #e5e5e5;color:#616161;display:table-cell!important}thead{display:table-header-group!important;font-weight:700;td{color:#4a7d7a}}tr{td:first-child{color:#4a7d7a;font-weight:700;padding:10px 20px}td:nth-child(2){padding:10px 30px}td:nth-child(3){padding:10px}}tbody{tr:nth-child(odd){background:#f7f7f7}tr{td:nth-child(3){white-space:nowrap}}}}.popup-custom{background:#fff;border-radius:10px;color:#6f7178;max-width:min(100vw,360px);opacity:1;padding:20px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;z-index:100;&:after{background:#fff;bottom:-12px;content:"";height:25px;left:50%;position:absolute;transform:rotate(45deg);width:25px}}.popup-custom.popup-custom--hidden{opacity:0;pointer-events:none}@media screen and (max-width:767px){.popup-custom{display:none}}