*,*:before,*:after{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}*::selection{color:white;background:#86AE4D}svg{overflow:visible}body,html{margin:0;padding:0;color:#000000;font-family:"PT Sans",sans-serif;font-size:16px;overflow-x:hidden}body{overflow-y:hidden;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;height:100%}h1,.h1{font-weight:800;font-size:2em;line-height:110%;letter-spacing:2px;margin-bottom:60px;position:relative}h1:before,.h1:before{content:'';position:absolute;bottom:-30px;left:0;height:7px;width:35%;background-color:#86AE4D}@media all and (max-width: 800px){h1,.h1{font-size:1.6em;line-height:120%}}h2,.h2{font-weight:bold;font-size:1.5em;line-height:110%;margin-bottom:10px;margin-top:40px;letter-spacing:2px;border-bottom:1px solid rgba(0,0,0,0.2);padding:5px 0}@media all and (max-width: 700px){h2,.h2{font-size:1.3em}}h3,.h3{font-weight:bold;font-size:1.2em;margin-bottom:20px;margin-top:40px;letter-spacing:3px;line-height:110%;color:#555}@media all and (max-width: 700px){h3,.h3{font-size:1.1em}}a{color:inherit;text-decoration:none;cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.container{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 5px}.container-mid{position:relative;width:100%;max-width:900px;margin:0 auto;padding:0 5px}.center{text-align:center}.right{text-align:right}.left{text-align:left}.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.clearfix{clear:both}.overlay-main{display:inline-block;position:fixed;top:0;left:0;width:0;height:0;opacity:0;background:rgba(134,174,77,0.9);z-index:-200;-webkit-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.overlay-main.show{opacity:1;width:100vw;height:100vh;z-index:900}.button{display:inline-block;text-align:center;margin:20px 10px;min-width:250px;max-width:400px;line-height:100%;padding:15px 20px;-webkit-border-radius:25px;border-radius:25px;border:2px solid #f20;text-transform:uppercase;font-size:15px;letter-spacing:2px;font-weight:800;cursor:pointer;background-color:rgba(255,255,255,0.5);color:#f20}.button small{display:block;font-weight:400;text-transform:none}.button:hover{background-color:#f20;color:white}.small-button,.aside-manager-button{display:inline-block;text-align:center;margin-top:20px;line-height:100%;padding:10px 15px;-webkit-border-radius:25px;border-radius:25px;border:2px solid #f20;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:400;cursor:pointer;background-color:rgba(255,255,255,0.5);color:#f20}.small-button:hover,.aside-manager-button:hover{background-color:#f20;color:white}.header-menu ul,.home-list,.footer ul,.aside-menu ul,.breadcrumbs,.content ol,.content ul:not(.star-rating-default){margin:0;padding:0;list-style:none}.header-menu ul li,.home-list li,.footer ul li,.aside-menu ul li,.breadcrumbs li,.content ol li,.content ul:not(.star-rating-default) li{margin:0;padding:0}.header-logo img,.aside-manager-image img,.article-home-image img{width:100%;height:auto}.footer-contacts ul li b svg,.aside-contacts div b svg,.aboutus-list-item-svg svg{width:100%;height:auto}.content table{width:100%;border-collapse:collapse;border-spacing:0;font-family:"PT Sans",sans-serif;z-index:10}.content table tr{background-color:#ffffff;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.content table tr th,.content table tr td{text-align:left;padding:10px;font-size:14px;vertical-align:top}.content table tr th:last-child:not(:first-child),.content table tr td:last-child:not(:first-child){text-align:center}.content table tr th:not(:last-child),.content table tr td:not(:last-child){border-right:1px solid rgba(0,0,0,0.1)}.content table tr th{font-weight:bold;padding:5px 15px;letter-spacing:2px;border-bottom:1px solid black;vertical-align:bottom;background-color:#ffffff}.content table tr td:last-child{font-weight:bold;font-size:16px;color:#556E32}.content table tr:nth-of-type(2n+2){background-color:#f5f5f5}.content table tr:hover{background-color:rgba(244,255,194,0.8)}@media all and (max-width: 550px){.content table tr th{letter-spacing:0}.content table tr td,.content table tr th{font-size:14px;line-height:105%}}.header-menu.fixed,.aside,.content .qt,.content .blockquote,.blog-item{-webkit-box-shadow:0px 0px 25px -10px rgba(0,0,0,0.3);box-shadow:0px 0px 25px -10px rgba(0,0,0,0.3)}.button:hover,.small-button:hover,.aside-manager-button:hover,.tooltip-wrapper,.aside-menu-button:hover,.article-home-offer,.content .qt:hover,.content .blockquote:hover,.pricelist-offer,.pricelist-offer-title:before,.blog-item:hover,.aboutus-title,.aboutus-list-item-text{-webkit-box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7)}.home-bg:before,.error:before,.aboutus-list-item-text{background-color:#f2f2f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' %3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1' gradientTransform='rotate(20,0.5,0.5)'%3E%3Cstop offset='0' stop-color='%23f0f0f0'/%3E%3Cstop offset='1' stop-color='%23e9e9e9'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpattern id='b' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Ccircle fill='%23ffffff' cx='5' cy='5' r='5'/%3E%3C/pattern%3E%3Crect width='100%25' height='100%25' fill='url(%23a)'/%3E%3Crect width='100%25' height='100%25' fill='url(%23b)' fill-opacity='0.3'/%3E%3C/svg%3E");background-attachment:fixed}.tooltip{position:relative}.tooltip-wrapper{display:inline-block;position:absolute;max-width:270px;height:auto;padding:10px;font-size:13px;bottom:300%;opacity:0;pointer-events:none;left:0;color:white;background-color:#556E32;-webkit-transition:opacity .3s ease, bottom .3s ease;-o-transition:opacity .3s ease, bottom .3s ease;transition:opacity .3s ease, bottom .3s ease}.tooltip-wrapper:before{content:'';position:absolute;bottom:-7px;left:10%;width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit;z-index:911}.tooltip-wrapper.active{opacity:1;bottom:150%}.tooltip:hover .tooltip-wrapper{opacity:1;bottom:150%}.header-line .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 10px}@media all and (max-width: 900px){.header-line .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.header-logo{-webkit-box-flex:0;-webkit-flex:0 1 320px;-ms-flex:0 1 320px;flex:0 1 320px}@media all and (min-width: 550px){.header-logo{margin-left:30px}}.header-contacts{-webkit-box-flex:0;-webkit-flex:0 0 210px;-ms-flex:0 0 210px;flex:0 0 210px}@media all and (max-width: 550px){.header-contacts{margin-top:20px}}.header-text{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-weight:400;padding:0 10px}@media all and (max-width: 900px){.header-text{display:none}}.header-text span{display:block;line-height:70%}.header-text-upper{text-transform:uppercase;letter-spacing:2px;font-size:22px;font-weight:300;line-height:70%;margin-bottom:0}.header-text-lower{margin-top:5px;letter-spacing:3px}.header-text b{display:inline-block;background-color:#C2EE01;line-height:80%;letter-spacing:1px;font-weight:400;padding:0 5px;padding-bottom:2px;font-size:13px}.header-phones{position:relative;padding-left:40px;font-size:19px;padding-bottom:5px}.header-phones:before{content:'';position:absolute;height:0px;width:70%;left:15%;bottom:0;border-bottom:1px solid rgba(0,0,0,0.1)}.header-phones-icon{display:inline-block;background-color:#f20;position:absolute;top:2px;left:0;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;padding:5px}.header-phones-icon svg{width:100%;height:auto}.header-email{margin-top:2px;font-size:14px;text-align:center}.header-email-icon{display:inline-block;margin-right:5px;width:16px;height:16px;position:relative;top:4px}.header-email-icon svg{width:100%;height:auto}.header-email-icon svg *{fill:#BABABA}.top-nav-button{display:inline-block;position:relative;padding:10px;text-align:left;height:45px;padding-right:40px;border:none;outline:none;cursor:pointer;font-weight:bold;font-size:16px;letter-spacing:2px;color:black;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;z-index:920}.top-nav-button span{position:relative;-webkit-transition:right 0.5s ease-out, letter-spacing 0.5s ease-out;-o-transition:right 0.5s ease-out, letter-spacing 0.5s ease-out;transition:right 0.5s ease-out, letter-spacing 0.5s ease-out}@media all and (max-width: 420px){.top-nav-button span{display:none}}.top-nav-button .bar{display:inline-block;position:absolute;width:30px;height:3px;right:0px;background-color:black;-webkit-transition:background-color 0.5s ease-out, -webkit-transform 0.5s ease-out;transition:background-color 0.5s ease-out, -webkit-transform 0.5s ease-out;-o-transition:background-color 0.5s ease-out, transform 0.5s ease-out;transition:background-color 0.5s ease-out, transform 0.5s ease-out;transition:background-color 0.5s ease-out, transform 0.5s ease-out, -webkit-transform 0.5s ease-out}.top-nav-button .bar:nth-of-type(1){top:20%}.top-nav-button .bar:nth-of-type(2){top:45%}.top-nav-button .bar:nth-of-type(3){bottom:22%}.top-nav-button.toggle span{letter-spacing:7px}.top-nav-button.toggle .bar:nth-of-type(2){opacity:0}.top-nav-button.toggle .bar:nth-of-type(1){-webkit-transform:rotate(45deg) translateY(16px);-ms-transform:rotate(45deg) translateY(16px);transform:rotate(45deg) translateY(16px)}.top-nav-button.toggle .bar:nth-of-type(3){-webkit-transform:rotate(-45deg) translateY(-16px);-ms-transform:rotate(-45deg) translateY(-16px);transform:rotate(-45deg) translateY(-16px)}.header-menu:not(.fixed) .top-nav-button.toggle{position:fixed;top:10px;left:10px}.top-nav-button:hover{color:#f20 !important}.top-nav-button:hover .bar{background-color:#f20 !important}@media all and (min-width: 890px){.top-nav-button{display:none}}.header-menu{width:100vw;z-index:900;position:relative;background-color:#F4FFC2;-webkit-transition:border-color 0.3s ease, background-color 0.3s ease;-o-transition:border-color 0.3s ease, background-color 0.3s ease;transition:border-color 0.3s ease, background-color 0.3s ease}.header-menu ul.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-menu ul.nav>li:not(.header-menu-phone){display:inline-block}.header-menu ul.nav>li:not(.header-menu-phone)>a{display:inline-block;position:relative;height:100%;width:auto;padding:15px 15px;text-transform:uppercase;letter-spacing:1px;font-size:16px}@media all and (min-width: 890px){.header-menu ul.nav>li:not(.header-menu-phone)>a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#C2EE01;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.header-menu ul.nav>li:not(.header-menu-phone)>a:hover{-webkit-box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7)}.header-menu ul.nav>li:not(.header-menu-phone)>a:hover:before{opacity:1}}.header-menu ul.nav>li:not(.header-menu-phone).dropdown{position:relative}@media all and (min-width: 890px){.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul{display:inline-block;position:absolute;top:120%;left:0;width:220px;background-color:#556E32;color:white;z-index:910;-webkit-box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity 0.2s ease, top 0.2s ease;-o-transition:opacity 0.2s ease, top 0.2s ease;transition:opacity 0.2s ease, top 0.2s ease;pointer-events:none}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul:before{content:'';position:absolute;top:-7px;left:10%;width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#556E32;z-index:911}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul a{display:block;padding:10px;padding-left:20px;font-size:14px;text-transform:none;letter-spacing:0;line-height:100%;font-weight:300}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul a:hover{color:#f20}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>ul:hover{opacity:1;top:100%;pointer-events:auto}}.header-menu ul.nav>li:not(.header-menu-phone).dropdown>a:hover+ul{opacity:1;top:100%;pointer-events:auto}@media all and (min-width: 890px){.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>a{position:relative}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>a:before{content:'';position:absolute;top:10px;right:-37px;width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#C2EE01;z-index:913;opacity:0;-webkit-transition:opacity 0.2s ease, right 0.2s ease;-o-transition:opacity 0.2s ease, right 0.2s ease;transition:opacity 0.2s ease, right 0.2s ease}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2:hover>a:before{opacity:1;right:-7px}}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul{display:none}@media all and (min-width: 890px){.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul{display:inline-block;position:absolute;top:0;left:250px;width:220px;background-color:#C2EE01;color:black;z-index:912;-webkit-box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);box-shadow:5px 5px 30px -7px rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity 0.2s ease, left 0.2s ease;-o-transition:opacity 0.2s ease, left 0.2s ease;transition:opacity 0.2s ease, left 0.2s ease;pointer-events:none}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul a{display:block;padding:10px;padding-left:20px;font-size:14px;text-transform:none;letter-spacing:0;line-height:100%;font-weight:300}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul a:hover{color:#f20}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>ul:hover{opacity:1;left:220px;pointer-events:auto}}.header-menu ul.nav>li:not(.header-menu-phone) .dropdown2>a:hover+ul{opacity:1;left:220px;pointer-events:auto}@media all and (max-width: 890px){.header-menu ul.nav{position:fixed;top:0;left:-100%;height:100vh;width:50vw;min-width:300px;background-color:#f5f5f5;color:#556E32;text-align:center;-webkit-transition:left 0.3s ease-out;-o-transition:left 0.3s ease-out;transition:left 0.3s ease-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.header-menu ul.nav li.dropdown>a{display:none}.header-menu ul.nav li.dropdown>ul>li{font-size:14px}.header-menu ul.nav li.dropdown>ul>li a{display:block;padding:10px}.header-menu ul.nav li.dropdown>ul>li{border-bottom:1px solid rgba(0,0,0,0.1)}.header-menu ul.nav li.dropdown>ul>li:first-child{border-top:1px solid rgba(0,0,0,0.1)}.header-menu ul.nav.toggle{left:0}}.header-menu-phone{display:inline-block;position:absolute;padding-left:45px !important;top:0px;right:15px;padding-top:4px !important;opacity:0;pointer-events:none}@media all and (min-width: 890px){.header-menu-phone{top:5px;right:25px}}.header-menu-phone-icon{display:inline-block;position:absolute;top:7px;left:5px;width:30px;height:30px;-webkit-border-radius:15px;border-radius:15px;padding:6px;background-color:#f20}.header-menu-phone-icon svg{width:100%;height:auto}.header-menu-phone-number{font-weight:800;display:block;font-size:16px;line-height:100%}.header-menu-phone-ordercall{display:inline-block;line-height:70%;border:1px solid #BABABA;padding:4px;font-size:13px;font-weight:400;margin-top:-4px;cursor:pointer;-webkit-border-radius:9px;border-radius:9px;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.header-menu-phone-ordercall:hover{background-color:#86AE4D;color:white;border-color:transparent}.header-menu.fixed{position:fixed;top:0;left:0;background-color:rgba(255,255,255,0.9)}.header-menu.fixed .header-menu-phone{opacity:1;pointer-events:auto}.header-menu.fixed path{fill:white}.header-menu.fixed+*{margin-top:80px}.header-menu:not(.fixed) ul.nav.toggle ~ div.header-menu-phone{opacity:1 !important;position:fixed !important;pointer-events:auto;background-color:rgba(255,255,255,0.9)}.home{position:relative;padding:20px;padding-top:40px;margin-bottom:20px}@media all and (min-width: 520px){.home{padding-top:120px}}.home *{position:relative;z-index:10}.home .container{text-align:right}.home-bg{display:inline-block;position:absolute;top:0;left:0;height:100%;min-height:500px;width:100%;background:url("../images/bg1.jpg") center center no-repeat;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;-webkit-clip-path:polygon(0 0, 100% 0, 100% 45%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 45%, 0 100%);z-index:-1;overflow:hidden}.home-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7}.home-list{display:inline-block;width:100%;max-width:650px;text-align:left;padding-left:50px}.home-list li{position:relative;margin-bottom:40px;letter-spacing:1px}@media all and (min-width: 520px){.home-list li{font-size:18px}}.home-list li span:not(.home-list-icon){display:inline-block;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;line-height:90%}.home-list li.home-list-ordercall{left:-40px;top:-20px;margin-bottom:0}.home-list-icon{display:inline-block;position:absolute;top:-10px;left:-50px}.home-list-icon:before{content:'';position:absolute;bottom:15px;left:10px;width:25px;height:25px;background-color:#f20;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}.home-list-icon svg{width:50px;height:50px;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.home-list-icon svg path{fill:black}.home-list li:not(.home-list-ordercall):hover .home-list-icon:before{height:5px;width:250px;background-color:#C2EE01}.home-list li:not(.home-list-ordercall):hover .home-list-icon svg{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.home-list li:not(.home-list-ordercall):hover span:not(.home-list-icon){-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer{margin-top:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 0;background-color:#556E32;color:white;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:300;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:10}@media all and (max-width: 550px){.footer{text-align:center}}.footer a:hover{color:#f20}.footer-title{text-transform:uppercase;text-align:left;margin-left:20px;margin-bottom:30px;font-weight:800;font-size:14px;position:relative;letter-spacing:3px}.footer-title:before{content:'';position:absolute;top:140%;left:0;height:3px;width:30px;background-color:rgba(0,0,0,0.2)}.footer>*:not(span){display:inline-block;max-width:300px;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;padding:20px;height:100%}@media all and (min-width: 550px){.footer-nav{border-left:1px solid rgba(255,255,255,0.2)}}.footer-nav ul{text-transform:uppercase;display:inline-block;padding-left:20px}.footer-nav ul li a{display:block;padding:10px}.footer-nav ul li small{display:inline-block;text-transform:none;font-size:13px;line-height:14px;letter-spacing:1px;border-bottom:1px solid rgba(0,0,0,0.1)}.footer-contacts{text-align:right;font-size:14px}@media all and (max-width: 550px){.footer-contacts{text-align:center}}.footer-contacts ul{display:inline-block;text-align:left;padding-left:40px}.footer-contacts ul li{position:relative;padding-left:10px;margin-bottom:20px}.footer-contacts ul li b{display:inline-block;position:absolute;top:0;left:-25px;background-color:#f20;width:22px;height:22px;padding:2px;-webkit-border-radius:50%;border-radius:50%}.footer-contacts ul li small{font-size:13px}.footer-contacts ul li strong{font-size:14px;font-weight:800;letter-spacing:2px;position:relative}@media all and (min-width: 800px){.content-wrapper{padding-left:300px;padding-bottom:80px}}.content-wrapper.margin{margin-top:60px}@media all and (min-width: 800px){.aside{display:inline-block;position:absolute;width:270px;top:0;left:0}}.aside-manager{text-align:center;margin:20px 0;padding:10px}.aside-manager-title{font-weight:400;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;display:inline-block;border-bottom:1px solid rgba(0,0,0,0.1)}.aside-manager-image{display:inline-block;overflow:hidden;width:160px;height:160px;-webkit-border-radius:50%;border-radius:50%}.aside-manager-name{text-transform:uppercase;letter-spacing:3px;font-size:16px;margin-top:10px}.aside-manager hr{display:inline-block;width:70px;border:none;border-top:2px solid #86AE4D;margin:5px 0}.aside-manager-text{line-height:100%;font-size:12px;font-style:italic}.aside-contacts{padding:20px;display:inline-block;text-align:left}.aside-contacts-wrapper{background-color:#f2f2f2;text-align:center;margin:30px 0}.aside-contacts div{position:relative;margin-left:30px;margin-bottom:7px}.aside-contacts div b{display:inline-block;position:absolute;top:2px;left:-23px;background-color:#86AE4D;width:18px;height:18px;padding:1px;-webkit-border-radius:50%;border-radius:50%}.aside-contacts-email{font-size:14px}.aside-contacts-phone{font-size:18px;line-height:110%}.aside-menu{font-size:14px;line-height:105%}.aside-menu-title{text-align:center;text-transform:uppercase;letter-spacing:2px;display:inline-block;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:10px;padding-bottom:5px}.aside-menu-button{position:relative;padding:15px 30px;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:color 0.3s ease, background-color 0.3s ease, -webkit-box-shadow 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, -webkit-box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease;transition:box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease;transition:box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease, -webkit-box-shadow 0.3s ease}.aside-menu-button:not(.straight):before{content:"";position:absolute;top:19px;right:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7.5px solid #999;border-bottom:7.5px solid transparent;-webkit-transform-origin:center 4px;-ms-transform-origin:center 4px;transform-origin:center 4px;-webkit-transition:border-color 0.3s ease, -webkit-transform 0.3s ease;transition:border-color 0.3s ease, -webkit-transform 0.3s ease;-o-transition:border-color 0.3s ease, transform 0.3s ease;transition:border-color 0.3s ease, transform 0.3s ease;transition:border-color 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease}.aside-menu-button:hover:before{border-top-color:#86AE4D}.aside-menu-button.straight:hover{color:#f20}.aside-menu-button:not(.straight).active{background-color:#86AE4D;color:white}.aside-menu-button:not(.straight).active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-top-color:white}.aside-menu-button:not(.straight).active:hover:before{border-top-color:#C2EE01}.aside-menu-button:not(.straight).active+ul{-webkit-transition:max-height 0.5s cubic-bezier(0.83, 0.02, 0.94, 0.56);-o-transition:max-height 0.5s cubic-bezier(0.83, 0.02, 0.94, 0.56);transition:max-height 0.5s cubic-bezier(0.83, 0.02, 0.94, 0.56);max-height:1000px}.aside-menu ul{overflow:hidden;height:auto;max-height:0;-webkit-transition:max-height 0.5s cubic-bezier(0.13, 0.82, 0.25, 0.96);-o-transition:max-height 0.5s cubic-bezier(0.13, 0.82, 0.25, 0.96);transition:max-height 0.5s cubic-bezier(0.13, 0.82, 0.25, 0.96);background-color:rgba(134,174,77,0.2)}.aside-menu ul a{display:block;padding:10px;padding-left:20px;font-size:13px;-webkit-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;-o-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;border-bottom:1px solid rgba(255,255,255,0.5)}.aside-menu ul a:hover{color:#f20;background-color:rgba(255,255,255,0.5)}.breadcrumbs{display:none}@media all and (min-width: 768px){.breadcrumbs{display:block;position:relative;text-align:right;font-size:14px;text-transform:uppercase;font-weight:300;color:#999;margin:10px 0}.breadcrumbs li{display:inline-block;margin:3px}.breadcrumbs li:not(:last-child):after{content:'/';display:inline-block;position:relative;left:3px}.breadcrumbs a:hover{color:#f20}}.article-home{position:relative}@media all and (min-width: 500px){.article-home{padding-bottom:40px;margin-bottom:70px;min-height:350px}}.article-home-image{position:absolute;height:100%;width:100%;overflow:hidden}@media all and (max-width: 500px){.article-home-image{position:static;height:250px}}.article-home-image img{position:relative;z-index:-10}.article-home-image:before{content:'';position:absolute;top:0;left:0;width:30%;height:100%;opacity:0.5;background-color:#C2EE01}.article-home-offer{display:inline-block;position:relative;width:100%;max-width:450px;padding:20px;font-size:16px;line-height:120%;font-style:italic;background-color:#f2f2f2}@media all and (min-width: 500px){.article-home-offer{top:120px;left:-10px;padding-left:50px}}.article-home-offer b{color:#f20;white-space:nowrap}.article-home-offer hr{border:none;border-bottom:1px solid rgba(85,110,50,0.4);width:40%;margin:5px 0}.content{line-height:150%}.content img{display:block;max-width:100%;height:auto;margin:20px auto}@media all and (min-width: 500px){.content img.half{display:inline-block;margin:10px;width:40%;height:auto;float:right}}.content hr{margin:30px 0;border:0;height:0;border-bottom:1px solid rgba(0,0,0,0.1)}.content .qt,.content .blockquote{position:relative;margin:20px 0;padding:10px;padding-left:40px;font-size:1.1em;font-style:italic;background-color:#F4FFC2;-webkit-transition:-webkit-box-shadow 0.3s ease-out;transition:-webkit-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out, -webkit-box-shadow 0.3s ease-out}@media all and (min-width: 768px){.content .qt,.content .blockquote{right:40px;margin:30px 10px}}.content ol{counter-reset:n;padding-left:40px;margin:20px 0}.content ol>li{position:relative;margin:10px 0}.content ol>li:before{content:counter(n);counter-increment:n;position:absolute;top:1px;right:101%;font-weight:400;font-size:18px;color:white;width:22px;height:22px;line-height:16px;padding-right:3px;padding-bottom:4px;padding-top:4px;background-color:#86AE4D;text-align:right;letter-spacing:-2px}.content ul:not(.star-rating-default){padding-left:40px}.content ul:not(.star-rating-default)>li{position:relative;margin:10px 0}.content ul:not(.star-rating-default)>li:before{position:absolute;content:'';left:-20px;width:8px;height:8px;top:8px;background-color:#86AE4D}.content a:not(.button):not(.small-button):not(.aside-manager-button){font-weight:bold;background:-webkit-gradient(linear, right top, left top, from(#86AE4D), color-stop(50%, #86AE4D), color-stop(51%, #f20), to(#f20)) 100% bottom no-repeat;background:-webkit-linear-gradient(right, #86AE4D, #86AE4D 50%, #f20 51%, #f20) 100% bottom no-repeat;background:-o-linear-gradient(right, #86AE4D, #86AE4D 50%, #f20 51%, #f20) 100% bottom no-repeat;background:linear-gradient(to left, #86AE4D, #86AE4D 50%, #f20 51%, #f20) 100% bottom no-repeat;-webkit-background-size:210% 4px;background-size:210% 4px;-webkit-transition:background-position-x 0.3s ease, color 0.3s ease;-o-transition:background-position-x 0.3s ease, color 0.3s ease;transition:background-position-x 0.3s ease, color 0.3s ease}.content a:not(.button):not(.small-button):not(.aside-manager-button):hover{background-position-x:0%}.content table{max-width:800px;margin:40px auto;-webkit-box-shadow:0px 0px 27px -10px rgba(0,0,0,0.7);box-shadow:0px 0px 27px -10px rgba(0,0,0,0.7)}.starrating-wrapper a{background:none !important}.starrating-wrapper .totalvotes{position:relative;top:-5px;letter-spacing:1px;color:rgba(85,110,50,0.5)}@media all and (min-width: 800px){.pricelist{padding-left:350px}}.pricelist h2{margin-top:100px;padding-left:50px;position:relative}.pricelist h2 span{position:absolute;left:-20px;top:0;z-index:-1;display:inline-block;text-align:center;width:50px;height:50px;background-color:#C2EE01}.pricelist h2 span svg{display:inline-block;position:relative;top:-40%;left:0;height:150%;width:auto}.pricelist-offer{position:relative;margin:20px 0;background-color:#F4FFC2;padding:20px;font-size:16px}@media all and (min-width: 500px){.pricelist-offer{padding-left:50px}}.pricelist-offer b{color:#f20;white-space:nowrap}.pricelist-offer p{padding:20px 0;margin:0;font-style:italic;position:relative}.pricelist-offer p:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}.pricelist-offer-title{margin-bottom:10px;display:inline-block;position:relative;color:white;line-height:100%;font-size:18px;letter-spacing:2px;font-weight:300;padding:5px 10px;z-index:10}.pricelist-offer-title:before{content:'';position:absolute;width:120%;height:100%;background-color:#f20;top:0;left:-20%;z-index:-1}@media all and (min-width: 800px){.contact-page{padding-left:400px;min-height:100vh}}.contact-page h1{margin-left:20px;margin-bottom:100px}.contact-page-item{margin-bottom:20px;padding-left:20px;font-size:18px}@media all and (min-width: 500px){.contact-page-item{padding-left:50px}}.contact-page-item.phone{font-size:24px}.contact-page-item.adress{font-size:16px}.contact-page-item b{display:inline-block;font-size:18px;letter-spacing:2px;margin-right:10px}.contact-page-map{background-color:#f5f5f5;margin-top:80px;min-height:400px}.blog{min-height:100vh}.blog h1{margin-bottom:80px}.blog-item{margin:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;min-height:250px;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease}@media all and (max-width: 920px){.blog-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.blog-item-image{-webkit-box-flex:2;-webkit-flex:2 2 100%;-ms-flex:2 2 100%;flex:2 2 100%;min-width:200px;position:relative;min-height:200px}.blog-item-block{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px}.blog-item-title{position:relative;letter-spacing:2px;font-size:18px;margin-bottom:20px;margin-top:10px;font-weight:bold}.blog-item-title:before{content:'';position:absolute;bottom:-10px;width:25%;height:1px;left:0;background-color:rgba(85,110,50,0.5)}.blog-item-text{font-size:14px;text-align:justify;margin-bottom:5px}.blog-item-readmore{text-align:right;margin-bottom:0px}.blog-item-readmore .small-report-button{margin-top:0}.blog-item-date{color:#BABABA;font-size:15px;letter-spacing:2px;font-weight:300;text-align:right}.pageNav{margin:30px 0;text-align:left}.pageNav li{list-style:none;display:inline-block;padding:0;margin:5px;color:#777;font-size:16px}.pageNav li a:hover{color:#f20}.pageNav li a.active{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);font-weight:bold;border:1px solid #777;padding:3px 10px}.pageNav li.control a{display:inline-block;padding:3px 10px;border:1px solid #777;-webkit-border-radius:0px;border-radius:0px;text-align:center;min-width:30px;text-transform:uppercase;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.pageNav li.control a:hover{color:#fff;background:#777}.error{position:relative;min-height:400px;padding-top:100px;text-align:center}.error:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:65%;width:100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 70%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 70%, 0 100%);z-index:-1;background-attachment:fixed}.error-title,.error-text{display:inline-block;width:45%;min-width:320px;vertical-align:top}.error-title{font-size:100px;font-weight:300;padding:20px;padding-top:0;color:#556E32}@media all and (min-width: 750px){.error-title{text-align:right;font-size:150px}}.error-text{font-size:16px;font-weight:bold;padding:10px;padding-left:20px;padding-top:40px;letter-spacing:3px;line-height:120%}@media all and (min-width: 750px){.error-text{text-align:left;border-left:1px solid rgba(0,0,0,0.2)}}.error-text div{margin-top:20px}@media all and (min-width: 800px){.aboutus{padding-left:350px}}.aboutus-image{position:relative;height:200px;background:url("../images/geo-samara-kompani.jpg") left no-repeat;-webkit-background-size:cover;background-size:cover;margin:30px 0}@media all and (min-width: 550px){.aboutus-image{height:350px;left:-40px;width:115%}}.aboutus-title{display:inline-block;position:relative;margin:40px 0;font-size:18px;text-transform:uppercase;padding:10px 20px;background-color:#556E32;margin-left:20px;color:white}.aboutus-title:before{content:'';position:absolute;bottom:0;height:1px;left:0;width:100vw;background-color:rgba(0,0,0,0.3);z-index:-1}.aboutus-list{padding-left:40px}@media all and (min-width: 500px){.aboutus-list{padding-left:90px}}.aboutus-list-item{display:inline-block;position:relative;max-width:400px;padding:20px;padding-top:40px;margin:40px 0}@media all and (min-width: 500px){.aboutus-list-item{margin-right:30%}}.aboutus-list-item-title{font-size:18px;font-weight:800;letter-spacing:3px;text-align:center;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.aboutus-list-item-text{font-size:15px;font-style:italic;position:relative;left:20px;top:20px;padding:10px;padding-left:20px}@media all and (min-width: 500px){.aboutus-list-item-text{width:130%;left:40px}}.aboutus-list-item-border{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3}.aboutus-list-item-border:before{content:'';position:absolute;top:0;right:0;height:50px;width:50px;-webkit-transition:width 0.3s ease, border-color 0.3s ease;-o-transition:width 0.3s ease, border-color 0.3s ease;transition:width 0.3s ease, border-color 0.3s ease;border-top:3px solid #C2EE01;border-right:3px solid #C2EE01}.aboutus-list-item-border:after{content:'';position:absolute;bottom:0;left:0;height:50px;width:50px;-webkit-transition:height 0.3s ease, border-color 0.3s ease;-o-transition:height 0.3s ease, border-color 0.3s ease;transition:height 0.3s ease, border-color 0.3s ease;border-bottom:3px solid #C2EE01;border-left:3px solid #C2EE01}.aboutus-list-item-border span{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;-webkit-transition:width 0.3s ease, height 0.3s ease, border-color 0.3s ease;-o-transition:width 0.3s ease, height 0.3s ease, border-color 0.3s ease;transition:width 0.3s ease, height 0.3s ease, border-color 0.3s ease;border-top:3px solid #C2EE01;border-left:3px solid #C2EE01}.aboutus-list-item-svg{display:inline-block;position:absolute;left:-50px;height:180px;width:180px;bottom:10px;z-index:-2;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}@media all and (min-width: 500px){.aboutus-list-item-svg{bottom:20px;left:-100px;height:200px;width:200px}}.aboutus-list-item-svg svg>*{fill:#ddd;-webkit-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.aboutus-list-item-svg .fil1{fill:#aaa}@media all and (min-width: 600px){.aboutus-list-item:hover .aboutus-list-item-border:before{width:51%;border-color:#ddd}.aboutus-list-item:hover .aboutus-list-item-border:after{height:51%;border-color:#ddd}.aboutus-list-item:hover .aboutus-list-item-border span{width:51%;height:51%;border-color:#ddd}.aboutus-list-item:hover .aboutus-list-item-svg{-webkit-transform:scale(1.2) translateX(-30px);-ms-transform:scale(1.2) translateX(-30px);transform:scale(1.2) translateX(-30px)}.aboutus-list-item:hover .aboutus-list-item-svg svg>*:not(.fil1):not(.fil0){fill:#f20}.aboutus-list-item:hover .aboutus-list-item-svg .fil1{fill:#556E32}.aboutus-list-item:hover .aboutus-list-item-svg .fil0{fill:#C2EE01}.aboutus-list-item:hover .aboutus-list-item-title{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}
/*# sourceMappingURL=styles.css.map */
/*my style*/
.working_hours p {
    font-size: 13px;
    margin: 0;
    line-height: 24px;
}
.contact-time {
    font-size: 18px;
}
