@import url(https://fonts.googleapis.com/css?family=Philosopher&display=swap&subset=cyrillic,cyrillic-ext);.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-light.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-light.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-light.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-light.svg##Manrope-Light) format("svg");font-weight:300;font-style:normal;font-family:Manrope}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-regular.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-regular.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-regular.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-regular.svg##Manrope-Regular) format("svg");font-weight:400;font-style:normal;font-family:Manrope}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-medium.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-medium.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-medium.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-medium.svg##Manrope-Medium) format("svg");font-weight:500;font-style:normal;font-family:Manrope}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-semibold.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-semibold.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-semibold.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-semibold.svg##Manrope-SemiBold) format("svg");font-weight:600;font-style:normal;font-family:Manrope}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-bold.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-bold.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-bold.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-bold.svg##Manrope-Bold) format("svg");font-weight:700;font-style:normal;font-family:Manrope}@font-face{src:url(https://resilva.work/assets/templates/fonts/manrope-extrabold.eot##iefix) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/manrope-extrabold.woff) format("woff"),url(https://resilva.work/assets/templates/fonts/manrope-extrabold.ttf) format("truetype"),url(https://resilva.work/assets/templates/fonts/manrope-extrabold.svg##Manrope-ExtraBold) format("svg");font-weight:800;font-style:normal;font-family:Manrope-ExtraBold}@font-face{src:url(https://resilva.work/assets/templates/fonts/icomoon.eot?r5l0lo=);src:url(https://resilva.work/assets/templates/fonts/icomoon.eot?r5l0lo=) format("embedded-opentype"),url(https://resilva.work/assets/templates/fonts/icomoon.ttf?r5l0lo=) format("truetype"),url(https://resilva.work/assets/templates/fonts/icomoon.woff?r5l0lo=) format("woff"),url(https://resilva.work/assets/templates/fonts/icomoon.svg?r5l0lo=##icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-family:icomoon}[class*=" icon-"],[class^=icon-]{font-weight:400;font-style:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;display:inline-block}.icon-plus:before{content:"\e919"}.icon-minus:before{content:"\e91a"}.icon-angle-down:before{content:"\e900"}.icon-angle-left:before{content:"\e901"}.icon-angle-right:before{content:"\e902"}.icon-angle-up:before{content:"\e903"}.icon-arrow-down:before{content:"\e904"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-arrow-up:before{content:"\e907"}.icon-cart:before{content:"\e908"}.icon-checkmark:before{content:"\e909"}.icon-checkmark-circle:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-close-circle:before{content:"\e90c"}.icon-facebook:before{content:"\e90d"}.icon-instagram:before{content:"\e90e"}.icon-mail:before{content:"\e90f"}.icon-map-marker:before{content:"\e910"}.icon-phone:before{content:"\e911"}.icon-phone2:before{content:"\e912"}.icon-play:before{content:"\e913"}.icon-search:before{content:"\e914"}.icon-user:before{content:"\e915"}.icon-vk:before{content:"\e916"}.icon-whatsapp:before{content:"\e917"}.icon-youtube:before{content:"\e918"}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{margin-right:auto;position:relative;padding-right:10px;margin-left:auto;padding-left:10px}@media (min-width:576px){.container{max-width:100%;width:540px}}@media (min-width:768px){.container{max-width:100%;width:720px}}@media (min-width:992px){.container{max-width:100%;width:960px}}@media (min-width:1200px){.container{max-width:100%;width:1140px}}@media (min-width:1320px){.container{max-width:100%;width:1200px}}.row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-2-5,.col-xl-3,.col-xl-3-5,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{min-height:1px;position:relative;padding-right:10px;width:100%;padding-left:10px}.col{-webkit-flex-grow:1;flex-grow:1;-webkit-box-flex:1;max-width:100%;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1}.col-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-1,.col-2{-webkit-box-flex:0}.col-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-3,.col-4{-webkit-box-flex:0}.col-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-5,.col-6{-webkit-box-flex:0}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-7,.col-8{-webkit-box-flex:0}.col-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-9{-webkit-box-flex:0}.col-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-11,.col-12{-webkit-box-flex:0}.col-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;-webkit-box-flex:0;max-width:8.333333%}.col-sm-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;-webkit-box-flex:0;max-width:16.666667%}.col-sm-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0;max-width:25%}.col-sm-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;-webkit-box-flex:0;max-width:33.333333%}.col-sm-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-flex:0;max-width:41.666667%}.col-sm-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;max-width:50%}.col-sm-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;-webkit-box-flex:0;max-width:58.333333%}.col-sm-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;-webkit-box-flex:0;max-width:66.666667%}.col-sm-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-flex:0;max-width:75%}.col-sm-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;-webkit-box-flex:0;max-width:83.333333%}.col-sm-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;-webkit-box-flex:0;max-width:91.666667%}.col-sm-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}}@media (min-width:768px){.col-md-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;-webkit-box-flex:0;max-width:8.333333%}.col-md-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;-webkit-box-flex:0;max-width:16.666667%}.col-md-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0;max-width:25%}.col-md-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;-webkit-box-flex:0;max-width:33.333333%}.col-md-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-flex:0;max-width:41.666667%}.col-md-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;max-width:50%}.col-md-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;-webkit-box-flex:0;max-width:58.333333%}.col-md-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;-webkit-box-flex:0;max-width:66.666667%}.col-md-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-flex:0;max-width:75%}.col-md-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;-webkit-box-flex:0;max-width:83.333333%}.col-md-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;-webkit-box-flex:0;max-width:91.666667%}.col-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}.offset-md-1{margin-left:8.333333%}}@media (min-width:992px){.col-lg-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;-webkit-box-flex:0;max-width:8.333333%}.col-lg-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;-webkit-box-flex:0;max-width:16.666667%}.col-lg-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0;max-width:25%}.col-lg-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;-webkit-box-flex:0;max-width:33.333333%}.col-lg-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-flex:0;max-width:41.666667%}.col-lg-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;max-width:50%}.col-lg-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;-webkit-box-flex:0;max-width:58.333333%}.col-lg-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;-webkit-box-flex:0;max-width:66.666667%}.col-lg-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-flex:0;max-width:75%}.col-lg-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;-webkit-box-flex:0;max-width:83.333333%}.col-lg-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;-webkit-box-flex:0;max-width:91.666667%}.col-lg-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-grow:1;flex-grow:1;-webkit-box-flex:1;max-width:100%;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1}.col-xl-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0;width:auto}.col-xl-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;-webkit-box-flex:0;max-width:8.333333%}.col-xl-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;-webkit-box-flex:0;max-width:16.666667%}.col-xl-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0;max-width:25%}.col-xl-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;-webkit-box-flex:0;max-width:33.333333%}.col-xl-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-flex:0;max-width:41.666667%}.col-xl-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;max-width:50%}.col-xl-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;-webkit-box-flex:0;max-width:58.333333%}.col-xl-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;-webkit-box-flex:0;max-width:66.666667%}.col-xl-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-flex:0;max-width:75%}.col-xl-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;-webkit-box-flex:0;max-width:83.333333%}.col-xl-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;-webkit-box-flex:0;max-width:91.666667%}.col-xl-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}@media (min-width:1600px){.col-xll-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-flex:0;max-width:41.666667%}.col-xll-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;-webkit-box-flex:0;max-width:58.333333%}}body:after{content:url(https://resilva.work/assets/templates/img/close.png) url(https://resilva.work/assets/templates/img/loading.gif) url(https://resilva.work/assets/templates/img/prev.png) url(https://resilva.work/assets/templates/img/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;opacity:.8;top:0;background-color:#000;left:0;display:none;z-index:9999}.lightbox{font-weight:400;position:absolute;text-align:center;left:0;width:100%;line-height:0;z-index:10000}.lightbox .lb-image{height:auto;border:4px solid #fff;max-width:inherit;max-height:none;border-radius:3px;display:block}.lightbox a img{border:none}.lb-outerContainer{height:250px;position:relative;background-color:#fff;margin:0 auto;border-radius:4px;width:250px}.lb-outerContainer:after{content:"";clear:both;display:table}.lb-loader{height:25%;position:absolute;text-align:center;top:43%;left:0;width:100%;line-height:0}.lb-cancel{height:32px;margin:0 auto;background:url(https://resilva.work/assets/templates/img/loading.gif) no-repeat;width:32px;display:block}.lb-nav{height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;background:url(https://resilva.work/assets/templates/img/prev.png) left 48% no-repeat;left:0;width:34%;float:left}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{right:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;background:url(https://resilva.work/assets/templates/img/next.png) right 48% no-repeat;width:64%;float:right}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:5px;margin:0 auto;width:100%}.lb-dataContainer:after{content:"";clear:both;display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{text-align:left;width:85%;line-height:1.1em;float:left}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{font-size:12px;color:#999;clear:left;padding-bottom:1em;display:block}.lb-data .lb-close{height:30px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;outline:0;opacity:.7;text-align:right;background:url(https://resilva.work/assets/templates/img/close.png) 100% 0 no-repeat;width:30px;float:right;display:block}.lb-data .lb-close:hover{opacity:1;cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{padding:0;font-size:100%;border:0;outline:0;margin:0;background:0 0;vertical-align:top}ul{list-style:none}blockquote,q{quotes:none}table,table td{padding:0;border:none;border-collapse:collapse}embed,img{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}body{overflow-x:hidden;font-size:17px;font-weight:400;color:#4f4f4f;position:relative;min-width:320px;margin:0;background:#fff;line-height:1.4;font-family:sans-serif}body,button,input,select,textarea{padding:0;font-family:Manrope,sans-serif}button,input,select,textarea{font-size:16px;border:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;outline:0;background:0 0;display:inline-block}input,select,textarea{width:100%}a,button{cursor:pointer;display:inline-block}a i,a img,a span,a svg,a svg path,button i,button img,button span,button svg,button svg path{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}input::-webkit-input-placeholder{color:#c4c4c4}input:focus::-webkit-input-placeholder{color:transparent}input:-moz-placeholder{color:#c4c4c4}input:focus:-moz-placeholder{color:transparent}input::-moz-placeholder{color:#c4c4c4}input:focus::-moz-placeholder{color:transparent}input:-ms-input-placeholder{color:#c4c4c4}input:focus:-ms-input-placeholder{color:transparent}textarea::-webkit-input-placeholder{color:#c4c4c4}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:-moz-placeholder{color:#c4c4c4}textarea:focus:-moz-placeholder{color:transparent}textarea::-moz-placeholder{color:#c4c4c4}textarea:focus::-moz-placeholder{color:transparent}textarea:-ms-input-placeholder{color:#c4c4c4}textarea:focus:-ms-input-placeholder{color:transparent}a,a:hover{text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}h1,h2,h3,h4,h5{font-weight:400}.strong,strong,th{font-weight:600}img{height:auto;max-width:100%}hr{border:0;border-bottom:1px solid rgba(0,0,0,.1);margin:20px 0;width:100%}hr.hr80{position:relative;margin:60px 0 80px;z-index:5}.container{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.center{text-align:center}.right{text-align:right}.bold{font-weight:600}.ttu{text-transform:uppercase}.db{display:block}.flb-wr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flb-wr.wr40{margin-left:-40px}.flb-wr.wr40>*{margin-left:40px}.flb-wr>*{margin-left:20px}.flb-cc{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flb-csb{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify}.flb-cs{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.flb-cs,.flb-sb{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flb-sb{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify}.flb-sb.als{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.flb-sc{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center}.flb-csb,.flb-sc{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flb-csb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.flb-ss{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.mr30{margin-right:30px}.mt-10{margin-top:-10px}.mlr{margin-right:auto;margin-left:auto}.c-orange{color:#ff7d25e8!important}.c-grey{color:#798c8c!important}.hidden{display:none}.container-fluid{margin-right:auto;position:relative;max-width:1760px;padding-right:0;margin-left:auto;width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding-left:0;z-index:1}.btn-dark,.btn-orange,.btn-wt,.btn-wt-invers{height:60px;padding:0 20px;font-size:14px;font-weight:800;color:#fff;ackground:orange\9;text-align:center;border-radius:122px;background:#ff7d25e8;line-height:58px}.btn-dark.brd6,.btn-orange.brd6,.btn-wt-invers.brd6,.btn-wt.brd6{border-radius:6px}.btn-orange:hover{background:#ffae63}.btn-wt{color:#585858;background:#fff}.btn-wt:hover{color:#fff;background:#ff7d25e8}.btn-wt-invers{border:1px solid #fff;background:0 0}.btn-wt-invers:hover{border-color:transparent;background:#ff7d25e8}.btn-wt-invers span{color:#fff}.btn-dark{background:#393a3f}.btn-dark:hover{background:#151517}.btn-tab,.btn-tab2{padding:14px 20px;font-size:14px;font-weight:500;color:#585858;text-align:center;border-radius:122px;display:inline-block}.btn-tab.active,.btn-tab2.active,.btn-tab2:hover,.btn-tab:hover{border-color:transparent}.btn-tab{border:1px solid hsla(0,0%,77%,.8)}.btn-tab.active,.btn-tab:hover{border-color:transparent;color:#ff7d25e8;background:rgba(255,174,99,.15)}.btn-tab2{font-weight:700;background:#f2f2f2}.btn-tab2.active,.btn-tab2:hover{color:#fff;background:#ff7d25e8}.input-wrap{position:relative}.input-wrap .icon{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:18px}.input-wrap .icon+.input{padding-left:46px}.input-wrap .error-text{padding:6px 12px;font-size:12px;right:0;color:#fff;position:absolute;top:0;background-color:red;border-radius:0 9px 0 10px;display:none}.input{height:52px;padding:0 0 0 20px;border:1px solid #e5e5e5;color:#585858;border-radius:6px;background:#fff;line-height:52px}.input:focus{border-color:#bfbfbf}.input.h64{height:64px;line-height:64px}.input.error{border-color:red!important}.input.textarea{height:116px;padding-top:20px;line-height:21px}.input.textarea::-webkit-input-placeholder{color:#c4c4c4}.input.textarea::-moz-placeholder{color:#c4c4c4}.input.textarea:-ms-input-placeholder{color:#c4c4c4}.input.textarea::-ms-input-placeholder{color:#c4c4c4}.input.textarea::placeholder{color:#c4c4c4}.flex-checkbox{font-size:14px;position:relative;text-align:left;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-checkbox .checkbox{height:20px!important;position:absolute;opacity:0;top:0;margin:0;left:5px;width:20px!important}.flex-checkbox .checkbox-custom{height:20px;font-size:30px;border:1px solid #e0e0e0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;min-width:20px;border-radius:4px;background:#fff;cursor:pointer;width:20px;line-height:20px}.flex-checkbox .checkbox-custom:before{color:#fff;position:relative;left:-6px;width:20px}.flex-checkbox .checkbox-custom.error{border-color:red!important}.flex-checkbox .checkbox-custom.radio{border-radius:50%}.flex-checkbox .checkbox-custom.radio:before{height:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;opacity:0;top:50%;border-radius:50%;background:#ff7d25e8;left:50%;width:12px;display:block}.flex-checkbox .checkbox-custom,.flex-checkbox .label{vertical-align:middle;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-checkbox .checkbox:checked+.checkbox-custom{border-color:#ff7d25e8;color:#fff;background:#ff7d25e8}.flex-checkbox .checkbox:checked+.checkbox-custom:before{color:#fff}.flex-checkbox .checkbox:checked+.checkbox-custom.radio{background:0 0}.flex-checkbox .checkbox:checked+.checkbox-custom.radio:before{opacity:1}.flex-checkbox .text{color:#797979;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;margin-left:8px;display:inline-block}.flex-checkbox .text a{color:#ff7d25e8;border-bottom:1px solid rgba(255,174,99,.3)}.flex-checkbox .text a:hover{border-color:#ff7d25e8}.snake__mps{overflow:hidden;padding-top:100px;position:relative}.snake__mps.pt0{padding-top:0}.snake__mps-bg{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;min-width:100%;top:-1400px;left:50%}.shadow-mps{padding-top:80px;-webkit-box-shadow:0 4px 80px rgba(88,88,88,.15);box-shadow:0 4px 80px rgba(88,88,88,.15);border-radius:16px;background:#fff;padding-bottom:60px}.shadow-line{height:40px;position:relative;z-index:10}.shadow-line:after,.shadow-line:before{content:"";position:absolute;left:0;width:100%;display:block}.shadow-line:after{height:60px;bottom:10px;background:#fff;z-index:4px}.shadow-line:before{height:40px;bottom:-8px;-webkit-box-shadow:0 8px 80px rgba(70,73,83,.1);box-shadow:0 8px 80px rgba(70,73,83,.1);background:#fff}.shadow-line.top-shadow:after{height:75px;bottom:-20px}.shadow-line.top-shadow:before{bottom:12px;-webkit-box-shadow:0 -8px 80px rgba(70,73,83,.1);box-shadow:0 -8px 80px rgba(70,73,83,.1)}.title-mps{font-size:52px;font-weight:700;width:100%;line-height:60px}.title-mps-h3{font-size:36px;font-weight:700;line-height:42px}.title-mps.mw800{max-width:800px}.title-mps h1{font-weight:700}.title-mps img{margin-right:10px}.title-mps .orange{font-weight:800;color:#ff7d25e8}.subtitle-mps{font-size:20px;color:#828282;width:100%}.subtitle-mps.fz16{font-size:16px}.content{color:#798c8c}.content .fz20,.content.fz20{font-size:20px}.content .fz14,.content.fz14{font-size:14px}.content .c-orange{color:#ff7d25e8}.content .h1,.content h1{font-size:52px;font-weight:700;margin-bottom:24px;color:#4f4f4f;line-height:60px}.content h2{font-size:36px;font-weight:700;margin-bottom:20px;color:#4f4f4f;line-height:42px}.content .h3,.content h3{font-size:24px;margin-bottom:14px;color:#585858;line-height:36px}.content .h4,.content h4{font-size:20px;margin-bottom:14px}.content .h4.bold,.content h4.bold{font-weight:700}.content .h4.mb40,.content h4.mb40{margin-bottom:40px}.content p+.h2,.content p+.h3,.content p+h2,.content p+h3,.content ul+.h2,.content ul+.h3,.content ul+h2,.content ul+h3{margin-top:32px}.content p+h4,.content ul+h4{margin-top:16px}.content p{margin-bottom:16px}.content p:last-child{margin-bottom:0}.content ul{margin-bottom:20px;padding-left:20px}.content ul li{margin-bottom:16px;position:relative;padding-left:20px}.content ul li:before{height:7px;content:"";position:absolute;top:8px;border-radius:50%;background:#c4c4c4;left:0;width:7px;display:block}.content ul li:last-child{margin-bottom:0}.content li a,.content p a{color:#ff7d25e8;border-bottom:1px solid rgba(255,174,99,.3);display:inline}.content li a:hover,.content p a:hover{border-color:#ff7d25e8}.content img{border-radius:16px}.slider{position:relative}.slider,.slider .slick-dots{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider .slick-dots{min-height:48px;padding:20px 40px;-webkit-box-align:center;margin:20px;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);border-radius:24px;background:#fff;width:auto;-ms-flex-align:center}.slider .slick-dots li{height:8px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:0 10px;border-radius:20px;background:#d6d6d8;cursor:pointer;width:45px;display:inline-block}.slider .slick-dots li.slick-active{background:#ff7d25e8;width:60px}.slider .slick-dots li button{display:none}.slider .nav-next,.slider .nav-prev{height:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;color:#fff;position:absolute;text-align:center;top:-webkit-calc(50% - 30px);top:calc(50% - 30px);border-radius:50%;background:hsla(0,0%,77%,.5);width:48px;line-height:48px;z-index:20}.slider .nav-next:hover,.slider .nav-prev:hover{color:#ff7d25e8}.slider .nav-prev{left:20px}.slider .nav-next{right:20px}.faq__item{border:1px solid #eaeaea;margin-bottom:20px;border-radius:8px}.faq__item.active{-webkit-box-shadow:0 4px 40px rgba(79,79,79,.1);box-shadow:0 4px 40px rgba(79,79,79,.1);background:#fff}.faq__item.active .faq__item-title .icon{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.faq__item-title{padding:28px 68px 24px 40px;font-size:24px;font-weight:700;color:#333;position:relative;text-align:left;width:100%;line-height:32px}.faq__item-title:hover span{color:#ff7d25e8}.faq__item-title .icon{height:38px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:22px;right:40px;color:#fff;position:absolute;top:50%;border-radius:50%;background:hsla(0,0%,77%,.5);width:38px}.faq__item-descr{padding:0 40px 20px;display:none}.pagination{text-align:center;margin-top:20px}.pagination li{font-weight:600;color:#ff7d25e8;text-align:center;margin:0 5px 5px;vertical-align:middle;display:inline-block}.pagination li a,.pagination li.active{height:36px;border-radius:50%;width:36px;line-height:36px;display:inline-block}.pagination li.active,.pagination li.active a{height:48px;font-size:24px;width:48px;line-height:48px}.pagination li a:hover,.pagination li.active a{color:#fff;background:#ff7d25e8}.pagination li.first a,.pagination li.last a{font-size:28px;font-weight:700;color:#ff7d25e8;background:0 0}.pagination li a{color:#ff7d25e8;background:#fff6ed}.header{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header,.header.animated{padding:25px 0}.header__wrap{-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:-webkit-sticky;position:sticky;top:0;background:#fff;width:100%;z-index:99}.header__wrap.fixed{top:-117px;-webkit-box-shadow:0 20px 60px #fffffff5;box-shadow:0 20px 60px #fffffff5}.header__wrap.fixed .nav{border-radius:0 0 16px 16px}.header__wrap.fixed .nav.show-services{border-radius:0!important}.header__wrap.fixed .nav.show-services .nav__ul-li.li-services a{border-radius:0}.header__wrap.fixed .nav__ul-li:first-child>a{border-radius:0 0 0 16px}.header__wrap.animated .nav{-webkit-box-shadow:0 20px 60px #fffffff5;box-shadow:0 20px 60px #fffffff5;border-radius:16px}.header__wrap.animated .nav.show-services{border-radius:16px 16px 0 0!important}.header__wrap.animated .nav.show-services .nav__ul-li.li-services a{border-radius:16px 0 0 0}.header__wrap.animated .nav__ul-li:first-child>a{border-radius:16px 0 0 16px}.header__wrap.brd0,.header__wrap.brd0 .nav{-webkit-box-shadow:none!important;box-shadow:none!important}.header__wrap.brd0 .nav{border-radius:0!important}.header__wrap.brd0 .nav__ul-li:first-child>a{border-radius:0}.header__line{height:42px;border-right:1px solid #e0e0e0;margin:0 30px}.header__contacts{text-align:right}.header__phone,.header__wt .days{font-weight:700;color:#585858}.header__mail,.header__wt .days{font-size:14px;color:rgba(88,88,88,.8)}.header__phone{font-size:22px}.header__wt .days{font-weight:300}.header__wt .time{font-size:18px}.header__soc{margin-right:28px}.header__soc a{height:30px;margin-right:8px;color:#fff;text-align:center;border-radius:50%;background:#dedede;width:30px;line-height:30px}.header__soc a:last-child{margin-right:0}.header__soc a:hover{background:#ff7d25e8}.header__soc a.icon-instagram,.header__soc a.icon-vk{font-size:20px}.header__nav-toggle{height:40px;position:relative;-ms-flex-order:4;cursor:pointer;-webkit-order:4;order:4;width:40px;-webkit-box-ordinal-group:5;vertical-align:middle;display:none}.header__nav-toggle span{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#585858;display:block}.header__nav-toggle .hamburger{height:100%;position:absolute;top:0;width:100%}.header__nav-toggle .hamburger span{height:2px;position:relative;top:5px;margin:6px 0;left:14px;width:26px}.header__nav-toggle .hamburger span:first-child{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;left:8px}.header__nav-toggle .hamburger span:nth-child(2){-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s;left:8px}.header__nav-toggle .hamburger span:nth-child(3){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s;width:20px}.header__nav-toggle .cross{height:100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:-1px;width:100%}.header__nav-toggle .cross span:first-child{height:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;position:absolute;top:3%;left:19px;width:2px}.header__nav-toggle .cross span:nth-child(2){height:2px;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;position:absolute;top:18px;left:8%;width:0}.header__nav-toggle.open .hamburger span{width:0}.header__nav-toggle.open .hamburger span:first-child{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header__nav-toggle.open .hamburger span:nth-child(2){-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s}.header__nav-toggle.open .hamburger span:nth-child(3){-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.header__nav-toggle.open .cross span:first-child{height:86%;-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s}.header__nav-toggle.open .cross span:nth-child(2){-webkit-transition-delay:.375s;-o-transition-delay:.375s;transition-delay:.375s;width:86%}.header .btn-backcall{margin-left:30px;width:250px}.nav{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:16px 16px 0 0;background:#f7f7f7}.nav__ul,.nav__ul-li{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav__ul-li:first-child>a{border-color:#ff7d25e8;color:#fff;border-radius:16px 0 0 0;background:#ff7d25e8}.nav__ul-li:first-child>a:before{display:none}.nav__ul-li:first-child>a:after{height:48px;-webkit-filter:blur(80px);filter:blur(80px);opacity:.6;top:50px;background:rgba(255,174,99,.8);width:134px}.nav__ul-li:first-child>a i{margin-left:3px;line-height:64px}.nav__ul-li>a,.nav__ul-li>span{height:64px;padding:0 80px;font-weight:600;position:relative;border-bottom:4px solid #c5c5c5;text-align:center;width:100%;line-height:64px}.nav__ul-li>a:after,.nav__ul-li>a:before,.nav__ul-li>span:after,.nav__ul-li>span:before{right:0;content:"";position:absolute}.nav__ul-li>a:before,.nav__ul-li>span:before{height:100%;opacity:.6;top:0;background:-o-radial-gradient(50% 50%,50% 50%,#d0d0d0 30.73%,#f7f7f7 100%);background:radial-gradient(50% 50% at 50% 50%,#d0d0d0 30.73%,#f7f7f7 100%);width:1px}.nav__ul-li>span{color:#8b8b8b;display:inline-block}.nav__ul-li>a{color:#585858}.nav__ul-li>a:after{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-bottom:0 solid #c5c5c5;top:100%;width:100%}.nav__ul-li>a:hover{border-color:orange}.nav__ul-li>a:hover:after{border-bottom:8px solid #ff7d25e8;border-radius:0 0 8px 8px}.nav__ul-li:hover .nav__ul-services{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1;visibility:visible}.nav__ul-services-show{height:32px;font-size:20px;border:1px solid hsla(180,7%,51%,.3);font-weight:700;right:20px;color:#798c8c;position:absolute;top:14px;border-radius:50%;cursor:pointer;width:32px;display:none}.nav__ul-services-show:after{height:40px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;top:50%;left:50%;width:40px}.nav__ul-services-show.show{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.nav__ul-services{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);min-height:460px;pointer-events:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;opacity:0;visibility:hidden;top:100%;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);border-radius:0 0 16px 16px;background:#fff;left:0;width:-webkit-calc(100% + 1px);width:calc(100% + 1px)}.nav__ul-services .services__nav-lblock{padding:40px 70px 0;width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.nav__ul-services .services__nav-rblock{border-left:1px solid rgba(0,0,0,.1);width:75%}.nav__ul-services .services__nav-rcolumn{width:26%}.nav__ul-services .services__nav-rcolumn.last-child{padding-right:20px;width:48%}.nav__ul-sert.sert__block{height:320px;padding:40px 20px 4px;text-align:center;margin:20px 0;width:45%}.nav__ul-sert.sert__block .sert__block-title{font-size:20px;width:100%}.nav__ul-sert.sert__block .sert__block-title span{font-size:26px;margin-bottom:5px;line-height:30px}.nav__ul-sert.sert__block .sert__block-img{-webkit-transform:none;-ms-transform:none;transform:none;position:relative;max-width:100%;top:0;margin:40px 0 0;left:0}.nav .show-mobile{display:none}.nav .btn-backcall{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.top__mps{min-height:460px;padding:90px 80px;margin-bottom:70px;color:#fff;position:relative;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-size:cover!important;background-position:50%!important;border-radius:0 0 16px 16px;-webkit-box-orient:vertical}.top__mps:before{height:100%;content:"";position:absolute;top:0;background:url(https://resilva.work/assets/templates/img/top-mps-bgicon.svg) no-repeat 0;left:0;width:100%;display:block;z-index:20}.top__mps.home-page{background:url(https://resilva.work/assets/templates/img/top-mps.png) no-repeat 50%;display:block}.top__mps.dark-bg{background:#232227}.top__mps.darken-photo:after{height:100%;content:"";position:absolute;top:0;border-radius:0 0 16px 16px;background:rgba(0,0,0,.56);left:0;width:100%;display:block}.top__mps>*{position:relative;z-index:40}.top__mps .subtitle{font-size:32px;font-weight:300;color:rgba(255,174,99,.9);line-height:38px}.top__mps .title{font-size:64px;font-weight:600;margin-bottom:12px;max-width:820px;line-height:72px}.top__mps .descr{margin-bottom:20px;max-width:600px}.top__mps .btn-backcall{max-width:300px;width:100%}.main__sitemap>li{margin-bottom:16px}.main__sitemap>li a{font-size:20px;font-weight:700;color:#585858;border-bottom:1px solid rgba(88,88,88,.3);display:inline}.main__sitemap>li a:hover{border-color:#ff7d25e8;color:#ff7d25e8}.main__sitemap>li ul{padding:20px}.main__sitemap>li ul li{margin-bottom:16px;position:relative;padding-left:20px}.main__sitemap>li ul li:before{height:7px;content:"";position:absolute;top:7px;border-radius:50%;background:#c4c4c4;left:0;width:7px;display:block}.main__sitemap>li ul li:last-child{margin-bottom:0}.main__sitemap>li ul li a{font-size:14px;color:#798c8c;border-bottom:1px solid hsla(180,8%,51%,.3);display:inline}.main__sitemap>li ul li a:hover{border-color:rgba(255,174,99,.3);color:#ff7d25e8}.error__mps-title{margin-bottom:20px}.error__mps-title .descr{color:hsla(0,0%,100%,.8);position:relative;margin-left:48px}.error__mps-title .descr:before{height:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;content:"";position:absolute;top:50%;border-radius:50%;background:hsla(0,0%,100%,.3);left:-24px;width:8px}.error__mps-btn .btn-orange,.error__mps-btn .btn-wt-invers{margin-bottom:10px;width:250px}.error__mps-btn .btn-orange{margin-right:15px}.services__mps{padding:60px 0 40px;position:relative}.services__mps:before{height:100%;content:"";position:absolute;top:0;-webkit-box-shadow:inset 0 4px 40px rgba(0,0,0,.1);box-shadow:inset 0 4px 40px rgba(0,0,0,.1);border-radius:0 16px 16px 0;background:#fff;left:0;width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.services__olist{padding:0 30px;text-align:center;width:-webkit-calc(25% - 10px);width:calc(25% - 10px)}.services__olist .btn-tab{margin-bottom:20px;max-width:270px;width:100%}.services__olist .title{font-size:32px;font-weight:500}.services__item-list{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:-webkit-calc(75% - 10px);width:calc(75% - 10px);-ms-flex-align:start}.services__item{height:396px;overflow:hidden;padding:0;margin-bottom:20px;position:relative;border-radius:16px;display:block}.services__item:hover .services__item-title{color:#ff7d25e8}.services__item:hover .services__item-title span{border-color:rgba(255,174,99,.7);color:#ff7d25e8}.services__item:hover .services__item-img{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.services__item.col1{width:-webkit-calc(33.333% - 10px);width:calc(33.333% - 10px)}.services__item.col2{width:-webkit-calc(66.666% - 10px);width:calc(66.666% - 10px)}.services__item-img{height:100%;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;position:absolute;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;z-index:5}.services__item-caption{padding:30px 28px;color:#fff;position:absolute;max-width:390px;bottom:15px;border-radius:0 16px 16px 0;background:rgba(0,0,0,.8);left:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);display:block;z-index:10}.services__item-title{font-size:22px;font-weight:700;margin-bottom:10px;color:#fff;display:inline-block}.services__item-title span{color:#fff;border-bottom:1px dashed hsla(0,0%,100%,.7)}.services__item-descr{font-size:14px;display:block}.services__worker-mps .subtitle-mps{margin-right:auto;margin-bottom:60px;max-width:520px;margin-left:auto}.services__worker-item{height:100%;padding:30px;border:1px solid hsla(180,8%,51%,.2);position:relative;border-radius:16px;background:#fff}.services__worker-item.grey-item{border:0;background:#f9f9f9}#fs18{font-size:18px}.services__worker-item .title{font-size:24px;font-weight:800;margin-bottom:12px;color:#585858}.services__worker-item .title .icon{margin-right:15px;vertical-align:middle}.services__worker-item .title span{vertical-align:middle}.services__worker-item .ul{padding-left:8px}.services__worker-item .ul li{font-size:15px;margin-bottom:16px;color:#798c8c;position:relative;padding-left:22px}.services__worker-item .ul li:before{height:7px;content:"";position:absolute;top:8px;border-radius:50%;background:#c4c4c4;left:0;width:7px;display:block}.services__worker-item .ul li:last-child{margin-bottom:0}.services__worker-item .bg{right:0;position:absolute;bottom:0}.services__worker-item .wprice-title{font-size:12px;color:#798c8c}.services__worker-item .wprice-price{font-size:24px;font-weight:800;line-height:24px}.services__worker-item .wprice-wrap.pl30{padding-left:30px}.services__worker-item .flb-sb-price{padding:30px;width:48%}.services__worker-item .flb-sb-price.shadow-block{-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);border-radius:12px;background:hsla(0,0%,100%,.3)}.services__nav-lblock{padding-top:40px;width:-webkit-calc(28% - 20px);width:calc(28% - 20px)}.services__nav-rblock{width:72%}.services__nav-title{font-size:24px;font-weight:800;margin-bottom:12px}.services__nav-title.orange-title a{color:#ff7d25e8}.services__nav-title.orange-title span{color:rgba(255,174,99,.6)}.services__nav-title.wt-title a{color:#fff}.services__nav-title.wt-title span{color:hsla(0,0%,100%,.6)}.services__nav-title.mb20{margin-bottom:20px}.services__nav-title span{color:rgba(88,88,88,.6)}.services__nav-title a{color:#585858;border-bottom:1px solid transparent;display:inline}.services__nav-title a:hover{border-color:rgba(255,174,99,.3);color:#ff7d25e8}.services__nav-ul{min-height:100px}.services__nav-ul.col2{-webkit-columns:2;-moz-columns:2;column-count:2}.services__nav-ul.wt-ul li span{color:hsla(0,0%,100%,.5)}.services__nav-ul.wt-ul li a{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.7)}.services__nav-ul li{font-size:15px;font-weight:500;margin-bottom:10px}.services__nav-ul li:last-child{margin-bottom:0}.services__nav-ul li span{color:rgba(88,88,88,.6)}.services__nav-ul li a{color:rgba(88,88,88,.7);border-bottom:1px solid rgba(88,88,88,.3);display:inline}.services__nav-ul li a:hover{border-color:rgba(255,174,99,.3);color:#ff7d25e8}.services__nav-rcolumn{border-right:1px solid rgba(0,0,0,.1);width:33.333%}.services__nav-rcolumn:last-child{border:0}.services__nav-rserv{padding:40px 40px 30px;border-bottom:1px solid rgba(0,0,0,.1)}.services__nav-rserv:last-child{border:0}.price__mps-h2{margin-right:auto;max-width:560px;margin-left:auto}.price__package{padding:40px 20px 1px;border:1px solid rgba(79,79,79,.3);margin-bottom:40px;color:#585858;text-align:center;border-radius:16px;background:#fff;width:33%;display:inline-block}.price__package.orange-package{border-color:transparent;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);margin-right:-5px;color:#fff;position:relative;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);background:#ff7d25e8;margin-left:-5px;z-index:10}.price__package-tab{margin-bottom:10px;text-align:center;padding-bottom:10px;display:none}.price__package-tab .btn-tab2{margin:0 5px 10px}.price__package-img{height:27px;margin:0 3px 20px;width:27px}.price__package-inform{font-size:14px;font-weight:500;margin-top:15px}.price__package-iname{font-size:24px}.price__package-iname b{font-weight:800}.price__package-tagwrap{margin:0 -5px 40px}.price__package-tag{padding:9px 16px;font-size:14px;font-weight:700;text-align:center;margin:0 5px 10px;border-radius:122px;background:#f2f2f2;display:inline-block}.price__package-tag.orange-tag{color:#ff7d25e8;background:#fff6ed}.price__package-price{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);padding:10px 20px;border:1px solid rgba(79,79,79,.3);min-width:160px;text-align:center;margin:0 auto;border-radius:16px;background:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.price__package-price.shadow-wrap{border:0;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1)}.price__package-price .price{font-size:24px;font-weight:800;color:#585858;margin:0 auto}.price__package-price .line{height:48px;border-left:1px solid rgba(88,88,88,.3);margin:8px 16px}.price__package-price .btn-backcall{font-size:14px;font-weight:800;color:#585858}.price__package-price .btn-backcall:hover{color:#ff7d25e8}.price__package-price .btn-backcall:hover span{border-color:rgba(255,174,99,.7);color:#ff7d25e8}.price__package-price .btn-backcall span{color:#585858;border-bottom:1px dashed rgba(88,88,88,.7)}.price__package hr{margin:15px 0 20px}.sert__block{padding:50px 50px 68px;position:relative;background:url(https://resilva.work/assets/templates/img/sert-mps-bg.svg) no-repeat 50%;background-size:cover;border-radius:16px;display:block}.sert__block:hover .sert__block-icon{color:#ff7d25e8}.sert__block-img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px;position:absolute;max-width:48%;top:50%}.sert__block-title{font-size:24px;color:#828282;width:48%;display:block}.sert__block-title span{font-size:32px;font-weight:700;color:#ff7d25e8;display:block}.sert__block-icon{height:52px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:28px;color:#828282;position:absolute;top:50%;-webkit-box-shadow:0 0 80px rgba(88,88,88,.1);box-shadow:0 0 80px rgba(88,88,88,.1);border-radius:50%;background:#fff;left:51.5%;width:52px}.sert__list{height:100%;padding:40px;border:1px solid rgba(88,88,88,.15);color:#585858;border-radius:16px;background:#fff}.sert__list-icon{height:52px;margin-bottom:20px;width:52px}.sert__list-info{width:-webkit-calc(100% - 72px);width:calc(100% - 72px)}.sert__list-title{font-size:24px;font-weight:700;margin-bottom:12px}.sert__list-descr{font-size:14px}.sert__blk-order{margin-bottom:20px;position:-webkit-sticky;position:sticky;top:120px}.sert__blk-order .btn-backcall{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-20px;left:50%;width:253px}.studios__tab{height:100px;padding:10px;border:1px solid #c4c4c4;margin-bottom:30px;color:#585858;position:relative;text-align:left;border-radius:122px;background:#fff;width:360px}.studios__tab:after{height:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-48px;content:"";position:absolute;top:50%;border-radius:50%;background:0 0;width:16px}.studios__tab.active,.studios__tab:hover{border-color:#ff7d25e8;background:#ff7d25e8}.studios__tab.active .studios__tab-adress,.studios__tab.active .studios__tab-title,.studios__tab:hover .studios__tab-adress,.studios__tab:hover .studios__tab-title{color:#fff}.studios__tab.active{cursor:default}.studios__tab.active:after{background:#ff7d25e8}.studios__tab-wrap{margin-bottom:20px;position:-webkit-sticky;position:sticky;top:110px;padding-bottom:20px;width:445px}.studios__tab-img{height:80px;border:5px solid #fff;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:80px}.studios__tab-info{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.studios__tab-adress,.studios__tab-title{color:#585858}.studios__tab-title{font-size:24px;font-weight:600;display:block}.studios__tab-adress{font-size:16px}.studios__detail-mps{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;-ms-flex-align:start}.studios__detail-wrap{padding:60px 70px;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);border-radius:24px;background:#fff;width:-webkit-calc(100% - 445px);width:calc(100% - 445px)}.studios__detail-props,.studios__detail-topcontent{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.studios__detail-topcontent .h1 a:hover span{border-color:rgba(255,174,99,.3);color:#ff7d25e8}.studios__detail-topcontent .h1 a span{color:#585858;border-bottom:1px solid rgba(88,88,88,.3)}.studios__detail-topcontent .h1 a .icon{height:36px;font-size:18px;color:#fff;text-align:center;border-radius:50%;background:rgba(255,174,99,.5);margin-left:16px;width:36px;line-height:36px;vertical-align:middle}.studios__detail-props{padding:40px 40px 18px;border-radius:24px;background:#f9f9f9}.studios__detail-props .props-wrap{margin-bottom:20px;width:50%}.studios__detail-props .props-title{color:#798c8c}.studios__detail-props .props-detail,.studios__detail-props .props-number{font-weight:600;color:#585858}.studios__detail-props .props-number{font-size:56px;line-height:56px}.studios__detail-props .props-detail{font-size:18px;padding-right:20px;line-height:18px}.studios__detail-slider{width:100%}.studios__detail-slider .slick-slide{margin:0 10px}.studios__detail-slider .slick-slide img{border-radius:16px}.studios__detail-slider .slick-list{overflow:hidden;margin:0 -10px;border-radius:16px}.studios__detail-slider .slick-dots{position:relative;margin:-25px 0 60px;z-index:5}.about__isection.mb100{margin-bottom:100px}.adv__mps{position:relative;-webkit-box-shadow:0 4px 80px rgba(88,88,88,.15);box-shadow:0 4px 80px rgba(88,88,88,.15);border-radius:16px;background:#fff}.adv__mps-iconbg{position:absolute;top:-1px;left:-1px}.adv__mps.mpsection{padding:80px 10px 1px;margin:-30px auto 80px}.adv__mps .title-mps{max-width:690px}.adv__item{overflow:hidden;padding:50px;margin-bottom:40px;position:relative;border-radius:16px;background:#f8f7f7;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.adv__item:hover .adv__item-descr,.adv__item:hover .adv__item-title{color:#fff}.adv__item:hover .adv__item-bg{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.adv__item.w100{width:100%}.adv__item.hover-item:hover .adv__item-bg{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:1}.adv__item.hover-item .adv__item-descr,.adv__item.hover-item .adv__item-title{color:#fff}.adv__item.hover-item .adv__item-bg{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.adv__item.step-down-item{overflow:initial;margin-bottom:60px;width:100%}.adv__item.step-down-item:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:52px;color:hsla(0,0%,68%,.2);text-transform:none;content:"\e900";position:absolute;speak:none;bottom:-64px;left:50%;font-family:icomoon!important;display:inline-block}.adv__item.step-down-item:last-child{margin-bottom:40px}.adv__item.step-down-item:last-child:after{display:none}.adv__item.noimg-item .adv__item-title{color:#585858}.adv__item.noimg-item .adv__item-descr{color:#798c8c}.adv__item>*{position:relative;z-index:10}.adv__item-bg{height:100%;-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);-webkit-transition:opacity .5s ease-out,-webkit-transform .4s ease-out;transition:opacity .5s ease-out,-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out,opacity .5s ease-out;transition:transform .4s ease-out,opacity .5s ease-out;transition:transform .4s ease-out,opacity .5s ease-out,-webkit-transform .4s ease-out;position:absolute;background-size:cover!important;-o-object-fit:cover;object-fit:cover;opacity:0;top:50%;background-position:50%!important;left:50%;width:100%;z-index:5}.adv__item-number{font-size:64px;font-weight:700;color:#ff7d25e8;width:100px;line-height:60px}.adv__item-text{width:-webkit-calc(100% - 105px);width:calc(100% - 105px)}.adv__item-descr,.adv__item-title{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.adv__item-title{font-size:24px;font-weight:700;margin-bottom:14px;color:#585858}.adv__item-descr{font-size:14px;color:#798c8c}.contacts__mps{overflow:hidden;padding:80px 0 40px;color:#fff;position:relative;background:#292929;z-index:10}.contacts__mps.white-mps{padding-top:0;color:#585858;background:#fff}.contacts__mps.white-mps .btn-tab{border-color:rgba(88,88,88,.1);color:#585858}.contacts__mps.white-mps .btn-tab.active,.contacts__mps.white-mps .btn-tab:hover{color:#fff;background:#ff7d25e8}.contacts__mps.white-mps .contacts__wt .brd,.contacts__mps.white-mps .contacts__wt .brd:after,.contacts__mps.white-mps .contacts__wt .brd:before{border-color:rgba(88,88,88,.3)}.contacts__mps .btn-tab{border-color:hsla(0,0%,100%,.3);font-weight:700;margin-right:14px;margin-bottom:10px;color:#fff}.contacts__mps .btn-tab.active,.contacts__mps .btn-tab:hover{color:#292929;background:#ffae63}.contacts__adress span,.contacts__phone .phone-wrap{position:relative}.contacts__adress span:before,.contacts__phone .phone-wrap:before{height:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;content:"";position:absolute;top:50%;border-radius:50%;background:hsla(0,0%,100%,.3);left:-24px;width:8px}.contacts__phone{margin-bottom:20px}.contacts__phone.c-dark .phone1,.contacts__phone.c-dark .phone2{color:#585858}.contacts__phone .icon{height:32px;margin-right:40px;width:32px;vertical-align:middle}.contacts__phone .phone1{font-size:24px;font-weight:800;color:#fff}.contacts__phone .phone2{font-size:18px;font-weight:300;color:#fff}.contacts__adress{margin-bottom:30px}.contacts__adress .icon{height:32px;margin-right:43px;border-radius:50%;background:rgba(255,174,99,.1);width:32px;vertical-align:middle}.contacts__adress .icon img{width:18px}.contacts__adress span{font-size:18px;font-weight:300;width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.contacts__wt-h3{font-size:24px;font-weight:600;color:#ff7d25e8}.contacts__wt .brd{position:relative;border-bottom:1px dashed hsla(0,0%,77%,.3);width:100%;display:inline-block}.contacts__wt .brd:after,.contacts__wt .brd:before{content:"";position:absolute;border-bottom:1px dashed hsla(0,0%,77%,.3);width:1000%}.contacts__wt .brd:before{margin-left:0;left:-1000%}.contacts__wt .brd:after{margin-right:0;right:-1000%}.contacts__wt .wt-block{margin-right:40px;margin-bottom:40px;display:inline-block}.contacts__wt .wt-block .days{font-size:14px;font-weight:300;color:hsla(0,0%,100%,.5)}.contacts__wt .wt-block .days.c-grey{color:#798c8c}.contacts__wt .wt-block .time{font-size:18px;font-weight:800}.contacts__mail{margin-right:50px}.contacts__mail.c-dark:hover span,.contacts__mail:hover span{border-color:#ff7d25e8;color:#ff7d25e8}.contacts__mail.c-dark span{color:#585858;border-bottom:1px solid rgba(88,88,88,.3)}.contacts__mail .icon,.contacts__mail span{vertical-align:middle}.contacts__mail .icon{margin-right:10px;width:20px}.contacts__mail span{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.contacts__soc.c-wt a{color:#fff}.contacts__soc a{margin-right:8px;color:#292929;background:hsla(180,8%,51%,.5)}.contacts__form{padding:30px;position:relative;-webkit-box-shadow:0 4px 80px rgba(70,73,83,.1);box-shadow:0 4px 80px rgba(70,73,83,.1);border-radius:16px;background:#fff;z-index:20}.contacts__form-title{font-size:36px;font-weight:700;margin-bottom:20px;line-height:42px}.contacts__form .btn-submit{width:100%}.contacts__map{height:480px;overflow:hidden;border:1px solid rgba(70,73,83,.1);position:relative;border-radius:16px;width:100%}.contacts__map:after{height:100%;pointer-events:none;content:"";position:absolute;top:0;-webkit-box-shadow:inset 0 4px 10px rgba(0,0,0,.1);box-shadow:inset 0 4px 10px rgba(0,0,0,.1);left:0;width:100%;display:block}.contacts__map [class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.contacts__map .ymaps-2-1-75-controls__toolbar_right{display:none}.contacts__map .ymaps-2-1-75-svg-icon{background:url(https://resilva.work/assets/templates/img/page-icon/map-marker.svg) no-repeat;background-size:cover;background-position:50%}.portfolio__mps{padding:80px 20px;margin-bottom:90px;position:relative;margin-top:-12px}.more-photo{width:250px}.portfolio__tab-link{margin-bottom:10px;text-align:center;padding-bottom:10px}.portfolio__tab-link .btn-tab{margin:0 5px 10px}.portfolio__more-photo,.portfolio__mps .more-photo{width:270px}.gallery__grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery__grid.hide-grid{display:none}.gallery__grid.grid4 .gallery__item{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.gallery__item{overflow:hidden;margin-bottom:20px;position:relative;border-radius:16px;margin-left:20px;width:-webkit-calc(33% - 20px);width:calc(33% - 20px)}.gallery__item:after{height:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background:rgba(255,174,99,0);left:0;width:100%;display:block}.gallery__item:hover:after{background:rgba(255,174,99,.35)}.gallery__item:hover .icon-search{color:hsla(0,0%,100%,.5)}.gallery__item:hover .icon-search:hover{color:#fff}.gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;min-width:100%}.gallery__item .icon-search{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;color:hsla(0,0%,100%,0);position:absolute;top:50%;left:50%;z-index:5}#forminpun,.forminpun{display:none}.consult__mps{overflow:hidden;padding:80px 0 60px;color:#fff;position:relative;background:#ff7d25e8}.consult__mps-bg{position:absolute;top:0;left:0}.consult__form{position:relative;z-index:5}.consult__form-title{font-size:64px;font-weight:700;opacity:.8;line-height:70px}.consult__form-vbord{height:100px;border-left:1px solid hsla(0,0%,100%,.5);margin:0 50px}.consult__form-subtitle{font-size:36px;font-weight:300;width:480px;line-height:42px}.consult__form-subtitle b{font-weight:800}.consult__form .btn-submit,.consult__form .input{height:64px;line-height:64px}.consult__form .input{border-color:#fff}.consult__form .input-wrap{width:-webkit-calc(37% - 10px);width:calc(37% - 10px)}.consult__form .btn-submit{width:-webkit-calc(26% - 10px);width:calc(26% - 10px)}.consult__form .flex-checkbox{margin-right:auto;margin-left:auto}.consult__form .flex-checkbox .text{color:#fff}.consult__form .flex-checkbox .text a{border-color:hsla(0,0%,100%,.3);color:#fff}.consult__form .flex-checkbox .text a:hover{border-color:#fff}.consult__form .flex-checkbox .checkbox-custom{border-color:#fff;background:#fff}.consult__form .flex-checkbox .checkbox:checked+.checkbox-custom{background:#fff}.consult__form .flex-checkbox .checkbox:checked+.checkbox-custom:before{color:#ff7d25e8}.footer{color:#b5b6ba;background:#464953}.footer__nav{color:#fff;background:#393a3f}.footer__nav-lblock{padding-top:40px;width:-webkit-calc(28% - 20px);width:calc(28% - 20px)}.footer__nav-rblock{border-radius:0 0 16px 16px;background:rgba(32,32,32,.1);width:72%}.footer__nav-title a{color:#fff}.footer__nav-ul li a{color:hsla(0,0%,100%,.7)}.footer__nav-rcolumn{border-right:1px solid rgba(0,0,0,.1);width:33.333%}.footer__nav-rcolumn:last-child{border:0}.footer__menu{padding:20px 0;text-align:center;width:100%}.footer__menu li{padding:4px 14px;font-weight:800;display:inline-block}.footer__menu li a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.footer__menu li a:hover{border-color:rgba(255,174,99,.3);color:#ff7d25e8}.footer__menu li>span{color:hsla(0,0%,100%,.75)}.footer__copyright{font-size:14px;font-weight:700;margin-bottom:5px}.footer__logo{width:182px}.footer__info{border-left:1px solid rgba(0,0,0,.1);padding:18px 40px 2px;width:-webkit-calc(100% - 220px);width:calc(100% - 220px)}.footer__descr{font-size:12px;font-weight:300;margin-bottom:12px;max-width:1100px}.footer__sitemap li{border-right:1px solid rgba(88,88,88,.3);padding-top:3px;margin-right:15px;margin-bottom:10px;padding-right:15px;display:inline-block}.footer__sitemap li:last-child{border:0;margin-right:0}.footer__sitemap li a{font-size:12px;color:#b5b6ba;border-bottom:1px solid hsla(228,3%,72%,.3);display:inline}.footer__sitemap li a:hover{border-color:hsla(0,0%,100%,.3);color:#fff}.popup{padding:32px 40px 40px;position:relative;max-width:520px;margin:5% auto 1.75rem;-webkit-box-shadow:0 4px 80px rgba(70,73,83,.1);box-shadow:0 4px 80px rgba(70,73,83,.1);border-radius:16px;background:#fff;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);display:none;z-index:999}.popup__modal{overflow-y:auto;overflow-x:hidden;outline:0;display:none;z-index:9999}.popup__mask,.popup__modal{height:100%;position:fixed;top:0;left:0;width:100%}.popup__mask{background:rgba(88,88,88,.82);z-index:99}.popup__close{height:48px;right:-60px;position:absolute;top:-40px;border-radius:50%;background:#ff7d25e8;width:48px;z-index:50!important}.popup__close:hover{background:#ffbb7d}.popup__close:hover img{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.popup__close img{height:16px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:16px}.popup__successfull{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;margin:0;left:50%}.popup__title{font-size:28px;font-weight:700;margin-bottom:20px}.popup__video{height:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;position:absolute;max-width:1330px;top:50%;margin:0;left:50%;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.popup__video .youtube{height:100%;border-radius:16px;width:100%}.popup__video .popup__close{right:-16px;top:-16px}.popup .btn-submit{border-radius:6px;width:100%}#jGrowl{display:none!important}@media only screen and (max-width:2220px){.snake__mps-bg{top:-1200px}}@media only screen and (max-width:1920px){.services__mps:before{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.snake__mps-bg{top:-1100px}}@media only screen and (max-width:1740px){.nav__ul-sert.sert__block{display:none}.nav__ul-services .services__nav-rcolumn,.nav__ul-services .services__nav-rcolumn.last-child{padding-right:0;width:33.333%}.nav__ul-services .services__nav-lblock{padding:40px 40px 0;width:33%}.nav__ul-services .services__nav-rblock{width:67%}.snake__mps-bg{top:-900px}.gallery__item{height:380px}}@media only screen and (max-width:1680px){.nav__ul-li>a,.nav__ul-li>span{padding:0 65px}.snake__mps-bg{min-width:1690px;top:-800px;width:1690px}.studios__tab{width:300px}.studios__tab-wrap{width:390px}.studios__detail-wrap{padding:60px 40px;width:-webkit-calc(100% - 390px);width:calc(100% - 390px)}}@media only screen and (max-width:1480px){.nav__ul-li>a,.nav__ul-li>span{padding:0 45px}.snake__mps-bg{top:-700px}.studios__detail-props,.studios__detail-topcontent{width:100%}.gallery__grid.grid4 .gallery__item{height:295px}.gallery__item{height:320px}}@media only screen and (max-width:1340px){.services__item-list,.services__mps:before,.services__olist{width:100%}.services__item-list{margin-bottom:20px}.services__olist{padding:0}.services__olist .btn-tab{margin:0 5px 10px;width:auto}}@media only screen and (max-width:1280px){.container-fluid{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.nav__ul-services .services__nav-lblock,.services__nav-rserv{padding:32px 20px 20px}.services__nav-title a{font-size:20px}.snake__mps-bg{top:-550px}.snake__mps{padding-top:60px}}@media only screen and (min-width:1200px){.show-lg{display:none}.container.g40 .row{margin-right:-20px;margin-left:-20px}.container.g40 .row>div{padding:0 20px}}@media only screen and (max-width:1199px){.hidden-lg{display:none}.container.g40 .row{margin:0 -10px}.container.g40 .row>div{padding:0 10px}.header__wt,.header__wt+.header__line{display:none}.nav__ul-li>a,.nav__ul-li>span{padding:0 32px}.content .h1{font-size:42px;line-height:50px}.top__mps{padding:56px 40px;margin-bottom:60px}.top__mps .subtitle{font-size:24px}.top__mps .title{font-size:48px;line-height:56px}.adv__item{padding:40px 24px;margin-bottom:20px;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.sert__block{padding:50px 40px 62px}.sert__block-title{font-size:20px}.sert__block-title span{font-size:28px}.sert__block-img{right:20px}.studios__tab{height:76px;padding:5px;margin-bottom:20px;width:250px}.studios__tab:after{height:10px;right:-34px;width:10px}.studios__tab-wrap{width:315px}.studios__tab-img{height:60px;border:3px solid #fff;width:60px}.studios__tab-info{width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.studios__tab-title{font-size:18px}.studios__tab-adress{font-size:14px}.studios__detail-wrap{padding:40px 32px;width:-webkit-calc(100% - 315px);width:calc(100% - 315px)}.consult__form .btn-submit,.consult__form .input-wrap{width:-webkit-calc(33.33% - 10px);width:calc(33.33% - 10px)}.gallery__grid.grid4 .gallery__item{width:-webkit-calc(33% - 20px);width:calc(33% - 20px)}}@media only screen and (max-width:1028px){.header,.header.animated{padding:0}.header__wrap{overflow:hidden;padding:10px 0;-webkit-transition:none;-o-transition:none;transition:none;border-radius:0 0 16px 0;background:#fff}.header__wrap.animated,.header__wrap.fixed{top:-68px;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.15);box-shadow:0 4px 40px rgba(0,0,0,.15)}.header__contacts{margin-bottom:10px;-ms-flex-order:-1;-webkit-order:-1;order:-1;width:100%;-webkit-box-ordinal-group:0}.header__nav-toggle{display:block}.header .header__logo+.header__line,.header .header__soc,.nav{display:none}.nav{overflow:auto;-webkit-transition:none;-o-transition:none;transition:none;max-height:-webkit-calc(100vh - 240px);max-height:calc(100vh - 240px);border-radius:16px!important;padding-bottom:20px;margin-top:20px}.nav__ul{padding:10px 20px;width:100%}.nav__ul-li{text-align:left;width:100%;display:block}.nav__ul-li.li-services{padding:18px 0;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.nav__ul-li.li-services>a{height:auto;padding:0;font-size:20px;color:#ff7d25e8;border-radius:0!important;background:0 0;width:auto;line-height:21px}.nav__ul-li.li-services>a i{display:none}.nav__ul-li>a,.nav__ul-li>span{padding:0;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}.nav__ul-li>a:hover,.nav__ul-li>span:hover{color:#ff7d25e8}.nav__ul-li>a:after,.nav__ul-li>a:before,.nav__ul-li>span:after,.nav__ul-li>span:before{display:none}.nav__ul-services-show{display:block}.nav__ul-services{-webkit-transform:none;-ms-transform:none;transform:none;min-height:auto;pointer-events:auto;-webkit-transition:none;-o-transition:none;transition:none;position:relative;opacity:1;visibility:visible;top:12px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;display:none}.nav .header__soc{text-align:center;margin:10px auto 20px}.nav .services__nav-lblock,.nav .services__nav-rblock,.nav .services__nav-rcolumn,.nav .services__nav-rserv .services__nav-rcolumn.last-child{border:0;width:100%}.nav .services__nav-lblock,.nav .services__nav-rserv,.nav .services__nav-rserv:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.nav .services__nav-lblock{padding-bottom:22px}.nav .services__nav-ul{min-height:40px;padding-bottom:10px}.nav .show-mobile{display:block}.nav__ul-services .services__nav-rcolumn.last-child{width:100%}}@media only screen and (min-width:992px){.show-md{display:none}.mb-lg-70{margin-bottom:-70px}}@media only screen and (max-width:991px){.consult__form-title br,.consult__form-vbord,.consult__mps-bg,.hidden-md{display:none}.mb20-md{margin-bottom:20px!important}hr.hr80{margin:30px 0 50px}.consult__form-title,.title-mps{font-size:42px;line-height:50px}.services__item{height:320px}.services__item-title{font-size:20px}.services__item.col1,.services__item.col2{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.services__item.col1:last-child{margin-right:auto;margin-left:auto}.adv__item{padding:40px 24px}.adv__item-number,.adv__item-text{text-align:center}.adv__item-number{font-size:48px;margin-bottom:10px;line-height:48px}.adv__item-title{font-size:18px;line-height:18px}.adv__item-number,.adv__item-text,.consult__form .btn-submit,.consult__form .input-wrap,.consult__form-subtitle,.consult__form-title,.footer__nav-lblock,.footer__nav-rblock,.price__package,.sert__bloc-title,.studios__detail-wrap,.studios__tab-wrap{width:100%}.price__package{margin-right:auto!important;max-width:640px;margin-left:auto!important}.price__package.orange-package{-webkit-transform:none;-ms-transform:none;transform:none}.price__package-mps{text-align:center}.price__package-mps .mb80{margin-bottom:60px}.price__package-tab{display:block}.sert__block{padding:42px 20px;text-align:center}.sert__block-title{margin-bottom:10px;width:100%}.sert__block-img{-webkit-transform:none;-ms-transform:none;transform:none;position:relative;max-width:100%;top:0;left:0}.studios__tab{margin-right:20px;min-width:250px}.studios__tab:after{display:none}.studios__tab-wrap{-ms-flex-pack:start;overflow:auto;padding:0 20px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:nowrap;-webkit-box-pack:start;margin-right:-20px;position:relative;top:0;margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.studios__tab-wrap:after{height:40px;content:"";min-width:10px;width:10px;display:block}.sert__list{padding:28px 20px}.sert__list-icon,.sert__list-icon img{height:36px;width:36px}.sert__list-info{width:-webkit-calc(100% - 56px);width:calc(100% - 56px)}.sert__list-title{font-size:18px;line-height:18px}.consult__mps{padding:60px 0;text-align:center}.consult__form-subtitle{font-size:22px;line-height:30px;margin-top:10px}.consult__form .input-wrap{-ms-flex-order:1;-webkit-order:1;order:1;-webkit-box-ordinal-group:2}.consult__form .flex-checkbox{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-ordinal-group:3}.consult__form .btn-submit{-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-ordinal-group:4}.arenda__top-mps .top-img{margin-bottom:0}.footer__nav-lblock{margin-bottom:40px;max-width:420px}.footer__nav-rblock{border-radius:16px}}@media only screen and (max-width:991px) and (min-width:768px){.hidden-only-md{display:none}}@media only screen and (max-width:840px){.gallery__grid.grid4 .gallery__item,.gallery__item{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media only screen and (min-width:767px){.show-sm{display:none}}@media only screen and (max-width:767px){.adv__item-title br,.contacts__adress span br,.header__line,.header__wt,.hidden-sm,.services__item-descr{display:none!important}.header__wrap{padding-top:0}.header .btn-backcall{padding:0 10px;margin-right:-20px;border-radius:0 0 0 16px;margin-left:0;width:160px}.content .h1,.content h1,.studios__detail-props .props-number,.title-mps{font-size:36px;line-height:42px}.content .h3,.content h3,.studios__detail-props .props-detail{font-size:20px;line-height:28px}.mb60{margin-bottom:40px}.mb80{margin-bottom:60px}.slider .slick-dots{min-height:1px;padding:0;-webkit-box-shadow:none;box-shadow:none;background:0 0}.slider .slick-dots li{height:6px;margin:0 5px 10px;width:24px}.slider .slick-dots li.slick-active{width:44px}.studios__detail-slider .slick-dots{margin:15px 0 40px}.services__item{height:245px}.services__item-caption{padding:20px 20px 16px;max-width:275px;bottom:0;border-radius:0 16px 0 0}.services__item-title{font-size:16px}.services__olist .btn-tab{max-width:100%;margin:0 5px 10px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.adv__mps.mpsection{padding:60px 0 1px;margin-bottom:60px}.adv__item{padding:40px 20px;width:100%}.adv__item-descr,.adv__item-title{color:#fff}.adv__item-bg{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.portfolio__mps{padding:60px 20px;margin-bottom:60px}.services__nav-rcolumn{width:50%}.services__nav-rcolumn:nth-child(2){border-right:0}.studios__detail-wrap{padding:28px 20px}.studios__detail-props{padding:28px 20px 18px}.faq__item-title{padding:28px 68px 28px 20px;font-size:20px;line-height:28px}.faq__item-title .icon{right:20px}.faq__item-descr{padding:0 20px 20px}.services__worker-item .flb-sb-price{width:100%}.contacts__mps{padding:40px 0 0;text-align:center}.contacts__mps.white-mps{padding-bottom:20px}.contacts__adress span,.contacts__phone{text-align:left}.contacts__adress,.contacts__phone{margin:0 auto 20px;width:250px}.contacts__phone .phone1{font-size:18px}.contacts__phone .phone2{font-size:14px}.contacts__adress span{font-size:12px}.contacts__adress span b{font-size:14px}.contacts__wt{margin-top:30px}.contacts__wt .wt-block{margin-right:0;margin-bottom:20px;width:100%}.contacts__wt .wt-block:nth-child(4){margin-bottom:40px}.contacts__soc.header__soc{margin-right:0;-ms-flex-order:-1;-webkit-order:-1;order:-1;width:100%;-webkit-box-ordinal-group:0}.contacts__soc.header__soc a{margin:0 5px}.contacts__mail{margin:20px auto 0}.contacts__map{height:320px}.footer{padding:30px 20px 20px}.footer__nav-rcolumn{border-top:1px solid rgba(0,0,0,.1)!important;width:100%}.footer__info{border:0;margin-left:0;width:100%;margin-top:10px;padding-left:0}.error__mps{text-align:center}.error__mps,.error__mps-title{display:block}.error__mps-title .descr{margin-left:0}.error__mps-title .descr:before{display:none}.error__mps-btn .btn-orange,.error__mps-btn .btn-wt-invers{margin:0 5px 10px}}@media only screen and (max-width:767px) and (min-width:577px){.gallery__grid.grid4 .gallery__item,.gallery__item{height:240px}}@media only screen and (max-width:576px){.container-fluid,.gallery__grid.grid4 .gallery__item,.gallery__item,.services__item.col1,.services__item.col2,.services__olist .btn-tab,.studios__detail-props .props-wrap{width:100%}.about__isection,.container,.header__wrap,.main__mps,.pxs20,.services__mps{padding-right:20px;padding-left:20px}.scrolly-hidden{-ms-flex-pack:start;overflow:auto;padding:0 20px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:nowrap;-webkit-box-pack:start;margin-right:-20px;position:relative;margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.scrolly-hidden:after{height:40px;content:"";min-width:10px;width:10px;display:block}.header__logo{width:130px}.header__logo img{height:47px;width:130px}.header__phone{font-size:18px}.nav{max-height:-webkit-calc(100vh - 70px);max-height:calc(100vh - 70px);margin:20px -20px -10px;border-radius:0}.nav__ul-services-show{right:0}.content .h3,.content h3{font-size:22px;line-height:30px}.content ul{padding-left:10px}.title-mps{font-size:32px;line-height:40px}.consult__form-subtitle,.subtitle-mps{font-size:16px}hr.hr80{margin:30px 0 40px}.services__olist .title{font-size:24px}.services__nav-ul{min-height:60px}.top__mps{-ms-flex-pack:center;min-height:360px;padding:40px 20px 20px;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;margin-top:-14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top__mps:before{height:100%;content:"";position:absolute;top:0;border-radius:0 0 16px 16px;background:rgba(0,0,0,.64);left:0;width:100%;display:block}.top__mps:after{display:none!important}.top__mps>*{position:relative;z-index:40}.top__mps.home-page{padding:40px 20px 20px;background:url(https://resilva.work/assets/templates/img/top-mps-mobile.png) no-repeat 50%;display:block}.top__mps.home-page .descr,.top__mps.home-page:before{display:none}.top__mps.home-page .btn-backcall{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);position:absolute;bottom:-30px;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);left:50%}.top__mps .descr,.top__mps .subtitle,.top__mps .title{width:100%}.top__mps .subtitle{font-size:16px;line-height:21px}.top__mps .title{font-size:32px;line-height:40px}.services__item{height:180px}.services__olist .btn-tab{margin:0 0 10px}.services__worker-mps .subtitle-mps,.services__worker-mps .title-mps{text-align:left}.services__worker-mps .subtitle-mps{margin-bottom:28px}.services__worker-item{padding:28px 20px;border-radius:0 16px 16px 0;margin-left:-20px}.adv__mps.mpsection{margin-top:40px}.price__package-tab .btn-tab2{min-width:240px;width:240px}.sert__block{margin-right:-20px;margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.sert__block-title span{margin-bottom:10px;line-height:32px}.gallery__grid{opacity:1}.gallery__grid.mb40{margin-bottom:20px}.portfolio__tab-link .btn-tab{min-width:160px;width:160px}.consult__mps{padding:50px 0}.consult__form-title{font-size:28px;line-height:36px}.footer__nav .services__nav-rcolumn,.footer__nav .services__nav-rserv{border-right:0;width:100%}.footer__nav .services__nav-rcolumn:first-child{border-bottom:1px solid rgba(0,0,0,.1)}.footer__nav-rblock{margin-left:-20px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.footer__menu{padding:40px 0;text-align:left}.footer__menu li{padding:0;margin-bottom:25px;display:block}.footer__menu li:last-child{margin-bottom:0}.popup{height:100vh;overflow:auto;padding:56px 20px 40px;position:absolute;max-width:100%;top:0;margin:0;border-radius:0;left:0;width:100%}.popup__title{font-size:24px}.popup__close{right:10px;top:10px}.popup__video{height:260px;overflow:initial;padding:0;top:50%;left:50%;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width:370px){.header__phone{font-size:16px;margin-top:3px}.header__mail{margin-top:-3px}.nav .services__nav-ul.col2{-webkit-columns:1;-moz-columns:1;column-count:1}}@media only screen and (max-width:350px){.header__phone{font-size:14px}.content .h3,.content h3{font-size:18px;line-height:28px}.content p{font-size:14px;line-height:21px}}@media only screen and (max-width:340px){.hidden-xxs{display:none}}