@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);body,html{padding:0;margin:0;font-family:'Montserrat',sans-serif;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}.container{max-width:1470px;width:100%;margin:0 auto;padding:0 15px}.section{padding:50px 0}.title{font-size:56px;font-family:'Montserrat',sans-serif}.btn,.title{line-height:1.2;font-weight:600}.btn{font-size:17px;color:#fff;max-width:250px;min-width:220px;width:100%;height:65px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;transition:all .34s ease-in;cursor:pointer;text-shadow:#a01615 0 1px 1px;background:#a01615;margin:0 auto}.btn,.btn button{text-transform:uppercase;text-shadow: rgb(13, 67, 86, 0.4) 0px 1px 1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.btn:hover{box-shadow:0 11px 18px 0 rgba(70,48,206,.2);transform:scale(1.03);filter:brightness(110%)}.btn-blick:before{content:"";position:absolute;top:0;left:0;width:1em;height:100%;z-index:1;background-color:hsla(0,0%,100%,.753);transform:translateX(-4em) skewX(-45deg);animation:w 2.5s infinite;animation-delay:1s}.btn:before{content:"";position:absolute;top:0;left:0;width:1em;height:100%;background-color:hsla(0,0%,100%,.753);transform:translateX(-4em) skewX(-45deg);animation:w 2.5s infinite;animation-delay:1s}.form-fast{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.form__input{max-width:270px;width:100%;height:60px;margin-right:20px}.form__input:hover input{background:rgba(2,164,234,.048)}.form__input input{max-width:270px;width:100%;height:60px;font-size:20px;color:#000;padding:10px 20px;border:1px solid #a01615;border-radius:10px;transition:all .34s ease-in}.form__input input:focus{background:rgba(2,164,234,.048)}.form__btn{cursor:pointer;width:100%;height:100%;text-transform:uppercase}.form__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;background:#fff;z-index:1001}.preloader__image{position:relative;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;text-align:center;animation:v 2s infinite linear}.preloader__image svg{fill:#a01615}@keyframes v {
    to {
        transform: rotate(1turn)
    }
}.loaded_hiding .preloader{transition:opacity .3s;opacity:0}.loaded .preloader{display:none}@keyframes w2 {
    0% {
        transform: translateX(-4em) skewX(-45deg)
    }

    to {
        transform: translateX(28em) skewX(-45deg)
    }
}@keyframes w {
    0% {
        transform: translateX(-4em) skewX(-45deg)
    }

    to {
        transform: translateX(16em) skewX(-45deg)
    }
}.header{position:sticky;width:100%;top:0;left:0;padding-top:10px;padding-bottom:10px;z-index:11;background:#fff;box-shadow:0 11px 18px 0 rgba(70,48,206,.06);overflow:hidden}.header__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header__logo{max-width:200px;width:100%;transition:all .34s linear}.header__logo:hover{transform:scale(1.06)}.header__logo img{width:100%;object-fit:contain}.header__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header__link{font-size:16px;font-weight:600;color:#000;margin-right:30px;transition:all .34s ease-in}.header__link:hover{color:#a01615}.header__social{width:40px;height:40px;background-color:#a01615;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin-right:15px;cursor:pointer;transition:all .34s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:relative}.header__minibox{position:absolute;top:45px;background:#fff;right:0;width:180px;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow: 2px 4px 10px 0 rgb(97 85 173 / 20%);padding:5px;border-radius:5px;display:none}.header__minibox a{margin-right:0;padding:5px;display:flex;justify-content:center;align-items:center}.header__minibox.active{display:block}.header__social svg{width:22px;height:25px;fill:#fff}.header__social:hover{transform:scale(1.03);animation:z 1.4s infinite;filter:brightness(110%)}.header__telegram{background:#08c}.header__telegram:hover{animation:x 1.4s infinite;filter:brightness(110%)}.header__whatsapp{background:#43d854}.header__whatsapp:hover{animation:y 1.4s infinite;filter:brightness(110%)}.header__tel{font-size:22px;color:#000;font-weight:600;margin-left:10px;margin-bottom:10px;transition:all .34s ease-in}.tel-number-box{position:relative}.tel-number{position:relative;pointer-events:none;color:#000;transition:all .34s ease-in}.tel-number:hover{color:#a01615}.tel-defender:hover{color:#000}.tel-defender{position:absolute;top:-8px;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);z-index:2;display:flex;justify-content:flex-end;align-items:center;font-size:21px;font-weight:600;line-height:1.2;transition:all .34s ease-in;cursor:pointer;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,.92) 60%,rgba(255,255,255,0) 100%);text-shadow:0 4px 3px rgba(0,0,0,.22) , 0 8px 13px rgba(0,0,0,.1) , 0 18px 23px rgba(0,0,0,.1);color:#a01615}.tel-number-box.active .tel-number{pointer-events:all}.tel-number-box.active .tel-defender{display:none}.tel-defender.close{transform:translateX(100px);opacity:0;z-index:-1}.header__tel:last-child{margin-bottom:0}.header__tel:hover{color:#a01615}@keyframes x {
    0% {
        box-shadow: 0 0 0 0 rgba(0, 136, 204, .5)
    }

    to {
        box-shadow: 0 0 0 10px #ff000000
    }
}@keyframes inst-anim{
    0% {
        box-shadow: 0 0 0 0 rgba(253, 151, 227, 0.623)
    }

    to {
        box-shadow: 0 0 0 10px rgba(255, 0, 0, 0)
    }
}@keyframes y {
    0% {
        box-shadow: 0 0 0 0 rgba(67, 216, 84, .5)
    }

    to {
        box-shadow: 0 0 0 10px rgba(255, 0, 0, 0)
    }
}@keyframes z {
    0% {
        box-shadow: 0 0 0 0 rgba(160, 21, 21, 0.515);
    }

    to {
        box-shadow: 0 0 0 10px rgba(255, 0, 0, 0)
    }
}.reviews__intro{position:relative}.footer{padding-top:100px;padding-bottom:50px;overflow:hidden;position:relative}.advantages__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.advantages__item{display:flex;justify-content:flex-end;align-items:center;width:48%;margin-right:20px;margin-bottom:40px}.advantages__title{text-align:center;line-height:1;margin-bottom:60px}.advantages__title span{background:#990001;color:#fff;display:inline-block;margin:10px 0;padding:0 10px}.advantages__item:nth-child(2n+2){margin-right:0;margin-left:20px}.advantages__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-right:20px}.advantages__item:nth-child(2n+2) .advantages__info{order:1;margin-right:0;margin-left:20px}.advantages__item:nth-child(2n+2) .advantages__text{text-align:left}.advantages__item:nth-child(2n+2) .advantages__name{text-align:left}.advantages__text{font-size:18px;line-height:1.4;color:#000;min-height:100px;text-align:right}.advantages__name{color:#990001;font-size:24px;font-weight:600;line-height:1.2;margin-bottom:10px;text-align:right;width:100%}.footer::before{content:'';position:absolute;bottom:-40px;right:0;width:566px;height:566px;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/background/bg-footer-right.png);background-position:center;background-size:contain;background-repeat:no-repeat;transform:scaleX(-1)}.footer__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-bottom:60px}.footer__tel{font-size:104px;font-weight:600;color:#000;display:inline;position:relative}.section_banner-info{padding:0}.banner-information{padding-bottom:40px}.banner-information .title{font-size:42px;margin-bottom:0}.banner-information .advantages__title span{}.footer__place,.footer__time{font-size:40px;font-weight:400;color:#272727;margin-bottom:10px}.footer__btn{margin:30px 0 0 0}.banner__subtitle{font-size:24px;line-height:1.6;font-weight:500;margin-top:10px}.banner-product-page .banner__text{margin-top:20px}.footer__copy{padding-top:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-start;flex-direction:column}.footer__copy p{margin-top:10px}.footer__copy,.footer__copy a{font-size:16px;color:#6d6d6d}.footer__copy a:hover{color:#000}.modal-callback{padding:30px;position:relative}.modal-callback__title{font-size:32px;line-height:1.2;color:#000;font-weight:500;text-align:center}.modal-callback__text{font-size:28px;line-height:1.4;margin-top:20px;text-align:center}.modal-callback .form{margin-top:30px}.modal-callback .form,.modal-callback .form__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-callback .form__box{width:100%}.modal-callback .form__input{margin-bottom:20px;margin-right:0;max-width:100%}.modal-callback .form__input input{width:100%;max-width:100%}.modal-callback__close{position:absolute;top:15px;right:15px;cursor:pointer}.modal-callback__close svg{width:25px;height:25px;transition:all .34s ease-in}.modal-callback__close:hover svg{transform:rotate(90deg)}.message{position:absolute;top:-30px;transform:rotate(18deg);right:-67px;padding:10px;background:#eee;border-radius:20px;font-size:18px;line-height:1.2;color:#fff;background-color:#a01615;display:none}.message:before{content:"";border:solid transparent;position:absolute;top:100%;left:16px;border-top-color:#a01615;border-width:9px;margin-left:-1px}.section_intro{position:relative;padding-bottom:0}.intro{padding-top:20px;padding-bottom:38px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.intro__title{color:#000;font-size:42px}.intro__title h2{color:#a01615}.intro__subtitle{font-size:24px;line-height:1.6;font-weight:600;color:#000;position:relative;padding-left:10px;margin-top:30px}.intro__subtitle:before{content:"";position:absolute;top:0;left:0;width:35px;height:35px;background:#a01615;border-radius:50%;z-index:-1}.intro__text{font-size:20px;line-height:1.2;color:#333;margin-top:20px;margin-bottom:30px}.intro__parallax{height:100%}.intro__img{position:absolute;width:100%;top:16%!important;margin-left:40px;margin-right:0;display:flex!important;justify-content:center;align-items:center}.intro__img img{max-width:360px;margin:0 auto}.intro__img-right{transform:translateX(-60px)}.divan__title{width:100%;text-align:center}.divan__img{max-width:1080px;width:100%;margin:0 auto;margin-top:40px}.section_divan{padding-bottom:30px}.divan__img img{object-fit:contain;width:100%}.intro__img img{width:100%;object-fit:contain}.intro__chel{position:absolute;top:unset!important;bottom:-80px!important;left:50px!important;max-width:670px;right:unset!important;display:none}.intro__chel img{width:100%;object-fit:contain}.intro__left .wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.intro__left{width:51%;padding:40px 40px 40px 40px;z-index:1;height:635px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.intro__left-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.intro__left-bg img{width:100%;height:100%;object-fit:contain}.intro__left:before{content:"";position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;background:hsla(0,0%,100%,.9)}.intro__right{width:49%;box-shadow: 0 11px 18px 0 rgb(70 48 206 / 20%);border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;position:relative;z-index:9;border-top-left-radius:50px;border-bottom-left-radius:50px;position:relative}.intro__subtext span{background:#990001;display:inline-block;padding:0 5px;margin:10px 0}.intro__subtext{font-size:30px;line-height:1;color:#fff;position:absolute;text-align:center;top:50%;font-weight:600;left:50%;width:100%;transform:translate(-50%,-50%);padding:0 30px;text-shadow:0 4px 3px rgba(0,0,0,.4) , 0 8px 13px rgba(0,0,0,.1) , 0 18px 23px rgba(0,0,0,.1)}.intro__right video{width:100%;height:100%;object-fit:cover;filter:brightness(70%)}.intro__right:after,.intro__right:before{position:absolute;left:40px;font-size:260px;color:rgba(0,0,0,.1);font-weight:600;z-index:-1}.work__call{width:100%;text-align:center;font-weight:600;font-size:22px}.reasons__title{text-align:right;margin-top:30px;width:100%;display:flex;justify-content:flex-end}.reasons__title h2{max-width:570px}.reasons__list{-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.reasons__item,.reasons__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reasons__item{-ms-flex-direction:column;flex-direction:column;width:30%}.reasons__number{font-size:70px;line-height:1.2;font-weight:700;color:#000;width:90px;height:90px;border-radius:50%;transition:all .32s ease-in;cursor:default;background:#a01615;color:#fff;background:linear-gradient(150deg,#a01615,#cd5c5b);box-shadow:0 11px 18px 0 rgba(70,48,206,.2);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reasons__number,.reasons__number span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reasons__number span{transform:rotate(7deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reasons__number:hover{transform:scale(1.1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reasons__name{color:#000;font-size:24px;line-height:1.2;font-weight:600;margin-top:15px;margin-bottom:15px}.reasons__text{color:#333;font-size:18px;line-height:1.6;font-weight:400}.work__text{font-size:24px;line-height:1.2;color:#000;margin-top:20px}.work__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-top:40px;overflow:hidden}.work__form.btn{max-width:100%}.work__form.btn:before{content:"";position:absolute;top:0;left:0;width:1em;height:100%;background-color:hsla(0,0%,100%,.753);transform:translateX(-4em) skewX(-45deg);animation:w2 2.5s infinite;animation-delay:1s}.work__left{max-width:900px;width:100%;margin-right:40px;position:relative}.scroll-block__contact{padding-bottom:40px}.work__right{max-width:500px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);padding:30px;margin:24px;margin-top:0}.work__subtitle{font-size:24px;line-height:1.4;color:#000;text-align:center;width:100%;font-weight:600}.work__subtext{font-size:17px;line-height:1.4;color:#333;margin-top:10px}.work__subtext .header__tel{font-size:28px}.work__subtext p{margin-bottom:15px}.work__subtext p:last-child{margin-bottom:0}.work__subtext br{margin-bottom:15px}.work__subtext .tel-defender{top:-7px}.work__subtext a{color:#000;font-weight:600;margin:0 auto;transition:all .34s ease-in;text-align:center;display:block;width:100%}.work__subtext .header__contact{text-align:center;max-width:260px;margin:0 auto}.work__subtext a:hover{color:#a01615}.work-slider__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:calc(33% - 11px);margin-right:20px;margin-bottom:20px}.work-slider__item:nth-child(3n+3){margin-right:0}.work-slider__box{border-radius:10px;overflow:hidden;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.work-slider__box:hover .work-slider__btn{width:200px;height:50px;border:2px solid #fff;font-size:18px;opacity:1;z-index:3}.work-slider__box:hover .work-slider__img:before{opacity:1;z-index:2}.work-slider__box:hover img{transform:scale(1.1)}.work-slider__img{width:100%;height:315px;overflow:hidden;position:relative}.work-slider__img img{object-fit:cover}.work-slider__img:before,.work-slider__img img{width:100%;height:100%;transition:all .34s ease-in;z-index:2}.work-slider__img:before{content:"";position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.452);opacity:0}.work-slider__text{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:22px;line-height:1.2;color:#fff;font-weight:600;background:#a01615}.work-slider__arrow{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:-50px;z-index:1;top:50%;transform:translateY(-50%);display:none}.work-slider__list{display:flex;justify-content:flex-start;align-items:flex-start}.work-slider__arrow svg{margin-top:5px;margin-bottom:5px;cursor:pointer;width:40px;height:40px;stroke:#000;transition:all .34s ease-in}.work-slider__arrow svg:hover{stroke:#a01615}.work-slider__btn{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;font-weight:600;border-radius:25px;line-height:1.2;width:0;height:0;font-size:0;border:2px solid transparent;opacity:0;cursor:pointer;transition:all .34s ease-in}.work-slider__btn_detail{top:54%}.work-slider__btn:hover{animation:A 1.4s infinite}.price__title{text-align:center}.price__list{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.price__item,.price__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.price__item{-ms-flex-pack:justify;justify-content:space-between;max-width:768px;width:100%;overflow:hidden;margin-bottom:15px;transition:all .34s ease-in;cursor:default;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.price__item,.price__item:hover{box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.price__item:hover{transform:scale(1.03)}.price__name{font-size:18px;border:2px solid #a01615;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:20px}.price__name,.price__number{line-height:1.2;height:50px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.price__number{font-size:20px;max-width:200px;background-color:#a01615;color:#fff;font-weight:600;border:2px solid #a01615;-ms-flex-pack:center;justify-content:center;border-top-right-radius:5px;border-bottom-right-radius:5px}@keyframes A {
    0% {
        box-shadow: 0 0 0 0 hsla(0, 0%, 100%, .5)
    }

    to {
        box-shadow: 0 0 0 20px hsla(0, 0%, 100%, 0)
    }
}.reviews{overflow:hidden}.reviews__intro{position:relative;height:600px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.reviews__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.reviews__bg img{object-fit:contain;width:100%;height:100%}.reviews__chel{z-index:1;max-width:800px;width:100%;transform:translateY(101px)}.reviews__chel img{object-fit:contain;width:100%}.reviews__title{margin-left:0;text-align:left;justify-content:flex-start!important}.reviews__title h2{font-family:'Montserrat',sans-serif;text-align:center;text-shadow:2px 3px 4px rgba(255,255,255,.6)}.reviews__content,.reviews__title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.reviews__content{-ms-flex-align:center;align-items:center}.banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.banner__img{min-width:290px;min-height:290px;width:290px;height:290px;overflow:hidden;border-radius:50%;background:#a01615;position:relative}.banner__img img{width:100%;object-fit:cover;height:100%;object-position:left}.banner__box{margin-left:40px;max-width:800px}.banner__title{font-size:30px;color:#000;font-weight:600}.banner__text{margin-top:30px;font-size:24px;line-height:1.6}.banner__form{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.banner .form-fast{max-width:500px;width:100%}.banner .banner-form__whatsapp{background:rgba(5,5,5,.05);transition:all .34s ease-in;cursor:pointer;width:65px;height:65px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.banner .banner-form__whatsapp svg{fill:#333;width:30px;height:30px;transition:all .34s ease-in}.banner .banner-form__whatsapp:hover{transform:scale(1.1);background-color:#43d854;box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.banner .banner-form__whatsapp:hover svg{fill:#fff}.banner .banner-form__telegram{background:rgba(5,5,5,.05);transition:all .34s ease-in;cursor:pointer;width:65px;height:65px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.banner .banner-form__telegram svg{fill:#333;width:30px;height:30px;transition:all .34s ease-in}.banner .banner-form__telegram:hover{background-color:#08c;transform:scale(1.1);box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.banner .banner-form__telegram:hover svg{fill:#fff}.banner-info{position:relative;margin-top:160px}.banner-info__whatsapp{background:#43d854;width:150px;height:150px;border-radius:50%;background:linear-gradient(150deg,#b4ffbd,#00ce36);box-shadow:0 11px 18px 0 rgba(70,48,206,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer;transition:all .34s ease-in;transform:rotate(-7deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.banner-info__whatsapp svg{width:70px;height:70px;fill:#fff;margin-bottom:10px}.banner-info__whatsapp span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1.2;font-weight:600;color:#fff}.banner-info__whatsapp:hover{transform:scale(1.1)}.banner-info__telegram{background:#08c;width:150px;height:150px;border-radius:50%;background:linear-gradient(150deg,#affbff,#08c);box-shadow:0 11px 18px 0 rgba(70,48,206,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer;transition:all .34s ease-in;transform:rotate(7deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-left:100px}.banner-info__telegram svg{width:70px;height:70px;fill:#fff;margin-bottom:10px}.banner-info__telegram span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:1.2;font-weight:600;color:#fff}.banner-info__telegram:hover{transform:scale(1.1)}.banner-info__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:30px}.banner-info__item{width:23%}.banner-info__name{font-size:24px;line-height:1.2;font-weight:600;max-width:100px;height:40px;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#000;background:#f5f5f5}.banner-info__descr{font-size:20px;line-height:1.3;color:#333;margin-top:10px}.banner-info__form{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}.banner-info__form .form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.banner-info__form .form__title{font-size:24px;line-height:1.4;color:#000;font-weight:600;text-align:right;width:100%;margin-bottom:20px}.section__features{width:100%;position:relative;box-shadow:0 0 19px 15px rgba(70,48,207,.2);overflow:hidden;background: linear-gradient(135deg, #03a8f1, #97f3ff94 49%, #03a8f1 100%)}.section__features img{object-fit:cover;width:100%;position:absolute;top:0;left:0;height:100%;z-index:-1}.features{overflow:hidden}.features__title{text-align:center;margin-bottom:10px}.features__text{font-size:22px;line-height:1.4;color:#000;text-align:center;margin-bottom:40px}.features__box{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;height:450px}.banner-form__box{-ms-flex-pack:justify;justify-content:center}.banner-form__left{margin-right:40px}.banner-form__box,.banner-form__right{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.banner-form__right{max-width:450px;width:100%;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);padding:20px}.banner-form__img{max-width:660px;width:100%;margin-bottom:20px}.banner-form__img img{width:100%;object-fit:contain}.banner-form__social,.banner-form__whatsapp{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.banner-form__whatsapp{width:50px;height:50px;border-radius:10px;background-color:#43d854;margin-right:20px;transition:all .34s ease-in}.banner-form__whatsapp svg{fill:#fff;width:30px;height:30px}.banner-form__whatsapp:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.4);transform:scale(1.03)}.banner-form__telegram{width:50px;height:50px;border-radius:10px;background-color:#08c;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:20px;transition:all .34s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.banner-form__telegram svg{fill:#fff;width:30px;height:30px}.banner-form__telegram:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.4);transform:scale(1.03)}.banner-form__recall{height:50px;background:#a01615;margin:0 0 0 0}.banner-form .form,.banner-form .form__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.banner-form .form__input,.banner-form .form__input input{max-width:unset;width:100%;margin-right:0}.banner-form .form__box,.banner-form__form{width:100%}.banner-form .form__input{margin-bottom:20px}.banner-form__subtitle{font-size:22px;color:#000;font-weight:600}.banner-form__subtext,.banner-form__subtitle{line-height:1.2;text-align:center;margin-bottom:20px}.banner-form__subtext{font-size:18px;font-weight:400;color:#333}.canvas{background:radial-gradient(ellipse at bottom,#141e2b 0,#0e0f15 100%);margin:0;position:absolute;top:0;left:0;overflow:hidden;z-index:-1;transition:all 1s ease-in}.section_night{position:relative;overflow:hidden;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0}.night__title{color:#fff;text-align:center}.string b{cursor:pointer;display:inline-block;padding:10px;margin-top:10px;margin-bottom:10px;margin-right:15px;border-radius:10px;font-weight:500;font-size:16px;border:1px solid #f0f0f0;box-shadow:0 0 8px 0 rgba(0,0,0,.1);transition:all .34s ease-in}.string b:hover{color:#a01615}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.slick-dots li{font-size:0;background:#a01615;width:25px;height:25px;border-radius:50%;margin-right:5px;margin-left:5px;transition:all .34s ease;cursor:pointer}.slick-dots li.slick-active{background:linear-gradient(150deg,#affbff,#a01615)}.slick-dots li:hover{transform:scale(1.1)}.portfolio__listw{height:800px;overflow:hidden}.portfolio__item{width:calc(33.333% - 20px);margin-right:30px;margin-bottom:50px;overflow:hidden;border-radius:10px;border:1px solid #f0f0f0;box-shadow:0 0 25px 0 rgba(0,0,0,.07);position:relative;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.portfolio__item:nth-child(3n+3) {margin-right:0}.portfolio__subtitle{font-size:26px;color:#000;line-height:1.5;margin-bottom:30px}.portfolio__hover{position:absolute;bottom:0;left:0;opacity:0;z-index:-1;transform:translateY(100%);height:80px;font-size:22px;color:#fff;background:#a01615;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;transition:all .34s linear}.portfolio__link{}.portfolio__link:hover .portfolio__img img{transform:scale(1.1)}.portfolio__link:hover .portfolio__hover{transform:translateY(0);opacity:1;z-index:1}.portfolio__img{height:320px;overflow:hidden}.portfolio__img img{object-fit:cover;width:100%;height:100%;transition:all .34s linear}.portfolio__info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px;height:80px;background: rgb(2 166 234 / 72%);position:absolute;width:100%;bottom:0;left:0}.portfolio-info__title{font-size:20px;font-weight:500;color:#fff;margin-bottom:10px}.portfolio-info__text{font-size:16px;color:#fff}.portfolio-info__text span{padding-right:10px;margin-right:10px;border-right:1px solid #fff}.portfolio-info__text span:last-child{padding-right:0;margin-right:0;border-right:0 solid #fff}.features__list{display:flex;justify-content:space-between;align-items:center;position:relative;width:150%}.complete{pointer-events:none;cursor:default;background:#c5c5c5;border:1px solid #c5c5c5}.text-input__value{display:none}.text-input__link{display:none}.features__list{display:flex;justify-content:center}.features__item{width:19%;transition:all .34s linear;position:relative}.features__item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-1.png);background-position:inherit;background-size:cover;z-index:-1}.features__chel{width:100%;transition:all .34s linear}.features__chel img{object-fit:cover;width:100%;height:100%;position:unset;left:unset;top:unset}.features__item_one{transform:translateY(90px);width:19%;transition:all .34s linear;position:relative}.features__item_two{transform:translateY(60px);width:19%;transition:all .34s linear;position:relative}.features__item_three{transform:translateY(30px);width:19%;transition:all .34s linear;position:relative}.features__item_four{transform:translateY(60px);width:19%;transition:all .34s linear;position:relative}.features__item_five{transform:translateY(90px);width:19%;transition:all .34s linear;position:relative}.features__item_one:before{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-4.png);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-4.png);background-position:inherit;background-size:cover;z-index:-1}.features__item_two:before{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-3.png);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-3.png);background-position:inherit;background-size:cover;z-index:-1}.features__item_three:before{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-1.png);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-1.png);background-position:inherit;background-size:cover;z-index:-1}.features__item_four:before{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-2.png);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-2.png);background-position:inherit;background-size:cover;z-index:-1}.features__item_five:before{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-5.png);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/chel-5.png);background-position:inherit;background-size:cover;z-index:-1}.features__item:hover{transform:translateY(0);transform:scale(1.1);z-index:9}.features__item:hover::before{animation-duration:1s;animation-name:scaleIn}.features__item_three:hover{transform:scale(1.1);z-index:9}.features__parallax{position:absolute;top:150px!important;left:50%!important;transform:translate(-50%,-50%)!important}.features__parallax img{width:600px}.features__info{position:absolute;top: calc(-10% + 180px);left:0;width:100%;height:300px;background: rgb(255 255 255 / 84%);padding:20px;font-size:18px;line-height:1.5;border-radius:25px;box-shadow: 0 11px 18px 0 rgb(70, 48, 206, 20%)
}.features-bg__blur{transition:all .34s linear}.features-bg__blur.active{filter:blur(5px)}.reviews__list{margin-top:40px}.swiper-wrapper{padding-bottom:50px;padding-top:50px}.reviews__item{border-radius:5px;overflow:hidden;transition:all .34s ease-in;height:450px!important;border-radius:10px;overflow:hidden}.section_mobile .container{display:flex;justify-content:center;align-items:center}.youtube-border{border-radius:10px;overflow:hidden}.reviews__item p{display:flex;justify-content:center;align-items:center}.reviews__item iframe{width:100%!important;height:450px!important}.swiper-pagination-bullet{width:20px!important;height:20px!important;background:#707070!important;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 3px rgba(0,0,0,.1);box-shadow:0 0 8px 3px rgba(0,0,0,.1)}.swiper-pagination-bullet-active{background:#a01615!important}.reviews__list{width:100%!important;height:100%!important}.swiper-button-prev{background:#fff;border-radius:50%;width:42px!important;height:40px!important;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 3px rgba(0,0,0,.2);box-shadow:0 0 8px 3px rgba(0,0,0,.2)}.swiper-button-prev:after{font-size:24px!important;transform:translateX(-1px)}.swiper-button-next{background:#fff;border-radius:50%;width:42px!important;height:40px!important;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 3px rgba(0,0,0,.2);box-shadow:0 0 8px 3px rgba(0,0,0,.2)}.swiper-button-next:after{font-size:24px!important;transform:translateX(1px)}@keyframes scaleIn {
    from {
        transform: translateY(1);
        opacity: 1;
    }

    to {
        transform: scale(1.15);
        opacity: 0;
    }
}.swiper{width:408px;height:600px;padding-top:50px;padding-bottom:50px;position:absolute;top:22%;left:0;z-index:1}.swiper-slide{background-position:center;background-size:cover;width:400px;height:600px}.swiper-slide img{display:block;width:100%;object-fit:cover;height:500px}.tarif-slider__arrow svg{cursor:pointer;z-index:2}.intro__right{height:635px}.case{display:flex;justify-content:space-between;align-items:center}.case__right{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:pointer}.case__right:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.473);z-index:1;transition:all .34s linear;opacity:0}.case__right:hover:before{opacity:1}.case__right:hover .case__btn{opacity:1}.case__right{display:block}.case__right img{object-fit:cover;width:100%;height:100%}.case__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:all .34s linear;color:#fff;font-size:40px;opacity:0}.intro__text p{max-width:650px}.features-mobile{display:none}.features-mobile__img img{object-fit:cover;object-position:top;width:100%;height:100%;position:unset;z-index:1}.features-mobile__list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-left:15px;padding-right:15px}.advantages{position:relative}.advantages .banner-info__text{position:absolute;top:-125px;right:0;max-width:400px}.features-mobile__item{margin-bottom:40px;width:calc(50% - 15px);margin-right:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px;border-radius:25px;background:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.07)}.features-mobile__item:nth-child(2n+2) {margin-right:0}.features-mobile__item:last-child{margin-bottom:0}.features-mobile__img{max-width:200px;width:200px;height:200px;overflow:hidden;border:2px solid #a01615;border-radius:50%;margin-bottom:40px}.features-mobile__name{font-size:22px;color:#000;font-weight:600;margin-bottom:20px}.features-mobile__text{font-size:20px;line-height:1.4}[data-modal="whatsapp"] .form__input{display:flex;justify-content:flex-start;align-items:center}[data-modal="viber"] .form__input{display:flex;justify-content:flex-start;align-items:center}.fake__seven{height:60px;font-size:20px;display:flex;padding:10px 20px;border:1px solid #a01615;border-radius:10px;justify-content:center;align-items:center;width:60px;margin-right:5px}.case__btn_bottom{font-size:20px;padding-top:60px;text-align:center}.features__info{transform:scale(0);transition:all .34s linear;transform-origin:bottom;opacity:0}.features__item:hover .features__info{transform:scale(1);opacity:1}.features__info{font-size:17px;width:100%;height:180px;padding:15px}.features__item{width:100%;max-width:240px}.form__input{position:relative}.feedback{pointer-events:none!important}.feedback.disable{pointer-events:all!important}.btn{position:relative}.feedback-fake{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;cursor:pointer}.feedback-fake.disable{display:none}.form__tel-fade{display:flex;justify-content:center;align-items:center;color:#ce0505;font-size:14px;margin-top:5px;opacity:0;z-index:-1;transition:all .34s ease-in}.form__tel-fade.active{z-index:1;opacity:1}.form__input:nth-child(2) {margin-bottom:30px}.form__tel-good{display:flex;justify-content:center;align-items:center;color:#027c49;font-size:14px;margin-top:5px;opacity:0;z-index:-1;transition:all .34s ease-in;transform:translateY(-22px)}.form__tel-good.active{z-index:1;opacity:1}.stat{position:relative}.banner-info__form .btn{height:60px}.features__item_one{transform:translateY(60px);max-width:260px}.features__item_five{transform:translateY(60px);max-width:260px}.feedback.active{pointer-events:all!important}.calc__subtitle{font-size:32px;line-height:1.3;color:#000}.calc__subtitle,.calc__title{margin-bottom:25px}.calc__list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.calc__item{width:calc(33% - 9px);margin-right:20px;margin-bottom:20px;cursor:pointer}.calc__item:nth-child(3n+3) {margin-right:0}.calc-service__box{border-radius:10px;padding:30px;border:1px solid #e6e6e6;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;position:relative}.calc-select{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;border:1px solid #e6e6e6;transition:all .32s linear}.calc-service__box:hover .calc-select{border:1px solid #a01615}.calc-service__box.active .calc-select{border:1px solid #a01615}.calc-service__box.active .calc-select:before{opacity:1}.calc-select:before{transition:all .32s linear;opacity:0;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#a01615}.calc-service__box:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.calc-service__box:hover .work-slider__btn{width:200px;height:50px;border:2px solid #fff;font-size:18px;opacity:1;z-index:3}.calc-service__box:hover .work-slider__img:before{opacity:1;z-index:2}.calc-service__box:hover img{}.calc-service__img{width:100%;width:60px;margin-right:30px;height:60px;overflow:hidden;position:relative}.calc-service__img img{object-fit:contain;width:100%;height:100%;transition:all .34s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.calc-service__text{font-size:18px;color:#000}.calc__wrap_two .calc-service__img img{object-fit:contain}.arrow-step{font-size:18px;color:#fff;background:#a01615;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:10px;cursor:pointer;transition:all .34s ease-in;border:1px solid #a01615;margin-right:20px}.arrow-step:hover{background:#fff;color:#a01615}.calc__box{position:relative;width:100%;height:220px;overflow:hidden}[data-modal="whatsapp"] .wpcf7-not-valid-tip{position:absolute}.calc__wrap{top:0;left:0;width:100%;height:100%}.calc__wrap_six,.calc__wrap_five,.calc__wrap_four,.calc__wrap_three,.calc__wrap_two{display:none}.calc-bar .arrow-step svg{width:20px;height:20px;transition:all .34s linear;fill:white}.arrow-step__back span{display:flex;justify-content:center;align-items:center}.calc-bar{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.calc-progress{max-width:768px;width:100%}.arrow-step__back{display:flex;justify-content:space-between;align-items:center}.arrow-step__back svg{width:20px;height:20px}.arrow-step:hover svg{fill:#a01615}.reviews-container{position:relative;padding-bottom:100px;max-width:1280px;margin:0 auto}.btn-add-reviews{margin:0;margin-top:30px}.reviews-container .link-more{height:200px}.glsr-default form.glsr-form [data-star-rating]>select:focus+.gl-star-rating--stars:before{box-shadow:none!important}progress{background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-moz-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-webkit-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-o-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-ms-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);max-width:768px;overflow:hidden;border-radius:10px;width:100%;height:20px}progress::-webkit-progress-bar{background:#e6e6e6;height:20px}.calc-progress{height:20px}progress::-webkit-progress-value{background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-moz-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-webkit-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-o-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-ms-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%)}progress::-moz-progress-bar{background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-moz-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-webkit-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-o-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:-ms-linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%);background:linear-gradient(150deg,rgba(160,21,21,.195) 0%,#a01615 100%)}.fade-info{display:none}[data-modal-open="whatsapp"] .wpcf7-not-valid-tip{position:absolute}[data-modal-open="viber"] .wpcf7-not-valid-tip{position:absolute}[data-modal-open="telegram"] .wpcf7-not-valid-tip{position:absolute}main{padding-top:0}.form__btn{margin:0 auto}.wpcf7-response-output{margin:0!important;width:100%;text-align:center;font-size:14px;color:#000;border:none!important;margin-top:20px!important;max-width:500px}.form .btn{position:relative}.wpcf7-spinner{position:absolute}.modal-callback .form__input:nth-child(2) {margin-bottom:25px}.wpcf7-not-valid-tip{font-size:14px;padding-bottom:5px;transition:all .34s ease}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3230!important}.wpcf7 form.sent .wpcf7-response-output{color:#46b450}.form .btn{height:60px}.swiper-button-next:after,.swiper-button-prev:after{color:#a01615}.portfolio__item iframe{width:100%;height:350px}.category__title{margin-bottom:0}#breadcrumbs{margin-bottom:20px;font-size:18px;color:#000}#breadcrumbs a{color:#000}#breadcrumbs a:hover{color:#a01615}.breadcrumb_last{color:#a01615}.banner_center{align-items:center}.banner_center .banner__text span{color:#a01615}.banner_center .form__box{margin-right:30px}.banner_center .form-fast{max-width:560px}.video__list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:60px}.video__item{width:calc(20% - 25px);margin-right:30px;margin-bottom:30px;height:450px;border-radius:5px;overflow:hidden}.video__item:nth-child(5n+5) {margin-right:0}.video__item iframe{width:100%;height:450px}.product:hover .number-product{opacity:1;bottom:68px;z-index:3}.product:hover .number-product__circle{background:rgba(255,255,255,.904)}.product:hover .number-product span{color:#1054d3}.number-product{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:15px;right:15px;transition:all .34s ease-in;opacity:.7}.number-product__circle{background:#a01615;padding:10px;border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:all .34s ease-in;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.number-product span{font-size:17px;font-weight:600;color:#fff;opacity:.9}.section_intro{overflow:hidden}.reasons{position:relative}.sale h2{max-width:900px;margin:0 auto}.reasons__before{content:'';position:absolute;top:-130px;left:40px;max-width:590px;max-height:370px;width:100%;height:100%}.reasons__before img{object-fit:contain;width:100%;height:100%;transform:scaleX(-1)}.work{position:relative}.work:before{content:'';position:absolute;bottom:-320px;left:400px;max-width:350px;max-height:400px;width:100%;height:100%;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/before/nitki.webp);background-size:contain;background-position:center;background-repeat:no-repeat}.banner-form{position:relative}.banner-form__before{position:absolute;bottom:-210px;right:145px;max-width:400px;max-height:290px;width:100%;height:100%;transform:scaleX(-1)}.banner-form__before img{width:100%;object-fit:contain;height:100%}.xoo-cp-container{max-width:500px;width:100%}.xoo-cp-ptitle{display:flex;justify-content:flex-start;align-items:center;margin-top:0;position:absolute;bottom:10px;left:10px;max-width:230px;width:100%}.xoo-cp-ptitle .xoo-cp-remove{max-width:230px;height:46px;width:100%;border-radius:5px;overflow:hidden}.xoo-cp-pprice{display:none}.xoo-cp-ptotal{display:none}.xoo-cp-pimg a{display:flex;justify-content:center;align-items:center;height:300px}.xoo-cp-pimg img{object-fit:cover;width:100%;height:100%}.xoo-cp-qtybox{border:none;height:46px;background:#a01615;color:#fff;border-radius:5px;overflow:hidden;margin-left:20px}input[type="number"].xoo-cp-qty{max-width:80px;width:80px;color:#fff;font-size:20px}span.xcp-plus,span.xcp-minus{display:flex;justify-content:center;align-items:center;background:#a01615;color:#fff;height:46px;font-size:24px;width:40px}.xoo-cp-remove .xoo-cp-remove-pd{display:flex;justify-content:center;align-items:center;color:#fff;background:rgba(252,62,62,.747);height:35px;font-size:16px;cursor:pointer;font-family:'Montserrat',sans-serif;transition:all .34s ease;max-width:230px;height:46px;width:100%}.xoo-cp-remove .xoo-cp-remove-pd:hover{background:#fc3e3e}.xoo-cp-remove .xoo-cp-remove-pd:before{display:none}.xoo-cp-btns{display:flex;justify-content:center;align-items:center;margin-top:20px}a.xcp-btn{background:#a01615;border:1px solid #a01615;height:46px;max-width:200px;width:calc(50% - 5px);margin-right:10px;display:flex;justify-content:center;align-items:center;text-transform:none;font-size:18px;line-height:1.2;padding:0;transition:all .34s ease-in}a.xcp-btn:hover{background:#fff;color:#a01615}a.xcp-btn:nth-child(2) {margin-right:0}.woocommerce-loop-product__title{display:none}.price{display:none}.added_to_cart.wc-forward{display:none}.button{font-size:20px;line-height:1.2;color:#fff;background: #02a4ead8;border-radius:5px;height:50px;max-width:200px;width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-top:20px;transition:all .34s ease-in}.button:hover{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.products{display:flex;justify-content:flex-start;align-items:flex-start;margin-left:40px;width:100%;flex-wrap:wrap}.product{width:calc(20% - 16px);margin-right:20px;margin-bottom:20px;background:#f3f3f3;border-radius:5px;overflow:hidden;position:relative;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.product:nth-child(5n+5) {margin-right:0}.product .product__card::before{content:'';position:absolute;background:#000;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;transition:all .34s ease-in}.product .product__card{display:flex}.product:hover .product__card::before{z-index:1;opacity:.2}.product:hover a.button{transform:translateY(0)}.product__card{height:228px}.product a.button{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;bottom:0;left:0;width:100%;border-radius:0;height:60px;max-width:100%;transition:all .34s ease-in;transform:translateY(100%);z-index:2}.product h2{margin-bottom:20px;margin-top:20px}.product img{width:100%;height:100%;object-fit:cover}.category__box{display:flex;justify-content:center;align-items:center}.category__link{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:calc(25% - 19px);margin-right:30px;height:300px;background:#a01615;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);border-radius:5px;overflow:hidden}.category__link:nth-child(3) {margin-right:0}.category__img{overflow:hidden;height:240px}.category__link:hover img{transform:scale(1.1)}.category__link img{object-fit:cover;width:100%;height:100%;transition:all .34s ease}.category__link h2{margin:auto;font-size:22px;color:#fff;font-weight:500;height:40px;display:flex;justify-content:center;align-items:center}.products__page{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:50px}.fast-nav{background:#fff;border-radius:5px;border:1px solid #e2e2e2}.fast-nav__link{display:flex;justify-content:center;align-items:center;padding:15px;width:100%;font-size:20px;line-height:1.3;min-width:200px;width:100%;max-width:200px;border-bottom:1px solid #e2e2e2;color:#000}.fast-nav__link:hover{color:#a01615}.fast-nav__link:last-child{border-bottom:none}.back{display:flex;justify-content:flex-start;align-items:center;margin-top:20px;color:#a3a3a3;transition:all .34s ease-in;cursor:pointer}.back svg{width:25px;height:20px;fill:#a3a3a3;transition:all .34s ease-in}.back span{display:flex;justify-content:center;align-items:center;height:20px;margin-right:5px;transition:all .34s ease-in}.back:hover svg{fill:black}.back:hover span{color:#000}.js-card-popup{position:relative}.xoo-cp-icon-cross:before{background:#fff;border-radius:50%}.xoo-cp-atcn.xoo-cp-success{position:absolute;top:0;left:0;width:100%;max-width:100%;opacity:.8;border-radius:0;z-index:1;margin-bottom:0;height:50px;display:flex;justify-content:flex-start;align-items:center}.show .xoo-cp-atcn.xoo-cp-success{position:unset}.xoo-cp-content{position:relative;border-radius:5px;overflow:hidden;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.xoo-cp-close.xoo-cp-icon-cross:hover{transform:rotate(90deg)}.xoo-cp-close.xoo-cp-icon-cross{background:unset;transition:all .34s ease-in;font-size:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.woocommerce-additional-fields h3{display:none}.woocommerce-billing-fields h3{display:none}.woocommerce-form-coupon-toggle{display:none}#order_review_heading{display:none}.shop_table.woocommerce-checkout-review-order-table{display:none}.wc_payment_methods.payment_methods.methods{display:none}.input-text:hover{background:rgba(2,164,234,.048)}.input-text{max-width:100%;width:100%;height:60px;font-size:20px;color:#000;padding:10px 20px;border:1px solid #a01615;border-radius:10px;transition:all .34s ease-in}.woocommerce form .form-row-first{width:100%}.input-text:focus{background:rgba(2,164,234,.048)}.form-row label{font-size:20px;font-weight:500}.form-row.place-order{background:none;padding:0;margin:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none;padding:0;margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:unset;margin:0 auto;margin-top:20px}#place_order{font-size:17px;color:#fff;max-width:270px;min-width:270px;width:100%;height:65px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;transition:all .34s ease-in;cursor:pointer;text-shadow:#0d4356 0 1px 1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;background-image:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/knopka3.png);background-position-y:bottom;background-size:cover}#place_order{text-transform:uppercase;text-shadow: rgb(13, 67, 86, 0.4) 0px 1px 1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#place_order:hover{box-shadow:0 11px 18px 0 rgba(70,48,206,.2);transform:scale(1.03);filter:brightness(110%)}#place_order:before{content:"";position:absolute;top:0;left:0;width:1em;height:100%;background-color:hsla(0,0%,100%,.753);transform:translateX(-4em) skewX(-45deg);animation:w 2.5s infinite;animation-delay:1s}.woocommerce-privacy-policy-text{max-width:500px;width:100%;margin:0 auto;text-align:center}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%;max-width:100%}.woocommerce-cart-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.woocommerce-cart-form__cart-item.cart_item{position:relative;width:calc(25% - 24px);margin-right:30px;margin-bottom:30px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);border-radius:5px;overflow:hidden}.woocommerce-cart-form__cart-item.cart_item:nth-child(4n+4) {margin-right:0}.woocommerce-cart-form__cart-item.cart_item img{margin-right:0;width:100%;object-fit:cover;height:300px}.product-remove{position:absolute;top:15px;right:15px;max-width:150px;width:100%}.product-remove a.remove{display:flex;justify-content:center;align-items:center;color:#fff!important;background:rgba(252,62,62,.747);height:35px;font-size:16px;font-weight:400;cursor:pointer;font-family:'Montserrat',sans-serif;transition:all .34s ease;max-width:230px;height:46px;width:100%;border-radius:5px}.woocommerce .product-remove a.remove:hover{background:#fc3e3e}.cart-title{margin-bottom:30px}.cart-form{display:flex;justify-content:space-between;align-items:center}.cart-form__left{max-width:600px;width:100%}.cart-form__right{max-width:700px;width:100%}.cart-form__right img{object-fit:cover;width:100%;height:100%}.header-btn{width:30px;height:30px}.header-btn svg{width:30px;height:30px}.woocommerce-order .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:36px;line-height:1.2;font-weight:600;display:block}.woocommerce-order p{display:none}.woocommerce-customer-details{display:none}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:none}.woocommerce-order-details{display:none}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}.cart-empty.woocommerce-info{font-size:36px;line-height:1.2;font-weight:600;background:unset;padding:0;border:none;margin-top:20px;color:#000;margin-bottom:20px}.woocommerce-notices-wrapper{display:none}.back-home{margin-top:0;margin-bottom:20px;max-width:200px}.return-to-shop{display:none}.fancybox__nav .carousel__button.is-next{right:0!important}.fancybox__nav .carousel__button.is-prev{left:0!important}.carousel__button.is-next{width:50%;height:calc(100% - 128px);border-radius:0}.carousel__button.is-next svg{position:absolute;right:40px!important}.carousel__button.is-prev{width:50%;height:calc(100% - 128px);border-radius:0}.carousel__button.is-prev svg{position:absolute;left:40px!important}.fancybox__backdrop::after{content:"";position:absolute;width:10%;height:10%;filter:blur(2px);left:50%;top:50%;transform:scale(11);opacity:.3;width:100%;height:100%}.banner__text_free{margin-top:10px;font-size:18px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fcfcfc;color:#000;font-size:18px}.about__text{font-size:22px;line-height:1.4;margin-top:20px}.about__text p{margin-bottom:20px}.intro__peria{position:absolute;top:20px!important;right:0!important;left:10%!important;width:100%!important;height:100%!important}.intro__peria img{object-fit:contain;width:100%}.display-flex{position:relative}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{position:absolute;top:30px;left:0}.display-flex .cart-empty.woocommerce-info{padding-top:40px;display:none}.woocommerce .work:before{display:none}.display-flex .work{margin-top:90px}.display-flex .banner{display:none}.display-flex .reasons:before{display:none}.display-flex .reasons{padding-top:0}.work__title_fade{display:none}.display-flex .work__title h2{display:none}.display-flex .work__title h2.work__title_fade{display:block}.display-flex .reasons .reasons__item p{display:block}.work-before-none:before{display:none}.banner-info__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:18px;line-height:1.2;font-weight:500;color:#969696;margin:30px 0 0 40px;position:relative}.banner-info__text p:nth-child(2) {font-weight:600;margin-top:5px}.banner-info__text p:nth-child(2) span {position:absolute;top:41px;left:-89px;width:60px;height:30px;transform:rotate(-140deg)}.banner-info__text span{position:absolute;top:84px;left:-56px;width:60px;height:30px;transform:rotate(180deg);opacity:.4}.banner-info__text span img{object-fit:contain;width:100%}.section_step{padding-top:0}.banner-info__absolut{display:flex;justify-content:flex-start;align-items:flex-start;max-width:790px;width:100%;position:absolute;top:-150px;right:0}.step__list{display:flex;justify-content:space-between;align-items:flex-start;justify-content:center;margin-top:60px}.step__item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:30px;width:calc(25% - 20px)}.step__item:nth-child(4) {margin-right:0}.step__img{width:100px;height:100px}.step__img img{width:100px;height:100px}.step__img svg{width:100px;height:100px}.step__text{font-size:16px;font-weight:500;color:#000;text-align:center;max-width:90%;width:100%;margin:20px auto 0 auto}.step__text a{color:#a01615;text-decoration:underline;cursor:pointer}.step__text a:hover{text-decoration:none}.service__list{margin-top:40px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.service__title{text-align:center}.service__title span{font-size:17px;color:#000;font-weight:600}.service__item{width:calc(25% - 23px);margin-right:30px;margin-bottom:50px;overflow:hidden;border-radius:10px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2);position:relative}.service__item:nth-child(4n+4) {margin-right:0}.service__img{width:100%;height:250px;filter:brightness(1.1)}.service__img img{width:100%;height:100%;object-fit:cover}.service__text{text-align:center;font-size:18px;font-weight:500;padding:30px 10px 30px 10px;height:80px;display:flex;justify-content:center;align-items:center}.banner-form__right{position:relative}.banner-form__full{background:#a01615;display:flex;justify-content:center;align-items:center;font-size:18px;color:#fff;position:absolute;top:-60px;padding:15px;right:50%;transform:translateX(50%);border-radius:25px 25px 0 0;cursor:pointer}.banner-form__full img{width:30px;height:30px;margin-right:10px}.input__wrapper{box-sizing:border-box}.input__wrapper br{display:none}.input__wrapper label{width:100%;height:100%;cursor:pointer;padding:10px;display:flex;justify-content:center;align-items:center}.input__wrapper{position:relative;color:#fff;font-weight:500;max-width:100%;font-size:18px;display:flex;justify-content:center;align-items:center;width:100%;background:#a01615;border:1px solid #a01615;margin:0 auto;border-radius:10px;margin-bottom:20px;height:60px;transition:all .34s ease-in;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.input__wrapper:hover{box-shadow:0 11px 18px 0 rgba(70,48,206,.2);filter:brightness(110%)}.input__wrapper h2{font-weight:400}.input__wrapper .filupp>input[type="file"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#custom-file-upload{display:none}.calc-service__img_one{background:url(../img/bg-calc.svg);background-size:auto 100%;width:80px;height:60px}.calc-service__img_two{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-100% 0;width:80px;height:60px}.calc-service__img_three{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-200% 0;width:80px;height:60px}.calc-service__img_four{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-300% 0;width:80px;height:60px}.calc-service__img_five{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-400% 0;width:80px;height:60px}.calc-service__img_six{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-500% 0;width:80px;height:60px}.calc-service__img_seven{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-600% 0;width:80px;height:60px}.calc-service__img_eight{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-700% 0;width:80px;height:60px}.calc-service__img_nine{background:url(../img/bg-calc.svg);background-size:auto 100%;background-position:-800% 0;width:80px;height:60px}[data-step-1] .calc-service__img{width:100px;height:100px}[data-step-1] .calc-service__box{padding:10px}.work-box__text{margin-top:30px;margin-left:40px}.work-box__text span{top:-50px;left:-45px;width:60px;height:60px;transform:rotate(-40deg)}.work:before{display:none}.map{display:flex;justify-content:space-between;align-items:flex-start}.map__box{box-shadow:0 11px 18px 0 rgba(70,48,206,.2);border-radius:15px;overflow:hidden;margin-bottom:15px}.map__box iframe{height:450px!important}.map-right{width:100%}.map__list{display:flex;justify-content:space-between;align-items:center}.map__name{font-size:18px;color:#000;font-weight:600;margin-bottom:7px}.map__text{font-size:18px;color:#000;font-weight:400}.map__text a{font-size:18px;color:#000;font-weight:400}.map__info{padding:5px 20px}.map__line{width:100%;height:1px;background:#a01615;margin-top:10px;margin-bottom:10px}.sale{padding-top:60px;padding-bottom:60px;background:#a01615;position:relative}.sale .title{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.quality__list{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;max-width:100%;width:100%;margin-top:50px}.quality__item{width:calc(25% - 23px);margin-right:30px;margin-bottom:0}.quality__item:nth-child(4n+4){margin-right:0}.quality__img{display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;margin-bottom:10px}.quality__img img{object-fit:cover;width:100%;height:100%}.quality__name{font-size:22px;font-weight:600;color:#a01615;text-align:center;margin-bottom:10px;padding-bottom:10px;border-top:1px solid #a01615;padding-top:10px}.quality__text{font-size:18px;line-height:1.4;color:#000;text-align:center;width:90%;margin:0 auto}.quality__subtitle{font-size:24px;color:#000;margin-top:5px}.before-after__list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.before-after__item{width:48%;max-width:48%;margin-bottom:40px}.before-after__box img{object-fit:cover;width:100%;height:450px}.before__name{display:flex;justify-content:space-between;align-items:flex-start;font-size:60px;color:#a01615;font-weight:800;margin-bottom:10px}.before-after__box{border-radius:15px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.category__subtitle{font-size:22px;font-weight:400;margin-bottom:30px}.banner-form__right .form__input:nth-child(2){margin-bottom:20px}.filupp-img img{width:30px;height:30px;margin-right:10px}.active-name{margin-top:30px;margin-bottom:20px}.swiper-wrapper{backface-visibility:hidden}.swiperReviews .reviews__item{transition:all .34s ease-in;filter:brightness(.7)}.reviews{padding-bottom:30px}.reviews__item video{width:100%;height:550px;object-fit:cover;transition:all .34s ease-in}.swiperReviews .swiper-slide.swiper-slide-active{transform:scale(1.1);transition:all .34s ease-in;z-index:1;filter:brightness(1)}.sale{padding-right:15px;padding-left:15px}.reviews__more{margin-top:40px}.reviews-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.reviews-item{width:calc(20% - 17px);margin-right:20px;margin-bottom:20px;box-shadow:0 11px 18px 0 rgba(70,48,206,.2)}.reviews-item:nth-child(5n+5){margin-right:0}.cart-empty.woocommerce-info{display:none}.cart-empty.woocommerce-info-new{display:block}.title a{color:#a01615;position:relative}.title a:before{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#a01615;transition:all .34s ease-in}.title a:hover:before{width:100%}.footer-box{display:flex;justify-content:flex-start;align-items:center}.footer-box .banner-info__text{margin-top:0;margin-left:0;text-align:center}.header__instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.header__instagram:hover{animation:inst-anim 1.4s infinite;filter:brightness(110%)}.banner-info__inst{margin-left:86px;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);animation:inst-anim 1.4s infinite}.footer-box .banner-info__text span{position:absolute;top:-12px;left:unset;right:-81px;width:60px;height:30px;transform:rotate(44deg);opacity:.4}.address .form-field.form-field-wide{display:none}.portfolio__list_mobile{display:none}.woocommerce-pagination{display:flex;justify-content:center;align-items:center;margin-top:30px}ul.page-numbers{display:flex;justify-content:center;align-items:center}ul.page-numbers li{display:flex;justify-content:center;align-items:center;width:26px;height:26px;border-radius:50%;overflow:hidden;margin-right:10px}ul.page-numbers li:last-child{margin-right:0}a.page-numbers{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;transition:all .34s linear;color:#000}a.page-numbers:hover{background:#a01615;color:#fff}.page-numbers.current{background:#a01615;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.grecaptcha-badge{opacity:0;z-index:-1}.woocommerce-pagination{position:relative}.nav-links{position:relative;display:flex;justify-content:center;align-items:center}a.page-numbers{width:26px;height:26px;border-radius:50%}.page-numbers.current{width:26px;height:26px;border-radius:50%}.prev.page-numbers{width:140px;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;margin:0 5px;display:none}.next.page-numbers{width:140px;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;margin:0 5px;display:none}.fade-number-nav{margin-top:20px}.fade-number-nav .page-numbers{display:none}.fade-number-nav .prev.page-numbers{display:flex}.fade-number-nav .next.page-numbers{display:flex}.company__text{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px;font-size:18px;line-height:1.2}.company__text a{color:#a01615;font-size:18px;line-height:1.2;margin-bottom:10px;transition:all .34s ease-in}.company__text a:hover{color:#000}.company-card__link{display:flex;justify-content:center;align-items:center}.company-card__link a{margin-right:10px;margin-left:10px;color:#000;font-size:18px;line-height:1.2;text-decoration:underline}.company-card__link a:hover{color:#a01615}.company-card__img{max-width:800px;margin:0 auto}.company-card__img img{object-fit:contain;width:100%;height:100%}.company__name{margin-bottom:10px;font-size:24px;font-weight:500}.section_mobile{display:none}.map__whatsapp a{text-decoration:underline}.map__whatsapp{}.banner-info__youtube{background:#fff;animation:inst-anim 1.4s infinite;border:1px solid #ebebeb}.banner-info__youtube span{color:#000}.banner-info__youtube img{width:80px;height:80px}.banner__reviews{display:flex;justify-content:center;align-items:center}.banner__reviews .banner-info__social{margin-left:40px}.banner__reviews .banner-info__text{margin:0}.banner__reviews .banner-info__text span:nth-child(2){position:absolute;top:-40px;left:unset;right:-90px;transform:rotate(19deg)}.banner__reviews .banner-info__text span:last-child{right:-67px;top:5px;bottom:unset;left:unset;transform:rotate(74deg)}.youtube{background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;overflow:hidden;transition:all 200ms ease-out;cursor:pointer}.youtube .play{background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/youtube-play-btn.png) no-repeat;background-position:0 -50px;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;height:50px;width:69px;transition:none;top:0;left:0;right:0;bottom:0;margin:auto}.youtube:hover .play{background-position:0 0}.loader{position:absolute;z-index:15;top:-100%;left:0;box-sizing:border-box;width:100%;height:100%;overflow:hidden;color:#000;transition:opacity .7s ease;opacity:0;background-color:rgba(0,0,0,.55)}.loader:after,.loader:before{box-sizing:border-box}.loader.is-active{top:0;opacity:1}.loader-default:after{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;content:'';animation:rotation 1s linear infinite;border:solid 8px #fff;border-left-color:transparent;border-radius:50%}@keyframes rotation {
    from {
      transform: rotate(0);
    }
    to {
      transform: rotate(359deg);
    }
  }@keyframes blink {
    from {
      opacity: .5;
    }
    to {
      opacity: 1;
    }
  }.ymap-container{position:relative;overflow:hidden;cursor:pointer;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/background/yandex-map.png) #fff no-repeat;background-position:center center;background-size:cover}#map-yandex{position:relative;z-index:7;width:100%;height:450px;cursor:pointer;background-color:transparent}.ymap-container2{position:relative;overflow:hidden;cursor:pointer;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/yandex-map2.webp) #fff no-repeat;background-position:center center;background-size:cover}#map-yandex2{position:relative;z-index:7;width:100%;height:450px;cursor:pointer;background-color:transparent}.loader2{position:absolute;z-index:15;top:-100%;left:0;box-sizing:border-box;width:100%;height:100%;overflow:hidden;color:#000;transition:opacity .7s ease;opacity:0;background-color:rgba(0,0,0,.55)}.loader2:after,.loader2:before{box-sizing:border-box}.loader2.is-active{top:0;opacity:1}.loader-default2:after{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;content:'';animation:rotation 1s linear infinite;border:solid 8px #fff;border-left-color:transparent;border-radius:50%}.portfolio .nav-links .page-numbers{width:30px;height:30px;margin-right:5px;margin-left:5px;display:flex;justify-content:center;align-items:center}.portfolio .navigation:last-child .page-numbers{display:none}.portfolio .navigation:last-child .next.page-numbers{display:flex;margin-top:10px;width:140px;height:40px}.portfolio .navigation:last-child .prev.page-numbers{display:flex;margin-top:10px;width:140px;height:40px}.reviews .nav-links .page-numbers{width:30px;height:30px;margin-right:5px;margin-left:5px}.reviews .navigation:last-child .page-numbers{display:none}.reviews .navigation:last-child .next.page-numbers{display:flex;margin-top:10px;width:140px;height:40px}.reviews .navigation:last-child .prev.page-numbers{display:flex;margin-top:10px;width:140px;height:40px}.header-mobile{display:none}.widget-banner{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.widget__content{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.widget-banner{width:350px;background:url(https://lyubercy.polrovno.ru/wp-content/themes/pol/assets/img/background/main-bg-right.jpg);background-position:center;background-size:cover;padding:15px;border-radius:5px;position:fixed;bottom:15px;left:15px;z-index:9;transform:translate(-150%);transition:all .34s ease}.widget-banner.active{transform:translateX(0%)}.widget-banner__info{display:flex;justify-content:flex-start;align-items:center}.widget-banner__icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;overflow:hidden;background:#a01615}.widget__icon picture{width:100%;height:100%;object-fit:cover}.widget-banner__icon img{width:100%;height:100%;object-fit:cover}.widget-banner__icon picture{width:100%;height:100%;object-fit:cover}.widget-banner__title{font-size:16px;font-weight:600;color:#fff;margin-right:10px}.widget-banner__btn{max-width:280px;height:40px;font-size:13px;margin-top:70px;margin-left:0}.widget{position:fixed;bottom:15px;left:15px;z-index:10;max-width:400px;width:100%;border-radius:16px;overflow:hidden;border:1px solid #dadada;opacity:0;z-index:-1;transform:translateX(-150%);transition:all .34s ease-in;background:#fff;z-index:10;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.widget__close{position:absolute;top:15px;right:15px;cursor:pointer}.widget__close svg{width:18px;height:18px}.widget__box{position:relative;height:260px;width:100%;overflow:hidden}.widget__content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.widget.active{transform:translateX(0%);opacity:1;z-index:10}.widget__header{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:15px 30px;position:relative}.widget__info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:10px}.widget__info span:first-child{font-weight:600;font-size:16px}.widget__info span:last-child{font-size:16px}.widget__icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;overflow:hidden}.widget__icon img{width:100%;height:100%;object-fit:cover}.widget__footer{background: rgb(0, 0, 0, 0.4);width:100%;display:flex;justify-content:flex-end;align-items:center;padding:15px 30px}.widget__wrap{position:absolute;top:0;left:0;width:100%;border-radius:6px;padding:15px 30px;transition:all .34s ease-in;transform:translateX(-150%);height:100%;overflow-y:auto}.widget__wrap.active{transform:translate(0)}.widget-service__box{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:10px 15px;border:1px solid #dadada;border-radius:5px;overflow:hidden;position:relative;cursor:pointer}.widget__item{margin-bottom:15px}.widget__item:last-child{margin-bottom:0}.widget-service__img{width:40px;height:40px;margin-right:10px}.widget-service__img img{width:100%;height:100%;object-fit:contain}.widget-service__text{font-size:16px;line-height:1.2;color:#3a3a3a;margin-left:10px}.widget-select{position:relative;width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;background:#e6e6e6;border:1px solid #e6e6e6;transition:all .32s linear}.widget__item:hover .widget-select{border:1px solid #a01615}.widget__item.active .widget-select{border:1px solid #a01615}.widget__item.active .widget-select:before{opacity:1}.widget__subtitle{font-size:18px;font-weight:600;margin-bottom:20px}.widget-select:before{transition:all .32s linear;opacity:0;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:#a01615}.widget-btn{display:flex;justify-content:flex-start;align-items:center}.widget-btn svg{width:20px;height:20px;fill:#a1a1a1}.widget-btn__prev{border:1px solid #a1a1a1;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#e6e6e6;border-radius:5px;cursor:pointer}.widget-btn__next svg{fill:#fff}.widget-btn__next{border:1px solid #a01615;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#a01615;border-radius:5px;margin-left:15px;cursor:pointer}.widget-banner__btn:before{transform:translateX(-4em) skewX(-45deg);animation:w2 3.5s infinite;animation-delay:1s}.advantages .banner-info__text span{top:70px}@media (max-width:680px){.advantages .banner-info__text span{position:absolute;left:unset;top:69px;right:10px;width:60px;height:30px;transform:rotate(180deg);opacity:.4}.reasons .form__input{margin-right:0;margin-bottom:20px}.widget{display:none}.widget-banner{display:none}.banner-information .title{font-size:24px;line-height:1.2}.banner-information .advantages__title span{}}.header__contact{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.box-gallery{height:700px;overflow:hidden;position:relative}.link-more{position:absolute;bottom:-100px;left:0;width:100%;height:500px;padding-bottom:100px;display:flex;justify-content:center;align-items:center;font-family:'Montserrat',sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-size:42px;font-weight:600;color:#000;text-align:center;transition:all .34s ease-in;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 23%,rgba(255,255,255,1) 40%,rgba(255,255,255,.9) 55%,rgba(255,255,255,.8018557764902836) 60%,rgba(255,255,255,.7) 70%,rgba(255,255,255,.6) 80%,rgba(255,255,255,.3) 90%,rgba(255,255,255,0) 100%);z-index:2}.link-more span{display:flex;justify-content:center;align-items:center;text-align:center}.link-more span:last-child{font-size:32px;margin-top:20px;color:#990001}.link-more:hover{color:#990001}.footer__tel{min-height:240px}.gallery{}.banner-info__title{max-width:615px}.grid-wrapper>div{display:flex;justify-content:center;align-items:center;box-shadow: 2px 4px 10px 0 rgb(97 85 173 / 20%);border-radius:10px;border: 1px solid #ffffffc9;transition:all .34s ease-in;overflow:hidden}.grid-wrapper>div>img{width:100%;height:100%;object-fit:cover}.grid-wrapper img{width:100%;height:100%;object-fit:cover}.grid-wrapper picture{width:100%;height:100%;object-fit:cover}.grid-wrapper>div:hover{transform:scale(1.12)}.grid-wrapper>div>video{width:100%;height:100%;object-fit:cover}.grid-wrapper{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:200px;grid-auto-flow:dense}.grid-wrapper .wide{grid-column:span 2}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-column:span 2;grid-row:span 2}.d-none{display:none!important}.glsr-review-author{color:#000;font-weight:600}.reviews-add{margin:40px 0}[data-field="title"]{display:none}[data-field="email"]{display:none}.glsr-review-title{display:none}.button{font-size:17px;color:#fff;max-width:290px;min-width:290px;width:100%;height:65px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;transition:all .34s ease-in;cursor:pointer;text-shadow:#a01615 0 1px 1px;background:#a01615;margin:0 auto}.glsr-default form.glsr-form .gl-star-rating--stars>span{width:30px;height:30px}.reviews{display:flex;justify-content:space-between;align-items:flex-start}.modal-content{margin-top:30px}.glsr-summary{margin:0 auto}.reviews-add input{width:100%!important;height:60px!important;font-size:20px!important;color:#000!important;padding:10px 20px!important;border:1px solid #a01615!important;border-radius:10px!important;transition:all .34s ease-in!important}.glsr-default form.glsr-form input.glsr-input{width:100%!important;height:60px!important;font-size:20px!important;color:#000!important;padding:10px 20px!important;border:1px solid #a01615!important;border-radius:10px!important;transition:all .34s ease-in!important}.glsr-default form.glsr-form .glsr-toggle input[type="checkbox"]:focus+.glsr-toggle-track{box-shadow:none!important}.glsr-default form.glsr-form input.glsr-input:focus,.glsr-default form.glsr-form select.glsr-select:focus,.glsr-default form.glsr-form textarea.glsr-textarea:focus{box-shadow:none!important;resize:none!important}.reviews-add__left{max-width:800px;width:100%;margin-right:40px}.glsr-read-more a{color:#a01615}.glsr-default button.glsr-button{margin:0}.glsr-default form.glsr-form textarea.glsr-textarea{resize:none!important}.glsr-review-date{color:#a1a1a1;font-style:normal}.button:hover{transform:scale(1.01)}.glsr-textarea{resize:none;width:100%!important;height:120px!important;font-size:20px!important;color:#000!important;padding:10px 20px!important;border:1px solid #a01615!important;border-radius:10px!important;transition:all .34s ease-in!important}.gallery-video__slider{max-width:1440px;width:100%;position:relative;margin-top:60px;margin-bottom:60px}.gallery-video__list{margin:0 -15px;display:none}.gallery-video__list.slick-initialized{display:block}.gallery-video__item{padding:0 15px}.gallery-video__item lite-youtube{height:480px;border-radius:12px;overflow:hidden}.arrow-gallery__video{position:absolute;top:50%;transform:translateY(-34px);left:0;width:100%;padding:0 6px;display:flex;justify-content:space-between;align-items:center;height:1px;z-index:2}.arrow-gallery__video div{width:50px;height:50px;border-radius:50%;background:#900;display:flex;cursor:pointer;justify-content:center;align-items:center;transition:all .34s ease-in}.arrow-gallery__video div:hover{background:#b60101}.arrow-gallery__video div.slick-disabled{opacity:.5}.arrow-gallery__video div.slick-disabled:hover{background:#900;opacity:.5}.arrow-gallery__video svg{stroke:white;width:24px;height:24px}.gallery-video__list .slick-dots{margin-top:40px}@media (max-width:680px){.gallery-video__slider{margin-top:30px;margin-bottom:0}}