@font-face{font-family:"Gothic";src:url("./fonts/GOTHIC.TTF") format("truetype"),url("./fonts/GOTHICB.TTF") format("truetype"),url("./fonts/GOTHICBI.TTF") format("truetype"),url("./fonts/GOTHICI.TTF") format("truetype")}@font-face{font-family:"Officina";src:url("./fonts/OfficinaSerifC-Bold.otf") format("opentype"),url("./fonts/OfficinaSerifC-BoldItalic.otf") format("opentype")}@font-face{font-family:"Lato";src:url("./fonts/Lato-Regular.ttf") format("truetype"),url("./fonts/Lato-Black.ttf") format("truetype"),url("./fonts/Lato-BlackItalic.ttf") format("truetype"),url("./fonts/Lato-Bold.ttf") format("truetype"),url("./fonts/Lato-BoldItalic.ttf") format("truetype"),url("./fonts/Lato-Hairline.ttf") format("truetype"),url("./fonts/Lato-Heavy.ttf") format("truetype"),url("./fonts/Lato-HeavyItalic.ttf") format("truetype"),url("./fonts/Lato-Italic.ttf") format("truetype"),url("./fonts/Lato-Light.ttf") format("truetype"),url("./fonts/Lato-LightItalic.ttf") format("truetype"),url("./fonts/Lato-Medium.ttf") format("truetype"),url("./fonts/Lato-MediumItalic.ttf") format("truetype"),url("./fonts/Lato-Semibold.ttf") format("truetype"),url("./fonts/Lato-SemiboldItalic.ttf") format("truetype")}html{background-color:white;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;height:100%}body{height:100%;display:flex;flex-direction:column;font-size:14px}.content{margin:0 auto;max-width:100%;width:100%;flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between}li{list-style:none}ul{margin:0;padding:0}a{text-decoration:none;color:#333;transition:all 0.3s ease-in-out}a:hover{color:#E21E24}p{margin:0}h1{margin:0;font-size:26px;font-family:"Officina",sans-serif}h2{margin:0;font-size:26px;font-family:"Officina",sans-serif}h3{margin:0}.container{width:1140px;margin:0 auto;max-width:100%;box-sizing:border-box}@media (max-width: 1200px){.container{padding:0 20px}}@media (max-width: 767px){.container{padding:0 10px}}.btn{border:2px solid transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:bold;background-color:transparent;border-radius:25px;font-family:"Officina",sans-serif;max-width:fit-content;transition:all 0.4s ease-in-out}.btn.btn_red{background:#E21E24;color:white;border:2px solid #E21E24}.btn.btn_red:hover,.btn.btn_red.active{background:#92000B;border-color:#92000B}.btn.btn_clear{border:2px solid #EAEAEA;color:#333}.btn.btn_clear:hover,.btn.btn_clear.active{border:2px solid #E21E24;background:#E21E24;color:white}.btn:active,.btn:focus{outline:none}.breadcrumbs{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px;font-size:12px}.breadcrumbs a{display:flex;align-items:center}.breadcrumbs a:last-child{color:#E21E24}.breadcrumbs .img{transform:rotate(180deg);margin:0 5px}.breadcrumbs .img img{width:10px;height:8px}.feedback{background:#F8F9FB;height:158px;margin-top:48px;padding:30px 0;position:relative;bottom:0}.feedback .container{position:relative;display:flex}.feedback-img{position:relative;top:-77px;width:194px;height:266px}.feedback-content{position:relative;box-sizing:border-box;max-width:100%;display:flex;flex-direction:column;padding-left:30px}.feedback-content__title{font-size:18px;font-family:"Officina",sans-serif;line-height:17px}.feedback-content__about{margin-top:20px;font-weight:500;font-size:14px;line-height:160%;max-width:678px}.feedback-content__buttons{margin-top:20px;display:flex;align-items:center;justify-content:flex-start}.feedback-content__buttons button{background:white;padding:14px 30px;border-color:#E21E24}.feedback-content__buttons button:last-child{margin-left:30px}header{width:100%;background-color:white;position:relative;box-sizing:border-box;box-shadow:0px 1px 1px rgba(0,0,0,0.15)}header .container{display:flex;align-items:center;justify-content:space-between;height:90px;background:white}header .logo{background:white}header .header-menu ul{display:flex}header .header-menu li{margin-right:50px}header .header-menu li:last-child{margin-right:0}@media (max-width: 1040px){header .header-menu li{margin-right:0px}}header .header-menu li a{font-weight:bold;font-family:"Officina",sans-serif;font-size:14px}header .header-menu li a.active{color:#E21E24}header .header-menu li .submenu{display:none;position:absolute;top:50px;left:0;z-index:10;width:100%;opacity:0;transition:opacity .3s;box-shadow:0px 1px 1px rgba(0,0,0,0.15)}@media (min-width: 1041px){header .header-menu li .submenu.active{opacity:1}}@media (max-width: 1040px){header .header-menu li .submenu{z-index:-10}}header .header-menu li .submenu .submenu-inner{background:#fff;margin-top:40px;padding:30px 0}header .header-menu li .submenu .submenu-inner>ul{width:1140px;display:flex;margin:auto;justify-content:flex-start}header .header-menu li .submenu .submenu-inner>ul>li{margin-right:50px}header .header-menu li .submenu .submenu-inner>ul>li>a{margin-bottom:16px;display:block}header .header-menu li .submenu .submenu-inner>ul>li ul{flex-direction:column}header .header-menu li .submenu .submenu-inner>ul>li ul li{margin-bottom:8px}header .header-menu li .submenu .submenu-inner>ul>li ul a{font-weight:normal;font-family:"Lato", sans-serif}header .header-menu li .submenu .submenu-inner>ul>li+li{margin-left:10px}header .right{display:flex;align-items:center;justify-content:space-between}header .right .btn{padding:14px 50px;color:white}header .header-contacts{margin-right:50px}@media (max-width: 1200px){header .header-contacts{display:none}}header .header-contacts .tel{font-weight:bold;font-size:16px}header .header-contacts .call{font-size:14px;cursor:pointer;text-align:right;margin-top:10px;color:#E21E24;font-weight:bold}header .mobile-menu-trigger{display:none;height:35px;width:35px;position:relative;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;border:none;background:none;outline:none;cursor:pointer;z-index:100}header .mobile-menu-trigger.active{position:fixed;right:20px}header .mobile-menu-trigger.active span:nth-child(1){transform:rotateZ(45deg);top:15px}header .mobile-menu-trigger.active span:nth-child(2){width:0}header .mobile-menu-trigger.active span:nth-child(3){transform:rotateZ(-45deg);bottom:15px;top:13px}header .mobile-menu-trigger span{position:absolute;width:20px;height:2px;background:#E21E24;display:block;left:0;right:0;margin:auto;-webkit-transition:all .3s;transition:all .3s;border-radius:25%}header .mobile-menu-trigger span:nth-child(1){top:10px}header .mobile-menu-trigger span:nth-child(2){top:0px;bottom:0px}header .mobile-menu-trigger span:nth-child(3){bottom:10px}footer{width:100%;flex:0 0 auto;border-top:1px solid #EAEAEA}footer .container{display:flex;padding-top:40px;padding-bottom:40px;justify-content:space-between}footer .footer-main{display:flex;flex-direction:column;justify-content:space-between}footer .footer-main__logo{display:block}footer .footer-main__logo img{max-width:80%}footer .footer-main__copy{font-size:12px;color:#888;margin-top:20px;margin-bottom:20px}footer .footer-main__policy{font-size:12px;text-decoration:underline;margin-top:20px}footer .right{display:flex}footer .footer-menu{display:flex;padding-right:60px}footer .footer-menu span{font-weight:bold;font-family:"Officina",sans-serif;font-size:16px}footer .footer-menu ul{margin:0;padding-right:80px}footer .footer-menu ul span,footer .footer-menu ul li{margin-bottom:18px;display:block}footer .footer-menu ul li:last-child{margin-bottom:0}footer .footer-menu li a{font-family:"Lato",sans-serif;color:#555;font-size:12px;font-weight:medium}footer .footer-menu li a:hover{color:#E21E24}footer .footer-contacts{display:flex;flex-direction:column;align-items:flex-end}footer .footer-contacts a{display:block;margin-bottom:18px}footer .footer-contacts a:last-child{margin-bottom:0}footer .footer-contacts__tel{color:#333;font-size:16px;font-weight:bold}footer .footer-contacts__email{text-decoration:underline;color:#E21E24;font-size:12px}footer .footer-contacts__address{color:#888;font-size:12px;width:150px;text-align:right;line-height:18px}footer .footer-contacts__zelenoe{color:#888;font-size:12px}footer .footer-contacts__zelenoe:hover{color:#E21E24}.main__banner,.main__advantages{background:#F8F9FB}.main__banner{height:460px;margin:auto 0}.main__banner .container{height:100%}.main__banner_content{display:flex;flex-direction:column;height:100%;justify-content:center;background:url(image/logo-woman.png) right bottom no-repeat}.main__banner_content h1{margin-bottom:27px}.main__banner_content p{width:678px;max-width:100%;line-height:24px}.main__banner_content .btn{padding:14px 34px;margin-top:27px}.main__services{padding:20px 0}.main__services h2{margin-bottom:27px}.main__services_elements{display:flex;align-items:center;justify-content:space-between}.main__services__elements_element{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:367px;max-width:100%;padding:60px 0;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out}.main__services__elements_element .heading{color:#333}.main__services__elements_element .btn{border-color:#E21E24;color:#E21E24;padding:14px 34px}.main__services__elements_element:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.main__services__elements_element:hover .btn{background:red;color:white}.main__services__elements_element .heading{font-family:"Officina",sans-serif;padding:20px 0}.main__advantages{background:#F8F9FB;padding:30px 0}.main__advantages h2{margin-bottom:27px}.main__advantages_elements{display:flex;align-items:center;justify-content:space-between}.main__advantages__elements_element{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:270px;max-width:100%;padding:30px;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out;box-sizing:border-box;background:white;height:261px}.main__advantages__elements_element .heading{padding:20px 0;font-family:"Officina",sans-serif;color:#333}.main__advantages__elements_element .text{color:#555;font-size:13px;line-height:18px}.main__advantages__elements_element .text ul{padding:0;margin:0}.main__advantages__elements_element .text ul li{font-size:13px}.main__advantages__elements_element .text ul li:before{content:'-';color:#E21E24;margin-right:8px;font-weight:20px;font-size:18px}.main__statistics{background:#F8F9FB;padding:30px 0}.main__statistics h2{margin-bottom:27px}.main__statistics_elements{display:flex;align-items:center;justify-content:space-between}.main__statistics__elements_element{display:flex;flex-direction:column;justify-content:center;align-items:center;width:270px;max-width:100%;padding:30px 0;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out;box-sizing:border-box;background:white;height:261px}.main__statistics__elements_element .number{font-size:54px;font-weight:bold;line-height:52px;color:#E21E24}.main__statistics__elements_element .heading{padding:20px 0;font-family:"Officina",sans-serif;color:#333;font-size:18px}.main__statistics__elements_element .text{color:#555;font-size:13px;line-height:18px}.main__statistics__elements_element .text ul{padding:0;margin:0}.main__statistics__elements_element .text ul li{font-size:13px}.main__statistics__elements_element .text ul li:before{content:'-';color:#E21E24;margin-right:8px;font-weight:20px;font-size:18px}.main__news{padding:30px 0}.main__news h2{margin-bottom:27px}.main__news .news__all{padding:14px 89px;margin:0 auto}.main__news_select{display:flex;align-items:center;justify-content:flex-start}.main__news_select .btn{margin-right:20px;padding:14px 30px}.main__news_elements{display:flex;align-items:flex-start;justify-content:flex-start;margin:30px 0}.main__news__elements_element{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:270px;max-width:100%;padding:0 0 30px 0;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out;box-sizing:border-box;background:white;position:relative;margin-left:20px;align-self:stretch}.main__news__elements_element:nth-child(1){margin-left:0}.main__news__elements_element:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.main__news__elements_element:hover .btn{background:red;color:white}.main__news__elements_element_img{max-width:100%;box-sizing:border-box;position:relative;overflow:hidden}.main__news__elements_element_img img{width:100%}.main__news__elements_element_img .label{border-radius:25px;background:#E21E24;color:white;position:absolute;top:30px;padding:10px 15px 10px 35px;font-size:13px;font-family:"Officina",sans-serif;font-weight:400;left:-22px}.main__news__elements_element_title{font-family:"Officina",sans-serif;font-size:14px;line-height:18px;padding:0 20px;margin-top:10px}.main__news__elements_element_date{padding:0 20px;margin-top:10px;color:#888;font-size:12px}.main_partners{padding:40px 0;background:#F8F9FB}.main_partners h2{margin-bottom:27px}.main_partners_slider__wrapper .img{position:relative;width:225px;max-width:100%;height:122px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #F8F9FB;background:white;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.4s ease-in-out}.main_partners_slider__wrapper .img img{box-sizing:border-box;max-width:100%}.main_partners_slider__wrapper .img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.main_partners_slider__wrapper .swiper-button-prev,.main_partners_slider__wrapper .swiper-button-next{z-index:10;margin:auto 0;position:absolute;padding:9px;background:#DEDEDE;border-radius:25px;width:28px;height:28px;box-sizing:border-box;top:0;bottom:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out}.main_partners_slider__wrapper .swiper-button-prev:hover,.main_partners_slider__wrapper .swiper-button-next:hover{background:#E21E24}.main_partners_slider__wrapper .swiper-button-prev:hover::before,.main_partners_slider__wrapper .swiper-button-next:hover::before{content:url(./image/arrow-w.svg)}.main_partners_slider__wrapper .swiper-button-prev::before,.main_partners_slider__wrapper .swiper-button-next::before{content:url(./image/arrow.svg);width:10px;height:13px}.main_partners_slider__wrapper .swiper-button-next{transform:rotate(180deg);right:0}.main_partners_slider__wrapper .swiper-button-prev{left:0}.services{padding:30px 0}.services h1{margin-bottom:27px}.services_elements{display:flex;align-items:center;justify-content:space-between}.services__elements_element{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:367px;max-width:100%;padding:60px 0;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out}.services__elements_element .heading{color:#333}.services__elements_element .btn{border-color:#E21E24;color:#E21E24;padding:14px 34px}.services__elements_element:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.services__elements_element:hover .btn{background:red;color:white}.services__elements_element .heading{font-family:"Officina",sans-serif;padding:20px 0}.service{padding:30px 0}.service h1{margin-bottom:27px}.service__element{border:1px solid #EAEAEA;margin-top:-1px}.service__element:first-child{margin-top:0}.service__element_title{font-family:"Officina",sans-serif;padding:28px 30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.service__element_title h2{font-family:"Officina",sans-serif;font-size:14px}.service__element_title .mark{width:24px;height:24px;transition:all 0.4s ease-in-out;background:#DEDEDE;position:relative;border-radius:50%}.service__element_title .mark span{width:10px;height:2px;background:white;display:block;position:relative;top:47%;left:30%;transition:all 0.4s ease-in-out}.service__element_title .mark span:last-child{transform:rotate(90deg);opacity:1;top:38%}.service__element_title.active{background:#f8eded}.service__element_title.active .mark{background:#E21E24}.service__element_title.active .mark span:last-child{transform:rotate(0deg);opacity:0}.service__element_content{height:auto;overflow:hidden;transition:max-height .4s ease-in-out;max-height:0}.service__element_content .inner{opacity:0;transition:all 0.4s ease-in-out;border-top:1px solid #EAEAEA}.service__element_content.active{max-height:9999px;margin-top:0}.service__element_content.active .inner{opacity:1}.service__element_content h3{font-family:"Officina",sans-serif;font-size:16px;margin-bottom:20px}.service__element_content .heading{padding:30px 20px}.service__element_content .heading h3{font-size:18px}.service__element_content .heading p{line-height:22px}.service__element_content .include{background:#F8F9FB;padding:30px 20px}.service__element_content .include ul{display:flex;flex-wrap:wrap}.service__element_content .include ul li{width:45%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px;margin-right:5%}.service__element_content .include ul li span{width:16px;height:16px;margin-right:12px}.service__element_content .include ul li span img{width:16px}.service__element_content .advantages{padding:30px 20px}.service__element_content .advantages ul{display:flex;flex-wrap:wrap}.service__element_content .advantages ul li{width:45%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px;margin-right:5%}.service__element_content .advantages ul li span{width:16px;height:16px;margin-right:12px}.service__element_content .advantages ul li span img{width:16px}.service__element_content .stages{background:#F8F9FB;padding:30px 20px}.service__element_content .stages h3{margin:0}.service__element_content .stages .items{display:flex;align-items:stretch;flex-wrap:wrap}.service__element_content .stages .item{position:relative;background:white;border:1px solid #EAEAEA;padding:20px;width:calc(25% - 15px);box-sizing:border-box;margin-top:20px;margin-right:20px}.service__element_content .stages .item:nth-child(4n){margin-right:0}@media (max-width: 1040px){.service__element_content .stages .item{width:calc(33% - 1%)}}@media (max-width: 992px){.service__element_content .stages .item{width:calc(50% - 5%)}}.service__element_content .stages .item .num{position:absolute;left:-12px;top:44%}.service__element_content .stages .item .num span{width:24px;height:24px;border-radius:50%;background-color:#E21E24;color:white;display:flex;align-items:center;justify-content:center}.service__element_content .stages .item .text{position:relative}.service__element_content .stages .item .text .img{width:48px;height:48px;margin:0 auto}.service__element_content .stages .item .text p{text-align:left;max-width:100%;padding-top:20px;font-family:"Officina",sans-serif}.service__element_content .price{padding:30px 20px;font-size:13px}@media (max-width: 767px){.service__element_content .price{overflow:auto}.service__element_content .price .items{min-width:700px}.service__element_content .price .row{width:100%}}.service__element_content .price .row{display:flex;align-items:center;padding:15px;border:1px solid #EAEAEA;margin-top:-1px;line-height:18px;max-width:100%}.service__element_content .price .row.header{font-weight:bold}.service__element_content .price .row:first-child{margin-top:-1px}.service__element_content .price .row:hover{background:#F8F9FB}.service__element_content .price .row:hover:first-child{background-color:white}.service__element_content .price .row .col-1{width:45%;margin-right:10px}.service__element_content .price .row .col-2{width:30%;margin-right:10px}.service__element_content .price .row .col-3{width:25%}.service__element_content .ordering{background:#F8F9FB;padding:30px 20px}.service__element_content .ordering p{padding-bottom:20px}.service__element_content .ordering button{padding:14px 50px}.faq{padding:30px 0}.faq h1{margin-bottom:27px}.faq__element{border:1px solid #EAEAEA;margin-top:-1px}.faq__element:first-child{margin-top:0}.faq__element_title{font-family:"Officina",sans-serif;padding:28px 30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq__element_title h3{font-family:"Officina",sans-serif;font-size:14px}.faq__element_title .mark{width:24px;height:24px;transition:all 0.4s ease-in-out;background:#DEDEDE;position:relative;border-radius:50%}.faq__element_title .mark span{width:10px;height:2px;background:white;display:block;position:relative;top:47%;left:30%;transition:all 0.4s ease-in-out}.faq__element_title .mark span:last-child{transform:rotate(90deg);opacity:1;top:38%}.faq__element_title.active{background:#f8eded}.faq__element_title.active .mark{background:#E21E24}.faq__element_title.active .mark span:last-child{transform:rotate(0deg);opacity:0}.faq__element_content{height:auto;overflow:hidden;transition:max-height 0.4s ease-in-out;max-height:0}.faq__element_content .inner{opacity:0;transition:all 0.4s ease-in-out;border-top:1px solid #EAEAEA;background:#F8F9FB;padding:30px 20px;font-style:italic}.faq__element_content.active{max-height:99999px;margin-top:0}.faq__element_content.active .inner{opacity:1}.documents{padding:30px 0}.documents h1{margin-bottom:27px}.documents-tabs{display:flex;align-items:center;justify-content:flex-start;font-family:"Officina",sans-serif;font-size:13px;overflow-x:auto}.documents-tabs__item{padding:14px 30px;cursor:pointer;border:2px solid #EAEAEA;border-radius:25px;margin-left:20px}.documents-tabs__item.active{border-color:#E21E24}.documents-tabs__item:first-child{margin-left:0}.documents-content__items{display:none;padding:30px 0;flex-wrap:wrap;justify-content:flex-start;margin:-10px}.documents-content__items.active{display:flex}.documents-content__item{width:270px;height:78px;display:flex;margin:10px;cursor:pointer}.documents .icon,.documents .text{padding:19px 22px;border:1px solid #EAEAEA;display:flex;align-items:center;justify-content:center;width:100%}.documents .icon{background-color:#F8F9FB;width:80px}.documents .icon .img{width:36px;height:40px;transition:all 0.3s ease-in-out;position:relative}.documents .icon .img.static{position:absolute}.documents .icon .img.hover{opacity:0}.documents .text{margin-left:-1px;font-family:"Officina",sans-serif;font-size:13px;justify-content:flex-start}.documents-content__item:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.15)}.documents-content__item:hover .icon{background:#E21E24}.documents-content__item:hover .icon .img.hover{opacity:1}.documents-content__item:hover .icon .img.static{display:none}.news{padding:30px 0}.news h1{margin-bottom:27px}.news-tabs{display:flex;align-items:center;justify-content:flex-start;font-family:"Officina",sans-serif;font-size:13px}.news-tabs__item{padding:14px 30px;cursor:pointer;border:2px solid #EAEAEA;border-radius:25px;margin-left:20px}.news-tabs__item:first-child{margin-left:0}.news-tabs__item.active{border-color:#E21E24}.news-content__items{display:none;padding:20px 0 30px 0;flex-wrap:wrap;justify-content:flex-start;margin:-10px}.news-content__items.active{display:flex}.news-content__item{display:flex;flex-direction:column;width:270px;max-width:100%;padding:0 0 30px 0;border:1px solid #EAEAEA;transition:all 0.4s ease-in-out;box-sizing:border-box;background:white;position:relative;margin:10px;cursor:pointer}.news-content__item:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.15)}.news-content__all{padding:14px 89px;margin:0 auto}.news-content__img{max-width:100%;box-sizing:border-box;position:relative;overflow:hidden}.news-content__img img{max-width:100%}.news-content__img .label{border-radius:25px;background:#E21E24;color:white;position:absolute;top:30px;padding:10px 15px 10px 35px;font-size:13px;font-family:"Officina",sans-serif;font-weight:400;left:-22px}.news-content__title{font-family:"Officina",sans-serif;font-size:14px;line-height:18px;padding:0 20px;margin-top:10px}.news-content__date{padding:0 20px;margin-top:10px;color:#888;font-size:12px}.newsItem{padding:30px 0}.newsItem h1{margin-bottom:27px}.newsItem-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.newsItem-item{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box}.newsItem-item__img{max-width:100%}.newsItem-item__img img{width:100%}.newsItem-item__text{margin-top:30px}.newsItem-item__date{margin-top:30px;color:#888}.newsItem .btn{margin-top:30px;padding:14px 62px}.newsItem .btn:hover{background:white;color:#E21E24}.contacts{padding:30px 0}.contacts__content{margin-top:30px}.contacts__content .row{display:flex;align-items:center;justify-content:flex-start;border:1px solid #EAEAEA;margin-top:-1px;max-width:560px;padding:16px 20px}.contacts__content .row:hover{background:#F8F9FB}.contacts__content .row:first-child{margin-top:0}.contacts__content .row .col-1{width:40%;font-size:13px}.contacts__content .row .col-2{font-weight:bold;font-size:12px}.contacts h2{margin-top:30px}.contacts .map{margin-top:30px;box-sizing:border-box}.contacts .map iframe{max-width:100%}.about{padding:30px 0}.about h1{margin-bottom:27px}.about-text{line-height:170%}.about-statistic{background:#F8F9FB;padding:30px 0;margin-top:30px}.about-statistic h2{margin-bottom:27px}.about-statistic__items{margin-top:30px;display:flex;justify-content:space-between;margin:-10px}.about-statistic__item{width:270px;padding:20px;background:white;border:1px solid #EAEAEA;text-align:center;box-sizing:border-box;margin:10px}.about-statistic__item>.num{color:#E21E24;font-size:50px;font-weight:bold}.about-statistic__item>.title{font-family:"Officina",sans-serif;font-size:18px;margin-top:10px}.about-statistic__item>.text{font-size:13px;margin-top:10px}.about-documents{margin-top:30px}.about-documents-tabs{display:flex;align-items:center;justify-content:flex-start;font-family:"Officina",sans-serif;font-size:13px;margin-top:30px;overflow-x:auto}.about-documents-tabs__item{padding:14px 30px;cursor:pointer;border:2px solid #EAEAEA;border-radius:25px;margin-left:20px}.about-documents-tabs__item:first-child{margin-left:0}.about-documents-tabs__item.active{border-color:#E21E24}.about-documents__items{display:none;padding:20px 0 30px 0;flex-wrap:wrap;justify-content:flex-start;margin:-10px}.about-documents__items.active{display:flex}.about-documents__item{width:270px;height:78px;display:flex;margin:10px;cursor:pointer}.about-documents__item:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.15)}.about-documents__item:hover .icon{background:#E21E24}.about-documents__item:hover .img.hover{opacity:1}.about-documents__item:hover .img.static{display:none}.about-documents__item .icon,.about-documents__item .text{padding:19px 22px;border:1px solid #EAEAEA;display:flex;align-items:center;justify-content:center;width:100%}.about-documents__item .icon{background-color:#F8F9FB;width:80px}.about-documents__item .text{margin-left:-1px;font-family:"Officina",sans-serif;font-size:13px;justify-content:flex-start}.about-documents__item .img{width:36px;height:40px;transition:all 0.3s ease-in-out;position:relative}.about-documents__item .img.static{position:absolute}.about-documents__item .img.hover{opacity:0}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1555;background:rgba(0,0,0,0.5);display:none;transition:all .4s ease-in-out}.overlay.active{display:block !important}form{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}form input[type="text"],form input[type="tel"],form input[type="email"],form textarea,form select{border:1px solid #E5E5E5;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;font-size:13px;height:44px;line-height:1;background-color:transparent;padding:14px 0 0;display:block;width:100%;max-width:100%;box-shadow:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:10px 20px;box-sizing:border-box}form input[type="text"]:focus,form input[type="tel"]:focus,form input[type="email"]:focus,form textarea:focus,form select:focus{border:1px solid #C4C4C4;outline:0;outline-offset:0}form select{padding:10px 15px}form input[type="checkbox"]{visibility:hidden;display:none}form input[type="checkbox"]:checked+label:after{opacity:1}form input[type="checkbox"]:checked+label{color:#E21E24}form input[type="checkbox"]:checked+label:before{border-color:#E21E24}form .input{display:flex;flex-direction:column;width:100%;position:relative;margin-top:5px}form .input:first-child{margin-top:0}form .input.focused label{top:-9px;left:10px;color:#888888;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);background:white;padding:4px 11px}form .input.focused input{border:1px solid #C4C4C4;outline:0;outline-offset:0}form .input label{position:absolute;left:20px;top:15px;font-size:12px;cursor:text;white-space:nowrap;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.15);transform:scale(1.15)}form .input textarea{height:70px;padding:10px 20px}.view{display:block;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;width:480px;max-width:100%;height:100%;right:-100%;top:0;bottom:0;z-index:2221;background-color:white;padding:30px;-webkit-transition:all .3s;transition:all .4s}.view.active{right:0}.view-heading{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}.view-title{font-size:24px;font-family:"Officina",sans-serif}.view-close{color:#888;font-size:14px;font-weight:normal;font-family:"Lato",sans-serif}.view-close:hover{color:#E21E24}.view-feedback select,.view-ordering select{margin-top:20px}.view-feedback .input,.view-ordering .input{margin-top:20px}.view-feedback .btn[type='submit'],.view-ordering .btn[type='submit']{margin-top:20px;padding:14px 50px}.view-policy{width:600px;max-width:100%}@media all and (max-width: 1040px){header .header-menu{display:block;position:fixed;top:0;bottom:0;background:#fff;right:-100%;width:100%;padding-top:46px;-webkit-transition:all .3s;transition:all .3s;z-index:99}header .header-menu ul{padding-top:40px;display:flex;flex-direction:column;align-items:flex-end}header .header-menu ul li{margin-bottom:20px}header .header-menu ul a{margin-right:25px}header .header-menu ul a:last-child{margin-right:25px}header .header-menu.active{right:0}header .mobile-menu-trigger{display:inline-block}footer .footer-menu{padding-right:0px}footer .footer-menu ul{padding-left:0;padding-right:50px}.main__services__elements_element{margin-left:20px}.main__services__elements_element:first-child{margin-left:0}.main__advantages_elements{flex-wrap:wrap;justify-content:space-between}.main__advantages__elements_element{width:49%;box-sizing:border-box;margin-bottom:20px}.main__advantages__elements_element:nth-child(3),.main__advantages__elements_element:nth-child(4){margin-bottom:0}.main__statistics__elements_element{padding:20px;margin-left:20px}.main__statistics__elements_element .heading,.main__statistics__elements_element .text{text-align:center}.main__statistics__elements_element:first-child{margin-left:0}.main__banner_content{background-image:url(image/logo-no-woman.png);background-position:right center}.services_elements{margin:-10px}.services__elements_element{margin:10px}.service__element_content .stages .items{justify-content:flex-start;flex-wrap:wrap;margin:-10px}.service__element_content .stages .item{margin:10px}}@media all and (max-width: 768px){header .logo svg{width:120px}header .right .btn{font-size:12px}footer .container{flex-direction:column-reverse}footer .footer-main{display:flex;justify-content:space-between}footer .footer-main__policy{margin-top:0}footer .footer-main__logo{display:none}footer .right{justify-content:space-between}footer .footer-contacts{max-width:25%}footer .footer-contacts .address{text-align:right}.main__services__elements_element{padding:40px 0}.main__statistics_elements{flex-wrap:wrap;justify-content:space-between}.main__statistics__elements_element{width:49%;margin-left:0;margin-bottom:20px}.services_elements{flex-wrap:wrap}.services__elements_element{width:calc(50% - 25px)}.news-content__item{width:calc(50% - 25px)}.news-content__img{width:100%}.news-content__img img{width:100%}.about-statistic__items{flex-wrap:wrap}}@media all and (max-width: 480px){header .container{height:60px}header .logo img{width:120px}header .header-contacts{display:none}header .right .btn{padding:10px 20px}header .mobile-menu-trigger{margin-left:10px}footer .container{flex-direction:column;padding:20px}footer .footer-menu{display:none}footer .footer-main__logo{display:none}footer .footer-main__copy{margin-top:0;margin-bottom:0}footer .footer-main__policy{margin-top:20px}footer .footer-contacts{width:100%;max-width:100%;align-items:flex-start}footer .footer-contacts__tel,footer .footer-contacts__email,footer .footer-contacts__address{display:none !important}footer .footer-contacts__zelenoe{margin-top:20px}.btn{max-width:100%}.feedback{height:auto;margin-top:0}.feedback-img{display:none}.feedback-content{padding-left:0}.feedback-content__buttons{flex-direction:column}.feedback-content__buttons .btn{width:100%;max-width:100%}.feedback-content__buttons .btn:last-child{margin-left:0;margin-top:20px}.main__services_elements{flex-direction:column}.main__services__elements_element{margin-top:-1px;margin-bottom:20px;padding:30px 0;margin-left:0;width:100%}.main__services__elements_element:first-child{margin-top:0}.main__services__elements_element:last-child{margin-bottom:0}.main__advantages_elements{flex-direction:column}.main__advantages__elements_element{width:100%;margin-top:-1px;margin-bottom:20px !important}.main__advantages__elements_element:first-child{margin-top:0}.main__advantages__elements_element:last-child{margin-bottom:0}.main__statistics_elements{flex-direction:column}.main__statistics__elements_element{width:100%;margin-top:-1px;height:auto}.main__statistics__elements_element:first-child{margin-top:0}.main__news_select .btn{margin-right:15px;padding:14px 25px}.main__news_elements{flex-wrap:wrap;justify-content:space-between}.main__news__elements_element{flex-basis:48%;width:auto;margin:0 0 10px}.main_partners_slider__wrapper .img svg{width:80%}.main_partners_slider__wrapper .swiper-button-prev,.main_partners_slider__wrapper .swiper-button-next{display:none}.contacts__content .row{justify-content:space-between}.contacts__content .row .col-2{text-align:right;display:block}.services_elements{flex-wrap:nowrap;flex-direction:column;align-items:center;margin:0}.services__elements_element{width:100%}.service__element_content .stages .items{justify-content:flex-start;flex-wrap:wrap;margin:-10px}.service__element_content .stages .item{margin:10px;width:100%;max-width:100%}.service__element_content .include ul,.service__element_content .advantages ul{flex-direction:column;align-items:flex-start}.service__element_content .include ul li,.service__element_content .advantages ul li{width:100%}.service__element_content .price .row{justify-content:flex-start}.service__element_content .price .row .col-1{width:100%;margin-bottom:10px;font-weight:bold}.service__element_content .price .row .col-2,.service__element_content .price .row .col-3{width:50%}.service__element_content .ordering .btn{width:100%;max-width:100%}.documents-content__item{width:100%}.news-content__item{padding:0 0 20px 0}.newsItem-item__text{line-height:22px}.about-documents__item{width:100%}.about-statistic__item{width:100%}}@media all and (max-width: 340px){header .right .btn{padding:10px}header .right .mobile-menu-trigger{margin-left:10px}}
/*# sourceMappingURL=styles.css.map */
