/**
 * Table of contents: 
 * style.css
 * Generated by MagicMin: 2024-10-04 04:22:25
 */


/* Filename: style.css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;vertical-align: baseline}html{font-size: 10px}html, body{height: 100%}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block}*{margin: 0;padding: 0;outline: none;line-height: inherit;min-width: 0;min-height: 0}*, *::before, *::after{box-sizing: border-box}ol, ul{list-style: none}blockquote, q{quotes: none}blockquote:before, blockquote:after, q:before, q:after{content: '';content: none}a{text-decoration: none}img{max-width: 100%;height: auto;max-height: 100%}table{border-collapse: collapse;border-spacing: 0}.clearfix:after, .clearfix:before{display: table;content: ' '}.clearfix:after{clear: both}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-Light.woff2') format('woff2'), url('../fonts/Montserrat-Light.woff') format('woff');font-weight: 300;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-Regular.woff2') format('woff2'), url('../fonts/Montserrat-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-Medium.woff2') format('woff2'), url('../fonts/Montserrat-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-Bold.woff2') format('woff2'), url('../fonts/Montserrat-Bold.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-ExtraBold.woff2') format('woff2'), url('../fonts/Montserrat-ExtraBold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat';src: url('../fonts/Montserrat-Black.woff2') format('woff2'), url('../fonts/Montserrat-Black.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat Alternates';src: url('../fonts/MontserratAlternates-Regular.woff2') format('woff2'), url('../fonts/MontserratAlternates-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat Alternates';src: url('../fonts/MontserratAlternates-Bold.woff2') format('woff2'), url('../fonts/MontserratAlternates-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap}body{background-color: #FCFCFC;font-family: 'Montserrat', sans-serif;font-weight: 300;font-style: normal;color: #000;font-size: 1.4rem;line-height: 1;position: relative;min-width: 320px;display: flex;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column}@media screen and (min-width: 1360px){.container{max-width: 1260px}}@media screen and (min-width: 576px) and (max-width: 767.98px){.container{max-width: 600px;padding-right: 20px;padding-left: 20px}}h1, h2, h3, strong{position: relative;display: inline-block;font-weight: 600;font-style: normal;color: #000}h1{font-size: 6rem;line-height: 1.1;color: #fff;margin-bottom: 45px}h2{font-size: 2rem;line-height: 1.3;margin-bottom: 20px}h3{font-size: 1.8rem;line-height: 1.3;margin-bottom: 20px}.full-bg{background-repeat: no-repeat;background-position: center center;background-size: cover}.full-width{position: relative;max-width: 1600px;margin: 0 auto}.title{font-size: 4.8rem;font-weight: 600;font-style: normal;line-height: 1;margin-bottom: 20px;color: #000;position: relative;display: block}.title-back{font-size: 10rem;font-weight: 900;font-style: normal;line-height: 1;color: #000;opacity: 0.06;text-transform: uppercase;position: absolute;top: 80px;left: -5px;margin-bottom: 0}p{text-align: left;line-height: 1.4;margin-bottom: 20px}p:last-child{margin-bottom: 0}a:hover{text-decoration: none}.all-wrapp{flex: 1 0 auto;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;position: relative;width: 100%}.btn{background-color: #81ba65;font-weight: 600;font-style: normal;font-size: 2.4rem;color: #fff;position: relative;display: inline-block;text-align: center;height: 80px;line-height: 3.2;padding: 0 40px;transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-webkit-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-ms-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;cursor: pointer;border: 1px solid #81ba65;border-radius: 0;z-index: 1}.btn:before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #fff;transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transform-origin: left center;-webkit-transform: scaleX(0);transform: scaleX(0)}.btn:hover{background-color: #fff;color: #81ba65}.btn:hover:before{background-color: #fff;-webkit-transform: scaleX(1);transform: scaleX(1)}.btn-item{position: relative;padding-right: 35px}.btn-item:before{font-family: "fontello";content: '\e802';line-height: 1;font-size: 2rem;position: absolute;top: 6px;right: 0}.btn-2{background-color: #fff;width: 100%;padding: 0;font-size: 1.8rem;line-height: 3;color: #81ba65;height: 55px}.btn-2:before{background: #81ba65}.btn-2:hover{background-color: #81ba65;color: #fff}.btn-2:hover:before{background-color: #81ba65}.btn-2 .btn-item{padding-right: 25px}.btn-2 .btn-item:before{font-size: 1.6rem;top: 2px}.btn-3{padding: 0 25px;margin-bottom: 30px;font-size: 1.4rem;line-height: 3.5;height: 53px}.btn-3 .btn-item{padding-right: 0}.btn-3 .btn-item:before{display: none}.btn-4{background-color: transparent;padding: 0;font-size: 1.8rem;line-height: 1;color: #81ba65;height: 45px;border: none}.btn-4:before{background: transparent}.btn-4:hover{background-color: transparent;color: #fff}.btn-4:hover:before{background-color: transparent}.btn-4 .btn-item{padding-right: 25px}.btn-4 .btn-item:before{font-size: 1.6rem;top: 6px}.btn-5{background-color: transparent;padding: 0;font-size: 1.8rem;line-height: 3;color: #81ba65;height: 55px;border: 1px solid transparent;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease}.btn-5:before{background: #81ba65}.btn-5:hover{padding: 0 25px;background-color: #81ba65;color: #fff}.btn-5:hover:before{background-color: #81ba65}.btn-5 .btn-item{padding-right: 25px}.btn-5 .btn-item:before{font-size: 1.8rem;top: 3px}.btn-6{padding: 0 25px;font-size: 1.6rem;height: 60px}.btn-7{background-color: transparent;padding: 0 25px;font-size: 1.6rem;line-height: 2.6;height: 45px}.btn-8{background-color: #000;padding: 0 10px;font-size: 1.6rem;height: 50px;min-width: 75px;width: 100%}.btn-9{background-color: transparent;color: #9317BC;padding: 0 15px;font-size: 1.6rem;line-height: 2.6;height: 45px}.btn-9:before{background: #9317BC}.btn-9:hover{background-color: #9317BC;color: #fff}.btn-9:hover:before{background-color: #9317BC}.mixitup-control-active{background-color: #fff;color: #9317BC}.read-more{color: #81ba65;font-weight: normal;position: relative;display: inline-block;text-shadow: 0 0 1px #81ba65, 0 0 1px #81ba65}.read-more:after{background: #81ba65;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -3px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.read-more:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.read-more-2{color: #81ba65;text-shadow: none}.read-more-2:after{background: #81ba65;transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.read-more-2:hover:after{transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0)}.read-more-2 .btn-item:before{font-size: 1.4rem;top: 3px}.point{font-weight: bold;font-style: normal;font-size: 2.4rem;color: #9317BC;position: relative;display: inline-block;text-align: center;height: 80px;line-height: 3.2;padding: 0 20px;transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-webkit-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;-ms-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;z-index: 1}.point{width: 490px;text-align: left}.point:after{font-family: "fontello";content: '\e802';line-height: 1;font-size: 2rem;position: absolute;top: calc(50% - 10px);right: 20px}.point:hover:after{opacity: 1;animation: typedjsBlink 0.7s infinite;-webkit-animation: typedjsBlink 0.7s infinite;animation: typedjsBlink 0.7s infinite}.box-img{position: relative;line-height: 0;overflow: hidden}.box-img:after{background: #000;position: absolute;display: block;content: "";width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity: 0}.item-link img{display: block;width: 100%;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.item-link:hover .box-img img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}.item-link:hover .box-img:after{opacity: 0.25}.header-button_hide{display: none}.hidden{display: none!important}.show{display: block!important}.hide{display: none}@media screen and (max-width: 1360px){h2{font-size: 1.8rem}}@media screen and (max-width: 991.98px){h1{font-size: 5rem}}@media screen and (max-width: 991.98px){h1{font-size: 4.2rem;margin-bottom: 25px}.title-back{font-size: 9rem;top: 60px}}@media screen and (max-width: 767.98px){h1{font-size: 4rem;margin-bottom: 40px}.title{font-size: 3.6rem}.title-back{font-size: 6.8rem;top: 70px}.btn{font-size: 1.9rem;height: 65px;line-height: 3.4;padding: 0 20px}.btn-item{padding-right: 30px}.btn-item:before{font-size: 1.8rem;top: 3px;right: 3px}.btn-3{font-size: 1.5rem;height: 55px;padding: 0 15px}.btn-3 .btn-item{padding-right: 0}.btn-3 .btn-item:before{font-size: 1.5rem;top: 2px}.btn-6{font-size: 1.6rem;line-height: 3.2;height: 60px}.read-more{font-size: 1.2rem}.read-more-2{font-size: 1.4rem}}@media screen and (max-width: 575.98px){h1{font-size: 3.5rem;margin-bottom: 20px}.title-back{font-size: 4.2rem;top: 25px}.title{font-size: 3rem;text-align: center}.btn{font-size: 1.4rem;height: 50px;line-height: 3.4;padding: 0 15px}.btn-item{padding-right: 25px}.btn-item:before{font-size: 1.4rem}.read-more-2{padding-top: 10px}}@media screen and (max-width: 420px){h1{font-size: 2.6rem}}.squiggle{opacity: 0.15;stroke-dasharray: 86500;stroke-dashoffset: 165000;-webkit-animation: draw 6s linear infinite;animation: draw 6s linear infinite}@keyframes draw{to{stroke-dashoffset: 0}}@keyframes shake-slow{4%{-webkit-transform: translate(1px, 2px) rotate(-0.5deg);-ms-transform: translate(1px, 2px) rotate(-0.5deg);transform: translate(1px, 2px) rotate(-0.5deg);opacity: 0.7}8%{-webkit-transform: translate(-2px, 1px) rotate(-1.5deg);-ms-transform: translate(-2px, 1px) rotate(-1.5deg);transform: translate(-2px, 1px) rotate(-1.5deg)}12%{-webkit-transform: translate(2px, 1px) rotate(1.5deg);-ms-transform: translate(2px, 1px) rotate(1.5deg);transform: translate(2px, 1px) rotate(1.5deg);opacity: 1}16%{-webkit-transform: translate(-3px, 3px) rotate(-1.5deg);-ms-transform: translate(-3px, 3px) rotate(-1.5deg);transform: translate(-3px, 3px) rotate(-1.5deg)}20%{-webkit-transform: translate(2px, 3px) rotate(2.5deg);-ms-transform: translate(2px, 3px) rotate(2.5deg);transform: translate(2px, 3px) rotate(2.5deg)}24%{-webkit-transform: translate(-2px, -2px) rotate(0.5deg);-ms-transform: translate(-2px, -2px) rotate(0.5deg);transform: translate(-2px, -2px) rotate(0.5deg)}28%{-webkit-transform: translate(-3px, 2px) rotate(1.5deg);-ms-transform: translate(-3px, 2px) rotate(1.5deg);transform: translate(-3px, 2px) rotate(1.5deg);opacity: 0.7}32%{-webkit-transform: translate(-2px, 1px) rotate(-2.5deg);-ms-transform: translate(-2px, 1px) rotate(-2.5deg);transform: translate(-2px, 1px) rotate(-2.5deg)}36%{-webkit-transform: translate(-1px, 2px) rotate(0.5deg);-ms-transform: translate(-1px, 2px) rotate(0.5deg);transform: translate(-1px, 2px) rotate(0.5deg)}40%{-webkit-transform: translate(3px, -2px) rotate(3.5deg);-ms-transform: translate(3px, -2px) rotate(3.5deg);transform: translate(3px, -2px) rotate(3.5deg);opacity: 1}44%{-webkit-transform: translate(-1px, 3px) rotate(-1.5deg);-ms-transform: translate(-1px, 3px) rotate(-1.5deg);transform: translate(-1px, 3px) rotate(-1.5deg)}48%{-webkit-transform: translate(3px, -2px) rotate(2.5deg);-ms-transform: translate(3px, -2px) rotate(2.5deg);transform: translate(3px, -2px) rotate(2.5deg)}52%{-webkit-transform: translate(0px, 1px) rotate(-1.5deg);-ms-transform: translate(0px, 1px) rotate(-1.5deg);transform: translate(0px, 1px) rotate(-1.5deg);opacity: 0.7}56%{-webkit-transform: translate(-3px, 2px) rotate(1.5deg);-ms-transform: translate(-3px, 2px) rotate(1.5deg);transform: translate(-3px, 2px) rotate(1.5deg)}60%{-webkit-transform: translate(-2px, -3px) rotate(-1.5deg);-ms-transform: translate(-2px, -3px) rotate(-1.5deg);transform: translate(-2px, -3px) rotate(-1.5deg);opacity: 1}64%{-webkit-transform: translate(1px, 2px) rotate(-1.5deg);-ms-transform: translate(1px, 2px) rotate(-1.5deg);transform: translate(1px, 2px) rotate(-1.5deg)}68%{-webkit-transform: translate(-1px, -2px) rotate(-1.5deg);-ms-transform: translate(-1px, -2px) rotate(-1.5deg);transform: translate(-1px, -2px) rotate(-1.5deg);opacity: 0.5}72%{-webkit-transform: translate(-2px, -3px) rotate(-2.5deg);-ms-transform: translate(-2px, -3px) rotate(-2.5deg);transform: translate(-2px, -3px) rotate(-2.5deg)}76%{-webkit-transform: translate(3px, -2px) rotate(1.5deg);-ms-transform: translate(3px, -2px) rotate(1.5deg);transform: translate(3px, -2px) rotate(1.5deg)}80%{-webkit-transform: translate(1px, 0px) rotate(1.5deg);-ms-transform: translate(1px, 0px) rotate(1.5deg);transform: translate(1px, 0px) rotate(1.5deg);opacity: 0.7}84%{-webkit-transform: translate(-3px, -3px) rotate(1.5deg);-ms-transform: translate(-3px, -3px) rotate(1.5deg);transform: translate(-3px, -3px) rotate(1.5deg)}88%{-webkit-transform: translate(-3px, -2px) rotate(1.5deg);-ms-transform: translate(-3px, -2px) rotate(1.5deg);transform: translate(-3px, -2px) rotate(1.5deg)}92%{-webkit-transform: translate(0px, 3px) rotate(1.5deg);-ms-transform: translate(0px, 3px) rotate(1.5deg);transform: translate(0px, 3px) rotate(1.5deg);opacity: 1}96%{-webkit-transform: translate(2px, -2px) rotate(-0.5deg);-ms-transform: translate(2px, -2px) rotate(-0.5deg);transform: translate(2px, -2px) rotate(-0.5deg)}0%, 100%{-webkit-transform: translate(0, 0) rotate(0);-ms-transform: translate(0, 0) rotate(0);transform: translate(0, 0) rotate(0)}}.shake-slow:hover{-webkit-animation: shake-slow 10s linear infinite;animation: shake-slow 10s linear infinite}@-webkit-keyframes slide-left{0%{-webkit-transform: translateX(0);transform: translateX(0)}25%{-webkit-transform: translateX(-5px);transform: translateX(-5px)}50%{-webkit-transform: translateX(0);transform: translateX(0)}75%{-webkit-transform: translateX(5px);transform: translateX(5px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slide-left{0%{-webkit-transform: translateX(0);transform: translateX(0)}25%{-webkit-transform: translateX(-5px);transform: translateX(-5px)}50%{-webkit-transform: translateX(0);transform: translateX(0)}75%{-webkit-transform: translateX(5px);transform: translateX(5px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}.typed-cursor{opacity: 1;animation: typedjsBlink 0.7s infinite;-webkit-animation: typedjsBlink 0.7s infinite;animation: typedjsBlink 0.7s infinite}@keyframes typedjsBlink{50%{opacity: 0.0}}@-webkit-keyframes typedjsBlink{0%{opacity: 1}50%{opacity: 0.0}100%{opacity: 1}}.typed-fade-out{opacity: 0;transition: opacity .25s;-webkit-animation: 0;animation: 0}.header{-webkit-box-flex: 1;flex: 1 0 auto;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;position: absolute;width: 100%;background: #212129;padding: 0;line-height: 0;top: 0;left: 0;z-index: 12}.header-logo img{transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.logo-desc{display: block;color: #fff;font-size: 1.2rem;line-height: 1;font-family: 'Montserrat Alternates', sans-serif;font-weight: normal}.logo-desc strong{font-weight: bold;font-size: 4.6rem;color: #7EBA61}.logo-desc span{letter-spacing: 0.2em}.header-social__list{margin-left: 25px}.header-social__list li{padding-left: 30px;position: relative}.header-social__list .header-social__item--tel:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\e800';line-height: 1;font-size: 2.2rem;color: #7EBA61}.header-social__list .header-social__item--email:before{position: absolute;display: block;content: "";top: 0;left: 0;font-family: "fontello";font-style: normal;content: '\e806';line-height: 1;font-size: 2rem;color: #7EBA61}.header-social__item{font-size: 1.6rem;line-height: 1.2;font-weight: 500;font-style: normal;color: #fff;display: inline-block;position: relative;margin-bottom: 5px}a.header-social__item{font-size: 1.73rem}.header-social__list li:last-child .header-social__item{margin-bottom: 0}.header-social__item--tel .header-social__item{font-size: 2.2rem;font-weight: bold}.header-social__item:after{background: #fff;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -1px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.header-social__item:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.header-top{height: 30px;background-color: #000;color: #fff;padding: 5px 0;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.header-top p, .header-top h1{font-size: 1.4rem;line-height: 1.3;font-weight: 300;margin-bottom: 0}.header-top--contacts{flex: 0 0 100%;margin-bottom: 10px}.header-top--contacts .header-social__item{vertical-align: middle}.header-top--contacts .b-social .b-social__link{margin-left: 10px}.fixed-header{position: fixed;-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15)}.fixed-header .header-top{height: 0;padding: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center}.header-home.fixed-header .header-logo img{max-width: 165px}.header-menu{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.header-home .header-logo{max-width: 225px}.header-top--wrap{font-size: 1.4rem}.header-top--wrap .header-social__item{font-size: 1.4rem;color: #81ba65;margin-bottom: 0;vertical-align: bottom}.header-top--wrap .header-social__item:after{background: #81ba65}.header-top--wrap .b-social .b-social__link{display: inline;font-size: 1.4rem;line-height: 1;padding-left: 20px;color: #fff;width: 18px;height: 18px;vertical-align: middle;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.header-top--wrap .b-social .b-social__link:hover{color: #81ba65}@media screen and (max-width: 1360px){.header-logo img{max-width: 250px}}@media screen and (max-width: 1200px){.logo-desc{font-size: 1rem}.logo-desc strong{font-size: 3.4rem}.header-social__item{font-size: 1.4rem}.header-social__item--tel .header-social__item, .header-social__list .header-social__item--tel:before{font-size: 1.8rem}.header-social__list .header-social__item--email:before{font-size: 1.8rem}.header-top p, .header-top h1, .header-top--wrap{font-size: 1.2rem}}@media screen and (max-width: 992px){.header-top{height: 56px}}@media screen and (max-width: 769px){.header-social__list{margin-left: 0}.logo-desc strong{font-size: 3.2rem}.logo-desc{font-size: 1rem;line-height: 1.2}.header-top p, .header-top h1{font-size: 1rem}}@media screen and (max-width: 575.98px){.header-top{height: 50px;text-align: center}}@media screen and (max-width: 375px){.header-top{height: 74px}.header-logo img, .fixed-header .header-logo img{max-width: 180px}.logo-desc strong{font-size: 3rem}.logo-desc{font-size: 0.8rem;line-height: 1.1}.header-home .header-logo{max-width: 180px}.header-home .header-logo span{font-size: 1rem}.header-top--contacts .header-social__item{margin-bottom: 10px;width: 100%}.header-top--contacts .b-social .b-social__link{margin: 0 10px}}@media screen and (max-width: 355px){.header-top .container{padding-right: 10px;padding-left: 10px}.header-top p{text-align: center}}.block-lang{position: relative;margin-left: 30px}.block-lang .block-lang__button{font-size: 1.4rem;font-weight: 600;line-height: 1.6;color: #81ba65;position: relative;display: block;padding-right: 15px;cursor: pointer;text-align: right;-webkit-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out}.block-lang .block-lang__button::after{position: absolute;display: block;content: "";top: 50%;right: 0;font-family: "fontello";font-style: normal;content: '\f107';font-size: 1.4rem;color: #81ba65;transform: translateY(-50%)}.block-lang .block-lang__button:hover{color: #ffffff}.block-lang .list-lang{background: #fff;position: absolute;display: none;width: 100%;min-width: 60px;padding: 10px;margin-top: 5px;top: 100%;right: 0;text-align: center;-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);z-index: 99;-webkit-transform-origin: center top;transform-origin: center top}.block-lang .list-lang .item-lang .item-lang__link{font-weight: 500;font-size: 1.4rem;line-height: 1.2;color: #000;display: inline-block;padding: 3px 0;-webkit-transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;transition: background 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out}.block-lang .list-lang .item-lang .item-lang__link:hover{color: #81ba65}.block-lang .list-lang .item-lang.active .item-lang__link{color: #81ba65;cursor: default}.block-lang-mobile .list-lang{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 30px}.block-lang-mobile .item-lang__link img{width: 30px;height: auto;margin: 0 7px;opacity: 0.5;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.block-lang-mobile li:hover .item-lang__link img, .block-lang-mobile .active .item-lang__link img{opacity: 1}.box-menu-wrapp{width: 100%}.main-menu{position: relative;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.main-menu .menu-item{position: relative;display: inline-block;font-size: 1.6rem;line-height: 1;font-weight: normal;color: #fff;margin-bottom: 5px;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.main-menu .menu-item:after{background: #fff;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -3px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.main-menu .menu-item:hover:after, .main-menu .current .menu-item:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.main-menu li{margin-right: 20px}.main-menu li:last-child{margin-right: 0}.main-menu .main-menu__sub{padding-right: 10px;position: relative}.main-menu .main-menu__sub::before{position: absolute;display: block;content: "";background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' height='7.653061224489804' width='12.16326530612244' fill='%23FFFFFF' style=''%3e%3crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none' class='' style=''/%3e%3cg class='currentLayer' style=''%3e%3ctitle%3eLayer 1%3c/title%3e%3cpath d='M10.59,-1.5258789076710855e-7 L6,4.579999847412109 L1.4100000000000001,-1.5258789076710855e-7 L0,1.4099998474121094 l6,6 l6,-6 z' id='svg_2' class='' fill='%23ffffff' fill-opacity='1'/%3e%3c/g%3e%3c/svg%3e");background-position: 0 0;background-repeat: no-repeat;background-size: contain;width: 10px;height: 6px;top: 6px;right: -6px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.main-menu .main-menu__sub ul{background: #212129;position: absolute;width: 280px;height: 0;top: 100%;left: 0;padding: 0 10px 0 15px;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform-origin: left top;transform-origin: left top;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.25);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.25);z-index: 3}.main-menu .main-menu__sub ul li{margin: 4px 0}.main-menu .main-menu__sub ul li a, .main-menu .main-menu__sub ul li>span{font-size: 1.2rem;line-height: 1.3}.main-menu .main-menu__sub ul a:hover, .main-menu .main-menu__sub ul li.current a, .main-menu .main-menu__sub ul li.current>span{color: #7EBA61}.main-menu .main-menu__sub:hover::before{-webkit-transform: rotate(-180deg);transform: rotate(-180deg)}.main-menu .main-menu__sub:hover ul{height: auto;-webkit-transform: scale(1);transform: scale(1);padding: 15px 10px 15px 15px}.main-menu .main-menu__sub .menu-item:after{display: none}@media screen and (max-width: 1360px){.main-menu li{margin-right: 15px}.main-menu .menu-item{font-size: 1.4rem}}@media screen and (max-width: 1200px){.main-menu li{margin-right: 10px}.main-menu .menu-item{font-size: 1.3rem}.block-lang{margin-left: 15px}}@media screen and (max-width: 991.98px){.header-button{display: block;margin-left: 30px}.box-menu-link{display: block}.button-menu{background-color: transparent;position: relative;display: inline-block;width: 65px;line-height: 65px;transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);backface-visibility: hidden;text-align: center;padding: 0;border: none;cursor: pointer;z-index: 10}.button-menu span{background-color: #fff;position: relative;display: inline-block;vertical-align: middle;width: 100%;height: 7px;backface-visibility: hidden}.button-menu span:before, .button-menu span:after{background-color: #fff;position: absolute;left: 0;width: 100%;height: 100%;content: '';transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);backface-visibility: hidden}.button-menu span:before{transform: translate3d(0, -200%, 0);-ms-transform: translate3d(0, -200%, 0)}.button-menu span:after{transform: translate3d(0, 200%, 0);-ms-transform: translate3d(0, 200%, 0)}.button-menu.active span{transform: rotate(45deg);-ms-transform: rotate(45deg)}.button-menu.active span:before{transform: rotate(180deg);-ms-transform: rotate(180deg)}.button-menu.active span:after{transform: rotate(270deg);-ms-transform: rotate(270deg)}.box-main-menu{background-color: #252525;position: fixed;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;top: 0;left: 0;padding: 0 15px;margin: 0;width: 100%;height: 100vh;text-align: center;z-index: 999;-webkit-transform: scale(0);transform: scale(0);transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out}.box-main-menu .button-menu{position: absolute;top: 20px;right: 16px;z-index: 2}.box-main-menu .menu-centered{position: relative;width: 100%;padding: 75px 0 20px;text-align: center}.box-main-menu .big-separator{background: #4e4e4e;display: block;width: 180px;margin: 50px auto 25px}.box-main-menu.open{-webkit-transform: scale(1);transform: scale(1);overflow: hidden;overflow-y: auto}.box-menu-wrapp .b-social__item{margin: 0 7px}.main-menu{display: block;position: relative;width: 100%;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}.box-main-menu.open .main-menu{-webkit-transform: rotate(360deg);transform: rotate(360deg)}.main-menu li{margin-right: 0;margin-bottom: 20px}.main-menu .menu-item{font-size: 3.8rem;font-weight: 500;color: #fff;line-height: 1;height: 40px;transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);position: relative;backface-visibility: hidden}.menu-centered p{text-align: center;font-size: 1.6rem;font-weight: 500;color: #fff}.main-menu--desktop{display: none}.main-menu--mobile{display: block !important}.main-menu .main-menu__sub{padding-right: 0;margin-bottom: 0}.main-menu .main-menu__sub ul{width: 100%;background: 0 0;position: relative;top: auto;left: auto;-webkit-box-shadow: none;box-shadow: none}.main-menu .main-menu__sub:hover ul{padding: 0}.main-menu .main-menu__sub ul li{margin: 15px 0}.main-menu .main-menu__sub::before{width: 26px;height: 16px;top: 8px;right: 0}.main-menu .main-menu__sub ul li a, .main-menu .main-menu__sub ul li>span{margin: 0;font-size: 1.8rem;height: 24px}.box-main-menu .header-social__list li{display: inline-block;margin-bottom: 30px}.box-main-menu .header-social__list{margin-left: 0}}@media (max-width: 769px){.main-menu .menu-item{font-size: 3rem;height: 32px}.header-button{margin-left: 20px}}@media (max-width: 575.98px){.button-menu{width: 40px;line-height: 32px}.box-main-menu .button-menu{width: 45px;top: 15px}.button-menu span{height: 5px}.box-main-menu .menu-centered{padding-top: 50px}.box-main-menu .menu-centered nav{-ms-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center}.box-menu-wrapp .b-social__item{margin: 0 3px}.box-menu-wrapp .b-social .b-social__link{width: 50px;height: 50px}.main-menu li{margin-bottom: 15px}.main-menu .menu-item{font-size: 1.8rem;height: 22px;line-height: 1.3}.main-menu .main-menu__sub ul li a, .main-menu .main-menu__sub ul li>span{font-size: 1.2rem;height: 16px}.block-lang-mobile .list-lang{position: relative;padding-bottom: 25px;margin-bottom: 30px}.block-lang-mobile .list-lang::after{background: #4e4e4e;position: absolute;display: block;content: '';width: 280px;height: 1px;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%)}.block-lang-mobile .item-lang__link span{display: none}.box-menu-link p{display: none}.box-main-menu .big-separator{width: 280px;margin: 15px auto 20px}}@media (max-width: 440px){.box-menu-wrapp .b-social .b-social__link{width: 35px;height: 35px}.main-menu .menu-item{font-size: 1.6rem;height: 19px}}@media (max-width: 360px){.box-main-menu{padding: 30px 0 20px}}.s-top{position: relative;background: #070512;overflow: hidden;padding-top: 106px}.s-top .container{height: auto;padding-top: 90px;padding-bottom: 93px}.s-top__info{position: relative;max-width: 830px}.s-top__info-item{margin-bottom: 15px}.s-top__info-item h2{font-size: 6rem;line-height: 1.1;color: #fff;margin-bottom: 45px}.s-top__info-desc h1{font-size: 5rem;line-height: 1.1;color: #000;margin-bottom: 45px}.s-top__info-desc p{font-size: 2.4rem;font-weight: 500;color: #fff;line-height: 1.65}.s-top__info-img{margin-right: 40px}.s-top__info-item:hover .s-top__info-img{-webkit-animation: shake-slow 10s linear infinite;animation: shake-slow 10s linear infinite}.s-top--h2{background: #f5f5f5;padding: 30px 0}.s-top--h2 .s-top__title{display: block;width: 100%;font-size: 3rem;color: #20212a;margin: 0 auto;text-align: center}.b-social .b-social__link{position: relative;display: inline-block;width: 62px;height: 62px;font-size: 0;line-height: 0;background-repeat: no-repeat;background-position: 0px 0px;background-size: contain}.b-social .b-social__item{margin-left: 10px;margin-bottom: 8px;line-height: 0}.b-social .b-social__item:first-child{margin-left: 0}.b-social .b-social__item--1{background-image: url(../img/ico_skype.png)}.b-social .b-social__item--2{background-image: url(../img/ico_whatapp.png)}.b-social .b-social__item--3{background-image: url(../img/ico_telegram.png)}.b-social .b-social__item--4{background-image: url(../img/ico_viber.png)}.b-social .b-social__item--5{background-image: url(../img/ico_noname.png)}.b-social .b-social__item--6{background-image: url(../img/ico_mail.png)}.b-social .b-social__item--mob{display: none}.s-top__2{background: #fff}.s-top__2:before{position: absolute;display: block;content: "";bottom: 0;left: 0;background-image: url(../img/top-image.png);background-size: auto 100%;background-repeat: no-repeat;width: 100%;height: calc(100% - 186px);background-position: right 10% center}.s-top__2 .container{padding-top: 80px;padding-bottom: 80px}.s-top__2 .s-top__info{position: relative;max-width: 610px}.s-top__2 .s-top__title{font-size: 2.9rem;line-height: 1.6;text-transform: uppercase}.s-top__2 .s-top__title strong{color: #81ba65}.s-top__2 .s-top__info-desc{max-width: 480px}.s-top__2 .s-top__info-desc p{font-size: 2.4rem;font-weight: 300;color: #000;line-height: 1.4;padding: 0;margin-bottom: 30px}.s-top__2 .s-top__info-desc p strong{color: #81ba65}@media screen and (max-width: 1200px){.s-top .container{padding: 45px 0 0}.s-top__info-img{max-width: 140px}.s-top__info-desc p{font-size: 1.8rem}.s-top__info .point:after{-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);animation: typedjsBlink 0.7s infinite;-webkit-animation: typedjsBlink 0.7s infinite;animation: typedjsBlink 0.7s infinite}.s-top__2:before{background-size: auto 85%}.s-top__2 .s-top__info-desc{max-width: 370px;margin-bottom: 30px}.s-top__info-desc h1{font-size: 3.8rem;margin-bottom: 20px}}@media screen and (max-width: 1040px){.b-social .b-social__item--mob{display: block}.b-social .b-social__item--pc{display: none}}@media screen and (max-width: 991.98px){.s-top{padding-top: 132px}.s-top:before{background-position-x: -150px}.s-top__info{position: relative;max-width: 590px}.s-top__info-item{margin-bottom: 0}.s-top__info-item h2{font-size: 4.2rem;margin-bottom: 25px}.s-top__info-img{max-width: 120px;margin-right: 20px}.s-top__info-desc p{line-height: 1.6;font-size: 1.6rem}.s-top__info .point{width: 350px;font-size: 1.8rem;height: 58px;padding-left: 0}.b-social .b-social__link{width: 50px;height: 50px}.s-top__2:before{display: none}.s-top__2 .s-top__info{text-align: center;max-width: inherit}.s-top__2 .s-top__info-desc{max-width: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;row-gap: 20px;margin: 40px 0;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.s-top__2 .s-top__info-desc p{margin-bottom: 0;font-size: 2.2rem;text-align: center}.s-top__2 .s-top__info-desc .btn{-ms-flex-negative: 0;flex-shrink: 0}.s-top__info-desc h1{font-size: 5rem;margin-bottom: 0}}@media screen and (max-width: 880px){.s-top:before{background-position-x: -220px}}@media screen and (max-width: 767.98px){.s-top:before{background-position-x: -280px;opacity: 0.6}.s-top .container{padding: 30px 0 0}.s-top__info{max-width: 100%;width: 100%;padding: 0 15px}.s-top__info-item h2{font-size: 4rem;margin-bottom: 40px}.s-top__2{margin-bottom: 50px}.s-top__2 .s-top__title{font-size: 2.4rem}.s-top__2 .s-top__info-desc p{font-size: 1.6rem}.s-top__info-desc h1{font-size: 3.8rem}.s-top--h2 .s-top__title{font-size: 2.8rem}.s-top__2 .s-top__info-desc{margin-bottom: 0}}@media screen and (max-width: 575.98px){.s-top{padding-top: 113px}.s-top:before{background-position: -175px 90px;background-size: auto 80%}.s-top__info-item h2{font-size: 3.5rem;margin-bottom: 20px}.s-top__info-img{-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;max-width: 80px;margin-right: 10px}.s-top__info-desc p{line-height: 1.4;font-size: 1.5rem;padding-bottom: 15px}.s-top__info-desc p br{display: none}.s-top__info .point{color: #fff}.s-top__info .btn{min-width: 290px}.s-top__info .btn:after{font-size: 1.4rem;top: calc(50% - 7px);right: 10px}.s-top__2{padding-top: 125px;margin-bottom: 30px}.s-top__2 .s-top__info-desc{-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px}.s-top__2 .s-top__info-desc p{text-align: center}.s-top__info-desc h1{font-size: 3.2rem}.s-top--h2{padding: 20px 0}.s-top--h2 .s-top__title{font-size: 2.2rem}.s-top--h2 .s-top__title br{display: none}}@media screen and (max-width: 430px){.s-top:before{display: none}.s-top__info-item h2{font-size: 2.6rem}.s-top__2{margin-bottom: 20px}.s-top__2 .container{padding: 30px 0 0}.s-top__2 br.hide{display: block}}@media screen and (max-width: 375px){.s-top{padding-top: 113px}.s-top__2{padding-top: 135px}.s-top__2 .s-top__title{font-size: 1.8rem;line-height: 1.4}}@media screen and (max-width: 359px){.s-top__info-img{-webkit-box-flex: 0;-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px}.s-top__info-desc p{line-height: 1.2;font-size: 1.3rem}.s-top__info .point{width: 310px;font-size: 1.5rem;height: 46px}}.s-services{position: relative;padding: 125px 0 0;overflow: hidden}.s-services .title_line{position: absolute;display: block;content: "";top: 40px;left: 0}.s-services .title{padding-bottom: 15px}.list-services{padding: 50px 0 25px}.item-services{padding-bottom: 30px}.services-wrap{position: relative;height: 100%;background-color: transparent;overflow: hidden}.services-wrap:hover .services-wrap__img{-webkit-animation: shake-slow 10s linear infinite;animation: shake-slow 10s linear infinite}.__services-wrap:before{content: '';width: 100%;height: 5px;background: #7EBA61;position: absolute;left: -100%;top: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__services-wrap:hover:before{content: '';width: 100%;left: 0}.__services-wrap:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;left: 0;top: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__services-wrap:hover:after{content: '';width: 5px;top: 0}.services-wrap__container{padding: 45px 35px;height: 100%;overflow: hidden}.__services-wrap__container:before{content: '';width: 0;height: 5px;background: #7EBA61;position: absolute;right: 0;bottom: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__services-wrap__container:hover:before{content: '';width: 100%;right: 0}.__services-wrap__container:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;right: 0;bottom: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__services-wrap__container:hover:after{content: '';width: 5px;bottom: 0}.services-wrap .btn-2{margin: auto 0 0 0}.services-wrap__text{min-height: 125px;margin-bottom: 30px}.services-wrap__title a h2{-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.services-wrap__title a:hover h2{color: #9317BC}.services-wrap__price--title{}.services-wrap__title a h2{display: table-caption;margin-bottom: 12px}.services-wrap__price--wrap{position: relative;display: flex;align-items: flex-start;gap: 5px 8px}.services-wrap__price--label{flex-shrink: 0;background-color: #7e1db7;font-size: 1.2rem;line-height: normal;color: #fff;padding: 3px 5px;transform: translateY(-5px)}.services-wrap__price--cross{position: relative;display: inline-block;margin-bottom: 5px;color: #8f50bf}.services-wrap__price--cross::before{content: "";border-bottom: 1px solid #8f50bf;position: absolute;width: 100%;height: 50%;transform: rotate(-5deg)}.services-wrap__price{font-size: 1.6rem;line-height: 1;font-weight: 900;color: #81ba65;margin-bottom: 0}.services-wrap__price span{font-size: 2.1rem;display: inline-block}.services-wrap__period{margin: 10px 0 0;font-weight: 500;color: #20212a}.services-wrap__desc ul li{font-weight: normal;line-height: 1.2;padding-bottom: 10px;padding-left: 13px;position: relative}.services-wrap__desc ul li:before{position: absolute;display: block;content: "\2010";top: 0.5px;left: 0}.item-services-1 .col:nth-child(3) ~ .col{display: none}.content-wrap p{font-size: 1.6rem}.content-wrap-2 strong{text-align: center;color: #9317BC;display: block}.b-offer{display: block;background: #030722 url("../img/offer/img-offer.png") no-repeat right top;background-size: auto 100%;padding: 20px 35px}.b-offer__img{margin-right: 50px}.b-offer:hover .b-offer__img{-webkit-animation: shake-slow 10s linear infinite;animation: shake-slow 10s linear infinite}.b-offer__text{color: #fff}.b-offer__title{font-weight: bold;text-transform: uppercase;font-size: 3.3rem;line-height: 1.5;margin-bottom: 15px}.b-offer__title span{font-size: 2.8rem;line-height: 1.2;color: #36B740;display: block;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.b-offer:hover .b-offer__title span{text-shadow: 0 0 1em #00F6F8}.b-offer__condition p{margin: 0}@media screen and (min-width: 1200px){.services-wrap__title a h2{font-size: 1.9rem;min-width: 75px}.services-wrap__img{max-width: 100px}}@media screen and (max-width: 1359px){.services-wrap__price{font-size: 2.2rem}.services-wrap__price span{font-size: 2.2rem}}@media screen and (min-width: 1200px) and (max-width: 1359px){.services-wrap__container{padding: 35px 25px}.services-wrap__title a h2{font-size: 1.8rem}.services-wrap__img{max-width: 90px}}@media screen and (min-width: 992px) and (max-width: 1200px){.services-wrap__img img{max-height: 105px}.services-wrap__title{text-align: center}}@media screen and (max-width: 1199px){.services-wrap__container{padding: 25px 20px}.services-wrap__container .btn-2{font-size: 1.4rem;line-height: 3.8}.b-offer__img{-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;margin-right: 30px}.b-offer__title{font-size: 2.6rem}.b-offer__title span{font-size: 2.2rem}}@media screen and (min-width: 768px) and (max-width: 991.98px){.services-wrap__img{max-width: 85px}.services-wrap__title a h2{font-size: 1.7rem}}@media screen and (max-width: 991.98px){.b-offer{background-position: right -120px top}.s-services{padding: 50px 0 0}.list-services{padding: 30px 0 0}.item-services-2{display: none}.item-services-1 .col:nth-child(3) ~ .col{display: block}.b-offer__title{font-size: 2.4rem}.content-wrap-2 strong{line-height: 1.3}}@media screen and (max-width: 767.98px){.s-services .title_line{display: none}.s-services .title{padding-bottom: 0}.s-services .title-back{top: 23px}.services-wrap__text{position: relative;min-height: auto;margin-bottom: 0;padding-top: 30px}.services-wrap__title{text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.services-wrap__title h2{font-size: 2.2rem;text-transform: uppercase;margin-bottom: 10px}.services-wrap__price{position: absolute;top: -8px;right: 0;font-size: 3rem}.services-wrap__price span{font-size: 3rem}.btn-link{font-weight: 600;color: #81ba65;display: inline-block;position: relative}.btn-link .btn-item{padding-right: 25px}.btn-link .btn-item:before{font-size: 1.4rem}.btn-link:hover .btn-item:before{-webkit-animation: slide-left 1.5s linear infinite;animation: slide-left 1.5s linear infinite}.b-offer{padding: 20px}.b-offer p{font-size: 1.2rem;margin-bottom: 10px}.b-offer p.b-offer__title{font-size: 2rem;line-height: 1.4}}@media screen and (max-width: 575.98px){.s-services{padding: 35px 0 0}.s-services .title{text-align: center}.s-services .title + .content-wrap{text-align: center;line-height: 1.4}.list-services{padding: 5px 0 0}.item-services{padding-bottom: 10px}.services-wrap__container{padding: 30px 10px 15px}.services-wrap__title h2{font-size: 1.8rem}.services-wrap__img{max-width: 105px}.services-wrap__price{position: relative;margin-bottom: 0;font-size: 1.4rem}.services-wrap__price span{font-size: 2.5rem}.btn-link{text-align: center;padding: 30px 0 15px}.b-offer{margin-left: -15px;margin-right: -15px}.b-offer p.b-offer__title, .b-offer__title span{font-size: 1.8rem}.content-wrap{text-align: center;line-height: 1.3;margin-bottom: 20px}.services-wrap__text{padding-top: 0}.content-wrap-2{margin-top: 30px}.content-wrap-2 strong{font-size: 1.6rem}}@media screen and (max-width: 430px){.b-offer p.b-offer__title, .b-offer__title span{font-size: 1.6rem}}@media screen and (max-width: 390px){.services-wrap__img{max-width: 80px}}@media screen and (max-width: 359px){.s-services .title-back{font-size: 3.8rem;top: 30px}.services-wrap__title h2{font-size: 1.4rem}.services-wrap__price{font-size: 1.4rem}.services-wrap__price span{font-size: 2rem}.content-wrap-2 strong{font-size: 1.4rem}}.s-inner__item--service{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.s-inner__item--service .s-inner__boxImg, .s-inner__item--service .s-inner__boxText{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1}.s-inner__item--service .s-inner__boxImg{-ms-flex: 0 0 42.5%;flex: 0 0 42.5%;max-width: 100%}.s-inner__item--service .s-inner__img{width: 100%;float: none;margin: 0}.s-inner__item--service .s-inner__boxText{padding-left: 30px}.offer-service{display: -ms-flexbox;display: flex;margin-top: 30px}.offer-service .offer-service__img{-ms-flex: 0 0 55px;flex: 0 0 55px;max-width: 100%}.offer-service .offer-service__text{display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-left: 15px}.offer-service .offer-service__desc{font-weight: 400;font-size: 1.3rem;color: #000;position: relative;display: block;line-height: 1.3;padding-right: 60px;text-align: justify;margin: 0}.offer-service .offer-service__desc strong{font-weight: 700;color: #81ba65;display: inline}.offer-service .offer-service__btn{-ms-flex: 0 0 195px;flex: 0 0 195px;max-width: 100%;text-align: right}.offer-service .btn{background: #81ba65;font-weight: 600;font-size: 1.3rem;height: 50px;line-height: 48px;text-align: center}.offer-service .btn:hover{color: #81ba65}@media (max-width: 1359px){.offer-service .offer-service__desc{padding-right: 40px}.offer-service .offer-service__desc::before{right: 20px}}@media screen and (min-width: 992px) and (max-width: 1199px){.s-inner__item--service .s-inner__boxImg{-ms-flex: 0 0 300px;flex: 0 0 300px}}@media (max-width: 991px){.s-inner__item--service .s-inner__boxImg{-ms-flex: 0 0 100%;flex: 0 0 100%;margin-bottom: 40px}.s-inner__item--service .s-inner__boxText{padding-left: 0;-ms-flex: 0 0 100%;flex: 0 0 100%}}@media (max-width: 767px){.offer-service .offer-service__desc br{display: none}}@media screen and (min-width: 576px) and (max-width: 767px){.offer-service .offer-service__btn{-ms-flex: 0 0 145px;flex: 0 0 145px}.offer-service .btn{font-size: 1.2rem;height: 45px;line-height: 43px;padding: 0;width: 100%}}@media (max-width: 575px){.s-inner__item--service .s-inner__boxImg{margin-bottom: 25px}.offer-service{background: #ededed;padding: 25px 15px 30px 20px}.offer-service .offer-service__img{-ms-flex: 0 0 60px;flex: 0 0 60px}.offer-service__text{-ms-flex-wrap: wrap;flex-wrap: wrap}.offer-service .offer-service__desc{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;margin-bottom: 20px;text-align: left}.offer-service .offer-service__desc::before{display: none}.offer-service .offer-service__desc strong{text-transform: uppercase;display: inline}}@media screen and (min-width: 461px) and (max-width: 575px){.offer-service .offer-service__desc{font-size: 1.6rem}}@media (max-width: 400px){.offer-service .offer-service__desc{font-size: 1.2rem}.offer-service .offer-service__btn{-ms-flex: 0 0 145px;flex: 0 0 145px}.offer-service .btn{font-size: 1.2rem;height: 45px;line-height: 43px;padding: 0;width: 100%;margin-bottom: 0}}.s-services--all{position: relative;padding: 0 0 50px;overflow: hidden}.s-services--all .list-services{padding: 0px 0 25px}.s-portfolio{position: relative;padding: 100px 0 65px;overflow: hidden}.s-portfolio .title_line{position: absolute;display: block;content: "";top: 15px;left: 0}.s-portfolio .title-back{top: 55px}.portfolio-items{padding-top: 40px}.portfolio-item{margin-bottom: 30px}.portfolio-item__continer{overflow: hidden;position: relative}.portfolio-item__bg{position: relative;margin: auto;width: 100%;height: 390px}.portfolio-item_content{position: absolute;top: 0;left: 0;padding: 20px 0 0 20px;width: 68%;z-index: 1}.portfolio-item_content h3{font-weight: 500}.portfolio-item:hover .portfolio-item_content h3{color: #fff!important}.__portfolio-item__continer:before{content: '';width: 100%;height: 5px;background: #7EBA61;position: absolute;left: -100%;top: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__portfolio-item__continer:hover:before{content: '';width: 100%;left: 0}.__portfolio-item__continer:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;left: 0;top: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__portfolio-item__continer:hover:after{content: '';width: 5px;top: 0}.portfolio-item__btn{opacity: 0;position: absolute;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;width: 100%;height: 100%;left: 0;top: 0;padding: 25px;background: rgba(0, 0, 0, 0.6)}.portfolio-item__continer:hover .portfolio-item__bg{-webkit-filter: grayscale(1);filter: grayscale(1)}.portfolio-item__btn{overflow: hidden}.__portfolio-item__btn:before{content: '';width: 0;height: 5px;background: #7EBA61;position: absolute;right: 0;bottom: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__portfolio-item__btn:hover:before{content: '';width: 100%;right: 0}.__portfolio-item__btn:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;right: 0;bottom: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__portfolio-item__btn:hover:after{content: '';width: 5px;bottom: 0}.portfolio-item:hover .portfolio-item__btn{opacity: 1}@media screen and (max-width: 1359px){.portfolio-item_content h3{font-size: 1.6rem}.portfolio-item__bg{height: 350px}}@media screen and (max-width: 1200px){.portfolio-item_content h3{font-size: 1.3rem}.portfolio-item__btn .btn-3{left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.portfolio-item__bg{height: 290px}}@media screen and (max-width: 991.98px){.s-portfolio{padding: 70px 0 35px}.portfolio-item_content{width: 60%}.s-portfolio .title-back{top: 35px}.s-portfolio .portfolio-items .col:nth-child(6) ~ .col{display: none}.portfolio-item__bg{height: 330px}}@media screen and (max-width: 767.98px){.s-portfolio{padding: 35px 0}.s-portfolio .title_line{display: none}.s-portfolio .title-back{top: 7px}.portfolio-items{padding-top: 25px;margin-right: -10px;margin-left: -10px}.portfolio-item{margin-bottom: 20px;padding-right: 10px;padding-left: 10px}.portfolio-item_content h3{font-size: 1.2rem}.portfolio-item__bg{height: 270px}}@media screen and (max-width: 575.98px){.s-portfolio .title-back{top: 24px}.portfolio-items{padding-top: 10px}.portfolio-item_content{padding: 15px 0 0 15px}.portfolio-item__btn{padding: 25px 15px}.portfolio-item__bg{height: 240px}}@media screen and (min-width: 431px) and (max-width: 485px){.portfolio-item__btn .btn-3{font-size: 1.15rem;line-height: 3.4;padding: 0 10px}.portfolio-item__btn .btn-3 .btn-item{padding-right: 20px}.portfolio-item__btn .btn-3 .btn-item:before{font-size: 1.2rem}.portfolio-item_content{padding: 10px 0 0 10px}.portfolio-item_content h3{font-size: 0.9rem}.portfolio-item__bg{height: 190px}}@media screen and (max-width: 430px){.portfolio-items{margin-right: -15px;margin-left: -15px}.portfolio-item{margin-bottom: 15px;padding-right: 15px;padding-left: 15px;-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%}.portfolio-item_content h3{font-size: 1.6rem}.portfolio-item__bg{height: 330px}}@media screen and (max-width: 340px){.portfolio-item_content h3{font-size: 1.35rem}.portfolio-item__bg{height: 310px}}.s-advantages{position: relative;background: #212129;padding: 95px 0 65px}.s-advantages .container{position: relative;background: url(../img/adv-img.jpg) no-repeat right top}.s-advantages .title_line{position: absolute;z-index: 1;top: 25px}.s-advantages__info{position: relative;max-width: 920px}.s-advantages__info-item{position: relative;z-index: 1}.s-advantages__info-title{font-size: 4.8rem;color: #fff;font-weight: bold;line-height: 1.2;margin-bottom: 20px;display: inline-block}.s-advantages__info-desc{padding-top: 50px}.s-advantages__info-desc li{position: relative;display: block;font-size: 2.1rem;font-weight: 500;line-height: 1.3;color: #fff;padding-left: 65px;margin-bottom: 30px;text-align: left}.s-advantages__info-desc li:before{position: absolute;display: block;content: "";top: -10px;left: 0;background-image: url(../img/star.png);background-size: auto 100%;background-repeat: no-repeat;width: 38px;height: 38px}.s-advantages .btn{}.s-advantages .btn-item:before{top: 4px}.s-advantages__reviews{text-align: left;padding-top: 30px}.s-advantages__reviews--title{font-size: 4.4rem;color: #fff;font-weight: bold;line-height: 1.2;margin-bottom: 20px;display: inline-block}@media screen and (max-width: 1360px){.s-advantages__info{max-width: 810px}}@media screen and (max-width: 1200px){.s-advantages{padding: 65px 0}.s-advantages__info{max-width: 640px}.s-advantages__info-desc{padding-top: 20px}.s-advantages__info-desc li{font-size: 1.8rem;margin-bottom: 25px}.s-advantages__info-desc li:before{top: 0}}@media screen and (max-width: 991.98px){.s-advantages{background: #212129 url(../img/adv-img.jpg) no-repeat right bottom;background-size: auto 25%}.s-advantages .container{background: transparent}.s-advantages__info-title{font-size: 4.4rem}.s-advantages__info-desc li:before{top: -5px}.s-advantages .full-width:before{bottom: 0;right: 0;width: 206px;height: 258px}.s-advantages .btn{position: relative;right: 30px}.s-advantages__reviews--title{font-size: 4rem}}@media screen and (max-width: 767.98px){.s-advantages{background: #212129}.s-advantages .title_line{display: none}.s-advantages__info-item{text-align: center}.s-advantages__info-title{font-size: 3.3rem}.s-advantages__info-desc li{font-size: 1.8rem}.s-advantages__info-desc li:before{top: -3px;width: 30px;height: 30px}.s-advantages .btn{right: 0;padding-left: 0;font-size: 1.8rem}.s-advantages__reviews--title{font-size: 2.4rem}}@media screen and (max-width: 575.98px){.s-advantages__info-title{font-size: 2.4rem}.s-advantages__info-desc li{font-size: 1.4rem;font-weight: normal;padding-left: 45px;margin-bottom: 25px}.s-advantages__info-desc li:before{left: 3px;width: 23px;height: 23px}.s-advantages .btn{display: block;text-align: center;padding: 0}.s-advantages__reviews--title{font-size: 2rem;display: block;text-align: center}}@media screen and (max-width: 430px){.s-advantages{padding: 50px 0 10px}.s-advantages .btn{font-size: 1.3rem}.s-advantages .btn-item:before{top: 1px}}@media screen and (max-width: 359px){.s-advantages__info-title{font-size: 2.2rem}.s-advantages__info-desc li{font-size: 1.2rem}.s-advantages__reviews--title{font-size: 1.8rem}}.s-team{position: relative;padding: 155px 0 90px;overflow: hidden}.s-team .title_line{position: absolute;display: block;content: "";top: 45px;left: 0}.s-team .title-back{top: 110px}.team-item__desc p{font-size: 2rem;font-weight: normal;padding-top: 10px}.team-items{padding-top: 40px}.team-item{margin-bottom: 30px}.team-item__continer{overflow: hidden;position: relative}.team-item__bg{position: relative;margin: auto}.__team-item__continer:before{content: '';width: 100%;height: 5px;background: #7EBA61;position: absolute;left: -100%;top: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__team-item__continer:hover:before{content: '';width: 100%;left: 0}.__team-item__continer:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;left: 0;top: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__team-item__continer:hover:after{content: '';width: 5px;top: 0}.team-item__text{position: absolute;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;width: 100%;height: 100%;left: 0;top: 0;padding: 10px 20px;background: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(10%, rgba(0,0,0,0.7)), color-stop(40%, transparent));background: -o-linear-gradient(0, rgba(0,0,0,0.7) 10%, transparent 40%);background: linear-gradient(0, rgba(0,0,0,0.7) 10%, transparent 40%)}.team-item__text p{color: #fff;font-size: 2.4rem;line-height: 1.2;font-weight: bold}.team-item__text p span{display: block;font-size: 1.8rem;font-weight: 500}.team-item__text{overflow: hidden}.__team-item__text:before{content: '';width: 0;height: 5px;background: #7EBA61;position: absolute;right: 0;bottom: 0;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;z-index: 10}.__team-item__text:hover:before{content: '';width: 100%;right: 0}.__team-item__text:after{content: '';width: 5px;height: 100%;background: #7EBA61;position: absolute;right: 0;bottom: -100%;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s}.__team-item__text:hover:after{content: '';width: 5px;bottom: 0}.team-item:hover .team-item__text{background: rgba(0, 0, 0, 0.3)}@media screen and (max-width: 991.98px){.s-team{padding: 85px 0 50px}.s-team .title-back{font-size: 7.7rem;top: 60px}.s-team .title_line{top: 40px}}@media screen and (max-width: 767.98px){.s-team .title_line{display: none}.s-team .title-back{font-size: 5.8rem;top: 67px}.team-item__desc p{font-size: 1.4rem;text-align: justify}.team-item{margin-bottom: 16px;padding-right: 8px;padding-left: 8px}.team-items{margin-right: -8px;margin-left: -8px}.team-item__text{padding: 10px}.team-item__text p{font-size: 1.4rem}.team-item__text p span{font-size: 1.1rem}}@media screen and (max-width: 575.98px){.s-team{padding: 50px 0 35px}.s-team .title-back{font-size: 3.6rem;top: 45px}.team-item__desc p{padding-top: 0}.team-items{padding-top: 20px}.team-item__text p{font-size: 1.3rem}.team-item__text p span{font-size: 1rem}}@media screen and (max-width: 359px){.s-team .title-back{font-size: 3.2rem;top: 52px}}.s-top-page{position: relative;background: #202020 url(../img/img-top-page.jpg) no-repeat center right;background-size: auto 100%}.s-top-page .container{height: auto;padding-top: 240px;padding-bottom: 40px;padding-top: 175px;padding-bottom: 20px}.s-top-page .title-back{color: #fff;opacity: 0.08;top: 195px;top: 130px}.s-top-page .title{color: #fff;margin-bottom: 0}.s-top-page .title_line{position: absolute;display: block;content: "";top: 170px;top: 95px;left: 0}.header-button_modal .btn{width: 330px;text-align: left;line-height: 3.1}.header-button_modal .btn:after{font-family: "fontello";content: '\e802';line-height: 1;font-size: 1.6rem;position: absolute;top: calc(50% - 10px);right: 14px}@media screen and (max-width: 1200px){.s-top-page{background: #202020 url(../img/img-top-page.jpg) no-repeat bottom center}.header-page .logo-desc{max-width: 250px;font-size: 1.4rem}.header-page .btn{padding: 0 15px;font-size: 1.4rem;height: 46px}}@media screen and (max-width: 991.98px){.s-top-page .container{padding-top: 165px;padding-bottom: 20px}.s-top-page .title-back{top: 130px}.s-top-page .title_line{top: 150px}}@media screen and (max-width: 767.98px){.s-top-page .title_line{display: none}}.s-case{position: relative;padding: 38px 0 135px;overflow: hidden}.s-case h1{font-size: 4.4rem;color: #d5d5d5;margin-top: 10px}.title2, .title3{position: relative;display: inline-block;padding-left: 100px;margin-bottom: 40px;font-size: 3rem;font-weight: bold;color: #000}.item-case{font-size: 1.8rem;font-weight: normal}.item-case p{line-height: 1.6}.item-case .title2:before{position: absolute;display: block;content: "";top: -10px;left: 0;background-image: url(../img/ico_case1.png);background-size: auto 100%;background-repeat: no-repeat;width: 70px;height: 70px}.item-case .title3:before{position: absolute;display: block;content: "";top: -10px;left: 0;background-image: url(../img/ico_case2.png);background-size: auto 100%;background-repeat: no-repeat;width: 77px;height: 58px}.item-case__site{position: relative;padding-left: 100px;margin-bottom: 60px}.item-case__site:before{position: absolute;display: block;content: "";top: -10px;left: 0;background-image: url(../img/ico_case3.png);background-size: auto 100%;background-repeat: no-repeat;width: 81px;height: 78px}.item-case__site-name{font-size: 2.6rem;font-weight: bold;color: #9317BC;position: relative}.item-case__site-name:after{background: #9317BC;position: absolute;display: block;content: "";width: 100%;height: 2px;bottom: -3px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.item-case__site-name:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.item-case__site p{margin-bottom: 5px}.item-case .btn{padding: 0 60px}.item-case ul{padding-bottom: 60px}.item-case ul li{line-height: 1.2;padding-bottom: 10px;padding-left: 15px;position: relative}.item-case ul li:before{position: absolute;display: block;content: "\2010";top: 0;left: 0}.item-case ul li:last-child{padding-bottom: 0}.mouse-parallax-bg{-webkit-transition: all 0.1s ease;-o-transition: all 0.1s ease;transition: all 0.1s ease}.pn-links{padding: 50px 0 80px;font-size: 1.8rem;font-weight: 500;color: #9317BC}.pn-links a{position: relative;color: #9317BC;text-align: center}.pn-links_prev{margin-right: 10px;margin-left: 25px}.pn-links_next{margin-left: 10px;margin-right: 25px}.pn-links a:before{font-family: "fontello";content: '\e802';line-height: 1;font-size: 1.9rem;position: absolute;top: 0}.pn-links a.pn-links_prev:before{left: -25px;transform: scale(-1, 1)}.pn-links a.pn-links_next:before{right: -25px}.pn-links a:hover:before{opacity: 0.7}.pn-links a:after{background: #9317BC;position: absolute;display: block;content: "";width: 100%;height: 2px;bottom: -4px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.pn-links a:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.desc-under-btn{padding-top: 30px}@media screen and (max-width: 1200px){.item-case{font-size: 1.4rem}.item-case__site-name{font-size: 2.4rem}}@media screen and (max-width: 991.98px){.s-case{padding: 38px 0 60px}.s-case h1{font-size: 4.1rem}.item-case__button{margin: 40px auto 0}.item-case__site{margin-bottom: 50px}.pn-links{padding: 50px 0 60px}}@media screen and (max-width: 767.98px){.s-case{padding: 23px 0 60px}.s-case h1{margin-top: 0}.s-top-page .title-back{top: 138px}.s-top-page .container{padding-bottom: 5px}.item-case__site-name{font-size: 2.2rem}.pn-links{padding: 50px 0;font-size: 1.6rem}.pn-links a:before{font-size: 1.6rem}}@media screen and (max-width: 575.98px){.s-top-page{background: #7EBA61}.s-top-page .container{padding-top: 135px}.s-top-page .title-back{top: 125px}.s-case{padding: 23px 0 30px}.s-case h1{font-size: 2.8rem}.title2, .title3{padding-left: 70px;margin-bottom: 25px;font-size: 2.4rem}.item-case .title2:before{top: -3px;width: 50px;height: 50px}.item-case .title3:before{width: 57px;height: 42px}.item-case{font-size: 1.3rem}.item-case p{line-height: 1.4}.item-case ul{padding-bottom: 40px}.item-case ul li{padding-bottom: 5px}.item-case__button{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 100%;position: relative;width: 100%;padding-right: 15px;padding-left: 15px}.item-case__site{padding-left: 55px;margin-bottom: 30px}.item-case__site:before{top: 0;width: 50px;height: 48px}.item-case__site-name{font-size: 2rem}.item-case .btn{padding: 0 40px}.pn-links_item{font-size: 3rem}.pn-links{padding-bottom: 55px}.pn-links a{font-size: 0;height: 40px;width: 40px}.pn-links_prev{margin-right: 20px}.pn-links_next{margin-left: 20px}.pn-links a:after{display: none}.pn-links a:before{font-size: 4rem}.pn-links a.pn-links_prev:before{left: 0}.pn-links a.pn-links_next:before{right: 0}}@media screen and (max-width: 440px){.item-case__site-name{font-size: 1.5rem}}@media screen and (max-width: 375px){.s-top-page .container{padding-top: 145px}.s-top-page .title-back{top: 135px}}.s-inner__wrap{position: relative;padding: 132px 0 50px;overflow: hidden}.s-inner__wrap .title_line{position: absolute;top: 165px;z-index: -1}.s-inner__wrap .title{margin: 10px 0 60px}.s-inner__wrap p{font-weight: normal;line-height: 1.6}.s-inner__img{float: left;margin-right: 35px}.s-inner__item--btn{row-gap: 20px;column-gap: 20px}.s-inner__item--btn .btn{flex-shrink: 0}.s-inner__brief{color: #7EBA61;font-size: 1.6rem;font-weight: 500;position: relative;display: inline-block;padding-left: 50px}.s-inner__brief span{position: relative}.s-inner__brief:before{position: absolute;display: block;content: "";background-image: url(../img/ico_service.png);width: 38px;height: 33px;top: 50%;transform: translateY(-50%);left: 0}.s-inner__brief span:after{background: #7EBA61;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -2px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.s-inner__brief:hover span:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}@media screen and (max-width: 1200px){.item-inner-page{font-size: 1.4rem}.s-inner__img{width: 50%;margin-right: 30px;margin-bottom: 5px}}@media screen and (max-width: 991.98px){.s-inner-page{padding: 45px 0}.s-inner__wrap{padding: 157px 0 50px}}@media screen and (max-width: 767.98px){.s-inner__wrap{padding: 107px 0 15px;padding: 132px 0 15px}.s-inner__wrap .container{padding-top: 25px}.s-inner__wrap .title_line{display: none}.s-inner__wrap .title{margin: 0 0 30px}.s-inner__img{width: 100%;margin: 0 0 15px 0}}@media screen and (max-width: 575.98px){.s-inner__wrap{padding-top: 95px;padding-top: 125px}.s-inner-page{padding: 25px 0 30px}.item-inner-page{font-size: 1.3rem}}@media screen and (max-width: 430px){.s-inner__brief{margin-top: 0}.s-inner__brief:before{top: 0}}@media screen and (max-width: 375px){.s-inner__wrap{padding-top: 80px;padding-top: 134px}}.s-cost{position: relative;padding: 15px 0 0;overflow: hidden}.s-cost .title_line{position: absolute;display: block;content: "";top: 10px;left: 0}.s-cost .title{font-size: 4rem}.services-wrap__name{text-align: center;min-height: 50px;margin-bottom: 20px;gap: 5px 8px}.services-wrap__name .cost-title{margin-bottom: 0}.s-cost .services-wrap__text{min-height: inherit}.s-cost .list-services{padding-bottom: 0}@media screen and (max-width: 991.98px){.s-cost .title_line{top: 30px}}@media screen and (max-width: 767.98px){.s-cost .title_line{display: none}.s-cost .title{font-size: 3.6rem}.s-cost .list-services{padding: 10px 0 0}}@media screen and (min-width: 576px) and (max-width: 767.98px){.s-cost .services-wrap__price{position: relative}.s-cost .services-wrap__period{margin: 5px 0 0}.s-cost .btn-link{position: absolute;right: 0;bottom: 3px}}@media screen and (max-width: 575.98px){.services-wrap__name{min-height: auto}.s-cost .list-services + p{text-align: center;margin: 20px 0 25px}.s-cost .title{font-size: 3rem}.s-cost .services-wrap__container{padding: 10px 10px 15px}.s-cost .btn-link{padding: 30px 0 10px}}.b-offer-2{display: block;background: #012035 url("../img/offer-img-2.jpg") no-repeat right top;background-size: auto 100%;padding: 35px}.b-offer-2__text{color: #fff}.b-offer-2__title{font-size: 3rem;font-weight: bold;margin-bottom: 15px}.b-offer-2__links{margin-bottom: 25px}.b-offer-2__links span{font-size: 2rem;line-height: 1.3;font-weight: 500;color: #7EBA61;display: block;padding-right: 35px}.b-offer-2 .b-social__link{width: 50px;height: 50px}.b-offer-2__btn--text{font-size: 1.3rem;line-height: 1.4;padding-left: 20px}.b-offer-2__btn--or{font-size: 1.6rem;font-weight: 500;padding: 10px 20px}.b-offer-2__btn .btn{width: auto;padding: 0 30px}.block-offer{background-color: #EDEDED}.block-offer__img{margin: 35px 0 0 35px}.block-offer__text{margin: 35px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.block-offer__title{font-size: 2.2rem;font-weight: bold;letter-spacing: 0.08em;margin: 0;padding-bottom: 20px}.block-offer__condition{-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;row-gap: 20px}.block-offer__condition p{font-size: 3.1rem;font-weight: bold;line-height: 1.4;color: #81ba65;margin: 0;text-transform: uppercase;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.block-offer:hover .block-offer__condition p{color: #9317BC}.block-offer__condition .btn{-ms-flex-negative: 0;flex-shrink: 0}@media (min-width: 992px){.s-inner__item--service{}}@media screen and (max-width: 1359.98px){.block-offer__title{font-size: 1.9rem}.block-offer__condition p{font-size: 2.6rem}}@media screen and (max-width: 1200px){.block-offer__condition p{font-size: 2.2rem}}@media screen and (max-width: 991.98px){.b-offer-2{padding: 20px}.b-offer-2__title{font-size: 2.5rem}.b-offer-2__btn--text{padding-left: 0;padding-top: 15px}.block-offer__title{padding: 25px}.block-offer__img{margin: 0 0 0 25px;max-width: 25%}.block-offer__text{margin: 0 25px 25px 0}}@media screen and (max-width: 767.98px){.b-offer-2{background: #012035}.b-offer-2 .btn{font-size: 1.6rem;height: 56px}.block-offer__title{font-size: 1.3rem;letter-spacing: 0.02em}.block-offer__condition p{font-size: 1.7rem}.block-offer__condition .btn-3{height: 40px;line-height: 2.6;padding: 0 20px}}@media screen and (max-width: 575.98px){.b-offer-2__text, .b-offer-2__title{text-align: center}.b-offer-2__btn--text{font-size: 1.2rem}.block-offer{padding: 25px 15px 30px 20px}.block-offer .block-offer__inner{-ms-flex-align: start !important;align-items: flex-start !important}.block-offer__title.d-lg-none{padding: 15px;display: none}.block-offer__title.d-lg-none{padding: 15px;display: none}.block-offer__text .block-offer__title{font-weight: normal;font-size: 1.6rem;display: block !important;line-height: 1.4}.block-offer__img{-ms-flex: 0 0 60px;flex: 0 0 60px;max-width: 60px;margin: 0}.block-offer__text{padding-left: 15px;margin: 0}.block-offer__title{padding: 0}.block-offer__condition{display: block !important}.block-offer__condition p{font-size: 1.6rem;line-height: 1.6}.block-offer__condition .btn-3{margin-top: 20px}}@media screen and (max-width: 460px){.block-offer__text .block-offer__title, .block-offer__condition p{font-size: 1.3rem}}@media screen and (max-width: 400px){.block-offer__text .block-offer__title, .block-offer__condition p{font-size: 1.2rem}.block-offer__condition .btn-3{font-size: 1.2rem;height: 45px;line-height: 43px;padding: 0 15px}}.s-portfolio-service{padding: 90px 0 65px}.s-portfolio-service .title_line{position: absolute;display: block;content: "";top: 50px;left: 0}.s-portfolio-service .title{font-size: 4rem}.s-portfolio-page{padding-bottom: 30px}.b-control{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 15px}.b-control .btn{line-height: 1;margin-right: 10px}.b-control .btn:last-child{margin-right: 0}@media screen and (max-width: 1359.98px){.b-control .btn{padding: 0 10px}}@media screen and (max-width: 1200px){.b-control .btn{font-size: 1.3rem}}@media screen and (max-width: 991.98px){.s-portfolio-service{padding: 80px 0 50px}.b-control .btn{padding: 0 5px;font-size: 1.2rem;margin-right: 5px}}@media screen and (max-width: 767.98px){.s-portfolio-service{padding: 50px 0}.s-portfolio-service .title{font-size: 3.6rem}}@media screen and (max-width: 575.98px){.s-portfolio-service .title{font-size: 3rem}.s-portfolio-service .title + p{text-align: center;line-height: 1.4}.b-control{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.b-control .btn{height: 40px;font-size: 1.6rem;margin-bottom: 5px;margin-right: 0}}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}50%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob{0%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}50%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}.s-works{position: relative;padding: 90px 0 0;overflow: hidden}.s-works .title_line{position: absolute;display: block;content: "";top: 65px;left: 0}.s-works .title{font-size: 4rem}.b-works{position: relative;margin-top: 80px}.list-works:before{position: absolute;display: block;content: "";background: #7EBA61;width: 100%;height: 8px;top: 125px;left: 0}.item-work .wrapp-inner{position: relative;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: center;-webkit-box-align: center;align-items: center;height: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.item-work .item-work__img{margin-bottom: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.item-work .item-work__desc{font-size: 1.6rem;font-weight: normal;display: block;text-align: center;line-height: 1.2}.item-work .item-work__number{background: #9317BC;font-weight: bold;font-size: 2.4rem;color: #fff;position: absolute;display: block;width: 60px;height: 60px;top: 100px;left: calc(50% - 30px);border-radius: 50%;line-height: 60px;text-align: center}.item-work .item-work__time{font-weight: bold;font-size: 1.4rem;color: #9317BC;position: absolute;display: block;top: 105px;right: -40px;text-align: center}.item-work:hover .item-work__img{-webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;animation-name: hvr-icon-bob-float, hvr-icon-bob;-webkit-animation-duration: .2s, 1.5s;animation-duration: .2s, 1.5s;-webkit-animation-delay: 0s, .2s;animation-delay: 0s, .2s;-webkit-animation-timing-function: ease-out, ease-in-out;animation-timing-function: ease-out, ease-in-out;-webkit-animation-iteration-count: 1, infinite;animation-iteration-count: 1, infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-direction: normal, alternate;animation-direction: normal, alternate}.b-works--btn{text-align: center;padding-top: 30px}@media screen and (max-width: 1199px){.item-work .item-work__number{bottom: 125px}.item-work .item-work__desc{font-size: 1.4rem}.item-work .item-work__time{bottom: 165px}}@media screen and (max-width: 991.98px){.s-works{padding: 85px 0 0}.s-works .title_line{top: 40px}.b-works{margin-top: 40px}}@media screen and (min-width: 768px) and (max-width: 991.98px){.list-works:before{height: 6px;top: 120px}.item-work .item-work__img{-webkit-box-flex: 0;flex: 0 0 65px;-ms-flex: 0 0 65px;max-width: 65px;margin-bottom: 90px}.list-works .col .item-work__number{width: 44px;height: 44px;line-height: 44px;left: calc(50% - 22px)}.item-work .item-work__desc{font-size: 1.3rem}.item-work .item-work__time{bottom: 152px;right: -50px}}@media screen and (max-width: 767.98px){.s-works{padding: 50px 0 0}.s-works .title_line{display: none}.s-works .title{font-size: 3.6rem}.b-works{padding-left: 78px}.list-works:before{width: 8px;height: 100%;top: 0;left: 27px}.list-works .col{-webkit-box-flex: 0;flex: 0 0 100%;-ms-flex: 0 0 100%;max-width: 100%;margin-bottom: 70px}.list-works .col:first-child{margin-top: 15px}.list-works .col:last-child{margin-bottom: 20px}.item-work .wrapp-inner{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row}.list-works .col .item-work__number{bottom: auto;top: 50%;left: -70px;margin-top: -20px;width: 45px;height: 45px;line-height: 45px}.item-work .item-work__img{-webkit-box-flex: 0;flex: 0 0 100px;-ms-flex: 0 0 100px;max-width: 100px}.item-work .item-work__img{margin-bottom: 0}.item-work .item-work__desc{font-size: 1.6rem;text-align: left;margin-bottom: 0;padding-left: 15px !important}.item-work .item-work__time{bottom: -40px;left: -30px;right: inherit}}@media screen and (max-width: 575.98px){.s-works{padding: 50px 0 20px}.s-works .title{font-size: 3rem}}@media screen and (max-width: 430px){.item-work .item-work__img{flex: 0 0 50px;-ms-flex: 0 0 50px;max-width: 50px}.item-work .item-work__desc{font-size: 1.4rem}.item-work .item-work__time{top: 85px}}.s-faq{position: relative;padding: 105px 0 70px;overflow: hidden}.s-faq .title_line{position: absolute;display: block;content: "";top: 30px;left: 0}.s-faq .title{font-size: 4rem}.b-faq{position: relative;margin-top: 80px}.s-faq .btn-6:before{bottom: 1px}.s-faq__intro{padding-top: 15px}.list-faq{margin-top: 40px}.list-faq .item-faq{position: relative;border: none;border-radius: 0;background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none;stroke: LawnGreen;stroke-width: 2;stroke-dasharray: 5 3'/></svg>");margin-bottom: 10px}.list-faq .faq-question{font-weight: 500;font-size: 1.8rem;color: #000;position: relative;display: block;line-height: 1.2;cursor: pointer;padding: 30px}.b-plus{width: 25px;height: 25px;border: 2px solid #7EBA61;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 10px}.faq-question .b-plus span{background-color: #7EBA61;position: relative;display: inline-block;vertical-align: middle;width: 15px;height: 2px;-webkit-backface-visibility: hidden;backface-visibility: hidden;border-radius: 0}.faq-question .b-plus span:before, .faq-question .b-plus span:after{background-color: #7EBA61;position: absolute;left: 0;width: 100%;height: 100%;content: '';-webkit-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;border-radius: 0}.faq-question .b-plus span{-webkit-transform: rotate(0deg);transform: rotate(0deg);-ms-transform: rotate(0deg)}.faq-question .b-plus span:before{-webkit-transform: rotate(90deg);transform: rotate(90deg);-ms-transform: rotate(90deg)}.faq-question .b-plus span:after{-webkit-transform: rotate(180deg);transform: rotate(180deg);-ms-transform: rotate(180deg)}.faq-question.active .b-plus span{-webkit-transform: rotate(180deg);transform: rotate(180deg);-ms-transform: rotate(180deg)}.faq-question.active .b-plus span:before{-webkit-transform: rotate(0deg);transform: rotate(0deg);-ms-transform: rotate(0deg)}.faq-question.active .b-plus span:after{-webkit-transform: rotate(0deg);transform: rotate(0deg);-ms-transform: rotate(0deg)}.list-faq .faq-desk{font-size: 1.6rem;color: #000;position: relative;display: block;line-height: 1.2;padding: 0 30px 30px}.list-faq .faq-desk a{border-bottom: 1px solid #7e1db7;transition: border-color 0.3s ease;-moz-transition: border-color 0.3s ease;-webkit-transition: border-color 0.3s ease;-o-transition: border-color 0.3s ease;-ms-transition: border-color 0.3s ease}.list-faq .faq-desk a:hover{border-bottom: 1px solid transparent;transition: border-color 0.3s ease;-moz-transition: border-color 0.3s ease;-webkit-transition: border-color 0.3s ease;-o-transition: border-color 0.3s ease;-ms-transition: border-color 0.3s ease}@media screen and (max-width: 1200px){.s-faq{padding: 80px 0 70px}}@media screen and (max-width: 991.98px){.s-faq .title_line{top: 60px}}@media screen and (max-width: 767.98px){.s-faq{padding: 50px 0}.s-faq .title_line{display: none}.s-faq .title{font-size: 3.6rem}}@media screen and (max-width: 575.98px){.s-faq .title{font-size: 3rem}}@media screen and (max-width: 430px){.list-faq{margin-top: 30px}.list-faq .faq-question{font-size: 1.5rem;padding: 10px 15px}.list-faq .faq-desk{font-size: 1.3rem;padding: 0 15px 10px}.s-faq__intro{padding-top: 0}}.s-reviews{position: relative;background: #181824;padding: 95px 0 65px}.s-reviews .container{position: relative;background: url(../img/review-img.jpg) no-repeat right top}.s-reviews .title_line{position: absolute;z-index: 1;top: 35px}.s-reviews__wrap{position: relative;max-width: 800px}.s-reviews__wrap-title{font-size: 4rem;color: #fff;font-weight: bold;line-height: 1.2;margin-bottom: 20px;display: inline-block}.s-reviews__wrap-desc{color: #fff}.block-reviews{margin-top: 25px;margin-bottom: 25px}.slider-reviews{margin-left: -15px;margin-right: -15px}.slider-reviews .slick-track{display: -webkit-box;display: -ms-flexbox;display: flex}.slider-reviews .slick-slide{padding-left: 15px;padding-right: 15px;height: auto}.slider-reviews .slick-slide > div, .slider-reviews .slick-slide > div > div{height: 100%}.slider-reviews .item-reviews{position: relative;height: 100%;padding: 50px 30px;overflow: hidden;background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none;stroke: LawnGreen;stroke-width: 2;stroke-dasharray: 5 3'/></svg>")}.slider-reviews .item-reviews__wrap{height: 100%;display: flex;flex-direction: column}.slider-reviews .item-reviews__wrap .item-reviews__user{margin: auto 0 0 0}.item-reviews__desc{color: #fff;font-size: 1.8rem;font-style: italic;line-height: 1.6;margin-bottom: 20px}.item-reviews__user{color: #fff;font-size: 1.8rem;line-height: 1.6;font-weight: 500}.b-nav{-ms-flex: 0 0 60px;-webkit-box-flex: 0;flex: 0 0 60px;max-width: 60px;margin-top: 15px}.slick-arrow{background: transparent;font-size: 0;line-height: 0;position: relative;display: block;width: 25px;height: 25px;text-align: center;cursor: pointer;color: transparent;outline: none;border: none}.slick-arrow:before{font-family: "fontello";content: '\e802';line-height: 1;font-size: 1.6rem;color: #7EBA61;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.slick-arrow--prev{-webkit-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1)}.slick-arrow:hover:before{color: #fff}.s-reviews .btn{position: absolute;bottom: -15px;right: 40px;line-height: 2.3}.s-reviews .btn-item:before{top: 4px}@media screen and (max-width: 1360px){.s-reviews__wrap{max-width: 700px}}@media screen and (max-width: 1200px){.s-reviews .container{background: url(../img/review-img.jpg) no-repeat right bottom;background-size: auto 48%}.s-reviews .btn{position: relative;right: 30px;text-align: left}}@media screen and (max-width: 991.98px){.s-reviews{padding: 75px 0 50px}.s-reviews .container{background: transparent}.block-reviews{}.s-reviews__wrap{max-width: 100%}}@media screen and (max-width: 767.98px){.s-reviews{padding: 50px 0 20px}.s-reviews .title_line{display: none}.s-reviews .s-reviews__wrap-title{font-size: 3.6rem}.s-reviews__wrap{text-align: center}.s-reviews__wrap .item-reviews{text-align: left;padding: 0 5px}.block-reviews{margin: 0 0 10px}.s-reviews .btn{right: 0;padding: 0}}@media screen and (max-width: 575.98px){.s-reviews{padding: 40px 0 20px}.s-reviews .s-reviews__wrap-title{font-size: 3rem}.block-reviews{}.item-reviews__desc{font-size: 1.2rem}.item-reviews__user{font-size: 1.4rem}.s-reviews .btn-item:before{top: 1px}.slider-reviews .item-reviews{padding: 25px 15px}}.contact-wrap-1{margin-bottom: 40px}.contact-wrap-2{margin-top: 40px}.page-contact iframe{width: 100%;height: 100%;min-height: 300px}.s-inner__wrap .contact-wrap__title{font-size: 2rem;line-height: 1.2;font-weight: bold;color: #000;margin-bottom: 30px}.contact-wrap__list li{padding-left: 40px;position: relative;margin-bottom: 15px}.contact-wrap__item{font-size: 1.6rem;line-height: 1.2em;font-weight: 500;font-style: normal;color: #000;display: inline-block;position: relative;margin-bottom: 5px;text-align: left}.contact-wrap__item--tel:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\e800';line-height: 1;font-size: 2.4rem;color: #7EBA61}.contact-wrap__item--email:before{position: absolute;display: block;content: "";top: 0;left: 0;font-family: "fontello";font-style: normal;content: '\e806';line-height: 1;font-size: 2rem;color: #7EBA61}.contact-wrap__item--address:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\e803';line-height: 1;font-size: 2.8rem;color: #7EBA61}.contact-wrap__item--www:before{position: absolute;width: 20px;height: 18px;content: "";top: 2px;left: 0;line-height: 1;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='922.8571166992188' height='755' preserveAspectRatio='xMidYMid meet' style=''%3e%3crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3e%3cg class='currentLayer' style=''%3e%3ctitle%3eLayer 1%3c/title%3e%3cg transform='translate(0,755) scale(0.10000000149011612,-0.10000000149011612) ' fill='%2372448d' stroke='none' id='svg_1' class='' fill-opacity='1'%3e%3cpath d='M4387 7529 c-387 -32 -847 -162 -1240 -352 -569 -274 -1045 -668 -1421 -1175 l-68 -92 -362 0 c-379 0 -556 -9 -678 -34 -156 -33 -326 -148 -440 -297 -112 -148 -145 -243 -160 -469 -15 -223 -16 -2137 0 -2352 18 -260 67 -372 242 -549 82 -84 120 -115 177 -143 165 -82 336 -103 853 -106 l175 -1 56 -97 c132 -226 341 -501 529 -695 447 -462 948 -776 1548 -971 367 -119 677 -172 1072 -183 639 -18 1272 127 1836 421 342 178 629 390 920 681 235 234 414 463 565 718 l74 126 105 1 c58 1 116 3 130 5 14 2 66 6 115 9 153 9 299 57 414 135 72 49 206 191 250 264 64 108 90 207 103 389 16 220 16 2120 0 2348 -16 230 -53 334 -171 483 -94 118 -224 214 -347 258 -118 42 -197 50 -502 56 l-293 5 -91 121 c-301 398 -657 720 -1076 973 -120 73 -405 216 -527 264 -343 137 -733 233 -1055 260 -135 11 -592 11 -733 -1z m211 -991 l4 -628 -626 0 -625 0 65 136 c279 589 662 997 1054 1122 90 29 104 30 115 12 6 -9 11 -247 13 -642z m456 630 c32 -10 95 -37 140 -60 296 -148 516 -366 740 -733 70 -115 236 -436 236 -457 0 -4 -279 -8 -620 -8 l-620 0 0 646 0 646 33 -7 c17 -4 58 -16 91 -27z m-1391 -141 c-4 -7 -51 -69 -104 -138 -229 -297 -415 -618 -530 -916 l-24 -63 -473 0 -474 0 40 48 c254 303 594 590 933 789 118 68 363 186 529 254 105 43 115 45 103 26z m2299 -26 c317 -119 665 -312 913 -506 121 -95 391 -350 491 -465 49 -56 91 -106 92 -111 2 -5 -185 -9 -465 -9 l-469 0 -28 73 c-34 87 -182 384 -259 520 -83 145 -232 352 -375 520 -20 23 -17 23 100 -22z m2605 -1457 c128 -74 232 -182 258 -269 37 -120 40 -235 40 -1345 0 -1361 4 -1313 -135 -1469 -48 -53 -95 -94 -117 -104 -55 -23 -138 -36 -282 -43 -69 -3 -142 -8 -161 -11 -19 -3 -1426 -8 -3125 -10 -3033 -5 -4059 2 -4285 27 -163 18 -187 29 -273 119 -122 128 -133 162 -148 461 -11 226 -2 1986 11 2209 8 126 13 151 36 200 38 77 142 178 229 221 l70 35 780 5 c429 3 2192 5 3917 4 l3137 -3 48 -27z m-5607 -3779 c166 -468 331 -770 618 -1135 50 -63 89 -116 88 -118 -4 -4 -179 66 -279 112 -637 293 -1093 672 -1485 1234 l-72 102 531 -2 532 -3 67 -190z m1638 -604 c-2 -440 -6 -802 -9 -805 -9 -9 -150 34 -228 70 -137 63 -266 158 -411 304 -280 279 -452 561 -656 1070 -30 74 -54 140 -54 147 0 10 134 13 681 13 l681 0 -4 -799z m1692 789 c0 -19 -114 -298 -182 -445 -137 -297 -324 -571 -528 -774 -182 -182 -343 -288 -523 -346 -60 -20 -112 -33 -116 -30 -3 4 -7 366 -9 806 l-4 799 681 0 c434 0 681 -4 681 -10z m1391 -8 c-19 -35 -169 -241 -247 -339 -106 -132 -374 -399 -509 -507 -206 -164 -450 -318 -664 -418 -107 -51 -345 -150 -391 -163 -25 -7 -24 -7 6 26 92 100 256 330 358 501 143 241 243 458 341 740 53 154 59 167 84 171 14 2 252 5 529 6 486 1 502 0 493 -17z' id='svg_2' fill='%2372448d' fill-opacity='1'/%3e%3cpath d='M1084 4901 c-89 -42 -96 -69 -68 -260 19 -133 161 -855 249 -1271 74 -350 78 -361 161 -399 58 -28 101 -22 147 19 37 32 77 104 261 460 72 140 136 255 141 254 6 0 87 -148 180 -329 119 -231 183 -343 211 -372 38 -40 44 -43 93 -43 64 0 117 23 135 59 22 43 143 607 275 1291 69 354 86 460 77 494 -15 60 -90 116 -156 116 -39 0 -105 -33 -124 -63 -20 -29 -60 -204 -152 -661 -106 -523 -113 -552 -129 -529 -7 10 -47 86 -90 168 -105 202 -200 367 -225 390 -27 24 -133 32 -170 13 -35 -19 -67 -71 -210 -341 -69 -133 -131 -241 -136 -240 -11 2 -7 -15 -88 383 -87 424 -166 781 -179 805 -14 26 -33 42 -82 65 -51 25 -49 25 -121 -9z' id='svg_3' fill='%2372448d' fill-opacity='1'/%3e%3cpath d='M6333 4900 c-106 -53 -106 -70 -4 -605 55 -286 201 -1006 238 -1170 19 -85 47 -125 109 -154 82 -39 142 -11 208 97 19 31 102 191 184 355 83 165 153 301 155 304 3 3 80 -143 171 -324 176 -351 207 -403 257 -429 64 -32 155 -7 200 57 20 26 108 437 240 1109 120 610 125 649 90 706 -22 36 -93 74 -140 74 -48 0 -110 -36 -126 -73 -20 -49 -86 -344 -170 -759 -41 -208 -80 -390 -86 -405 -8 -23 -12 -25 -24 -12 -8 8 -64 111 -126 229 -127 244 -173 319 -209 338 -16 8 -49 12 -89 9 -55 -3 -67 -7 -87 -30 -30 -35 -84 -128 -174 -302 -119 -230 -142 -269 -150 -254 -9 17 -41 163 -131 609 -84 416 -115 554 -129 580 -12 22 -82 65 -120 75 -17 4 -44 -4 -87 -25z' id='svg_4' fill='%2372448d' fill-opacity='1'/%3e%3cpath d='M3673 4866 l-56 -55 6 -58 c8 -73 165 -882 246 -1267 105 -499 123 -536 251 -524 93 9 93 9 325 461 81 158 151 287 155 287 5 0 34 -51 65 -112 321 -632 318 -626 415 -636 131 -12 148 27 264 588 36 173 79 387 96 475 17 88 56 285 86 438 30 152 54 290 54 306 0 31 -43 96 -85 129 -54 43 -161 19 -197 -44 -29 -50 -72 -232 -168 -713 -50 -250 -94 -461 -99 -469 -12 -21 -31 10 -163 258 -139 262 -161 296 -200 309 -39 14 -124 14 -149 1 -27 -15 -55 -61 -187 -310 -132 -249 -151 -279 -163 -257 -5 8 -47 207 -94 443 -98 490 -137 660 -169 724 -26 53 -71 80 -134 80 -38 0 -48 -6 -99 -54z' id='svg_5' fill='%2372448d' fill-opacity='1'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size: contain;background-repeat: no-repeat}a.contact-wrap__item:after{background: #000;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -3px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}a.contact-wrap__item:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.contact-wrap__item--tel .contact-wrap__item{font-size: 2.4rem;font-weight: bold}.contact-wrap__item--email .contact-wrap__item{font-weight: bold;color: #7EBA61}.contact-wrap__item--email a.contact-wrap__item:after{background: #7EBA61}.contact-wrap__list li.contact-wrap__item--www{margin-bottom: 0}.contact-wrap__item--www .contact-wrap__item{color: #72448D}.contact-wrap__item--www a.contact-wrap__item:after{background: #72448D}.contact-wrap-1 .footer-icq__item--text{color: #000000}.b-offer-3{overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex}.b-offer-3__bg{position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;z-index: 1}.b-offer-3__bg::before{position: absolute;content: '';top: 0;right: -8%;width: 150%;height: 100%;background-color: #f8af50;z-index: -1;-webkit-transform: skewX(-30deg);-ms-transform: skewX(-30deg);transform: skewX(-30deg)}.b-offer-3__text{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;padding: 20px 0 20px 85px}.b-offer-3__text::before{position: absolute;content: '';bottom: 0;left: 0;width: 100%;height: 100%;background: url("../img/offer/baner-3-decor-2.png") no-repeat left center;background-size: contain;z-index: -1}.b-offer-3__text::after{position: absolute;content: '';top: 0;right: -10%;width: 100%;height: 50%;background: url("../img/offer/baner-3-decor-1.png") no-repeat right center;background-size: contain;z-index: -1}.b-offer-3__text p{margin: 0;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.b-offer-3__header{position: relative;font-size: 1.4rem;font-weight: bold;text-transform: uppercase;color: #7c4f1d;padding: 2px 4px;-ms-flex-item-align: start;align-self: flex-start;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}.b-offer-3__header::before{position: absolute;content: '';top: 0;left: -5%;width: 110%;height: 100%;background-color: #fcd297;z-index: -1;-webkit-transform: skewX(-30deg);-ms-transform: skewX(-30deg);transform: skewX(-30deg)}.b-offer-3__content{font-size: 3.2rem;line-height: 1;font-weight: bold;text-transform: uppercase;color: #431e0b;text-align: center}.b-offer-3__footer{position: relative;font-size: 2.2rem;font-weight: bold;color: #fff;padding: 0 4px}.b-offer-3__footer::before{position: absolute;content: '';top: 0;left: -5%;width: 110%;height: 100%;background-color: #c1833b;z-index: -1;-webkit-transform: skewX(-30deg);-ms-transform: skewX(-30deg);transform: skewX(-30deg)}.b-offer-3__img{background: url("../img/offer/baner-3-image.jpg") no-repeat left center;background-size: auto 100%;-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%}.btn-offer-3{background-color: #431e0b;font-size: 1.6rem;line-height: 2.2;text-transform: uppercase;height: 36px;border-color: #431e0b;border-radius: 20px;overflow: hidden;padding-left: 30px;padding-right: 25px}.btn-offer-3 .btn-item{padding-right: 22px}.btn-offer-3 .btn-item:before{font-size: 1.3rem;top: 2px}.btn-offer-3:hover{background-color: #fff;color: #431e0b}@media screen and (max-width: 1360px){.b-offer-3__content{font-size: 3rem}}@media screen and (max-width: 1200px){.b-offer-3__bg::before{right: -11%}.b-offer-3__footer{font-size: 2rem}.b-offer-3__img{-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%}}@media screen and (max-width: 991.98px){.b-offer-3__bg::before{right: -13%}.b-offer-3__text::after{display: none}.b-offer-3__header{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.b-offer-3__content{font-size: 2.4rem}.b-offer-3__footer{font-size: 1.3rem}.b-offer-3__img{-webkit-box-flex: 0;-ms-flex: 0 0 36%;flex: 0 0 36%}}@media screen and (max-width: 767.98px){.b-offer-3__text{padding: 15px 0 15px 40px}.b-offer-3__header{font-size: 1.2rem}.b-offer-3__content{font-size: 2.2rem}.b-offer-3__footer{font-size: 1.2rem}.b-offer-3__bg::before{right: -15%}}@media screen and (max-width: 599.98px){.b-offer-3__header{font-size: 1rem}.b-offer-3__content{font-size: 2rem}.b-offer-3__footer{font-size: 1.1rem;text-align: center;line-height: 1.1;padding: 2px 0}.btn-offer-3{font-size: 1.4rem;line-height: 2.5}.btn-offer-3 .btn-item:before{font-size: 1.15rem}.b-offer-3__img{-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%}}@media screen and (max-width: 519.98px){.b-offer-3__bg::before{right: -17%}.b-offer-3__text{padding: 15px 0 15px 20px}.b-offer-3__content{font-size: 1.7rem}.b-offer-3__footer{font-size: 1rem}.btn-offer-3{font-size: 1.2rem;line-height: 2.4;height: 30px;padding-left: 20px;padding-right: 15px}}@media screen and (max-width: 439.98px){.b-offer-3__bg::before{right: -19%}.b-offer-3__content{font-size: 1.5rem}.b-offer-3__footer{font-size: 0.85rem;line-height: 1.2}}@media screen and (max-width: 379.98px){.b-offer-3__bg::before{-webkit-transform: skewX(0);-ms-transform: skewX(0);transform: skewX(0)}.b-offer-3__text{padding: 15px}.b-offer-3__header{font-size: 1.2rem}.b-offer-3__content{font-size: 2.2rem}.b-offer-3__footer{font-size: 1.3rem;line-height: 1.2;width: 70%}.b-offer-3__img{display: none}}.breadcrumbs{padding: 0 0 30px 0}.breadcrumbs li{display: inline}.breadcrumbs li{padding-right: 15px}.breadcrumbs .arr{position: relative}.breadcrumbs .arr:after{position: absolute;display: block;content: "\002F";top: 2px;left: 6px}.breadcrumbs .arr:after, .breadcrumbs li a, .breadcrumbs li span{font-size: 1.2rem;font-weight: normal;color: #9317BC;color: #81ba65}.breadcrumbs li a{border-bottom: 1px solid transparent}.breadcrumbs li a:hover{border-bottom-color: #9317BC;border-bottom-color: #81ba65}.breadcrumbs li:last-child{padding-right: 0}.breadcrumbs li:last-child .arr:after{display: none}.breadcrumbs li:last-child a{cursor: default}.breadcrumbs li:last-child a:hover{border-bottom-color: transparent}@media screen and (max-width: 575.98px){.breadcrumbs{padding-bottom: 15px;text-align: center;line-height: 1.3}.breadcrumbs .arr:after, .breadcrumbs li a, .breadcrumbs li span{font-size: 1.2rem}.breadcrumbs .arr:after{top: 2px}}@media screen and (min-width: 1041px){.jq_hidden{-webkit-transform: translate3d(0, -40px, 0);transform: translate3d(0, -40px, 0);opacity: 0;-o-transition: all 1.2s ease 0s;transition: all 1.2s ease 0s;-webkit-transition: all 1.2s ease 0s}.jq_hidden.jq_active{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.entry-content{padding-bottom: 60px}.entry-content h2{font-size: 2.4rem}.entry-content p{font-size: 1.6rem}.block-grey{padding: 40px;background-color: #f5f5f5}.block-custom-list{margin-top: 30px}.block-custom-list ol{counter-reset: myCounter;display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;-webkit-gap: 25px;-moz-gap: 25px;gap: 25px;margin-bottom: 30px}.block-custom-list ol li{position: relative;font-size: 1.6rem;line-height: 1.3;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;-webkit-box-flex: 1;flex-grow: 1;max-width: 100%;padding-left: 15px;padding-top: 20px}.block-custom-list ol.ol-3-col li{-webkit-box-flex: 1;-ms-flex: 1 0 calc(33.33% - 25px);flex: 1 0 calc(33.33% - 25px)}.block-custom-list ol li.w-200-px{-webkit-box-flex: 0;-ms-flex: 0 0 200px;flex: 0 0 200px}.block-custom-list ol li p{position: relative;font-size: 1.6rem;line-height: 1.3}.block-custom-list ol li::before{font-weight: 900;font-size: 3.6rem;color: #81ba65;counter-increment: myCounter;content: counter(myCounter);line-height: 1}.block-custom-list ol li::after{content: '';position: absolute;top: 0;left: 0;background-color: #f5f5f5;height: 80px;width: 80px;border-radius: 50%;z-index: -1}.block-info{margin-top: 50px}.block-info ul{margin-bottom: 25px}.block-info ul li{position: relative;display: block;padding-left: 22px;margin-bottom: 10px;font-size: 1.6rem;line-height: 1.3}.block-info ul li:before{position: absolute;display: block;content: "";top: 3px;left: 0;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2381ba65' width='64px' height='64px' viewBox='0 0 24 24' id='check-mark-square-2' data-name='Flat Line' class='icon flat-line'%3e%3cg id='SVGRepo_bgCarrier' stroke-width='0'/%3e%3cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'/%3e%3cg id='SVGRepo_iconCarrier'%3e%3cpolyline id='primary' points='21 5 12 14 8 10' style='fill: none;stroke: %2381ba65;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2;'/%3e%3cpath id='primary-2' data-name='primary' d='M21,11v9a1,1,0,0,1-1,1H4a1,1,0,0,1-1-1V4A1,1,0,0,1,4,3H16' style='fill: none;stroke: %2381ba65;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2;'/%3e%3c/g%3e%3c/svg%3e");background-size: auto 100%;background-repeat: no-repeat;width: 16px;height: 16px}.justifyright{float: right;margin: 0 0 10px 20px}.justifyleft{float: left;margin: 0 20px 10px 0}@media screen and (max-width: 991.98px){.block-custom-list ol li, .block-custom-list ol.ol-3-col li, .block-custom-list ol li.w-200-px{-webkit-box-flex: 1;-ms-flex: 1 0 calc(50% - 25px);flex: 1 0 calc(50% - 25px)}.justifyright, .justifyleft{max-width: 50%}}@media screen and (max-width: 575.98px){.block-grey{padding: 20px}.entry-content h2{font-size: 2rem}.entry-content p, .block-custom-list ol li, .block-custom-list ol li p, .block-info ul li{font-size: 1.4rem}.block-info ul li:before{top: 2px}.justifyright, .justifyleft{float: none;max-width: 100%;width: 100%;margin: 0 0 10px 0}}@media screen and (max-width: 480px){.block-custom-list ol li, .block-custom-list ol.ol-3-col li, .block-custom-list ol li.w-200-px{min-height: 75px;-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%}}.form-group{margin-left: -7px;margin-right: -7px}.form-group .col{padding-left: 7px;padding-right: 7px}.form-control{display: block;width: 100%;padding: 10px 15px;font-size:1.6rem;font-family: 'Montserrat', sans-serif;font-weight: 500;line-height: 1.5;color: #fff;background-color: transparent;border: none;border-radius: 0;margin: 0 0 15px;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none;stroke: darkolivegreen;stroke-width: 2;stroke-dasharray: 5 3'/></svg>")}.form-control:hover{background-color: rgba(126, 186, 97, 0.05)}textarea.form-control{min-width: 100%;max-width: 100%;min-height: 110px;max-height: 110px}.contact-form .content-form__label{display: block;margin-bottom: 10px;font-size: 1.8rem;font-weight: bold;color: #fff}.contact-form .form-submit{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;row-gap: 10px;text-align: left}.contact-form .form-submit strong{display: inline;color: #62A345}.contact-form .form-submit__desc{position: relative;padding-left: 65px;padding-right: 5px;color: #fff;background: url("../img/check-list-min.png") no-repeat left center}.contact-form .form-submit__desc::after{position: absolute;display: block;content: "";bottom: 0;right: 0;background-image: url(../img/arrow.png);background-size: auto 100%;background-repeat: no-repeat;width: 71px;height: 24px;background-position: right center}.contact-form .form-submit .btn{font-size: 1.4rem;text-transform: uppercase;background-color: #9317BC;border: 1px solid #9317BC;-ms-flex-negative: 0;flex-shrink: 0}.contact-form .form-submit .btn:hover{color: #9317BC}.contact-form .checkboxes{padding-bottom: 10px}.alert{padding: 15px;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem}.alert{margin: 5px 0;padding: 0}form span.help-block{background: #ffb0af;border: 1px solid #ff7b79;font-size: 1.1rem;line-height: 1.2;color: #cc0000;left: 0;padding: 4px 10px;position: relative;top: -5px;display: block;margin-bottom: 10px}form span.help-block:before{content: "";background-image: url(../img/error-arrow.png);background-position: top left;background-repeat: no-repeat;position: absolute;left: 14px;top: -6px;height: 6px;width: 16px}.form-call form span.help-block{top: 8px}.alert-info{color: #d01313;font-size: 1.4rem;line-height: 1.4}.alert-success{font-size: 1.8rem;font-weight: 500;text-align: center;width: 100%;background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none;stroke: LawnGreen;stroke-width: 2;stroke-dasharray: 5 3'/></svg>");color: #fff;position: relative;padding: 25px}.form-call .alert-success, .modal-content .alert-success{color: #000}.modal-content .alert-success{background-image: none}.atten{margin-top: 10px}.form-contact .form-messages{color: #fff}::-webkit-input-placeholder{font-size:1.6rem;font-family: 'Montserrat', sans-serif;font-weight: 500;color:#fff;opacity:1}:-moz-placeholder{font-size:1.6rem;font-family: 'Montserrat', sans-serif;font-weight: 500;color:#fff;opacity:1}::-moz-placeholder{font-size:1.6rem;font-family: 'Montserrat', sans-serif;font-weight: 500;color:#fff;opacity:1}:-ms-input-placeholder{font-size:1.6rem;font-family: 'Montserrat', sans-serif;font-weight: 500;color:#fff;opacity:1}.form-call__wrap{padding-top: 55px}.form-call__title p{font-size: 1.6rem;font-weight: normal}.form-call__title span{font-size: 3rem;font-weight: bold;color: #7EBA61;display: block;margin-bottom: 10px;line-height: 1}.form-call{}.form-call .form-submit{padding: 0;text-align: center}.form-call .form-item{margin-right: 15px}.form-call .form-control{margin: 0;height: 60px;color: #000;background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none;stroke: LawnGreen;stroke-width: 2;stroke-dasharray: 5 3'/></svg>")}.form-call ::-webkit-input-placeholder, .modal-content ::-webkit-input-placeholder{font-size:1.4rem;font-family: 'Montserrat', sans-serif;font-weight: 300;color:#000;opacity:1}.form-call :-moz-placeholder, .modal-content :-moz-placeholder{font-size:1.4rem;font-family: 'Montserrat', sans-serif;font-weight: 300;color:#000;opacity:1}.form-call ::-moz-placeholder, .modal-content ::-moz-placeholder{font-size:1.4rem;font-family: 'Montserrat', sans-serif;font-weight: 300;color:#000;opacity:1}.form-call :-ms-input-placeholder, .modal-content :-ms-input-placeholder{font-size:1.4rem;font-family: 'Montserrat', sans-serif;font-weight: 300;color:#000;opacity:1}.modal-content, .modal-box{display:none}.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content{padding: 50px;border-radius: 25px;max-width: 730px;text-align: center}.modal-content{background-color: #fff}.modal-title{display: block;color: #62A345;font-size: 3rem;font-weight: bold;margin-bottom: 30px}.modal-form{padding-top: 30px;border-top: 1px solid #9317bc}.modal-form .form-control{width: 100%;height: 60px;color: #000;background-image: none;border: 1px solid #9317bc;padding: 10px 20px;font-size: 1.4rem;font-weight: 300;line-height: 1.5}.modal-form textarea.form-control{min-height: 110px;max-height: 110px;min-width: 100%;max-width: 100%}.modal-form .form-submit{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;row-gap: 10px;text-align: left}.modal-form .form-submit strong{display: inline;color: #9317bc}.modal-form .form-submit__desc{position: relative;padding-left: 65px;padding-right: 5px;background: url("../img/check-list-min.png") no-repeat left center}.modal-form .form-submit__desc::after{position: absolute;display: block;content: "";bottom: 0;right: 0;background-image: url(../img/arrow.png);background-size: auto 100%;background-repeat: no-repeat;width: 71px;height: 24px;background-position: right center}.modal-form .form-submit .btn{font-size: 1.4rem;text-transform: uppercase;-ms-flex-negative: 0;flex-shrink: 0}.checkboxes{padding-bottom: 30px;text-align: left}.content-form__label{display: block;margin-bottom: 25px;font-size: 1.8rem;font-weight: bold}.checkboxes-group{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -5px}.check{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-bottom: 10px;padding: 0 5px}.check .check__wrapp{cursor: pointer;position: relative}.check .check__type{display: none}.check .check__custom{background-color: #EDEDED;position: relative;font-size: 1.4rem;font-weight: normal;text-transform: none;display: block;line-height: 1.2;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 40px;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.check .check__type:checked + .check__custom{background-color: #62A345;color: #fff}@media screen and (max-width: 1360px){.form-call__title p{font-size: 1.7rem}.form-call__title span{font-size: 3.2rem}}@media screen and (max-width: 1200px){.form-call{padding-left: 0;margin-top: 30px}}@media screen and (min-width: 768px) and (max-width: 1199.98px){.contact-form .form-submit{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.contact-form .form-submit__desc::after{bottom: -10px;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg)}}@media screen and (max-width: 767.98px){.form-call{width: 100%}.form-call .form-item{margin: 0 7px 15px}.form-call__wrap{padding-top: 40px}.form-call .form-submit{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%}}@media screen and (max-width: 660px){.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content{padding: 30px 15px}.modal-form{padding-top: 20px;border-top: 1px solid #9317bc}.modal-title{font-size: 2.4rem;margin-bottom: 20px}.modal-form .form-submit__desc{padding-left: 0;padding-right: 5px;background: none}.modal-form .form-control{height: 40px;padding: 10px}.modal-form textarea.form-control{height: 130px;max-height: 130px}.checkboxes{padding-bottom: 20px}.checkboxes--2 .check{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%}.checkboxes--3 .check{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%}.check .check__custom{padding: 10px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}.modal-form .form-submit{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.modal-form .form-submit__desc::after{bottom: -10px;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg)}}@media screen and (max-width: 510px){.form-call .form-item{width: 100%;margin: 0 0 15px}.form-call .btn{width: 100%}}@media screen and (max-width: 430px){.form-call{margin-top: 25px}.form-call__wrap{padding-top: 35px}.form-call__title p{font-size: 1.4rem}.form-call__title span{font-size: 2.6rem}.modal-form .form-submit__desc::after{display: none}}.footer{position: relative;background: #181824;-webkit-box-flex: 0;flex: 0 0 auto;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto}.footer-one{padding: 85px 0 25px}.footer-one__wrap{background: url(../img/footer-img.jpg) no-repeat right -50px center}.footer-one__wrap--title{font-size: 2rem;font-weight: bold;color: #fff;margin-bottom: 30px}.footer-one__wrap--title-1{max-width: 400px}.footer-one__list{margin-bottom: 10px}.footer-one__list li{padding-left: 40px;position: relative;margin-bottom: 15px}.footer-one__item{font-size: 1.6rem;line-height: 1.2em;font-weight: 500;font-style: normal;color: #fff;display: inline-block;position: relative;margin-bottom: 5px;text-align: left}.footer-one__list .footer-one__item--tel:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\e800';line-height: 1;font-size: 2.4rem;color: #7EBA61}.footer-one__list .footer-one__item--email:before{position: absolute;display: block;content: "";top: 0;left: 0;font-family: "fontello";font-style: normal;content: '\e806';line-height: 1;font-size: 2rem;color: #7EBA61}.footer-one__list .footer-one__item--address:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\e803';line-height: 1;font-size: 2.8rem;color: #7EBA61}.footer-one__item--tel .footer-one__item{font-size: 2.4rem;font-weight: bold}.footer-one__item--cs .footer-one__item, .footer-one__item--de .footer-one__item{font-size: 1.6rem;line-height: 1.2em;font-weight: 500;font-style: normal;color: #9317BC;margin-bottom: 7px}.footer-one__representation li:last-child .footer-one__item{margin-bottom: 0}a.footer-one__item:after{background: #fff;position: absolute;display: block;content: "";width: 100%;height: 1px;bottom: -3px;left: 0;transform: scaleX(0);-moz-transform: scaleX(0);-webkit-transform: scaleX(0);-o-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.footer-one__representation a:after{background: #9317BC}a.footer-one__item:hover:after{transform: scaleX(1);-moz-transform: scaleX(1);-webkit-transform: scaleX(1);-o-transform: scaleX(1);-ms-transform: scaleX(1)}.footer-second{padding: 20px 0}.footer-copy{display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center}.logo-f{padding-right: 20px}.copy{color: #ffffff;font-size: 1.2rem;font-weight: normal;margin: 0}.policy-link a{color: #fff;font-size: 1.2rem;border-bottom: 1px solid transparent;transition: border-color 0.3s ease;-moz-transition: border-color 0.3s ease;-webkit-transition: border-color 0.3s ease;-o-transition: border-color 0.3s ease;-ms-transition: border-color 0.3s ease}.policy-link a:hover{border-color: #fff}.rating{max-width: 90px;margin-left: 15px;margin-top: -2px}.footer-link{-webkit-box-flex: 0;-ms-flex: 0 0 640px;flex: 0 0 640px;max-width: 640px}.footer-link .point-2{font-size: 1.8rem;line-height: 1.2;font-weight: bold;color: #fff}.footer-social__item{width: 38px;height: 38px;display: inline-block;font-size: 0;line-height: 1rem;margin-right: 10px;transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;-o-transform-origin: center center;-ms-transform-origin: center center;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease}.footer-social__item:last-child{margin-right: 0}.footer-social__item--fb{background: url(../img/fb_ico.png)}.footer-social__item--in{background: url(../img/in_ico.png)}.footer-social__item--vk{background: url(../img/vk_ico.png)}.footer-social__item:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1)}.footer-icq__list{display: -ms-flexbox;display: flex;margin-top: 20px}.footer-icq__item{margin-right: 25px;padding-left: 40px;position: relative}.footer-icq__item:last-child{margin-right: 0}.footer-icq__item--text{display: block;color: #ffffff;line-height: 1.3}.footer-icq__item:before{position: absolute;display: block;content: "";top: 5px;left: 0;font-family: "fontello";font-style: normal;content: '\f2bb';line-height: 1;font-size: 2.8rem;color: #7EBA61}.footer-one .b-social{margin-top: 30px}.footer-map{margin-top: 30px}.box-map{position: relative;display: block;width: 100%;height: 100%;min-height: 550px;margin-bottom: 30px}.box-map iframe{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0}.footer-bottom{background-color: #212229;padding: 15px 0}img.footer-logo{max-width: 155px;margin-left: -25px}@media screen and (max-width: 1200px){.footer-one__wrap{}.footer-one__item--title{font-size: 2rem}.logo-f{margin-bottom: 10px}.copy{font-size: 1.4rem}}@media screen and (max-width: 991.98px){.footer-one__wrap{background: transparent}.footer-one__item--title{font-size: 2.2rem}.footer-link, .footer-studio{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.footer-link .point-2{padding-right: 30px}.copy{padding-bottom: 20px}.box-map{min-height: 350px}}@media screen and (max-width: 767.98px){.footer-one{padding: 45px 0 0}.footer-one__wrap--title{font-size: 2.6rem}.footer-one__item--address{font-size: 1.4rem}.footer-one__list{margin-bottom: 0}.footer-one__form{margin-top: 30px}.footer-link .b-social .b-social__link{width: 55px;height: 55px}.footer-link .point-2{padding-right: 0;padding-bottom: 15px}.footer-one__wrap--title-1{max-width: inherit}}@media screen and (max-width: 575.98px){.footer-one{padding: 30px 0 0}.footer-one__wrap--title{font-size: 2rem;margin-bottom: 20px}.footer-one__item--title{text-align: center}.footer-link .b-social .b-social__item{margin-left: 5px}.footer-link .b-social .b-social__link{width: 48px;height: 48px}.footer-link .btn-item{padding-bottom: 20px}.footer-link .btn-item{font-size: 1.8rem}.footer-link .btn-item:before{top: 1px;right: 0}.footer-second{padding: 30px 0 20px}.box-map{min-height: 250px}}@media screen and (max-width: 359px){.footer-one__item{font-size: 1.4rem;margin-bottom: 3px}.footer-one__item--tel .footer-one__item{font-size: 2.2rem}.footer-one__list .footer-one__item--tel:before{top: 3px;left: 2px;font-size: 2.2rem}.footer-one__list .footer-one__item--email:before{left: 2px;font-size: 1.8rem}.footer-one__list .footer-one__item--address:before{top: 3px;left: 2px;font-size: 2.6rem}.footer-link .point-2{padding-bottom: 10px;font-size: 1.6rem}.footer-link .b-social .b-social__link{width: 40px;height: 40px}.footer-icq__list .footer-icq__item--text{font-size: 1.2rem}.footer-one__wrap--title{font-size: 1.8rem}}#toTop{background: #7e1db7;width: 40px;height: 40px;position: fixed;bottom: 65px;left: 15px;cursor: pointer;display: none;border-radius: 50%;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;z-index: 9}#toTop:after{font-family: "fontello";content: '\e802';font-size: 2.2rem;font-style: normal;color: #ffffff;display: block;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);-ms-transform: rotate(-90deg)}.modal-box__title{text-align: center;font-size: 2.2rem;font-weight: 500}.modal-box .b-social__item{margin: 0 10px}@media screen and (max-width: 575.98px){.fancybox-content{padding: 34px}.modal-box__title{font-size: 1.6rem}.modal-box .b-social{-ms-flex-wrap: wrap;flex-wrap: wrap}.modal-box .b-social__item{margin: 5px!important;text-align: center}.modal-box .b-social .b-social__link{width: 60px;height: 60px}}#overlay{position: fixed;bottom: 0;right: 0;left: 0px;display: none;padding: 15px 10px 10px;background: #7EBA61;opacity: .9;z-index: 9999;-webkit-animation: fade .6s;animation: fade .6s;text-align: center}.icon-close{cursor: pointer;margin-left: 15px;border-radius: 5px;border: 1px solid #fff;background: #000;padding: 3px 10px;color: #fff}.cookie-policy__container{text-align: center;width: 100%;max-width: 1600px;margin: 0 auto}.cookie-policy__header{display: none;color: #fff;font-size: 2.2rem}.cookie-policy__text{text-align: center}.cookie-policy__text, .cookie-policy__text a{color: #fff;font-size: 1.6rem;font-weight: normal}.cookie-policy__text a{text-decoration: underline}.cookie-policy__text a:hover{text-decoration: none}@media screen and (max-width: 767.98px){#overlay{position: fixed;top: 0;max-height: 136px;opacity: 1;line-height: 20px;padding: 15px}.icon-close{display: block;width: 90px;margin: 0 auto;margin-top: 10px}.cookie-policy__text, .cookie-policy__text a{font-size: 1.3rem}}.grecaptcha-badge{bottom: 0 !important;z-index: 1}.yButton{position:fixed;width:100px;height:100px;box-sizing:border-box}.yButton.bottom{bottom:120px}.yButton.top{top:30px}.yButton.right{right:30px!important}.yButton.left{left:30px!important}.yButtonBackground{position:absolute!important;left:0!important;top:0!important;width:100px!important;height:100px!important;border-radius:100%!important;background-color:#1c84c6;opacity:.8!important;box-sizing:border-box!important}.yButtonWave{position:absolute!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;border-color:#1c84c6;color:#1c84c6;border:2px solid!important;width:105%;height:105%;opacity:.9!important;box-sizing:border-box!important;-webkit-animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77);-moz-animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77);-o-animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77);animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77)}.yButtonText{position:absolute!important;top:25px!important;left:5px!important;right:5px!important;border-radius:50%!important;width:90px!important;height:50px!important;color:#fff!important;font-size:14px!important;line-height:25px!important;font-weight:400!important;text-align:center!important;vertical-align:middle!important;font-family:play,sans-serif!important;box-sizing:border-box!important}@keyframes slideinRight{from{right:-500px}to{right:0}}@-webkit-keyframes slideinRight{from{right:-500px}to{right:0}}@-moz-keyframes slideinRight{from{right:-500px}to{right:0}}@-o-keyframes slideinRight{from{right:-500px}to{right:0}}@keyframes slideinLeft{from{left:-500px}to{left:0}}@-webkit-keyframes slideinLeft{from{left:-500px}to{left:0}}@-moz-keyframes slideinLeft{from{left:-500px}to{left:0}}@-o-keyframes slideinLeft{from{left:-500px}to{left:0}}@keyframes slideoutRight{from{right:0}to{right:-500px}}@-webkit-keyframes slideoutRight{from{right:0}to{right:-500px}}@-moz-keyframes slideoutRight{from{right:0}to{right:-500px}}@-o-keyframes slideoutRight{from{right:0}to{right:-500px}}@keyframes slideoutLeft{from{left:0}to{left:-500px}}@-webkit-keyframes slideoutLeft{from{left:0}to{left:-500px}}@-moz-keyframes slideoutLeft{from{left:0}to{left:-400px}}@-o-keyframes slideoutLeft{from{left:0}to{left:-500px}}@-webkit-keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}@-moz-keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}@-o-keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}@keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}@media screen and (max-width: 575px){.yButton{display: none}}