html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%;position:relative;overflow-x:hidden}a{display:inline-block;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0 auto}body{font-family:'DroidSans', sans-serif;font-weight:400}.wrapper{display:flex;flex-direction:column;min-height:100%}.content{flex:1 0 auto}.footer{flex:0 0 auto}.container{max-width:1200px;margin:0 auto;padding:0px 15px}@font-face{font-family:'DroidSans', sans-serif;src:url("../fonts/DroidSans.woff2") format("woff2"),url("../fonts/DroidSans.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:'DroidSans-Bold', sans-serif;src:url("../fonts/DroidSans-Bold.woff2") format("woff2"),url("../fonts/DroidSans-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.woff2") format("woff2"),url("../fonts/icomoon.woff") format("woff");font-weight:normal;font-display:swap}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-quote-right:before{content:"\f10e"}.icon-instagram:before{content:"\f16d"}.header__inner{display:flex;justify-content:space-between;align-items:center;padding-top:21px;margin-bottom:-22px}.header__logo{margin-right:87px}.header__email{padding-left:36px;position:relative;margin-top:-5px}.header__email::before{content:'';position:absolute;width:23px;height:17px;background-image:url(../images/header/icons/mail.png);background-repeat:no-repeat;background-position:center;background-size:cover;left:0;top:calc(35%)}.header__email-title,.header__phone-title{font-weight:700;font-size:16px;line-height:23px;color:#002341}.header__email-mail{color:#010101;font-size:17px;line-height:23px;transition:all 0.3s}.header__email-mail:hover{transform:scale(1.1);color:#7ac142}.header__phone-phone{color:#000;font-size:17px;line-height:23px;transition:all 0.3s}.header__phone-phone:hover{transform:scale(1.1);color:#7ac142}.header__phone{padding-left:35px;position:relative;margin-top:-3px;margin-left:-8px}.header__phone::before{content:'';position:absolute;width:21px;height:21px;background-image:url(../images/header/icons/phone.png);background-repeat:no-repeat;background-position:center;background-size:cover;left:0;top:calc(25%)}.header__social-links{display:flex;justify-content:space-between}.header__social-links li{margin-right:5px;transition:all 0.3s}.header__social-links li:last-child{margin-right:0}.header__social-links li:hover{transform:scale(1.1)}.burger{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.burger-btn{width:120px;height:45px;background-color:#002341;color:#fff;text-transform:uppercase;cursor:pointer;font-size:18px;font-weight:500;font-family:'Rubik', sans-serif;border:none;outline:none;border-radius:5px;display:none}.header__menu{padding:24px 0;background-color:#002341;border-radius:33px;transform:translate(0, 50%)}.header__menu ul{display:flex;justify-content:flex-start}.header__menu-list{margin-left:54px}.header__menu-list:nth-child(2){margin-left:78px}.header__menu-list:nth-child(3){margin-left:78px}.header__menu-list:nth-child(4){margin-left:80px}.header__menu-list:nth-child(5){margin-left:99px}.header__menu-list:nth-child(6){margin-left:100px}.header__menu-list:nth-child(7){margin-left:72px}.header__menu-list:last-child{margin-left:60px}.header__menu-list a{color:#fff;font-size:18px;transition:all 0.3s}.header__menu-list a:hover{transform:scale(1.1);color:#7ac142}.intro__inner{background-repeat:no-repeat;background-position:top;background-size:cover;height:100vh;text-align:center;padding-top:304px;padding-bottom:300px}.intro__title{font-family:'Rubik', sans-serif;color:#fff;font-size:70px;line-height:48px;font-weight:700;margin-bottom:17px}.intro__subtitle{color:#fff;font-size:30px;line-height:52px;margin-bottom:22px}.intro__appointment{font-family:'Rubik', sans-serif;font-weight:500;font-size:20px;color:#fff;padding:13px 32px;border-radius:27px;border:5px solid #7ac142}.services{padding:100px 0}.services__title{text-align:center}.services__title-title{font-family:'Rubik', sans-serif;font-weight:500;font-size:52px;color:#000}.services__title-decorative{display:flex;justify-content:center;align-items:center;margin-bottom:60px}.decirative__line-left{width:110px;height:1px;background-color:#b2b2b2}.decorative__line-midle{display:flex;flex-direction:column;margin-left:22px;margin-right:22px;align-items:center}.line__midle-1{width:50px;height:1px;background-color:#b2b2b2;margin-bottom:5px}.line__midle-2{width:30px;height:1px;background-color:#b2b2b2;margin-bottom:5px}.line__midle-3{width:50px;height:1px;background-color:#b2b2b2}.decorative__line-right{width:110px;height:1px;background-color:#b2b2b2}.services__items{display:flex;justify-content:space-between;flex-wrap:wrap}.services__item{width:370px;height:250px;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;margin-bottom:30px}.services__item-1{background-repeat:no-repeat;background-size:cover;background-position:center}.services__item-link{position:absolute;right:0;bottom:0;width:283px;background-color:#fff;cursor:pointer;transition:all 0.3s}.services__item-link a{text-align:center}.services__item-link:hover{background-color:#7ac142}.services__item-link:hover .item__link-text{color:#fff}.services__item-link:hover .item__link-arrow::before{z-index:1}.item__link-text{padding:16px 0 10px;color:#002341;font-family:'Rubik', sans-serif;font-size:20px;font-weight:500}.item__link-arrow{width:56px;height:27px;border-radius:50% 50% 0 0 / 100% 100% 0 0;overflow:hidden;margin:0 auto;position:relative;background-color:#fff;margin-bottom:-4px}.item__link-arrow::before{content:'';position:absolute;background-image:url(../images/icons/arrow-right.png);background-repeat:no-repeat;background-size:cover;background-position:center;top:11px;left:20px;width:17px;height:9px;z-index:-1;transition:all 0.3s}.welcome__inner{background-color:#f7f7f7;padding:35px 0 60px}.welcome__content{display:flex;justify-content:space-between}.welcome__text{margin-top:95px;margin-right:55px}.welcome__text-title{font-family:'Rubik', sans-serif;font-weight:500;font-size:52px;color:#000;margin-bottom:35px}.welcome__text-text{font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;color:#000;line-height:26px;margin-bottom:30px}.welcome__text-link{color:#7ac142;font-size:20px;font-family:'DroidSans', sans-serif;font-weight:700;position:relative;padding-right:22px}.welcome__text-link::after{position:absolute;content:'\f061';font-family:"Font Awesome 5 Free", "Font Awesome 5 Brands";font-weight:900;font-size:18px;color:#7ac142;top:2px;right:0}.fas .fa-arrow-right{position:absolute;right:0;top:0;color:#7ac142}.galery__title{display:flex;justify-content:space-between;padding-top:100px}.galery__title-title{font-family:'Rubik', sans-serif;font-weight:500;font-size:52px;color:#000;margin-bottom:3px}.galery__title-decorative{display:flex;justify-content:center;align-items:center;margin-bottom:60px}.galery-decirative__line-left{width:90px;height:1px;background-color:#b2b2b2}.galery-decorative__line-midle{display:flex;flex-direction:column;margin-left:22px;margin-right:22px;align-items:center}.galery-line__midle-1{background-color:#b2b2b2;width:50px;height:1px;margin-bottom:5px}.galery-line__midle-2{background-color:#b2b2b2;width:30px;height:1px;margin-bottom:5px}.galery-line__midle-3{background-color:#b2b2b2;width:50px;height:1px}.galery-decorative__line-right{width:90px;height:1px;background-color:#b2b2b2}.galery__title-btn{font-family:'Rubik', sans-serif;font-weight:500;font-size:20px;color:#000;padding:14px 42px 14px;border:5px solid #7ac142;border-radius:30px;display:block;height:100%;margin-top:10px}.galery__items{display:flex;justify-content:center;flex-wrap:wrap}.galery__item{margin-right:20px;margin-bottom:30px}.galery__item-1,.galery__item-3{width:300px;height:300px;align-self:flex-end}.galery__item-1:hover,.galery__item-3:hover{filter:brightness(60%)}.galery__item-1:hover .galery__hover-style,.galery__item-3:hover .galery__hover-style{width:65px;height:65px;border-radius:50%;background-color:#002341;position:absolute;top:122px;left:122px;transition:all 0.3s}.galery__item-1:hover .galery__hover-style::after,.galery__item-3:hover .galery__hover-style::after{content:'';position:absolute;width:38px;height:20px;background-image:url(../images/galery/eye.png);background-repeat:no-repeat;background-size:cover;background-position:center;top:23px;left:14px}.galery__item-2{width:370px;height:380px;align-self:flex-end}.galery__item-2:hover{filter:brightness(60%)}.galery__item-2:hover .galery__hover-style{width:65px;height:65px;border-radius:50%;background-color:#002341;position:absolute;top:154px;left:154px;transition:all 0.3s}.galery__item-2:hover .galery__hover-style::after{content:'';position:absolute;width:38px;height:20px;background-image:url(../images/galery/eye.png);background-repeat:no-repeat;background-size:cover;background-position:center;top:23px;left:14px}.galery__item-4,.galery__item-5,.galery__item-6{width:370px;height:300px}.galery__item-4:hover,.galery__item-5:hover,.galery__item-6:hover{filter:brightness(60%)}.galery__item-4:hover .galery__hover-style,.galery__item-5:hover .galery__hover-style,.galery__item-6:hover .galery__hover-style{width:65px;height:65px;border-radius:50%;background-color:#002341;position:absolute;top:122px;left:154px;transition:all 0.3s}.galery__item-4:hover .galery__hover-style::after,.galery__item-5:hover .galery__hover-style::after,.galery__item-6:hover .galery__hover-style::after{content:'';position:absolute;width:38px;height:20px;background-image:url(../images/galery/eye.png);background-repeat:no-repeat;background-size:cover;background-position:center;top:23px;left:14px}.galery__item .galery__item-1{position:relative}.team__inner{background-color:#f8f8f8;text-align:center;padding:100px 0}.team__title-title{font-family:'Rubik', sans-serif;font-weight:500;font-size:52px}.team__title-decorative{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.team-decirative__line-left{width:67px;height:1px;background-color:#adadad}.team-decorative__line-midle{display:flex;flex-direction:column;align-items:center;margin-left:22px;margin-right:22px}.team-line__midle-1{background-color:#adadad;width:50px;height:1px;margin-bottom:5px}.team-line__midle-2{background-color:#adadad;width:30px;height:1px;margin-bottom:5px}.team-line__midle-3{background-color:#adadad;width:50px;height:1px}.team-decorative__line-right{width:67px;height:1px;background-color:#adadad}.team__items{display:flex;justify-content:space-between;flex-wrap:wrap}.team__item{background-color:#f8f8f8;margin-right:20px;transition:all 0.2s;width:274px;height:415px}.team__item:hover{background-color:#fff;border:2px solid #7ac142;border-radius:4px}.team__item img{margin-bottom:20px}.team__item:last-child{margin-right:0}.team__name{font-family:'Rubik', sans-serif;font-weight:500;font-size:21px;color:#000;margin-bottom:5px}.team__position{font-family:'DroidSans', sans-serif;font-weight:400;font-size:15px;color:#000}.about__title{text-align:center;padding-top:100px;font-family:'Rubik', sans-serif;font-weight:500;font-size:52px;color:#000}.about__title-decorative{display:flex;justify-content:center;align-items:center;margin-bottom:100px}.about-decirative__line-left{width:141px;height:1px;background-color:#adadad}.about-decorative__line-midle{display:flex;flex-direction:column;align-items:center;margin-left:22px;margin-right:22px}.about-line__midle-1{background-color:#adadad;width:50px;height:1px;margin-bottom:5px}.about-line__midle-2{background-color:#adadad;width:30px;height:1px;margin-bottom:5px}.about-line__midle-3{background-color:#adadad;width:50px;height:1px}.about-decorative__line-right{width:141px;height:1px;background-color:#adadad}.about__items{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.about__items::after{content:'';position:absolute;max-width:1025px;width:100%;height:255px;background-image:url(../images/icons/about-line.png);background-repeat:no-repeat;background-size:cover;background-position:center;left:80px;top:80px;z-index:-1}.about__item a{display:flex;justify-content:space-between;max-width:370px;margin-bottom:108px}.about__item a:hover .about__item-circle{background-color:#002341}.item-reverse a{flex-direction:row-reverse}.item-reverse a:hover .about__item-circle{background-color:#002341}.about__item-circle{width:147px;height:147px;border-radius:50%;background-color:#7ac142;transition:all 0.2s}.circle-1{position:relative}.circle-1::before{content:'';background-image:url(../images/icons/emergency.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:64px;height:49px;position:absolute;left:42px;top:49px}.circle-2{position:relative}.circle-2::before{content:'';background-image:url(../images/icons/operation.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:55px;height:77px;position:absolute;left:46px;top:36px}.circle-3{position:relative}.circle-3::before{content:'';background-image:url(../images/icons/doctors.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:64px;height:60px;position:absolute;left:42px;top:44px}.circle-4{position:relative}.circle-4::before{content:'';background-image:url(../images/icons/technology.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:53px;height:47px;position:absolute;left:47px;top:51px}.circle-5{position:relative}.circle-5::before{content:'';background-image:url(../images/icons/checkup.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:52px;height:63px;position:absolute;left:50px;top:43px}.circle-6{position:relative}.circle-6::before{content:'';background-image:url(../images/icons/facilities.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:67px;height:46px;position:absolute;left:41px;top:52px}.about__item-text{margin-left:20px;max-width:184px;display:flex;flex-direction:column}.text-reverse{margin-right:20px;margin-left:0;max-width:188px}.text-text__text-reverse{text-align:right}.about__text-title{margin-top:30px;font-family:'Rubik', sans-serif;font-weight:500;font-size:21px;color:#000}.about__text-text{margin-top:15px;font-family:'DroidSans', sans-serif;font-weight:400;color:#090c1b;font-size:18px;line-height:26px}.news__wrapper{background-color:#f1ffe6}.news__title{text-align:center;padding-top:100px;font-family:'Rubik', sans-serif;font-weight:500;font-size:52px;color:#000}.news__title-decorative{display:flex;justify-content:center;align-items:center;margin-bottom:80px}.news-decirative__line-left{width:141px;height:1px;background-color:#b2b2b2}.news-decorative__line-midle{display:flex;flex-direction:column;align-items:center;margin-left:22px;margin-right:22px}.news-line__midle-1{background-color:#b2b2b2;width:50px;height:1px;margin-bottom:5px}.news-line__midle-2{background-color:#b2b2b2;width:30px;height:1px;margin-bottom:5px}.news-line__midle-3{background-color:#b2b2b2;width:50px;height:1px}.news-decorative__line-right{background-color:#b2b2b2;width:141px;height:1px}.news__items{display:flex;justify-content:space-between;flex-wrap:wrap}.news__item-image{max-width:370px;width:100%;height:300px}.news__item-image img{-o-object-fit:cover;object-fit:cover}.news__item{position:relative;padding-bottom:30px;border:1px solid #d6e2cc;margin-bottom:100px}.news__item:hover .item-text__link{color:#7ac142}.news__item:hover .item-text__link::after{content:'';position:absolute;background-image:url(../images/icons/arrows-right-green.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.item-image__date{position:absolute;width:70px;height:80px;top:0;left:20px;background-color:#7ac142;border-radius:0 0 33px 33px;text-align:center}.item-image__date-day{color:#fff;font-family:'Rubik', sans-serif;font-weight:500;font-size:20px;margin-top:8px;padding-bottom:12px;border-bottom:1px dashed #fff}.item-image__date-month{color:#fff;font-family:'Rubik', sans-serif;font-weight:500;font-size:20px;margin-top:4px}.news__item-text{max-width:370px;width:100%}.item-text__head{display:flex;justify-content:center;align-items:center;margin-top:20px}.head__line-left{width:60px;height:1px;background-color:#7ac142;margin-right:15px}.author{font-family:'DroidSans', sans-serif;font-weight:400;font-size:14px;color:#1c1c1c;margin-right:22px}.comment{font-family:'DroidSans', sans-serif;font-weight:400;font-size:14px;color:#1c1c1c;margin-right:15px}.head__line-right{width:60px;height:1px;background-color:#7ac142}.item-text__title{margin-top:15px;text-align:center;color:#1c1c1c;font-family:'Rubik', sans-serif;font-weight:500;font-size:21px}.item-text__text{text-align:center;margin-top:15px;font-family:'DroidSans', sans-serif;font-weight:400;color:#090c1b;font-size:18px;padding:0 14px 0 17px}.item-text__link{display:block;text-align:center;margin-top:15px;font-family:'Rubik', sans-serif;font-weight:500;font-size:19px;padding-right:23px;color:#000;position:relative;transition:all 0.2s}.item-text__link::after{content:'';position:absolute;background-image:url(../images/icons/arrows-right.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:15px;height:11px;bottom:3px;right:126px;transition:all 0.2s}.team{padding-top:100px}.team__wrapper{position:relative}.team__photo{display:flex;justify-content:center;margin-bottom:60px;position:relative}.team__photo::before{content:'\f10e';font-family:'icomoon', sans-serif;font-size:155px;color:#ededed;position:absolute;top:94px;z-index:-1}.team__photo-avatar{width:70px;height:70px;border-radius:50%;margin-right:15px;position:relative}.team__photo-avatar:last-child{margin-right:0}.team__photo-avatar img{-o-object-fit:cover;object-fit:cover}.team__photo-avatar:hover .double-comma{opacity:1}.double-comma{width:21px;height:17px;position:absolute;right:26px;bottom:-7px;transition:all 0.3s;opacity:0}.team__quote{display:flex;flex-direction:column;align-items:center;margin-bottom:100px}.team__quote-text{max-width:680px;width:100%;text-align:center;font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#000;margin-bottom:8px}.team__quot-author{font-family:'Rubik', sans-serif;font-weight:500;font-size:23px;color:#7ac142}.team__quote-position{font-family:'DroidSans', sans-serif;font-weight:400;font-size:17px;color:#1c1c1c}.team__partners{position:relative}.decor-left{width:345px;height:100px;background-color:#f1f2f2;position:absolute;top:0;left:-375px;border-radius:0 50px 50px 0}.decor-right{width:345px;height:100px;background-color:#f1f2f2;position:absolute;top:0;right:-375px;border-radius:50px 0 0 50px}.team__partners-list{display:flex;justify-content:space-between;margin-bottom:190px}.team__partners-list li{border:1px solid #dadada;width:170px;height:100px;text-align:center}.team__partners-list li img{-o-object-fit:contain;object-fit:contain;padding-top:5px}.team__subscribe{display:flex;justify-content:space-around;max-width:1170px;width:100%;height:180px;position:absolute;left:0;bottom:-280px;background-color:#002341;align-items:center;border-radius:9px}.team__subscribe-text{max-width:430px;width:100%;text-align:left;margin-left:30px}.subscribe-text__title{font-family:'Rubik', sans-serif;font-weight:500;font-size:26px;line-height:30px;color:#fff}.subscribe-text__text{font-family:'Rubik', sans-serif;font-weight:400;font-size:18px;line-height:30px;color:#fff}.team__subscribe-form{max-width:530px;width:100%;margin-right:30px;position:relative}.subscribe-form__input{min-width:500px;width:100%;border-radius:30px;outline:none;border:none;padding:17px 152px 17px 22px}.subscribe-form__input::-moz-placeholder{font-family:'Rubik', sans-serif;font-weight:400;font-size:15px;color:#000}.subscribe-form__input:-ms-input-placeholder{font-family:'Rubik', sans-serif;font-weight:400;font-size:15px;color:#000}.subscribe-form__input::placeholder{font-family:'Rubik', sans-serif;font-weight:400;font-size:15px;color:#000}.subscribe-form__btn{max-width:130px;width:100%;padding:15px;border-radius:30px;outline:none;border:none;background-color:#7ac142;font-family:'Rubik', sans-serif;font-weight:500;font-size:20px;color:#fff;position:absolute;top:0;right:0;background-image:url(../images/icons/send-mod.svg);background-repeat:no-repeat;background-size:59px 46px;background-position:center;cursor:pointer}.footer{background-color:#7ac142;background-image:url(../images/footer-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}.footer-top{padding-top:149px;padding-bottom:50px}.footer-top__inner{display:flex;justify-content:flex-start}.footer-top__contacts,.footer-top__program,.footer-top__links{max-width:370px;width:100%;margin-right:30px}.footer-top__contacts:last-child,.footer-top__program:last-child,.footer-top__links:last-child{margin-right:0}.contacts__title{font-family:'Rubik', sans-serif;font-weight:500;font-size:26px;color:#fffefe;margin-bottom:30px}.contacts__address{font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#002341;padding-left:44px;padding-right:98px;position:relative;margin-bottom:25px}.contacts__address::before{content:'';position:absolute;background-image:url(../images/icons/address.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:23px;height:32px;left:0;top:8px}.contacts__mail a{font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#002341;padding-left:44px;margin-bottom:25px;position:relative}.contacts__mail a::before{content:'';position:absolute;background-image:url(../images/icons/mail.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:21px;height:15px;left:0;top:5px}.contacts__tel a{font-family:'DroidSans-Bold', sans-serif;font-weight:700;font-size:22px;color:#002341;padding-left:44px;position:relative}.contacts__tel a::before{content:'';position:absolute;background-image:url(../images/icons/phone.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:23px;height:23px;left:0;top:0px}.footer-top__program{min-height:178px}.program__list{border-bottom:4px solid #184341;border-left:4px solid #184341;border-right:4px solid #184341;border-radius:0 0 9px 9px;padding-top:30px;padding-bottom:30px;display:flex;justify-content:flex-start}.program__title{border-radius:9px 9px 0 0;background-color:#002341;padding-left:58px;font-family:'Rubik', sans-serif;font-weight:500;font-size:30px;color:#fffefe;text-align:center;padding-top:17px;padding-bottom:20px;position:relative;text-transform:uppercase}.program__title::before{content:'';position:absolute;background-image:url(../images/icons/clock.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:42px;height:45px;top:9px;left:26px}.list-day__row{font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;color:#002341;margin-left:20px}.list-day__row-1{margin-bottom:15px}.list-hour__row-1{font-family:'DroidSans', sans-serif;font-weight:400;font-size:18px;color:#002341;margin-bottom:15px}.list-hour__row-2{font-family:'DroidSans-Bold', sans-serif;font-weight:700;font-size:18px;color:#fff}.footer-top__links{padding-left:70px}.links__title{font-family:'Rubik', sans-serif;font-weight:500;font-size:26px;color:#fffefe;margin-bottom:30px}.links__socials{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:25px}.links__socials a{margin-bottom:25px;margin-right:40px;position:relative}.links__socials a span{font-family:'DroidSans', sans-serif;font-weight:400;font-size:17px;color:#002341;transition:all 0.2s}.icon-facebook,.icon-twitter,.icon-linkedin,.icon-instagram{font-family:'icomoon' !important;font-size:18px;color:#ffffff !important;position:absolute;left:0;top:-2px}.links__socials-facebook{padding-left:25px}.links__socials-facebook:hover .icon-facebook{color:#002341 !important}.links__socials-twitter{padding-left:32px}.links__socials-twitter:hover .icon-twitter{color:#002341 !important}.links__socials-linkedin{padding-left:33px}.links__socials-linkedin:hover .icon-linkedin{color:#002341 !important}.links__socials-instagram{padding-left:34px}.links__socials-instagram:hover .icon-instagram{color:#002341 !important}.links__list{display:flex;justify-content:flex-start;flex-wrap:wrap}.links__list li{margin-right:20px}.links__list li:last-child{margin-right:0}.links__list li a{font-family:'DroidSans', sans-serif;font-weight:400;font-size:17px;color:#002341}.list-slash{padding-right:20px;position:relative}.list-slash::after{content:'/';position:absolute;top:0;right:0;font-family:'DroidSans', sans-serif;font-weight:400;font-size:17px;color:#002341}.footer-bottom{border-top:1px solid #68a942;padding:30px 0 24px}.footer-bottom__text{display:flex;justify-content:center}.footer-bottom__text-1,.footer-bottom__text-2{font-family:'DroidSans', sans-serif;font-weight:400;font-size:14px;color:#fff}.footer-bottom__text-2{padding-left:27px;position:relative;margin-right:5px}.footer-bottom__text-2::before{content:'';position:absolute;background-image:url(../images/icons/footer-bottom-icon.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:25px;height:21px;left:5px;top:-4px}.footer-bottom__text-3{font-family:'DroidSans-Bold', sans-serif;font-weight:700;font-size:14px;color:#002341;text-decoration:underline}@media (max-width: 1200px){.header__menu ul{justify-content:space-between;padding:0 10px}.header__menu-list,.header__menu-list:nth-child(2),.header__menu-list:nth-child(3),.header__menu-list:nth-child(4),.header__menu-list:nth-child(5),.header__menu-list:nth-child(6),.header__menu-list:nth-child(7),.header__menu-list:last-child{margin-left:0}}@media (max-width: 1170px){.footer-top__inner{flex-direction:column;align-items:center}.footer-top__contacts,.footer-top__program,.footer-top__links{text-align:center;max-width:100%;margin-right:0}.contacts__address{padding-right:0;display:inline-block;margin-bottom:25px}.contacts__address::before{top:-5px}.contacts__tel a{margin-bottom:25px}.program__list{justify-content:center;margin-bottom:25px}.footer-top__links{padding-left:0}.links__socials{justify-content:flex-end}.links__list{justify-content:flex-end}.intro__title{line-height:70px}.services__items{justify-content:space-evenly}.services__item{margin-right:10px}.team__items{justify-content:space-around}.about__items::after{display:none}.item-reverse a{flex-direction:row}.text-reverse{margin-right:0;margin-left:20px}.text-text__text-reverse{-moz-text-align-last:left;text-align-last:left}.about__items{justify-content:space-around}.about__item{margin-right:10px}.news__items{justify-content:center}.news__item{margin-right:5px;margin-left:5px;margin-bottom:30px}.team__partners-list{justify-content:space-around;flex-wrap:wrap}.team__partners-list li{margin-top:10px}}@media (max-width: 950px){.welcome__image-img{width:370px;height:470px}.team__subscribe{flex-direction:column}.team__subscribe-text{text-align:center;margin-left:0}.team__subscribe-form{margin:0 5px}.subscribe-form__input{max-width:500px}}@media (max-width: 800px){.header__logo,.header__email,.header__phone{margin-right:10px}.header__inner{flex-wrap:wrap;text-align:center}.services{padding-bottom:50px}.welcome__text{margin-top:0}.welcome__image-img{width:270px;height:370px}}@media (max-width: 700px){.header__social-links{display:none}.header__menu{transform:none;margin-top:10px;display:none;margin-bottom:10px}.header__menu ul{display:block;text-align:center}.header__menu-list,.header__menu-list:nth-child(2),.header__menu-list:nth-child(3),.header__menu-list:nth-child(4),.header__menu-list:nth-child(5),.header__menu-list:nth-child(6),.header__menu-list:nth-child(7){padding-bottom:15px}.header__menu-list:last-child{padding-bottom:0}.burger-btn{display:block;margin-bottom:10px}.welcome__image-img{display:none}.welcome__text-title,.welcome__text-text{text-align:center}.welcome__text{margin-right:0}}@media (max-width: 600px){.team__item{margin-right:0}.footer-bottom__text{display:block;text-align:center}.footer-bottom__text-1{display:block;margin-bottom:10px}.footer-bottom__text-2{display:block;margin-bottom:7px}.footer-bottom__text-2::before{left:179px;top:-4px}.subscribe-form__input{max-width:300px;min-width:0;padding-right:100px}.team__subscribe-form{max-width:300px}.subscribe-form__btn{max-width:88px}}@media (max-width: 540px){.header__inner{flex-direction:column}.header__logo,.header__email,.header__phone{margin-bottom:10px}.burger-btn{width:220px}.burger{justify-content:center}.footer-top__contacts{text-align:left}.links__socials{justify-content:flex-start}.links__list{justify-content:flex-start}.galery__title{flex-direction:column}.galery__title-decorative{margin-bottom:10px}.galery__title-btn{margin-bottom:20px;text-align:center}.galery__title-title{text-align:center}.galery__item{margin-right:0}.galery__items a img{width:300px;height:300px}.galery__item-2,.galery__item-4,.galery__item-5,.galery__item-6{width:300px;height:300px}.footer-bottom__text-2::before{left:116px;top:-4px}}@media (max-width: 400px){.list-day__row,.list-day__row{margin-left:0;font-size:15px}.list-hour__row-1,.list-hour__row-2{font-size:15px}.services__item{margin-right:0px}.welcome__text-title{font-size:46px}.welcome__text-text{font-size:16px}.about__item-circle{width:107px;height:107px}.circle-1::before{left:24px;top:30px}.circle-2::before{left:26px;top:16px}.circle-3::before{left:22px;top:24px}.circle-4::before{left:27px;top:31px}.circle-5::before{left:30px;top:23px}.circle-6::before{left:21px;top:32px}.news__item-image{width:300px;height:230px}.news__item-image img{width:300px;height:230px}.news__item-text{width:300px;height:230px}.item-text__link::after{right:91px}.footer-bottom__text-2::before{left:76px;top:-4px}.team__subscribe-text{padding:0 10px;margin-top:10px}.team__subscribe-form{margin-bottom:10px}.team__subscribe{height:200px;bottom:-290px}}@media (max-width: 360px){.about__item-circle{width:70px;height:70px}.circle-1::before{left:16px;top:20px;width:44px;height:33px}.circle-2::before{left:16px;top:13px;width:39px;height:47px}.circle-3::before{left:18px;top:21px;width:34px;height:30px}.circle-4::before{left:19px;top:20px;width:33px;height:27px}.circle-5::before{left:19px;top:17px;width:35px;height:43px}.circle-6::before{left:17px;top:22px;width:37px;height:27px}.about__text-title{margin-top:0}.about__text-text{margin-top:5px}.about__item a{margin-bottom:50px}.team__photo-avatar{margin-right:5px;margin-left:5px}.team__quote{margin-bottom:50px}.subscribe-form__input{max-width:280px}.team__subscribe-form{max-width:280px}}
