@charset "UTF-8";.popup_first__one_unic{-o-object-position:bottom;object-position:bottom}.popup_first__one_unic-top{-o-object-position:top;object-position:top}.popup_first__images-modify .popup_first__one_image{height:245px!important}.popup_first__images-modify-sec .popup_first__one_image{height:225px!important}.programs__one_card_image-right{-o-object-position:right;object-position:right}.popup-main-p .popup-switcher{padding-left:15px;padding-right:15px}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100vh;min-width:320px}a,a:active,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}button{outline:0;cursor:pointer;border:none}ul{list-style-type:none}@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(24,176,37,.2),0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2);box-shadow:0 0 0 0 rgba(24,176,37,.2),0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2)}100%{-webkit-box-shadow:0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2),0 0 0 2.5rem rgba(24,176,37,0);box-shadow:0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2),0 0 0 2.5rem rgba(24,176,37,0)}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(24,176,37,.2),0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2);box-shadow:0 0 0 0 rgba(24,176,37,.2),0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2)}100%{-webkit-box-shadow:0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2),0 0 0 2.5rem rgba(24,176,37,0);box-shadow:0 0 0 .25rem rgba(24,176,37,.2),0 0 0 .5rem rgba(24,176,37,.2),0 0 0 1rem rgba(24,176,37,.2),0 0 0 2.5rem rgba(24,176,37,0)}}@-webkit-keyframes rippleOrange{0%{-webkit-box-shadow:0 0 0 0 rgba(239,107,1,.2),0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2);box-shadow:0 0 0 0 rgba(239,107,1,.2),0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2)}100%{-webkit-box-shadow:0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2),0 0 0 2.5rem rgba(239,107,1,0);box-shadow:0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2),0 0 0 2.5rem rgba(239,107,1,0)}}@keyframes rippleOrange{0%{-webkit-box-shadow:0 0 0 0 rgba(239,107,1,.2),0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2);box-shadow:0 0 0 0 rgba(239,107,1,.2),0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2)}100%{-webkit-box-shadow:0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2),0 0 0 2.5rem rgba(239,107,1,0);box-shadow:0 0 0 .25rem rgba(239,107,1,.2),0 0 0 .5rem rgba(239,107,1,.2),0 0 0 1rem rgba(239,107,1,.2),0 0 0 2.5rem rgba(239,107,1,0)}}body,button,input{font-family:Montserrat,sans-serif}.slick-slider{outline:0}.wrapper{max-width:1210px;margin:0 auto;padding-left:15px;padding-right:15px}.header{z-index:9999;display:block;width:100%;position:absolute;top:20px;left:0}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo img{width:280px;height:76px}.header__navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation ul li{margin-right:50px}.header__navigation ul li:last-child{margin-right:0}.header__navigation a{color:#5f5f5f;font-size:18px;line-height:21.94px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header__navigation a:hover{color:#464646}.header__contact a:first-child,.header__contact-mob a:first-child{font-weight:700;font-size:24px;line-height:29.26px;color:#5f5f5f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__contact a:hover,.header__contact-mob a:hover{color:#464646}.header__contact a:nth-child(2),.header__contact-mob a:nth-child(2){font-size:18px;line-height:21.94px;color:#ef6b01;margin-top:14px;margin-left:10px;text-align:center;text-decoration:underline;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contact a:nth-child(2):before,.header__contact-mob a:nth-child(2):before{content:url(../img/phone-icon.svg);margin-right:20px;padding-top:4px}.header__contact p:hover,.header__contact-mob p:hover{cursor:pointer;color:#fe943e}.header__ham-icon{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-wrapper{position:absolute;right:25px;margin:auto;width:35px;height:33px;cursor:pointer;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:35px;height:5px}.hamburger-menu{position:relative;-webkit-transform:translateY(14px);-ms-transform:translateY(14px);transform:translateY(14px);background:#002147;-webkit-transition:all 0s .3s;-o-transition:all 0s .3s;transition:all 0s .3s}.hamburger-menu.animate{background:0 0}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:14px;background:#002147;-webkit-transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-o-transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:14px;background:#002147;-webkit-transition:top .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-o-transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu.animate:after{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1);-o-transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu.animate:before{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1);-o-transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s .3s cubic-bezier(.23,1,.32,1)}.mobile-menu{visibility:hidden;position:fixed;top:100px;left:-100%;width:100%;height:100%;background-color:#fff;padding:0 15px;overflow:auto;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:9999;padding:30px 20px}.mobile-menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.mobile-menu a{color:#5f5f5f;font-size:22px;line-height:21.94px;margin-top:25px}.mobile-menu.active{visibility:visible;left:0}.footer__rht__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{background-image:url(../img/bg.png);background-size:cover;background-position:right;height:357px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.footer .wrapper{display:grid;grid-template-columns:auto auto auto;margin-bottom:14px;z-index:999}.footer__head{display:none;background-image:url(../img/bg.png);background-size:contain;background-repeat:no-repeat;width:100%;height:357px;position:absolute;top:-115px;z-index:0}.footer__left{z-index:999}.footer__left__logo{width:180px;height:49px}.footer__left__socials{margin-top:22px;margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__left__socials a{width:44px;height:44px;background-color:#ef6b01;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer__left__socials a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer__left__year{margin-bottom:10px}.footer__left__company,.footer__left__year{color:#fff;font-size:18px;line-height:26px}.footer__mid{margin-left:119px;margin-right:69px}.footer__mid,.footer__rht{z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__mid h3,.footer__rht h3{color:#fff;font-weight:600;font-size:24px;line-height:29.26px;margin-bottom:20px}.footer__mid a,.footer__rht a{margin-bottom:18px;color:#fff;font-weight:600;font-size:18px;line-height:21.94px}.footer__mid a:hover,.footer__rht a:hover{text-decoration:underline}.popup-main{width:100%;height:100vh;background-color:rgba(0,0,0,.6);overflow:hidden;position:fixed;top:0;z-index:9999;display:none}.popup-container{border:1px solid #18b025;border-radius:15px;background-color:#fff;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:1180px;height:530px;padding:0 119px}.popup__close-icon{position:absolute;top:0;right:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:48px;line-height:56px;color:#4b4b4b}.popup__close-icon:hover{cursor:pointer}.banner{background-image:-o-linear-gradient(291deg,#fff 0,rgba(255,255,255,0) 79%),url(../img/banner__n-img.jpg);background-image:linear-gradient(159deg,#fff 0,rgba(255,255,255,0) 79%),url(../img/banner__n-img.jpg);background-position:bottom;background-position-x:0;background-repeat:no-repeat;height:945px;width:100%;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .wrapper{width:100%;z-index:999}.banner__style-lines{background-image:url(../img/fon-poloski.png);height:155px;width:100%;background-size:cover;position:absolute;background-repeat:no-repeat;bottom:-20px;z-index:999}.banner__people{position:absolute;width:1020px;right:0;bottom:20px}.banner__content{margin-top:-70px}.banner__content h1{font-weight:600;font-size:64px;line-height:78.02px;color:#002147}.banner__content h1 span{display:inline-block;margin-top:15px;font-family:inherit;color:#fff;text-transform:uppercase;background-color:#ef6b01;padding:6px 45px;border-radius:0 109px 0 109px}.more-facilities{margin-top:77px;padding-bottom:95px}.more-facilities .wrapper h1{color:#002147;font-weight:600;font-size:64px;line-height:74px;text-align:center;max-width:700px;margin:0 auto}.more-facilities .wrapper h2{margin-top:16px;font-weight:600;color:#002147;font-size:24px;line-height:29.26px;text-align:center;margin-bottom:35px}.more-facilities__slider .slick-dots{bottom:-50px}.more-facilities__slider .slick-dots li button:before{font-size:18px}.more-facilities__slider .slick-dots{bottom:-65px}.more-facilities__slider .slick-dots li{margin:0 5px}.more-facilities__slider .slick-dots li button:before{opacity:1;color:#c4c4c4;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.more-facilities__slider .slick-dots li button:hover:before{color:#919191}.more-facilities__slider .slick-dots li.slick-active button:before{color:#ef6b01;opacity:1}.more-facilities__slide{outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:90px;padding-bottom:10px;position:relative;width:100%}.more-facilities__card-mid{margin-top:-90px}.more-facilities__slider__text{font-size:18px;line-height:26px;color:#313131;max-width:481px;text-align:center}.more-facilities__slide{margin:0 auto}.more-facilities__slider__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-facilities__slider__card h2{margin-top:16px;color:#002147;text-align:center}.more-facilities__slide .owl-stage{padding-top:100px}.owl-item{text-align:center;margin:0 auto}.owl-item.active.current .more-facilities__slider__card .more-facilities__card__img::before{opacity:1}.no-js .owl-carousel,.owl-carousel.owl-loaded{margin-top:-90px}.owl-nav{display:none}.owl-dots{margin-top:20px}.owl-theme .owl-dots button span{background:#c4c4c4!important;width:16px!important;height:16px!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots button:hover span{background:#ef6b01!important}.more-facilities__slider__wrapper-text{position:absolute!important;left:calc(50% - 240.5px);bottom:20px}.more-facilities__slider__card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.more-facilities__slider__card .more-facilities__card__img::before{position:absolute;content:url(../img/present-icon.svg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(24,176,37,.64)}.more-facilities__slider__card .more-facilities__card__img:hover::before{opacity:.5;cursor:pointer}.more-facilities__card__img{width:275px;height:275px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.more-facilities__card__img img{-o-object-fit:cover;object-fit:cover;height:100%;width:150%}.about-us .wrapper h1{color:#002147;font-weight:600;font-size:64px;line-height:74px;text-align:center}.about-us .wrapper h2{margin-top:17px;font-weight:600;color:#002147;font-size:24px;line-height:29.26px;text-align:center}.about-us .about-us__wrapper{margin-top:18px}.about-us{margin-bottom:15px}.about-us__wrapper__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(2) p{max-width:135px}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(3) p{max-width:160px}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(4) p{max-width:120px}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(5) p{max-width:205px}.about-us__wrapper__top .about-us__wrapper__top__info span{position:relative}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(3)::before{position:absolute;bottom:calc(50% - 14px - 9.5px);left:13%;display:block;content:"";width:19px;height:19px;border-radius:50%;background-color:#18b025}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(4)::before{position:absolute;bottom:calc(50% - 14px - 9.5px);left:35%;display:block;content:"";width:19px;height:19px;border-radius:50%;background-color:#18b025}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(5)::before{position:absolute;bottom:calc(50% - 14px - 9.5px);left:65%;display:block;content:"";width:19px;height:19px;border-radius:50%;background-color:#18b025}.about-us__wrapper__top span{font-weight:700;font-size:72px;line-height:87.77px;color:#ef6b01}.about-us__wrapper__top p{font-size:18px;line-height:26px;color:#313131;margin-top:15px;opacity:0}.about-us__wrapper__line{width:100%;height:1px;background-color:#18b025;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% + 14px)}.about-us__wrapper__line::before{content:"▶";position:absolute;color:#18b025;left:-3px}.about-us__wrapper__line::after{content:"◀";position:absolute;color:#18b025;right:-3px}.about-us__style-line{width:100%;height:190px;background-size:cover;background-image:url(../img/about-us__bg.png)}.testimonials{padding-bottom:250px}.testimonials .wrapper h1{color:#002147;font-weight:600;font-size:64px;line-height:74px;text-align:center}.testimonials__slider .slick-dots li button:before{font-size:18px}.testimonials__slider .slick-dots{bottom:-65px}.testimonials__slider .slick-dots li{margin:0 5px}.testimonials__slider .slick-dots li button:before{opacity:1;color:#c4c4c4;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.testimonials__slider .slick-dots li button:hover:before{color:#919191}.testimonials__slider .slick-dots li.slick-active button:before{color:#ef6b01;opacity:1}.testimonials__card{padding:23px 21px 27px 23px;border-radius:15px;border:1px solid #18b025;position:relative;margin:70px 10px 0;outline:0}.testimonials__card__angle-img{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-38px;right:25px;width:75px;height:75px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:15px;overflow:hidden}.testimonials__card__angle-img img{-o-object-fit:cover;object-fit:cover;width:130%;height:130%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.testimonials__card__wrapper-top{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials__card__wrapper-top p:first-child{font-weight:600;font-size:18px;line-height:21.94px;color:#002147}.testimonials__card__wrapper-top p:last-child{margin-left:14px;font-weight:400;font-size:18px;line-height:26px;color:#313131}.testimonials__card__caption{font-weight:600;font-size:18px;line-height:21.94px;color:#ef6b01;margin-top:14px}.testimonials__card__text{margin-top:8px;font-size:18px;line-height:26px;color:#313131}.pre-footer{margin-top:45px;margin-bottom:-200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:740px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:-o-linear-gradient(top,#fff .99%,rgba(255,255,255,0) 26.01%),url(../img/pre-footer__n-img.jpg);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.99%,#fff),color-stop(26.01%,rgba(255,255,255,0))),url(../img/pre-footer__n-img.jpg);background-image:linear-gradient(180deg,#fff .99%,rgba(255,255,255,0) 26.01%),url(../img/pre-footer__n-img.jpg)}.pre-footer h1{margin-top:-160px;color:#002147;font-weight:600;font-size:64px;line-height:74px;max-width:1100px;text-align:center;padding:0 15px}.pre-footer a{margin-top:40px;color:#fff;font-weight:600;font-size:18px;line-height:21.94px;padding:17px 24.5px;background-color:#ef6b01;border-radius:50px;border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pre-footer a:hover{color:#ef6b01;background-color:#fff}.NY_in_BP{margin-top:80px}.NY_in_BP .NY_in_BP__content .NY_in_BP__main_text{font-size:64px;font-weight:600;color:#002147;text-align:center;margin-bottom:27px}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:280px 280px}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image{border-radius:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:top;object-position:top}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image.first{grid-column-start:1;grid-column-end:3}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards{margin-top:20px;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .second_card img{height:130px}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;font-size:18px;font-weight:400}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card .NY_in_BP__card_text{text-align:center}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card .NY_in_BP__card_text span{font-weight:600;color:#ef6b01}.programs{margin:50px 0}.programs .programs__one_card_image{border-radius:15px}.programs .programs__content .programs__main_text{font-size:64px;font-weight:600;color:#002147;text-align:center;margin-bottom:27px}.programs .programs__content .programs__cards{display:-webkit-box;display:-ms-flexbox;display:flex}.programs .programs__content .programs__cards .programs__one_card.add_margin{margin:0 20px}.programs .programs__content .programs__cards .programs__one_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container{border-radius:15px;position:relative}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_image_text.bg-green{background-color:green;color:#fff}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_image_text.bg-yellow{background-color:#fbea4e;color:#002147}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_image_text{padding:10px 20px;display:block;position:absolute;top:20px;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;font-size:18px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_first_button{position:absolute;bottom:-20px;background-color:#ef6b01;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 77px;font-size:24px;color:#fff;margin-top:-20px;z-index:2;border-radius:50px;left:calc((100% - 280px)/ 2);border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_first_button:hover{color:#ef6b01;background-color:#fff}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_first_button span{font-weight:400}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_main_text{margin-top:50px;font-size:24px;font-weight:600;text-align:center;margin-bottom:13px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_second_text{font-weight:400;font-size:18px;text-align:center}.programs .programs__content .programs__cards .programs__one_card .programs__second_half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button.bd-green{border:1px solid #18b025;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-animation:ripple 2s linear infinite;animation:ripple 2s linear infinite}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button.bd-green:hover{color:#fff;background-color:#18b025}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button.bd-orange{border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-animation:rippleOrange 2s linear infinite;animation:rippleOrange 2s linear infinite}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button.bd-orange:hover{color:#fff;background-color:#ef6b01}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button{border-radius:50px;background:#fff;padding:17px 0;font-size:18px;font-weight:600;margin-top:13px;width:316px;text-align:center}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates{margin-top:18px;margin-bottom:14px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li.add_margin{margin:20px 0}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li{font-size:18px;color:#313131}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_third_button{border-radius:50px;background-color:#ef6b01;padding:17px 0;width:316px;text-align:center;color:#fff;font-size:18px;font-weight:600;margin-bottom:60px;border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_third_button:hover{color:#ef6b01;background-color:#fff}.form{height:560px;background:url(../img/form_bg.jpg);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form .form__content{text-align:center}.form .form__content .form__main_text{font-size:64px;font-weight:600;color:#fff;margin-bottom:16px}.form .form__content .form__second_text{font-size:24px;font-weight:600;margin-bottom:30px;color:#fff}.form .form__content .form__form_content{width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form .form__content .form__form_content .form__form_input{width:380px;border:1px solid #ef6b01;color:#7e7c7c;font-size:18px;font-weight:400;height:56px;padding:0 20px;border-radius:50px;outline:0}.form .form__content .form__form_content .form__form_input::-webkit-input-placeholder{color:#000}.form .form__content .form__form_content .form__form_input::-moz-placeholder{color:#000}.form .form__content .form__form_content .form__form_input:-ms-input-placeholder{color:#000}.form .form__content .form__form_content .form__form_input::-ms-input-placeholder{color:#000}.form .form__content .form__form_content .form__form_input::placeholder{color:#000}.form .form__content .form__form_content .form__form_button{background-color:#ef6b01;width:380px;color:#fff;font-size:18px;font-weight:400;height:56px;text-align:center;border-radius:50px;border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form .form__content .form__form_content .form__form_button:hover{color:#ef6b01;background-color:#fff}.afraid{margin-top:40px;padding-bottom:177px}.afraid .afraid__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.afraid .afraid__content .afraid__main_text{text-align:center;font-weight:600;font-size:64px;color:#002147;max-width:965px;margin:0 auto;margin-bottom:25px}.afraid .afraid__content .afraid__first_row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.afraid .afraid__content .afraid__first_row .afraid__first_row_block{background-color:#fff;border-radius:15px;padding:22px 30px;border:1px solid #ef6b01;max-width:594px}.afraid .afraid__content .afraid__first_row .afraid__first_row_block .afraid__first_block_main_text{font-weight:600;font-size:24px;color:#002147;margin-bottom:8px}.afraid .afraid__content .afraid__first_row .afraid__first_row_block .afraid__first_block_second_text{font-size:18px;font-weight:400;color:#313131;margin-bottom:11px}.afraid .afraid__content .afraid__first_row .afraid__first_row_text{font-weight:600;font-size:24px;color:#002147;margin-left:20px}.afraid .afraid__content .afraid__second_row{position:absolute;top:230px;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_main_text{font-weight:600;font-size:18px;color:#002147}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:30px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number .afraid__number{font-size:24px;font-weight:600;color:#002147;display:inline-block}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number .afraid__number{font-size:24px;font-weight:600;color:#002147;display:inline-block}.afraid .afraid__content .afraid__second_row .afraid__second_row_image{border-radius:15px;margin-left:25px}.popup-main .popup-container{padding:0 60px;padding-left:95px;overflow-y:auto;overflow-x:hidden;height:100vh;padding-bottom:30px}.popup-main .popup-container .popup_first__button{background-color:#ef6b01;font-size:18px;font-weight:600;color:#fff;width:250px;height:55px;border-radius:50px;border:1px solid #ef6b01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:auto;margin-top:50px;grid-column-start:1;grid-column-end:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-main .popup-container .popup_first__button:hover{color:#ef6b01;background-color:#fff}.popup-main .popup-container .popup_first__content .popup_first__main_text{font-weight:600;font-size:64px;color:#002147;text-align:center}.popup-main .popup-container .popup_first__content .popup_first__second_text{font-weight:600;margin-top:20px;margin-bottom:35px;font-size:24px;color:#002147;text-align:center}.popup-main .popup-container .popup_first__content .popup_first__container{display:grid;grid-template-columns:1fr 389px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan{border-left:1px solid #ef6b01;padding-left:44px;padding-right:20px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point.last_point .popup_first__point_text .popup_first__point_main_text{margin-bottom:0}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_image{display:none}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text{font-size:24px;font-weight:600;color:#18b025;margin-bottom:25px;position:relative;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text::before{position:absolute;top:0;left:-81px;content:" ";display:block;width:71px;height:74px;background-color:#ef6b01;border-radius:15px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text.first_content::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:"1";font-weight:400}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text.second_content::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:"2";font-weight:400}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text.third_content::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:"3";font-weight:400}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text.fourth_content::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:"4";font-weight:400}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text.fifth_content::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:"5";font-weight:400}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list{margin-bottom:30px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list li{font-size:18px;font-weight:400;color:#313131;position:relative;margin-bottom:25px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list li::before{position:absolute;top:0;left:-54.5px;content:" ";display:block;width:20px;height:20px;background-color:#ef6b01;border-radius:50%}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list li span{color:#18b025}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__images .popup_first__one_image{width:389px;height:210px;border-radius:15px;overflow:hidden}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__images .popup_first__one_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-switcher{margin-top:40px}.popup-switcher__head{border:1px solid #313131;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-switcher__head__button{font-size:24px;color:#002147;line-height:29.26px;font-weight:600;padding:23px 55px;border-radius:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.popup-switcher__head__button.selected{color:#fff;background-color:#18b025}.popup-switcher__head__button.selected:hover{opacity:1}.popup-switcher__head__button:hover{color:#fff;background-color:#18b025;opacity:.7;cursor:pointer}.popup-switcher__body__card{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:21px 0;border-bottom:1px solid #313131}.popup-switcher__body__card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ef6b01;color:#fff;padding:17px 17px;border-radius:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #ef6b01;font-weight:600;font-size:18px;line-height:21.94px}.popup-switcher__body__card a:hover{background-color:#fff;color:#ef6b01}.popup-switcher__body__card__text{font-size:18px;line-height:26px;color:#313131}.popup-switcher__body__card__date{font-size:18px;line-height:21.94px;color:#313131}.popup-switcher__body__card__date.bold{font-weight:600}.popup-switcher__body__card__cost{font-size:18px;line-height:21.94px;color:#18b025}.popup-switcher__body__card__cost.bold{font-weight:600}.popup-includes{margin-top:35px;margin-bottom:42px}.popup-includes h2{font-weight:600;font-size:24px;line-height:29.26px;color:#002147;text-align:center;margin-bottom:40px}.popup-includes__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-column-gap:90px;grid-row-gap:30px}.popup-includes__content .popup__icon-hotel{width:133px}.popup-includes__content__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-includes__content__card p{margin-left:20px}.popup__apartments{margin-bottom:38px}.popup__apartments h2{font-weight:600;font-size:24px;line-height:29.26px;color:#002147;text-align:center;margin-bottom:35px}.popup__apartments__photos{display:-webkit-box;display:-ms-flexbox;display:flex}.popup__apartments__photos__img{border-radius:15px;height:235px;width:100%;background-position:bottom;background-size:cover;background-repeat:no-repeat}.popup__apartments__photos__img-1{margin-right:21px;background-image:url(../img/malivo1.jpg)}.popup__apartments__photos__img-2{background-image:url(../img/where-2.jpg)}.popup__apartments__photos__img-3{margin-right:21px;background-image:url(../img/where-3.jpg)}.popup__apartments__photos__img-4{background-image:url(../img/where-4.jpg)}.popup__apartments__photos__img-5{margin-right:21px;background-image:url(../img/where-5.jpg)}.popup__apartments__photos__img-6{background-image:url(../img/where-6.jpg)}.popup__wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__go-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ef6b01;color:#fff;padding:17px 27px;border-radius:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #ef6b01;font-weight:600;font-size:18px;line-height:21.94px}.popup__go-back svg{margin-left:5px}.popup__go-back:hover{background-color:#fff;color:#ef6b01}.popup__go-back svg path{fill:#fff}.popup__go-back:hover svg path{fill:#ef6b01}.popup-main-d .popup-container{padding-left:60px}.popup-switcher__body__card__link-mob{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ef6b01;color:#fff;padding:17px 17px;border-radius:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #ef6b01;font-weight:600;font-size:18px;line-height:21.94px}.popup-switcher__body__card__link-mob:hover{background-color:#fff;color:#ef6b01}.afraid__second_row_image{margin-left:auto}.afraid__second_row_image img{-o-object-fit:cover;object-fit:cover;border-radius:15px}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image img{-o-object-position:center;object-position:center}.programs .programs__one_card_image{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.programs .programs__content .programs__cards .programs__one_card{width:100%}.programs__one_card_image_container{height:400px}.popup__live_photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.popup__live_photo{width:calc(100% - 20px);margin:10px;height:300px}.popup__apartments__photos{margin:-10px 0}.popup_first__point_image img{border-radius:15px}.pop button:hover{background:#18b025;color:#fff}.pop button{border:1px solid #18b025;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;height:56px;width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 auto;margin-top:20px;font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#002147;background:0 0;cursor:pointer}.pop input{border-radius:10px;height:40px;border:1px solid #18b025;padding:0 15px;font-size:15px;outline:0;width:100%;margin:10px 0}.pop{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop.pop_open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop__bgd{background:#000;opacity:.5;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.pop__content{background:#fff;z-index:2;position:relative;border:1px solid #18b025;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:400px;height:50vh;padding:20px}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image.first img{-o-object-position:0 -190px;object-position:0 -190px}.header__navigation ul li a{font-weight:600}@media (max-width:1280px){.pre-footer h1{margin-top:-110px}.testimonials{padding-bottom:180px}}@media (max-width:1210px){.popup-main .popup-container{margin:0 15px}.form{height:560px}.form .form__content .form__main_text{font-size:64px;margin-bottom:16px}.form .form__content .form__second_text{font-size:24px;margin-bottom:30px}.form .form__content .form__form_content{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .form__content .form__form_content .form__form_input.add_margin{margin-top:15px;margin-bottom:18px}.afraid .afraid__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.afraid .afraid__content .afraid__main_text{font-size:48px}.afraid .afraid__content .afraid__second_row{top:300px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number{margin-right:0;margin-bottom:20px}.afraid .afraid__content .afraid__second_row .afraid__second_row_image{border-radius:15px;margin-left:25px;width:600px;overflow:hidden}.afraid .afraid__content .afraid__second_row .afraid__second_row_image img{margin-left:-30px}.more-facilities{margin-top:140px}}@media (max-width:1180px){.programs .programs__content .programs__main_text{font-size:48px}.programs .programs__content .programs__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.programs .programs__content .programs__cards .programs__one_card.add_margin{margin:0}.programs .programs__content .programs__cards .programs__one_card .programs__first_half{margin:auto}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container{width:380px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_second_text{width:380px;margin:auto}}@media (max-width:1130px){.footer__rht{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__rht h3{text-align:end}.footer__mid{margin-left:0;margin-right:0}.footer .wrapper{width:100%;padding-top:30px}.footer__left{grid-column-start:1;grid-column-end:3;margin-bottom:20px}.more-facilities__slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:90px}.more-facilities__card-mid{margin-left:10px;margin-right:20px}.footer{height:auto;background-image:none;background-color:#18b025}.footer__head{display:block;top:-35px}.footer .wrapper{grid-template-columns:auto auto;grid-template-rows:auto auto}.footer__left__socials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__left__socials a{margin-right:50px}.popup-switcher__head__button{padding:23px 15px}}@media (max-width:1080px){.header__contact,.header__navigation{display:none}.header__ham-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1020px){.about-us__wrapper__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(2) p,.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(3) p,.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(4) p,.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(5) p{max-width:600px;margin-top:0}.about-us__wrapper__top__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us__wrapper__line{top:auto;bottom:-25px}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(3)::before{left:20%}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(4)::before{left:calc(50% - 9.5px)}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(5)::before{left:80%}.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(3)::before,.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(4)::before,.about-us__wrapper__top .about-us__wrapper__top__info:nth-child(5)::before{bottom:-34.5px}.pre-footer h1{font-size:50px;line-height:50px;margin-top:-80px}}@media (max-width:1000px){.NY_in_BP .NY_in_BP__content .NY_in_BP__main_text{font-size:48px}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures{grid-template-columns:1fr 1fr}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image img{width:100%;height:100%}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures .NY_in_BP__image.first{display:none}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards{grid-template-columns:1fr 1fr}.banner{height:760px}.banner__content h1{font-size:46px;line-height:48px}.banner__br-none{display:none}.more-facilities__slide .owl-stage{padding-top:0}.more-facilities__card-mid{margin-top:0}.more-facilities{padding-bottom:55px}}@media (max-width:900px){.popup-main .popup-container{padding:0;padding-top:40px;padding-bottom:30px;margin:0 10px}.popup-main .popup-container .popup_first__content .popup_first__main_text{font-size:24px;padding:0 5px}.popup-main .popup-container .popup_first__content .popup_first__second_text{margin-bottom:60px;font-size:18px}.popup-main .popup-container .popup_first__content .popup_first__container{grid-template-columns:1fr}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan{text-align:center;border:none;padding:0 15px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_image{display:block;margin-bottom:50px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_image img{display:block;width:100%;margin-bottom:20px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text{font-size:18px;height:auto;text-align:center;display:block}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__point_main_text::before{left:calc((100% - 30px)/ 2);top:-50px;width:30px;height:30px;border-radius:3px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list li{font-size:16px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_text .popup_first__list li::before{display:none}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__images{display:none}.popup-main-d .popup-container{padding:40px 14px 30px}.popup-switcher__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}.popup-switcher__head__button{padding:10px 5px;margin-bottom:20px;border:1px solid #313131;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.popup-switcher__body__card .popup-switcher__body__card__link{display:none}.popup-switcher__body__card__cost{margin-top:5px}.popup-switcher__body__card{-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-switcher__body__card.last{border-bottom:none}.popup-switcher__body__card__cost,.popup-switcher__body__card__date,.popup-switcher__body__card__text{font-size:16px}.popup-switcher__body__card__link-mob{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-includes__content{grid-template-columns:1fr}.popup-includes{margin-top:65px;padding-left:10px;padding-right:10px}.popup-includes h2{font-size:18px;line-height:22px;margin-bottom:20px}.popup-includes img{width:80px}.popup-includes .popup-includes__content .popup__icon-hotel{width:80px}.popup__apartments h2{font-size:18px;margin-bottom:16px}.popup__apartments__photos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup__apartments__photos .popup__apartments__photos__img{height:134px}.popup__apartments__photos .popup__apartments__photos__img-1{margin-bottom:20px}.popup__go-back{padding:17px 21px}.popup__apartments__photos .popup__apartments__photos__img{height:300px}.popup__apartments__photos__img:nth-child(2){margin-top:15px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_image img{height:350px;-o-object-fit:cover;object-fit:cover}}@media (max-width:860px){.afraid .afraid__content .afraid__main_text{font-size:32px}.afraid .afraid__content .afraid__first_row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.afraid .afraid__content .afraid__first_row .afraid__first_row_block{margin:auto;margin-top:18px}.afraid .afraid__content .afraid__first_row .afraid__first_row_block .afraid__first_block_main_text{font-size:18px}.afraid .afraid__content .afraid__first_row .afraid__first_row_block .afraid__first_block_second_text{font-size:16px}.afraid .afraid__content .afraid__first_row .afraid__first_row_text{font-size:18px}.afraid .afraid__content .afraid__second_row{width:100%;position:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:20px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block{width:100%}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_main_text{text-align:center}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number{font-size:18px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number .afraid__number{font-size:24px;display:inline-block}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number{text-align:right;font-size:18px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number .afraid__number{font-size:24px;text-align:right;display:inline-block}.afraid .afraid__content .afraid__second_row .afraid__second_row_image{display:none}.more-facilities{margin-top:60px}.afraid{padding-bottom:0}}@media (max-width:768px){.NY_in_BP{margin-top:34px}.banner__content{margin-top:110px}.banner{background-size:contain;background-repeat:no-repeat;height:680px;background-position:bottom;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner__style-lines{height:95px}.testimonials{padding-top:40px}.menu-wrapper{right:10px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.header__logo img{width:256px;height:66px}.banner__content h1,.banner__content span{font-size:52px;line-height:48px;text-align:center}.about-us .wrapper h1,.more-facilities .wrapper h1,.testimonials .wrapper h1{font-size:48px;line-height:46px}.about-us__style-line{display:none}.pre-footer h1{font-size:40px;line-height:46px}}@media (max-width:736px){.form{height:560px}.form .form__content .form__main_text{font-size:38px;margin-bottom:10px}.form .form__content .form__second_text{font-size:20px;margin-bottom:20px}}@media (max-width:620px){.br-none{display:none}.more-facilities__slider__text{left:auto;bottom:auto;top:320px}.more-facilities__slider .slick-dots{bottom:-30px}.more-facilities__slide{padding-bottom:100px}.more-facilities__card-mid{margin-left:10px;margin-right:20px}}@media (max-width:600px){.programs .programs__content .programs__cards .programs__one_card .programs__first_half{margin:0}.NY_in_BP .NY_in_BP__content .NY_in_BP__pictures{grid-template-rows:auto auto}.NY_in_BP .NY_in_BP__content .NY_in_BP__main_text{font-size:28px}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .second_card img{max-width:120px;max-height:80px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card img{max-width:120px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card .NY_in_BP__card_text{font-size:16px}.NY_in_BP .NY_in_BP__content .NY_in_BP__cards .NY_in_BP__one_card .NY_in_BP__card_text span{font-weight:600;color:#ef6b01}.programs .programs__content .programs__main_text{font-size:38px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container{width:100%}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container img{width:100%}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_first_button{font-size:18px;left:calc((100% - 263px)/ 2)}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_main_text{font-size:18px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_second_text{font-size:16px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button{font-size:14px;padding:13px 0}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li{font-size:14px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li.add_margin{margin:10px 0}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_third_button{font-size:14px;padding:13px 0}.afraid .afraid__content .afraid__main_text{font-size:24px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number{font-size:18px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__first_column_number .afraid__number{font-size:16px;display:inline-block}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number{text-align:right;font-size:18px}.afraid .afraid__content .afraid__second_row .afraid__second_row_block .afraid__second_block_numbers .afraid__second_column_number .afraid__number{font-size:16px;display:inline-block}.header__logo img{width:155px;height:44px}.menu-wrapper{right:10px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.mobile-menu{top:80px}.mobile-menu a{font-size:20px}.banner__content h1,.banner__content span{font-size:38px;line-height:42px;text-align:center}.about-us .wrapper h1,.more-facilities .wrapper h1,.pre-footer h1,.testimonials .wrapper h1{font-size:24px;line-height:29.26px}.about-us .wrapper h2{font-size:18px;line-height:21.94px}.about-us__wrapper__top span{font-size:48px;line-height:58px}.about-us__wrapper__top p{font-size:16px;line-height:22px}.about-us .about-us__wrapper{margin-top:5px}.more-facilities{padding-bottom:30px}.banner__content{margin-top:85px}.banner{height:524px}.more-facilities .wrapper h2{font-size:18px;line-height:22px}.footer .wrapper{grid-template-columns:auto;grid-template-rows:auto auto auto}.footer__left{grid-column-end:2}.footer__rht{margin-top:13px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__left__socials{margin:10px 0}.footer__mid h3,.footer__rht h3{font-size:18px;margin-bottom:10px}.footer__mid a,.footer__rht a{font-size:16px;margin-bottom:5px}.footer__left{margin-bottom:10px}.footer__rht__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:grid;grid-template-columns:auto auto}.footer__rht__links a.footer__unic{margin-right:18px}.footer__left__company,.footer__left__year{display:inline-block;font-size:16px;margin-bottom:0}.pre-footer h1{margin-top:-50px}.testimonials{padding-bottom:90px}}@media (max-width:450px){.banner__style-lines{height:70px;bottom:-30px}.popup-main .popup-container .popup_first__content .popup_first__container .popup_first__plan .popup_first__point .popup_first__point_image img{height:250px}}@media (max-width:415px){.programs{margin-bottom:0}.programs .programs__content .programs__main_text{font-size:24px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container{width:100%}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container img{width:100%}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_image_container .programs__one_card_first_button{font-size:20px;left:calc((100% - 263px)/ 2)}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_main_text{font-size:18px}.programs .programs__content .programs__cards .programs__one_card .programs__first_half .programs__one_card_second_text{font-size:16x;width:290px;margin-bottom:15px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_second_button{font-size:14px;padding:13px 0;width:290px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li{font-size:14px}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_dates li.add_margin{margin:10px 0}.programs .programs__content .programs__cards .programs__one_card .programs__second_half .programs__one_card_third_button{font-size:14px;padding:13px 0;width:290px}.form{height:460px}.form .form__content .form__main_text{font-size:24px;margin-bottom:0}.form .form__content .form__second_text{font-size:16px;margin-bottom:15px}.form .form__content .form__form_content{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .form__content .form__form_content .form__form_input{padding:10px;width:288px}.form .form__content .form__form_content .form__form_button{width:288px}.form .form__content .form__form_content .form__form_input.add_margin{margin-top:15px;margin-bottom:18px}.banner__content h1,.banner__content span{font-size:24px;line-height:29.26px;text-align:center}.banner__content span{padding:6px 28px;margin-top:10px}.banner__content{margin-top:80px}.banner{height:380px}.banner__content h1 span{margin-top:0}}@media (max-width:400px){.banner__style-lines{height:60px}.header__logo img{width:127px;height:34px}.menu-wrapper{right:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mobile-menu{top:65px}.mobile-menu a{font-size:18px}.header__contact-mob p{font-size:16px;margin-left:0}.banner__content{margin-top:80px}.banner{height:375px}.banner__content h1 span{margin-top:5px}.testimonials__card__angle-img{right:0;top:-50px}.banner__content{margin-top:80px}}