/*mobile vesion*/
@media screen and (max-width:1080px) {
* {margin:0;padding:0;list-style:none;
}

/*hamburger-menu*/
#menu__toggle{opacity:0;}
#menu__toggle:checked ~ .menu__btn > span {transform:rotate(45deg);}
#menu__toggle:checked ~ .menu__btn > span::before {top:0;transform:rotate(0);}
#menu__toggle:checked ~ .menu__btn > span::after {top:0;transform:rotate(90deg);}
#menu__toggle:checked ~ .menu__box {visibility:visible;left:0;}
.menu__btn{display:flex;align-items:center;position:fixed;top:4vw;left:85%;width:26px;height:26px;cursor:pointer;z-index:170;}
.menu__btn > span,
.menu__btn > span::before,
.menu__btn > span::after{display:block;position:absolute;width:100%;height:2px;background-color:black;transition-duration: .25s;}
.menu__btn > span::before {content: '';top: -8px;}
.menu__btn > span::after {content: '';top:8px;}
.menu__box{display:block;position:fixed;visibility:hidden;top:0;left: -100%;width:100%;height:100%;margin:0;padding:10px 0;list-style:none;background-color:white;box-shadow:1px 0px 6px rgba(0, 0, 0, .2);transition-duration: .25s;z-index:160;}
.menu__box li p{display:inline-block;width:50px;}
.menu__item{display:block;padding:10px 24px;color:black;font-family: "Manrope", serif;font-weight:400;text-decoration:none;transition-duration: .25s;font-size:18px;}
.menu__item:hover{background-color:#CFD8DC;}
.tootle-menu-button img{display:block;width:50%;margin:auto;margin-top:15px;}
.flag-ukrainy-img{display:block;width:70px;}
.nav-item{padding:10px 0;}
.nav-item a{text-decoration:none;font-family: "Manrope", serif;font-weight:400;font-size:18px;padding-left:44px;color:black;}


.accordion{border:none;background-color:transparent;color:black;cursor:pointer;padding:12px 24px;width:100%;border:none;text-align:left;outline:none;font-family: "Manrope", serif;font-weight:400;transition: 0.4s;font-size:18px;}
/*��������� �������*/
.accordion:after{content: '\002B';color: black;font-weight: bold;font-family: "Manrope", serif;font-weight:400;margin-left: 5px;}
.active:after {content: "\2212";}
.panel{max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;}
.panel li{margin-top:3vw;}
.panel a{font-family: "Manrope", serif;font-weight:400;font-size:18px;text-decoration:none;padding:12px 35px;}
/*header*/
.header-top-out-container{width:100%;}
.header-top-container{width:96%;margin:auto;display:flex;align-items:center;}
.header-top-block-one{width:25%;}
.header-image-block a{display:block;}
.header-image-block a img{display:block;width:80%;margin:auto;margin-top:1vw;}
.header-title h5{font-family: "Manrope", serif;font-weight:700;font-size:3.3vw;text-align:center;margin-top:1vw;}
.header-top-block-two{display:none;}
.header-top-block-two-inner{display:none;}
.header-top-block-three{display:none;}
.header-top-block-three-inner-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:1.05vw;}
.header-top-block-three-inner-img-container{margin:0 1vw;}
.header-top-block-four{width:65%;}
.header-top-block-four-inner{display:flex;width:70%;margin:auto;}
.header-top-block-four-inner-img-container{margin:1vw;}
.header-top-block-four-inner-text-container-phone{font-family: "Manrope", serif;font-weight:400;text-decoration:none;color:black;display:block;font-size:3.7vw;margin-top:1vw;}
.header-top-block-four-inner-text-container-link{font-family: "Manrope", serif;font-weight:700;color:#5DB143;text-decoration:none;font-size:4vw;margin-top:1vw;display:block;}
.header-top-block-four-inner-text-container-link:hover{text-decoration:underline;}
.header-top-block-five{display:none;}
/*navigation*/
.top-navigation-pc-container-fix{display:none;}
.top-navigation-pc-container-fix-block-link{font-family: "Manrope", serif;font-weight:500;text-decoration:none;color:black;display:block;font-size:1.05vw;}
.top-navigation-pc-container-fix-block-link:hover{text-decoration:underline;color:#5DB143;}
/*slider*/
.slider-container-title-block{margin-bottom:5vw;}
.slider-container-title-block h1{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:7vw;color:black;letter-spacing: .03vw;line-height:1.1;}
.slider-container-title-block-title{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:4.2vw;color:black;margin-top:5vw;line-height:1.4;}
.slider-container{width:96%;margin:auto;margin-top:10vw;}
.slider-container img{display:block;width:100%;border-radius:20px;}
.block-information-slider{position:absolute;margin-top:5vw;margin-left:5%;}
.block-information-slider h1{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:7vw;color:white;width:40vw;letter-spacing: .03vw;line-height:1.1;}
.block-information-slider-text{font-family: "Manrope", serif;font-weight:700;font-style:normal;font-size:4.4vw;color:white;margin-top:5vw;line-height:2;}
.block-information-slider-text span{font-weight:bold;}
.block-information-slider-button{font-family: "Manrope", serif;font-weight:700;font-style:normal;font-size:3.8vw;color:white;text-decoration:none;display:inline-block;padding:3vw 5vw;margin-top:7vw;letter-spacing: .03vw;background-color:#5DB143;}
/*main-child-one*/
.main-child-one-fix{width:90%;margin:auto;margin-top:10vw;}
.main-child-one-fix-one h2{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:6.3vw;letter-spacing: .03vw;}
.main-child-one-fix-two{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-child-one-fix-two-block{width:40%;margin-top:8vw;}
.main-child-one-fix-two-img{width:100px;height:100px;border-radius:50%;background-color:#FBFBFB;margin: 0 auto;}
.main-child-one-fix-two-img img{display:block;width:50%;padding-top:6vw;margin:auto;}
.main-child-one-fix-two-text{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:3.7vw;text-align:center;margin-top:1vw;}
/*sub-slider*/
.sub-slider-container-full{width:96%;margin:auto;margin-top:15vw;}
.sub-slider-container-fix{margin-top:6vw;}
.sub-slider-container-fix-inner{display:flex;width:100%;}
.sub-slider-block-one{width:30%;position:relative;}
.sub-slider-block-one-cercle-container{margin-top:10vw;}
.sub-slider-block-one-cercle-container-img{width:70px;height:70px;background: -webkit-linear-gradient(#e9e9e9 0%, #ffffff 100%);border-radius:100%;border:10px solid white;box-shadow:0px 15px 60px rgba(34, 74, 134, 0.1);display:block;text-align:center;vertical-align:middle;margin-left:2vw;}
.sub-slider-block-one-cercle-container-img img{width:45px;margin:8px 0px 1px;}
.sub-slider-block-one-cercle-container-text{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:1.4vw;}
.sub-slider-block-two{width:70%;}
.sub-slider-block-two-nth-one{background:#8497c7;}
.sub-slider-block-two-nth-two{margin-left:3vw;background:#6681c5;}
.sub-slider-block-two-nth-three{margin-left:1vw;background:#4062BA;}
.sub-slider-block-two-block-one{width:95%;height:40px;border-radius:50px;margin-bottom:2vw;padding:5px;box-shadow:0px 15px 60px rgba(34, 74, 135, 0.21);}
.block-oblegchenie-list-number{display: flex; flex-flow: column;font-family:"Manrope", serif;font-size:1.7vw;font-weight:800;height:30px;width:30px;text-align:center;border-radius:100%;background: -webkit-linear-gradient(#e9e9e9 0%, #ffffff 100%);border:5px solid white;!padding-top:25px;!line-height:24px;color:#383838;float:left;}
.block-oblegchenie-list-number span{font-size:15px;font-weight:600;}
.block-oblegchenie-list-text{padding: 5px 0px 0px 20px;color: white;float:left;}
.block-oblegchenie-list-text span{font-size:2vw;font-weight: 600;}
.block-oblegchenie-list-text-p{font-size:1.5vw;font-weight: 400;}
.block-oblegchenie-list-text{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size: .1vw;width:70%;margin-top: -0.5vw;}
/*benefits-block*/
.main-benefits-container-full{margin-top:15vw;}
.main-benefits-container-fix{width:96%;margin:auto;margin-top:6vw;}
.main-benefits-container-inner-sub-block{padding-top:140px;padding-left:20px;padding-bottom:20px;background-size:cover;border-radius: 20px;font-family: "Manrope", serif;font-weight:800;margin-top:7vw;}
.alcohol{background-image:url(../images/kod-alkohol.png);}
.narkomaniya{background-image:url(../images/narkomaniya.png);}
.image29876{background-image:url(../images/poslugii-narkologa.png);}
.image29877{background-image:url(../images/image29877.png);}
.image29878{background-image:url(../images/game-zalejnist.png);}
.image29879{background-image:url(../images/image29876.png);}
.main-benefits-container-inner-sub-block-link{color:#48FA6E;text-decoration:none;}
.main-benefits-container-inner-sub-block button{border:none;border:none;background-color:inherit;color:#48FA6E;cursor:pointer;font-size:4vw;}
.main-benefits-container-inner-sub-block button a{color:#48FA6E;font-size:4vw;text-decoration:none;display:block;text-decoration:none;}
.main-benefits-container-inner-sub-block a{text-decoration:none;display:block;}
.main-benefits-container-inner-sub-block-big{font-family: "Manrope", serif;font-weight:800;background-image:url(../images/image29881.jpg);padding-top:90px;padding-left:20px;padding-bottom:20px;background-size:cover;border-radius:20px;margin-top:7vw;background-repeat:no-repeat;}
.main-benefits-container-inner-sub-block-big a{text-decoration:none;}
.main-benefits-container-inner-sub-block-big button{border:none;border:none;background-color:inherit;color:#48FA6E;cursor:pointer;font-size:4vw;}
.main-benefits-container-inner-sub-block-title{margin-bottom: .5vw;font-size:5vw;color:white;}
/*feedback-block*/
.main-brands-fix{width:90%;margin:auto;margin-top:16vw;}
.main-brands-fix-feedback-title h2{font-family:"Manrope", serif;font-weight:800;font-style:normal;font-size:6.3vw;letter-spacing: .03vw;}
.feedback-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3vw;}
.feedback-block{width:40%;margin-top:7vw;}
.feedback-block-inner-one{display:flex;}
.feedback-block-inner-one-image-container{width:30%;}
.feedback-block-inner-one-image-container img{display:block;margin:auto;width:10vw;height:10vw;border-radius: 50%;}
.feedback-block-inner-one-text-container{width:70%;}
.feedback-block-inner-one-text-container-title{font-family: "Manrope", serif;font-weight:600;font-size:3.5vw;}
.feedback-block-inner-one-text-container-date{font-family: "Manrope", serif;font-weight:400;font-size:2.5vw;color:#BDBDBD;padding: 0.5vw 0 0.5vw 0;}
.feedback-block-inner-one-text-container-star-container{display:flex;justify-content:space-between;width:80%;}
.feedback-block-inner-one-text-container-star-container img{display:block;width:15%;}
.feedback-block-inner-two-text-container{margin-top:2vw;}
.feedback-block-inner-two-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:2.7vw;}
.main-brands-fix-container-button{margin-top:3vw;}
.main-brands-fix-button{color:#5DB143;font-size:4vw;font-family: "Manrope", serif;font-weight:600;text-decoration:none;text-align:right;display:block;}
/*main-information*/
.main-information-fix{width:90%;margin:auto;margin-top:15vw;}
.main-information-about-container{margin-top:7vw;}
.main-information-about-container-image img{display:block;width:100%;border-radius:20px;}
.main-information-about-container-text-p{font-family: "Manrope", serif;font-weight: 400;font-size:4vw;margin:auto;text-align:justify;margin-top:7vw;}

.main-information-about-cercle-container{margin-top:5vw;display: flex;justify-content: flex-start;flex-wrap: wrap;gap: 10vw;margin-top:15vw;}
.main-information-about-cercle-container-block{width:40%;margin:auto;}
.main-information-about-cercle-container-block-image{width:20vw;
  border-radius: 50%;
  height: 20vw;
  box-shadow: blanchedalmond;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  margin: auto;}
.main-information-about-cercle-container-block-image img{display: block;width:13vw;height:13vw;margin:auto;padding:3vw;}
.main-information-about-cercle-container-block-text{font-family: "Manrope", serif;font-weight:400;font-size:4vw;text-align:center;padding:4vw;}
/*main-form*/
.main-form-container-full{margin-top:13vw;width:90%;margin:auto;margin-top:15vw;}
.main-form-container-block-one{display:none;}
.main-form-image-container{}
.main-form-image-container img{display:block;width:100%;border-radius:20px;}
.sub-slider-block-two-form-input{box-sizing: border-box;width:100%;background-color:#FBFBFB;border-radius:20px;border:none;font-family:"Manrope", serif;font-weight:400;padding:4vw;font-size:3vw;margin-top:3vw;}
.main-form-title{font-family: "Manrope", serif;font-weight:600;font-size:6.3vw;margin:auto;}
.main-form-text{font-family: "Manrope", serif;font-weight:400;font-size:4.5vw;margin:auto;margin-top:1vw;}
.sub-slider-block-two-form{width:80%;margin:auto;margin-top:5vw;}
#form-zamovlennya{background-color:box-sizing: border-box;width:100%;background-color:#5DB143;border-radius:20px;border:none;font-family:"Manrope", serif;font-weight:400;padding:4vw;font-size:3vw;margin-top:3vw;color:white;}
/*services-view-page*/
.services-container-full{width:94%;margin:auto;}
.services-block-general-content-image-block img{display:block;width:80%;margin:auto;margin-top:5vw;}
.about-container-breadcrumbs {display:flex;width:90%;margin:auto;margin-top:5vw;}
.about-container-breadcrumbs a{display:inline-block;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:3.7vw;padding-top:1vw;padding-bottom:1vw;text-decoration:none;color:black;}
.about-container-breadcrumbs p{font-size:5vw;margin-left:2vw;margin-right:2vw;}
.services-container-breadcrumbs{display:flex;width:90%;margin:auto;margin-top:5vw;}
.services-container-breadcrumbs a{display:inline-block;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:3.7vw;padding-top:1vw;padding-bottom:1vw;text-decoration:none;color:black;}
.services-container-breadcrumbs p{font-size:5vw;margin-left:2vw;margin-right:2vw;}
.services-block-general-content-text-block p{font-family:"Roboto", sans-serif;font-weight:400;margin-top:2vw;font-size:4vw;text-align:justify;}
.services-block-general-content-text-block{width:94%;margin:auto;margin-top:10vw;}
.services-block-general-content-text-block p:first-child{margin-top:0;}
.services-block-general-content-text-block li{font-family:"Roboto", sans-serif;font-weight:400;margin-top:3vw;font-size:4vw;}
.services-block-general-content-text-block h1:first-child{margin-top:0;}
.services-block-general-content-text-block h1{font-family:"Roboto", sans-serif;font-weight:400;padding-top:5vw;font-size:5vw;}
.services-block-general-content-text-block h2{font-family:"Roboto", sans-serif;font-weight:400;padding-top:5vw;}
.services-block-general-content-text-block h2:first-child{margin-top:0;}
.services-block-general-content-batton a{text-decoration:none;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:3.7vw;color:white;display:inline-block;padding:3vw 5vw;background-color:#5DB143;letter-spacing: .03vw;margin:auto;margin-top:auto;display:block;width:50%;text-align:center;margin-top:10vw;}
.main-benefits-container-fix{width:90%;margin:auto;margin-top:8vw;}
.features-icon{background-color:#FF4848;width:10vw;}
.features-icon img{display:block;width:75%;margin:auto;padding:1vw;}
.features-item{width:22%;}
.w-layout-grid{display:flex;justify-content:space-between;margin-top:4vw;}
.title-width-50 h2{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:2.2vw;color:black;}
.features-title h3{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.4vw;color:black;padding:1vw 1vw 1vw 0;}
.base-text{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1vw;padding:0 1vw 1vw 0;}
/*about page*/
.about-page-block{width:90%;margin:auto;}
.about-page-block h1, .about-page-block h2{font-family: "Manrope", serif;font-weight:700;letter-spacing: .03vw;margin-top:7vw;}
.about-page-block-text{font-family: "Manrope", serif;font-weight:400;font-size:4vw;letter-spacing: .03vw;margin-top:7vw;}
.about-page-benefits-container{margin-top:5vw;display:flex;justify-content:space-between;flex-wrap:wrap;}
.about-page-benefits-block{width:40%;margin-top:10vw;}
.about-page-benefits-block img{display:block;width:50%;margin:auto;}
.about-page-benefits-block-title{font-family: "Manrope", serif;font-weight:400;font-size:4vw;text-align: center;padding-top:2vw;}
/*prices-page*/
.prices-page-container{width:90%;margin:auto;margin-top:10vw;}
.prices-container{margin-top:4vw;}
.prices-call-container{width:100%;}
.prices-call-container-image img{display:block;width:100%;margin:auto;}
.prices-page-block h2{font-family: "Manrope", serif;font-weight: 700;font-size: 6.3vw;text-align: center;display:block;margin:auto;}
.prices-call-container-title{font-family: "Manrope", serif;font-weight:500;font-size:5vw;text-align:center;padding:5vw;}
.prices-call-container-phones a{font-family: "Manrope", serif;font-weight:700;font-size:5vw;text-decoration:none;text-align:center;display:block;padding:1vw;color:#5DB143;}
.prices-call-container-phones-button{}
.prices-call-container-phones-button a{font-family: "Manrope", serif;font-weight:700;font-size:4vw;text-decoration:none;text-align:center;display:block;padding:3vw 7vw;width:60%;margin:auto;background-color:#5DB143;color:white;margin-top:3vw;}
.prices-price-container{width:100%;}
.prices-price-container-one{width:100%;}
.prices-column-one-string-text{font-family:"Manrope", serif;font-weight:400;font-size:4.3vw;margin-bottom:7vw;}
.prices-column-one{margin-top:15vw;}
.prices-column-one-string{border:1px solid black;display:flex;}
.prices-column-one-string-text-sub{font-family: "Manrope", serif;font-weight: 400;font-size:4vw;padding:2vw;border-left: 1px solid;width:20%;text-align:center;}
.prices-column-one-string-text{font-family:"Manrope", serif;font-weight:400;font-size:4vw;width:80%;padding:2vw;margin:0;}
/*portfolio page*/
.view-content-img-small{width:100%;margin-top:15vw;}
.container{width:100%;}
.gallery{display:flex;justify-content:space-between;flex-wrap:wrap;}
.gallery li{display:block;width:45%;height:30vw;margin-top:5vw;}
.gallery a img{object-fit:cover;width:100%;height:100%;}
/*contact page*/
.contact-page-container{width:90%;margin:auto;}
.contact-page-block-one{width:100%;}
.contact-page-block-two{width:100%;padding-top:4vw;}
.contact-page-block-one-one{margin-top:5vw;}
.contact-page-block-one-one-title{color:#c8c8c8;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:4.5vw;padding:5vw 1vw .5vw 1vw;}
.contact-page-block-one-one a{text-decoration:none;color:black;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:4.3vw;padding:1vw;}
.contact-page-block-one-two a{text-decoration:none;color:black;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:4.3vw;padding:3vw 1vw .5vw 1vw;display:block;}
.contact-page-block-one-two{margin-top:2vw;}
/*feedback-page*/
.feedback-page-container{width:90%;margin:auto;margin-top:10vw;}
.feedback-container-inner{margin-top:5vw;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2vw;}
.feedback-container h2{font-family: "Manrope", serif;font-weight:700;font-size:6.3vw;text-align:center;display:block;margin:auto;}
.feedback-block-page{width:90%;margin:auto;margin-top:10vw;}
.feedback-block-page-inner-one{display:flex;}
.feedback-block-page-inner-one-image-container{width:30%;}
.feedback-block-page-inner-one-image-container img{display:block;margin:auto;width:20vw;height:20vw;border-radius:50%;}
.feedback-block-page-inner-one-text-container{width:70%;}
.feedback-block-page-inner-one-text-container-title{font-family: "Manrope", serif;font-weight:600;font-size:4.5vw;}
.feedback-block-page-inner-one-text-container-date{font-family: "Manrope", serif;font-weight:400;font-size:3.5vw;color:#BDBDBD;padding: 1vw 0 1vw 0;}
.feedback-block-page-inner-one-text-container-star-container{display:flex;justify-content:space-between;width:60%;}
.feedback-block-page-inner-one-text-container-star-container img{display:block;width:15%;}
.feedback-block-page-inner-two-text-container{margin-top:2vw;}
.feedback-block-page-inner-two{margin-top:3vw;}
.feedback-block-page-inner-two-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:4vw;}
.feedback-block-page-inner-two-text-container p{font-family: "Manrope", serif;font-weight:400;font-size:4vw;}
/*online-page*/
.online-page-container{width:90%;margin:auto;margin-top:5vw;}
.online-container-inner{margin-top:5vw;}
.online-container-inner-two{margin-top:5vw;}
.online-container-inner-one-image-block img{display:block;width:100%;}
.online-container-inner-two-text-title{font-family:"Manrope", serif;font-weight:700;font-size:4.5vw;text-align:center;}
.online-container-inner-two-text{font-family:"Manrope", serif;font-weight:400;font-size:4vw;margin-top:2vw;text-align:justify;margin-top:10vw;}
.online-container-inner-information{width:100%;margin-top:10vw;}
.online-container-inner-information-title{font-family:"Manrope", serif;font-weight:700;font-size:4.5vw;text-align:center;margin-bottom:3vw;}
.online-container-inner-information-notes{font-family:"Manrope", serif;font-weight:400;font-size:4vw;margin-top:5vw;text-align:justify;}
.online-container-inner-benefits{font-family:"Manrope", serif;font-weight:400;font-size:4vw;margin-top:5vw;}
.online-help-button{background-color:#5DB143;color:white;text-decoration:none;display:block;text-decoration:none;font-family: "Roboto", sans-serif;font-weight: 700;font-size: 3.7vw;margin-top:5vw;text-align: center;padding: 5vw;}
/*footer*/
.call-bar{display: flex;
    position: fixed;
    white-space: nowrap;
    width:100%;
    height: 50px;
    bottom:0;
    border-radius: 20px 20px 0 0;
    -webkit-box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
padding-bottom:15px;
background-color:white;
opacity:0.9;}
.call-bar a{display:block;width:50px;height:50px;text-align:center;}
.call-bar-block-one{display:block;width:42px;height:42px;margin:auto;margin-top:10px;background-image:url(../images/phone-svgrepo-com.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-two{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/viber.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-three{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/telegram.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-one-mobile{display:none;}
.call-bar-block-four{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/whatsapp.svg);background-size:contain;background-repeat:no-repeat;}

.footer-full{background-color:#f6f6f6;margin-top:20vw;}
.footer-fix{width:80%;margin:auto;}
.footer-fix-two-logo{width:50%;padding-top:10vw;}
.footer-fix-two-logo img{display:block;width:50%;}
.footer-fix-two-title{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:4.3vw;margin-top:3vw;}
.footer-fix-two-text{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:3vw;margin-top:3vw;width:75%;text-align:justify;}
.footer-phone-a{text-decoration:none;font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:4.3vw;color:#5DB143;display:block;margin-top:5vw;}
.footer-chepter-a{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:4.3vw;text-decoration:none;color:black;margin-top:3vw;display:block;}
.footer-chepter-a:hover{transition:0.4s;color:#FF4848;}
.footer-mail-a{text-decoration:none;font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:4.3vw;color:black;margin-top:5vw;display:block;}
.footer-fix-four-social{display:flex;justify-content:space-between;margin-top:7vw;width:70%;}
.footer-fix-four-social-viber{width:30%;}
.footer-fix-four-social-telegram{width:30%;}
.footer-fix-four-social-whatsapp{width:30%;}
.viber{display:block;text-decoration:none;background-image:url(../images/viber.svg);background-size:contain;width:10vw;height:10vw;}
.telegram{display:block;text-decoration:none;background-image:url(../images/telegram.svg);background-size:contain;width:10vw;height:10vw;}
.whatsapp{display:block;text-decoration:none;background-image:url(../images/whatsapp.svg);background-size:contain;width:10vw;height:10vw;}
.footer-fix-four-adres{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:4.3vw;margin-top:7vw;}
.development-block{background-color:#f6f6f6;padding-bottom:20vw;padding-top:5vw;}
.development-block-sub{width:30%;margin:auto;display:flex;}
.development{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:1vw;width:100%;text-align:center;}
.development a{text-decoration:none;color:white;}
.copyright{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:1vw;width:100%;text-align:center;}
/*obratnizvonok*/
#obratnizvonok{display:none;text-align:center!important;padding:0 50px;}
#obratnizvonok > form > ul > li{margin-top:20px;}
#obratnizvonok > form > ul{margin-top:35px;}
#obratnizvonok input{!width:210px;!height:35px;border:1px solid #939393;font-family:'Fira Sans',sans-serif;font-size:15px;padding:10px;box-sizing:border-box;width:100%;}
#obratnizvonok h4{margin-top:10px;margin-bottom:5px;text-align:center;font-family:'Fira Sans',sans-serif;font-size:25px;}
#obratnizvonok label{margin-bottom:4px;display:block;font:14px sans-serif;}
#zvonokoneclick{margin-bottom:15px;margin-top:30px;font-family:'Fira Sans',sans-serif;font-size:18px;padding:10px 30px;border:none;background-color:#3DA4E6;cursor:pointer;color:white;}
#zvonokoneclick:hover{background-color:#272A2E;transition:0.4s;}

}


/*desktop version*/
@media screen and (min-width:1081px) {
* {margin:0;padding:0;list-style:none;
}
button{border:none;border:none;background-color:inherit;font-size:1vw;!color:#48FA6E;cursor:pointer;}
/*header*/
.header-top-out-container{width:100%;}
.header-top-container{width:84%;margin:auto;display:flex;align-items:center;}
.header-top-block-one{width:12%;}
.header-image-block a{display:block;}
.header-image-block a img{display:block;width:60%;margin:auto;margin-top: .1vw;}
.header-title h5{font-family: "Manrope", serif;font-weight:700;font-size:1.3vw;text-align:center;}
.header-top-block-two{width:30%;}
.header-top-block-two-inner{display:flex;width:81%;margin:auto;}
.header-top-block-two-inner-img-container{margin:1vw;}
.header-top-block-two-inner-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:1.05vw;}
.header-top-block-two-inner-text-container-link{font-family: "Manrope", serif;font-weight:700;color:#5DB143;text-decoration:none;}
.header-top-block-two-inner-text-container-link:hover{text-decoration:underline;}
.header-top-block-three{width:27%;}
.header-top-block-three-inner{display:flex;width:70%;margin:auto;}
.header-top-block-three-inner-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:1.05vw;}
.header-top-block-three-inner-img-container{margin:0 1vw;}
.header-top-block-four{width:20%;}
.header-top-block-four-inner{display:flex;width:90%;margin:auto;}
.header-top-block-four-inner-img-container{margin:1vw;}
.header-top-block-four-inner-text-container-phone{font-family: "Manrope", serif;font-weight:400;text-decoration:none;color:black;display:block;}
.header-top-block-four-inner-text-container-link{font-family: "Manrope", serif;font-weight:700;color:#5DB143;text-decoration:none;}
.header-top-block-four-inner-text-container-link:hover{text-decoration:underline;}
.header-top-block-five{width:15%;}
.header-top-block-five-inner{display:flex;margin:auto;}
.header-top-block-five-inner-soc-container{width:30%;}
.header-telegram{display:block;text-decoration:none;background-image:url(../images/telegram.svg);background-size:contain;width:2.5vw;height:2.5vw;background-repeat:no-repeat;margin:auto;}
.header-whatsapp{display:block;text-decoration:none;background-image:url(../images/whatsapp.svg);background-size:contain;width:2.5vw;height:2.5vw;background-repeat:no-repeat;margin:auto;}
.header-viber{display:block;text-decoration:none;background-image:url(../images/viber.svg);background-size:contain;width:2.5vw;height:2.5vw;background-repeat:no-repeat;margin:auto;}
/*navigation*/
.top-navigation-pc-container-fix{width:84%;margin:auto;display:flex;gap:10vw;margin-top:2vw;}
.top-navigation-pc-container-fix-block-link{font-family: "Manrope", serif;font-weight:500;text-decoration:none;color:black;display:block;font-size:1.05vw;}
.top-navigation-pc-container-fix-block-link:hover{text-decoration:underline;color:#5DB143;}
.nav-item a{color:black;font-family: "Manrope", serif;font-weight:500;font-size:1.05vw;text-decoration:none;display:block;padding:1vw;}
.nav-item a:hover{color:#5DB143;}
.sub-menu{display:none;position:absolute;background-color:white;padding:1vw;width:18vw;z-index:2;}
.dropdown{position:relative;}
.dropdown:hover > .sub-menu{display:inline-block;}
/*slider*/
.slider-container{width:84%;margin:auto;margin-top:3vw;}
.slider-container-title-block{margin-bottom: 2vw;}
.slider-container-title-block h1{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:2.8vw;color:black;!width:40vw;letter-spacing: .03vw;}
.slider-container-title-block-title{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1.5vw;color:black;}
.slider-container img{display:block;width:100%;border-radius:20px;}
.block-information-slider{position:absolute;margin-top:2vw;margin-left:5%;}
!.block-information-slider h1{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:3vw;color:white;width:40vw;letter-spacing: .03vw;}
.block-information-slider-text{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1.5vw;color:white;margin-top:1vw;line-height: 2;}
.block-information-slider-text span{font-weight:bold;}
.block-information-slider-button{font-family: "Manrope", serif;font-weight:700;font-style:normal;font-size:1.1vw;color:white;text-decoration:none;display:inline-block;padding:1.2vw 3vw;margin-top:6vw;letter-spacing: .03vw;background-color:#5DB143;}
/*main-child-one*/
.main-child-one-fix{width:84%;margin:auto;margin-top:6vw;}
.main-child-one-fix-one h2{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:2.6vw;letter-spacing: .03vw;}
.main-child-one-fix-two{display:flex;justify-content:space-between;margin-top:3vw;}
.main-child-one-fix-two-block{width:20%;}
.main-child-one-fix-two-img{width:125px;height:125px;border-radius:50%;background-color:#FBFBFB;margin: 0 auto;}
.main-child-one-fix-two-img img{display:block;width:50%;padding-top:2vw;margin:auto;}
.main-child-one-fix-two-text{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1.3vw;text-align:center;margin-top:1vw;}
/*sub-slider*/
.sub-slider-container-full{height:30vw;}
.sub-slider-container-fix{width:84%;margin:auto;margin-top:6vw;}
.sub-slider-container-fix-inner{display:flex;}
.sub-slider-block-one{width:30%;position:relative;}
.sub-slider-block-one-cercle-container{}
.sub-slider-block-one-cercle-container-img{position:absolute;width:250px;left:80px;top:70px;height:250px;background: -webkit-linear-gradient(#e9e9e9 0%, #ffffff 100%);border-radius:100%;border:10px solid white;box-shadow:0px 15px 60px rgba(34, 74, 134, 0.1);display:block;text-align:center;vertical-align: middle;}
.sub-slider-block-one-cercle-container-img img{width:100px;margin:40px 0px 10px;}
.sub-slider-block-one-cercle-container-text{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:1.3vw;}
.sub-slider-block-two-nth-one{margin-left:2vw;background:#8497c7;}
.sub-slider-block-two-nth-two{margin-left:5vw;background:#6681c5;}
.sub-slider-block-two-nth-three{margin-left:2vw;background:#4062BA;}
.sub-slider-block-two-block-one{width:770px;height:100px;border-radius:50px;margin-bottom:35px;padding:5px;box-shadow:0px 15px 60px rgba(34, 74, 135, 0.21);}
.block-oblegchenie-list-number{display: flex; flex-direction: column; align-items: center; justify-content: center; height:90px;width:90px;text-align:center;border-radius:100%;background: -webkit-linear-gradient(#e9e9e9 0%, #ffffff 100%);border:5px solid white;!padding-top:25px;!line-height:24px;color:#383838;float:left;}
.block-oblegchenie-list-number span{font-size: 40px;font-weight: 600;}
.block-oblegchenie-list-text{padding: 5px 0px 0px 30px;color: white;float: left;max-width: 670px;}
.block-oblegchenie-list-text span{font-size:1.8vw;font-weight: 600;}
.block-oblegchenie-list-text-p{font-size:1vw;font-weight: 400;}
.block-oblegchenie-list-text{font-family: "Manrope", serif;font-weight:800;font-style:normal;font-size:1.3vw;}
/*benefits-block*/
.main-benefits-container-fix{width:84%;margin:auto;margin-top:6vw;}
.main-benefits-container-inner-sub{display:flex;flex-wrap:wrap;justify-content:space-between;!gap:2vw;}
.main-benefits-container-inner-sub-block{width:31%;padding-top:170px;background-size:cover;border-radius:20px;font-family:"Manrope", serif;font-weight:800;margin-top:2vw;}
.alcohol{background-image:url(../images/kod-alkohol.png);}
.narkomaniya{background-image:url(../images/narkomaniya.png);}
.image29876{background-image:url(../images/poslugii-narkologa.png);}
.image29877{background-image:url(../images/image29877.png);}
.image29878{background-image:url(../images/game-zalejnist.png);}
.image29879{background-image:url(../images/image29876.png);}
.main-benefits-container-inner-sub-block-link{color:#5DB143;font-size:1.1vw;}
.main-benefits-container-inner-sub-block a button{color:#5DB143;font-size:1.1vw;display:block;text-decoration:none;padding-bottom:20px;padding-left:20px;border-radius:20px;border:none;background-color:initial;}
.main-benefits-container-inner-sub-block a{text-decoration:none;display:block;width:100%;border-radius:20px;background-color:rgba(0, 0, 0, .3);}
.main-benefits-container-inner-sub-block-big{background-image:url(../images/image29881.jpg);padding-top:219px;!padding-left:20px;padding-bottom:20px;background-size:cover;border-radius:20px;margin-top:2vw;}
.main-benefits-container-inner-sub-block-title{margin-bottom: .5vw;font-size:1.4vw;color:white;padding-left:20px;padding-bottom:5px;border-radius:20px;padding-top:20px;}
.main-benefits-container-inner-sub-block-big a{font-family: "Manrope", serif;font-weight:800;text-decoration:none;}
.main-benefits-container-inner-sub-block-big a button{font-family: "Manrope", serif;font-weight:800;color:#5DB143;font-size:1.1vw;text-decoration:none;padding-left:20px;}
/*feedback-block*/
.main-brands-fix{width:84%;margin:auto;margin-top:6vw;}
.main-brands-fix-feedback-title h2{font-family:"Manrope", serif;font-weight:800;font-style:normal;font-size:2.6vw;letter-spacing: .03vw;}
.feedback-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3vw;}
.feedback-block{width:30%;}
.feedback-block-inner-one{display:flex;}
.feedback-block-inner-one-image-container{width:30%;}
.feedback-block-inner-one-image-container img{display:block;margin:auto;width: 6vw;height: 6vw;border-radius: 50%;}
.feedback-block-inner-one-text-container{width:70%;}
.feedback-block-inner-one-text-container-title{font-family: "Manrope", serif;font-weight:600;font-size:1.5vw;}
.feedback-block-inner-one-text-container-date{font-family: "Manrope", serif;font-weight:400;font-size:1.1vw;color:#BDBDBD;padding: 0.5vw 0 0.5vw 0;}
.feedback-block-inner-one-text-container-star-container{display:flex;justify-content:space-between;width:60%;}
.feedback-block-inner-one-text-container-star-container img{display:block;width:15%;}
.feedback-block-inner-two-text-container{margin-top:1vw;}
.feedback-block-inner-two-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:1.1vw;}
.main-brands-fix-container-button{margin-top:3vw;}
.main-brands-fix-button{color:#5DB143;font-size:1.1vw;font-family: "Manrope", serif;font-weight:600;text-decoration:none;text-align:right;display:block;}
/*main-information*/
.main-information-fix{width:84%;margin:auto;margin-top:6vw;}
.main-information-about-container{display:flex;justify-content:space-between;margin-top:3vw;}
.main-information-about-container-image{width:50%;}
.main-information-about-container-image img{display:block;width:100%;border-radius:20px;}
.main-information-about-container-text{width:50%;}
.main-information-about-container-text-p{font-family: "Manrope", serif;font-weight: 400;font-size: 1.1vw;width: 90%;margin: auto;text-align: justify;}
.main-information-about-cercle-container{margin-top:5vw;display:flex;justify-content:flex-start;}
.main-information-about-cercle-container-block{width:20%;}
.main-information-about-cercle-container-block-image{width: 10vw;
  border-radius: 50%;
  height: 10vw;
  box-shadow: blanchedalmond;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  margin: auto;}
.main-information-about-cercle-container-block-image img{display: block;width: 6vw;height: 6vw;margin: auto;padding: 2vw;}
.main-information-about-cercle-container-block-text{font-family: "Manrope", serif;font-weight:400;font-size:1.5vw;text-align:center;padding:1vw;}
/*main-form*/
.main-form-container-full{margin-top:13vw;}
.main-form-container-fix{display:flex;width:84%;margin:auto;}
.main-form-container-block-one{width:55%;}
.main-form-image-container img{display:block;width:100%;border-radius:20px;}
.main-form-container-block-two{width:45%;}
.sub-slider-block-two-form-input{box-sizing: border-box;width:100%;background-color:#FBFBFB;border-radius:20px;border:none;font-family:"Manrope", serif;font-weight:400;padding:1.4vw;font-size:1vw;margin-top:2vw;}
.main-form-title{font-family: "Manrope", serif;font-weight:600;font-size:2.3vw;width:60%;margin:auto;}
.main-form-text{font-family: "Manrope", serif;font-weight:400;font-size:1.5vw;width:60%;margin:auto;margin-top:1vw;}
.sub-slider-block-two-form{width:60%;margin:auto;}
#form-zamovlennya{background-color:box-sizing: border-box;width:100%;background-color:#5DB143;border-radius:20px;border:none;font-family:"Manrope", serif;font-weight:400;padding:1.4vw;font-size:1vw;margin-top:2vw;color:white;}
/*footer*/
.call-bar{display: block;
    position: fixed;
    white-space: nowrap;
    width: 60px;
    height: 240px;
    bottom: 200px;
    border-radius: 0 20px 20px 0;
    -webkit-box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
box-shadow: 0px 0px 17px -6px rgba(0,0,0,0.75);
  }
.call-bar a{display:block;width:50px;height:50px;text-align:center;}
.call-bar-block-one{display:block;width:42px;height:42px;margin:auto;margin-top:10px;background-image:url(../images/phone-svgrepo-com.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-two{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/viber.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-three{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/telegram.svg);background-size:contain;background-repeat:no-repeat;}
.call-bar-block-one-mobile{display:none;}
.call-bar-block-four{display:block;width:50px;height:50px;margin:auto;margin-top:10px;background-image:url(../images/whatsapp.svg);background-size:contain;background-repeat:no-repeat;}
.footer-full{background-color:#f6f6f6;margin-top:8vw;}
.footer-fix{width:80%;margin:auto;}
.footer-fix-one{display:flex;}
.footer-fix-two{width:33%;}
.footer-fix-two-logo{width:50%;margin-top:5vw;}
.footer-fix-two-logo img{display:block;width:50%;margin:auto;}
.footer-fix-two-title{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:2.5vw;margin-top:2vw;}
.footer-fix-two-text{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1vw;margin-top:2vw;width:75%;text-align:justify;}
.footer-phone-a{text-decoration:none;font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:1.5vw;color:#5DB143;display:block;margin-top:5vw;padding-left:3vw;}
.footer-chepter-a{font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:1.1vw;text-decoration:none;color:black;margin-top:2vw;display:block;padding-left:3vw;}
.footer-chepter-a:hover{transition:0.4s;color:#5DB143;}
.footer-mail-a{text-decoration:none;font-family: "Manrope", serif;font-weight:600;font-style:normal;font-size:1.5vw;color:black;margin-top:5vw;display:block;}
.footer-fix-four-social{display:flex;justify-content:space-between;margin-top:2vw;width:70%;}
.footer-fix-four-social-viber{width:30%;}
.footer-fix-four-social-telegram{width:30%;}
.footer-fix-four-social-whatsapp{width:30%;}
.viber{display:block;text-decoration:none;background-image:url(../images/viber.svg);background-size:contain;width:4vw;height:4vw;}
.telegram{display:block;text-decoration:none;background-image:url(../images/telegram.svg);background-size:contain;width:4vw;height:4vw;}
.whatsapp{display:block;text-decoration:none;background-image:url(../images/whatsapp.svg);background-size:contain;width:4vw;height:4vw;}
.footer-fix-four-adres{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1vw;margin-top:2vw;}
.footer-fix-three{width:33%;}
.footer-fix-four{width:33%;}
.development-block{background-color:#f6f6f6;padding-bottom:1vw;padding-top:5vw;}
.development-block-sub{width:30%;margin:auto;display:flex;}
.development{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1vw;width:100%;text-align:center;}
.development a{text-decoration:none;color:white;}
.copyright{font-family: "Manrope", serif;font-weight:400;font-style:normal;font-size:1vw;width:100%;text-align:center;}
/*services-view-page*/
.services-container-full{width:80%;margin:auto;}
.services-block-general-content{display:flex;}
.services-block-general-content-image-container{width:40%;}
.services-block-general-content-image-block{width:90%;}
.services-block-general-content-image-block img{display:block;width:100%;}
.services-block-general-content-text-container{width:60%;}
.about-container-breadcrumbs {display:flex;margin-top:5vw; width: 80%; margin-left: auto; margin-right: auto;}
.about-container-breadcrumbs a{display:inline-block;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.1vw;padding-top:1vw;padding-bottom:1vw;text-decoration:none;color:black;}
.about-container-breadcrumbs p{padding: .3vw;font-size:2vw;margin-left:0.5vw;margin-right:0.5vw;}
.services-container-breadcrumbs{display:flex;margin-top:5vw;}
.services-container-breadcrumbs a{display:inline-block;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.1vw;padding-top:1vw;padding-bottom:1vw;text-decoration:none;color:black;}
.services-container-breadcrumbs p{padding: .3vw;font-size:2vw;margin-left:0.5vw;margin-right:0.5vw;}
.services-block-general-content-text-block p{font-family:"Roboto", sans-serif;font-weight:400;margin-top:1.1vw;}
.services-block-general-content-text-block p:first-child{margin-top:0;}
.services-block-general-content-text-block li{font-family:"Roboto", sans-serif;font-weight:400;margin-top:1.1vw;}
.services-block-general-content-text-block h1:first-child{margin-top:0;}
.services-block-general-content-text-block h1{font-family:"Roboto", sans-serif;font-weight:400;margin-top:1.1vw;}
.services-block-general-content-text-block h2{font-family:"Roboto", sans-serif;font-weight:400;margin-top:1.1vw;}
.services-block-general-content-text-block h2:first-child{margin-top:0;}
.services-block-general-content-batton a{text-decoration:none;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.1vw;color:white;display:inline-block;padding:1.2vw 3vw;margin-top:2vw;background-color:#5DB143;letter-spacing: .03vw;}
.main-benefits-container-fix{width:80%;margin:auto;margin-top:8vw;}
.features-icon{background-color:#FF4848;width:10vw;}
.features-icon img{display:block;width:75%;margin:auto;padding:1vw;}
.features-item{width:22%;}
.w-layout-grid{display:flex;justify-content:space-between;margin-top:4vw;}
.title-width-50 h2{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:2.2vw;color:black;}
.features-title h3{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.4vw;color:black;padding:1vw 1vw 1vw 0;}
.base-text{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1vw;padding:0 1vw 1vw 0;}
/*about page*/
.about-page-block{width:80%;margin:auto;margin-top:4vw;}
.about-page-block-title{font-family: "Manrope", serif;font-weight:700;font-size:2vw;letter-spacing: .03vw;margin-top:3vw;}
.about-page-block-text{font-family: "Manrope", serif;font-weight:400;font-size:1.2vw;letter-spacing: .03vw;margin-top:3vw;}
.about-page-benefits-container{margin-top:5vw;display:flex;justify-content:space-between;}
.about-page-benefits-block{width:20%;}
.about-page-benefits-block img{display:block;width:50%;margin:auto;}
.about-page-benefits-block-title{font-family: "Manrope", serif;font-weight:400;font-size:1.5vw;text-align: center;padding-top: 1vw;}
.about-page-block h1, .about-page-block h2{font-family: "Manrope", serif;font-weight:700;font-size:1.6vw;text-align: center;}
.view-content-img-small{width:100%;}
.container{width:100%;}
.gallery{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2vw;}
.gallery li{display:block;width:23%;height:15vw;margin-top:5vw;}
.gallery a img{object-fit:cover;width:100%;height:100%;}
/*contact page*/
.contact-page-container{display:flex;width:80%;margin:auto;}
.contact-page-block-one{width:40%;}
.contact-page-block-two{width:60%;padding-top:4vw;}
.contact-page-block-one-one{margin-top:5vw;}
.contact-page-block-one-one-title{color:#c8c8c8;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.1vw;padding: 1vw 1vw .5vw 1vw;}
.contact-page-block-one-one a{text-decoration:none;color:black;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.4vw;padding:1vw;}
.contact-page-block-one-two a{text-decoration:none;color:black;font-family: "Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.4vw;padding: 1vw 1vw .5vw 1vw;display:block;}
.contact-page-block-one-two{margin-top:2vw;}
/*prices-page*/
.prices-page-container{width:80%;margin:auto;margin-top:4vw;}
.prices-container{display:flex;margin-top:4vw;}
.prices-call-container{width:30%;}
.prices-call-container-image img{display:block;width:80%;margin:auto;}
.prices-page-block h2{font-family: "Manrope", serif;font-weight:700;font-size:1.6vw;text-align:center;}
.prices-call-container-title{font-family: "Manrope", serif;font-weight:500;font-size:1.4vw;text-align:center;padding:1vw;}
.prices-call-container-phones a{font-family: "Manrope", serif;font-weight:700;font-size:1.6vw;text-decoration:none;text-align:center;display:block;padding: .2vw;color:#5DB143;}
.prices-call-container-phones-button{}
.prices-call-container-phones-button a{font-family: "Manrope", serif;font-weight:700;font-size:1vw;text-decoration:none;text-align:center;display:block;padding: 1vw 2vw;width:50%;margin:auto;background-color:#5DB143;color:white;margin-top:1vw;}
.prices-price-container{width:70%;}
.prices-price-container-one{width:100%;}
.prices-column-one{width:80%;margin:auto;}
.prices-column-one-string{border:1px solid black;display:flex;}
.prices-column-one-string-text-sub{font-family: "Manrope", serif;font-weight: 400;font-size: 1.2vw;padding: 1vw;border-left: 1px solid;width:20%;text-align:center;}
.prices-column-one-string-text{font-family:"Manrope", serif;font-weight:400;font-size:1.2vw;width:80%;padding: 1vw;}
/*feedback-page*/
.feedback-page-container{width:80%;margin:auto;margin-top:5vw;}
.feedback-container-inner{margin-top:5vw;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2vw;}
.feedback-container h2{font-family: "Manrope", serif;font-weight:700;font-size:2.6vw;text-align:center;display:block;margin:auto;}
.feedback-block-page{width:30%;}
.feedback-block-page-inner-one{display:flex;}
.feedback-block-page-inner-one-image-container{width:30%;}
.feedback-block-page-inner-one-image-container img{display:block;margin:auto;width: 6vw;height: 6vw;border-radius: 50%;}
.feedback-block-page-inner-one-text-container{width:70%;}
.feedback-block-page-inner-one-text-container-title{font-family: "Manrope", serif;font-weight:600;font-size:1.5vw;}
.feedback-block-page-inner-one-text-container-date{font-family: "Manrope", serif;font-weight:400;font-size:1.1vw;color:#BDBDBD;padding: 0.5vw 0 0.5vw 0;}
.feedback-block-page-inner-one-text-container-star-container{display:flex;justify-content:space-between;width:60%;}
.feedback-block-page-inner-one-text-container-star-container img{display:block;width:15%;}
.feedback-block-page-inner-two-text-container{margin-top:1vw;}
.feedback-block-page-inner-two-text-container-text{font-family: "Manrope", serif;font-weight:400;font-size:1.1vw;}
.feedback-block-page-inner-two-text-container p{font-family: "Manrope", serif;font-weight:400;font-size:1.1vw;}
/*online-page*/
.online-page-container{width:80%;margin:auto;margin-top:5vw;}
.online-container-inner{margin-top:5vw;display:flex;gap:2vw;}
.online-container-inner-one{width:50%;}
.online-container-inner-one-image-block img{display:block;width:100%;}
.online-container-inner-two{width:50%;}
.online-container-inner-two-text-title{font-family:"Manrope", serif;font-weight:700;font-size:2vw;text-align:center;}
.online-container-inner-two-text{font-family:"Manrope", serif;font-weight:400;font-size:1.1vw;margin-top:2vw;text-align:justify;}
.online-container-inner-information{width:100%;margin-top:5vw;}
.online-container-inner-information-title{font-family:"Manrope", serif;font-weight:700;font-size:2vw;text-align:center;margin-bottom:3vw;}
.online-container-inner-information-notes{font-family:"Manrope", serif;font-weight:400;font-size:1.1vw;margin-top:2vw;text-align:justify;}
.online-container-inner-benefits{font-family:"Manrope", serif;font-weight:400;font-size:1.1vw;margin-top:2vw;}
.online-help-button{background-color:#5DB143;color:white;text-decoration:none;display:block;text-decoration:none;font-family: "Roboto", sans-serif;font-weight: 700;font-size:1.1vw;margin-top:2vw;text-align:center;padding:2vw;}
/*hamburger-menu*/
.hamburger-menu{display:none;}
#menu__toggle{display:none;}
.menu__btn{display:none;}
.menu__box{display:none;}
.menu__box li p{display:none;}
.menu__item{display:none;}
/*obratnizvonok*/
#obratnizvonok{display:none;text-align:center!important;padding:0 50px;}
#obratnizvonok > form > ul > li{margin-top:10px;}
#obratnizvonok > form > ul{margin-top:35px;}
#obratnizvonok input{width:260px;height:35px;border:1px solid #939393;font:15px sans-serif;padding:0 5px;}
#obratnizvonok h4{margin-top:10px;margin-bottom:5px;font:bold 25px 'RobotoCondensedLight',sans-serif;text-align:center;}
#obratnizvonok label{margin-bottom:4px;display:block;font:14px sans-serif;}
#zvonokoneclick{margin-bottom:15px;margin-top:15px;font:bold 16px 'RobotoCondensedLight',sans-serif;padding:10px 30px;border:none;background-color:#A3D1DE;cursor:pointer;-webkit-border-radius: 5px !important;-o-border-radius: 5px !important;-moz-border-radius: 5px !important;-khtml-border-radius: 5px !important;}
#zvonokoneclick:hover{background-color: #FFDD87;}





}