@import '../css/font-awesome.min.css';@import '../js/owlcarousel/assets/owl.carousel.min.css';@import '../js/owlcarousel/assets/owl.theme.default.min.css';@import '../js/magnific-popup/magnific-popup.css';@import '../fonts/MuseoSans/MuseoSans.css';.font_100{font-family: 'Museo Sans Cyrl 100'}.font_300{font-family: 'Museo Sans Cyrl 300'}.font_500{font-family: 'Museo Sans Cyrl 500'}.font_700{font-family: 'Museo Sans Cyrl 700'}.font_900{font-family: 'Museo Sans Cyrl 900'}*{font-size: 1em}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption{border: 0px;margin: 0px;outline: 0px;padding: 0px}html,body{margin: 0px;padding: 0px;width: 100%;height: 100%}html{overflow-y: scroll}body{margin: 0;padding: 0;font-family: 'Museo Sans Cyrl 300';font-size: 14px;line-height: 21px;color: #2c2d3b;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}a{color: #5f8a03;text-decoration: underline}a:hover{text-decoration: none}input[name=surname]{display: none}.article{font-size: 16px;line-height: 22px}.article p{margin-bottom: 15px}.article ul,.article ol{margin-left: 20px;margin-bottom: 15px}.article h1,.article h2,.article h3,.article b,.article strong,.article th{font-family: 'Museo Sans Cyrl 500';font-weight: normal}.article h1,.article h2,.article h3{margin-bottom: 15px;line-height: 1.2em}.article h1{font-size: 30px}.article h2{font-size: 24px}.article h3{font-size: 18px}.article table{margin-bottom: 15px;border-collapse: collapse}.article table th,.article table td{padding-right: 20px}.article table th{text-align: left}.article img{max-width: 100%}input[type=text],input[type=password],input[type=email],textarea{border: 1px solid #ccc;font-family: 'Museo Sans Cyrl 300';box-sizing: border-box}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline: none;border-color: #5f8a03}input[type=submit],input[type=button],#body button,button.send{background: #dc4900;border: 0;height: 44px;padding: 0 30px;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;font-size: 18px;color: #fff;font-family: 'Museo Sans Cyrl 300';cursor: pointer;-webkit-appearance: none}input[type=submit]:focus,input[type=button]:focus,#body button:focus,button.send:focus,input[type=submit]:active,input[type=button]:active,#body button:active,button.send:active{outline: none}input[type=submit]:hover,input[type=button]:hover,#body button:hover,button.send:hover{background: #5f8a03}a.button{display: inline-block;text-decoration: none;background: #5f8a03;line-height: 44px;padding: 0 30px;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;font-size: 18px;color: #fff}a.button i{margin-left: 10px}a.button:hover{background: #dc4900}button i{margin-left: 10px}.modal{padding: 40px;background: #fff;width: 400px;margin: 0 auto;position: relative;text-align: center}.modal .title{font-size: 16px;line-height: 20px;margin-bottom: 10px}.modal .title p{padding-bottom: 10px}.modal .title p:first-child{font-size: 20px;font-family: 'Museo Sans Cyrl 700'}.modal .result{padding-top: 15px}.modal.form .rules{text-align: left;padding: 10px 0 0 0}.wrap{width: 1170px;margin: 0 auto;box-sizing: border-box;position: relative}.container{padding: 0 20px}.left{float: left}.right{float: right}.clear{clear: both}.success{color: #4fad51}.error{color: #e03c42}.block{padding: 30px 0}.block .title{background: url("../images/bg_title_top.png") no-repeat center top, url("../images/bg_title_bottom.png") no-repeat center bottom;font-size: 30px;line-height: 30px;padding: 30px 0 20px;margin-bottom: 30px;text-transform: uppercase;text-align: center;font-family: 'Museo Sans Cyrl 700'}.block.block_form .title{background: url("../images/bg_title_top_red.png") no-repeat center top, url("../images/bg_title_bottom_red.png") no-repeat center bottom}.block.block_form .contacts{float: left;width: 460px;margin-left: 25px}.block.block_form .form{float: right;width: 460px;margin-right: 80px}.block .all{font-size: 18px;line-height: 20px;font-family: 'Museo Sans Cyrl 700';text-align: center;text-transform: uppercase}.block .all a{display: inline-block;padding: 0 200px;background: url("../images/bg_all_left.png") no-repeat center left, url("../images/bg_all_right.png") no-repeat center right;color: #2c2d3b;text-decoration: none}.block .all a:hover{color: #5f8a03}.bc{margin-bottom: 20px;font-size: 16px;line-height: 50px}.bc a{color: #2c2d3b;text-decoration: none}.bc a:hover{color: #5f8a03}.bc > i,.bc > span{display: inline-block;vertical-align: middle}.bc a{display: inline-block;vertical-align: middle}.bc a.home{width: 23px;background: url("../images/icon_home.png") no-repeat center center;overflow: hidden;text-indent: -1000px}.bc i{width: 29px;height: 50px;background: url("../images/icon_sep.png") no-repeat center center}.pages{padding: 20px 0px}.pages ul{list-style: none;text-align: center}.pages ul li{display: inline-block;vertical-align: top;font-size: 24px;line-height: 34px;margin: 0 10px}.pages ul li a,.pages ul li span{display: inline-block}.pages ul li a{text-decoration: none;color: #2c2d3b}.pages ul li a:hover{color: #5f8a03}.pages ul li span{color: #fff;background: #5f8a03;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 5px}header{height: 640px;background: #ccc;background: radial-gradient(circle, #ececec 0%, #e1e1e1 80%, #ccc 100%);position: relative;margin-bottom: 40px}header:after{content: '';display: block;position: absolute;bottom: 0px;left: 0;width: 100%;height: 75px;background: #fff;transform: skewY(-2deg);transform-origin: 100%;z-index: 0}header .header{height: 140px;z-index: 3;position: relative}header #logo{float: left;padding: 0 0 0 80px}@media (min-width: 768px){header #logo{width: 300px}}header .right{width: calc(100% - 440px)}header nav ul{list-style: none}header nav ul li{display: inline-block;vertical-align: top;position: relative}header nav ul li a{color: #2c2d3b;text-decoration: none}header nav ul li a:hover{color: #5f8a03}header nav ul li.active > a{font-family: 'Museo Sans Cyrl 700'}header .top nav{padding-top: 10px;margin-right: 20px;float: left}header .top nav ul li{font-size: 16px;line-height: 40px;margin-right: 10px}header .top .r{float: right}header .top .publicita{float: right;padding-top: 15px;margin-right: 30px}header .top .publicita a{display: block}header .top .publicita a img{display: inline-block;max-height: 25px}header .top .cabinet{display: inline-block;vertical-align: top;background: #8db837;margin-right: 30px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;overflow: hidden}header .top .cabinet a{display: inline-block;line-height: 40px;background: url("../images/icon_user.png") no-repeat 20px 20px;padding: 10px 20px 0 45px;font-size: 16px;color: #fff;text-decoration: none}header .top .cabinet a:hover{background-color: rgba(95,138,3,0.9)}header .top .lang{display: inline-block;vertical-align: top;margin-right: 20px;position: relative;font-size: 16px;line-height: 20px}header .top .lang .current{cursor: pointer;padding-top: 20px}header .top .lang .langs{position: absolute;top: 40px;left: -10px;display: none;padding: 10px;z-index: 100;background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}header .top .lang .langs a{display: block;text-decoration: none}header .top .lang .langs a.active,header .top .lang .langs a:hover{color: #2c2d3b}header .top .lang:hover .langs{display: block}header .top .social{display: inline-block;vertical-align: top;padding-top: 17px}header .top .social a{display: inline-block;vertical-align: top;margin-right: 5px;margin-top: 3px;background-repeat: no-repeat;background-position: center center;width: 20px;height: 20px}header .top .social a.facebook{background-image: url("../images/facebook-circle-fill.svg")}header .top .social a.instagram{background-image: url("../images/instagram-fill.svg")}header .top .social a.linkedin{background-image: url("../images/linkedin-fill.svg")}header .top .social a.youtube{background-image: url("../images/youtube-fill.svg")}header .top .social a:hover{opacity: .9}header .bottom nav{padding-top: 30px}header .bottom nav .opener{font-size: 24px;line-height: 30px;text-align: center;cursor: pointer;display: none}header .bottom nav ul li{font-size: 24px;line-height: 30px;margin-right: 15px;padding-bottom: 20px}header .bottom nav ul li:hover ul{display: block}header .bottom nav ul li ul{position: absolute;top: 50px;left: -100px;width: 700px;font-size: 18px;padding-top: 15px;display: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);box-shadow: 0 0 10px rgba(0,0,0,0.5);background: rgba(95,138,3,0.8);z-index: 10;padding: 0}header .bottom nav ul li ul:before{content: '';position: absolute;left: 130px;top: -30px;border: 15px solid transparent;border-bottom: 15px solid rgba(95,138,3,0.7);z-index: 20}header .bottom nav ul li ul li{display: inline-block;vertical-align: top;width: calc(25% - 5px);margin: 0;height: 100%;padding: 10px 0;box-sizing: border-box;font-size: 18px;line-height: 20px;border-right: 1px solid rgba(0,0,0,0.2)}header .bottom nav ul li ul li:last-child{border: 0}header .bottom nav ul li ul li span{color: #fff;display: block;background: url("../images/bg_sub.png") no-repeat 15px 100%;text-transform: uppercase;padding: 0 15px 10px}header .bottom nav ul li ul li ul{position: relative;top: auto;left: auto;background: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;width: 100%;padding: 10px 0}header .bottom nav ul li ul li ul:before{display: none}header .bottom nav ul li ul li ul li{display: block;width: 100%;padding: 0;border: 0}header .bottom nav ul li ul li ul li a{display: block;font-size: 16px;line-height: 20px;padding: 2px 15px;color: #fff;text-decoration: none}header .bottom nav ul li ul li ul li:hover a,header .bottom nav ul li ul li ul li.active a{background: rgba(0,0,0,0.2)}header .picture{height: calc(100% - 140px);width: calc(100% + 180px);margin-left: -90px;z-index: 2;position: relative}header .picture .image{position: absolute;bottom: 0;left: 0;width: 750px;height: 560px;max-height: 100%;background-position: center bottom;background-repeat: no-repeat}header .wrap{height: 100%;z-index: 2}header .page_title{padding: 140px 90px 0 740px;z-index: 2;position: relative}header .page_title .h1,header .page_title h1{font-size: 53px;line-height: 60px;font-weight: normal}.inside header .picture .image{background-image: url("../images/bg_header.png")}footer{padding-top: 100px;box-sizing: border-box;height: 390px;background: #ccc;background: radial-gradient(circle, #ececec 0%, #e1e1e1 80%, #ccc 100%);position: relative;overflow: hidden}footer:before{content: '';display: block;position: absolute;top: -90px;left: 0;width: 100%;height: 100px;background: #fff;transform: skewY(-2deg);transform-origin: 100%}footer .logo{float: left}@media (min-width: 768px){footer .logo{width: 300px}}footer .right{width: calc(100% - 360px);padding-top: 10px}footer nav ul{list-style: none}footer nav ul li{display: inline-block;vertical-align: top;margin-right: 15px}footer nav ul li a{color: #2c2d3b;text-decoration: none}footer nav ul li a{color: #2c2d3b;text-decoration: none}footer nav ul li a:hover{color: #5f8a03}footer nav ul li.active > a{font-family: 'Museo Sans Cyrl 700'}footer .top{margin-bottom: 15px}footer .top nav ul li{font-size: 16px;line-height: 20px}footer .bottom nav{display: inline-block;vertical-align: top;margin-right: 20px}footer .bottom nav ul li{font-size: 24px;line-height: 25px}footer .bottom .cabinet{display: inline-block;vertical-align: top;margin-right: 30px}footer .bottom .cabinet a{display: inline-block;line-height: 25px;background: url("../images/icon_user_dark.png") no-repeat center left;padding-left: 25px;font-size: 16px;color: #2c2d3b;text-decoration: none}footer .bottom .cabinet a:hover{color: #5f8a03}footer .bottom .social{display: inline-block;vertical-align: top}footer .bottom .social a{display: inline-block;vertical-align: top;margin-right: 5px;background-repeat: no-repeat;background-position: center center;width: 20px;height: 20px}footer .bottom .social a.facebook{background-image: url("../images/facebook-circle-fill.svg")}footer .bottom .social a.instagram{background-image: url("../images/instagram-fill.svg")}footer .bottom .social a.linkedin{background-image: url("../images/linkedin-fill.svg")}footer .bottom .social a.youtube{background-image: url("../images/youtube-fill.svg")}footer .bottom .social a:hover{opacity: .9}footer .footer{text-align: center;padding-top: 80px;font-size: 14px;line-height: 20px}footer .footer a{color: #2c2d3b;text-decoration: none}footer .footer a:hover{color: #5f8a03}footer .footer nav{margin-bottom: 20px}.catalog{text-align: center}.catalog .item{display: inline-block;vertical-align: top;text-align: left;width: 200px;margin: 0 15px 50px;position: relative}.catalog .item .photo{height: 200px}.catalog .item .photo a{display: block}.catalog .item .photo a img{max-width: 100%;max-height: 100%}.catalog .item .name{position: absolute;bottom: 0;right: -1px;width: 119px;height: 120px;padding: 60px 0 0 70px;box-sizing: border-box;background: url("../images/bg_catalog_name_white.png") no-repeat;font-size: 18px;line-height: 22px;z-index: 1}.catalog .item .name a{color: #2c2d3b;text-decoration: none}.catalog .item .more{position: absolute;top: 70px;left: 30px;z-index: 2;display: none}.catalog .item .more a{border: 1px solid #5f8a03}.catalog .item:hover .more{display: block}.catalog_index{padding-top: 0}.catalog_index .all{margin-top: -140px;position: relative;padding-top: 140px;background: linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0.99));z-index: 10}.catalog_top{margin-bottom: 30px}.catalog_top .bc{float: left;margin: 0}.catalog_top .filters{float: right;margin-top: 13px}.filters{padding-left: 30px;line-height: 24px;background: url("../images/icon_filters.png") no-repeat center left}.filters .filter{display: inline-block;vertical-align: top;padding-left: 20px;background: url("../images/icon_sep_filter.png") no-repeat center left;margin-left: 10px}.filters .filter label{display: inline-block;vertical-align: top}.filters .filter label input{display: none}.filters .filter label input + a,.filters .filter label input + span{font-size: 16px;color: #2c2d3b;text-decoration: none;border-bottom: 1px solid rgba(44,45,59,0.7);display: inline-block;margin: 0 5px}.filters .filter label input + a:hover,.filters .filter label input + span:hover{color: #5f8a03}.filters .filter label input + a.disabled,.filters .filter label input + span.disabled{opacity: .5}.filters .filter label input:checked + a,.filters .filter label input:checked + span{color: #fff;background: #5f8a03;border-color: transparent;padding: 0 10px;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px}.filters .filter:first-child{margin: 0;background: none;padding: 0}.filters .clear{display: inline-block;vertical-align: top;margin-left: 15px}.filters .clear a{font-size: 16px;color: #2c2d3b;text-decoration: none;display: inline-block}.filters .clear a:hover{color: #5f8a03}.filters .clear a.active{color: #fff;background: #5f8a03;padding: 0 10px;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px}.filters .clear a.active:hover{color: #fff}.detail_catalog{margin-bottom: 50px}.detail_catalog .photos{float: left;width: 600px}.detail_catalog .info{float: right;width: 490px}.detail_catalog .top{margin-bottom: 50px}.detail_catalog .title{background: url("../images/bg_title_top.png") no-repeat center top, url("../images/bg_title_bottom.png") no-repeat center bottom;font-size: 24px;line-height: 24px;padding: 30px 0 20px;margin-bottom: 30px;text-align: center;font-family: 'Museo Sans Cyrl 700'}.detail_catalog .article hr{width: 200px;height: 5px;border: 0;padding: 0;background: #2c2d3b;margin: 0 0 15px}.detail_catalog .article ul.packages{list-style: none;margin-bottom: 70px;margin-left: 0;text-align: center}.detail_catalog .article ul.packages li{display: inline-block;vertical-align: top;width: calc(33% - 5px);min-width: 203px;min-height: 153px;max-width: 240px;margin: 0 40px;box-sizing: border-box;padding: 105px 0 0 155px;text-align: left;background-image: url("../images/icon_pack_full.png");background-repeat: no-repeat;background-position: left top}.detail_catalog .article ul.packages li.bulk{background-image: url("../images/icon_bulk.png")}.detail_catalog .article ul.packages li.map{background-image: url("../images/icon_map.png")}.detail_catalog .article ul.packages li.vac{background-image: url("../images/icon_vac.png")}.detail_catalog .article h3{text-align: center;margin-bottom: 35px}.detail_catalog .article h3:before,.detail_catalog .article h3:after{content: '';display: inline-block;vertical-align: middle;width: 162px;height: 3px;background: url("../images/bg_h3.png") no-repeat;margin: 0 15px}.detail_catalog .article table{width: auto;margin: 0 auto}.detail_catalog .article table th,.detail_catalog .article table td{text-align: center;padding: 5px}.detail_catalog .article table th{border-bottom: 1px solid #2c2d3b}.detail_catalog .article table td{border-bottom: 1px solid rgba(204,204,204,0.5)}.news .item{display: inline-block;vertical-align: top;margin: 0 25px 25px 0;width: 245px;padding: 5px;border: 1px solid #5f8a03;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.news .item .photo{margin-bottom: 10px}.news .item .photo a{display: block}.news .item .photo a img{display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.news .item .text{padding: 10px}.news .item .name,.news .item .detailed{font-size: 18px;line-height: 20px}.news .item .name a,.news .item .detailed a{color: #2c2d3b;text-decoration: none}.news .item .name a:hover,.news .item .detailed a:hover{color: #5f8a03}.news .item .name{font-family: 'Museo Sans Cyrl 500';margin-bottom: 10px}.news .item .announce{font-size: 14px;line-height: 20px;margin-bottom: 10px}.news .item .detailed{text-align: right}.detail_news .photo{float: left;margin: 0 20px 20px 0}.detail_news .top{margin-bottom: 25px}.detail_news h1{float: left;width: calc(100% - 200px);font-size: 24px;font-family: 'Museo Sans Cyrl 700';font-weight: normal}.detail_news .date{float: right;width: 200px;text-align: right;font-size: 16px}#index_news .item,#index_video .item{margin: 0}#index_news .item.item_0,#index_video .item.item_0{width: 535px}#index_news .owl-nav .owl-prev,#index_video .owl-nav .owl-prev{left: -50px}#index_news .owl-nav .owl-next,#index_video .owl-nav .owl-next{right: -50px}.contacts > div{padding-left: 30px;margin-bottom: 20px;background-position: left top;background-repeat: no-repeat;font-size: 18px;line-height: 22px;font-family: 'Museo Sans Cyrl 500'}.contacts > div a{color: #2c2d3b;text-decoration: none}.contacts > div a:hover{color: #dc4900}.contacts .address{background-image: url("../images/icon_address.png")}.contacts .address .link{font-size: 14px}.contacts .address .link a{color: #dc4900;border-bottom: 1px solid rgba(220,73,0,0.5)}.contacts .address .link a:hover{border-color: transparent}.contacts .phones{background-image: url("../images/icon_phone.png")}.contacts .phones span{font-size: 16px;font-family: 'Museo Sans Cyrl 300'}.contacts .mail{background-image: url("../images/icon_mail.png");background-position: center left}.contacts .tax{font-family: 'Museo Sans Cyrl 300';font-size: 16px}.form .name{font-size: 18px;line-height: 20px;margin-bottom: 15px;padding-left: 20px}.form input[type=text],.form input[type=email],.form input[type=password],.form textarea,.form select{width: 100%;border: 1px solid #5f8a03;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 15px;font-size: 18px}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form textarea:focus,.form select:focus{border-color: #dc4900;outline: none}.form input[type=text],.form input[type=email],.form input[type=password],.form select{height: 40px;padding: 0 25px}.form textarea{padding: 15px 25px;height: 90px}.form .rules{float: left;padding-left: 40px}.form .rules a{color: #2c2d3b;text-decoration: none;border-bottom: 1px solid rgba(44,45,59,0.5)}.form .rules a:hover{border-color: transparent}.form .rules label{display: block;font-size: 12px;line-height: 14px}.form .rules label input,.form .rules label span{display: inline-block;vertical-align: top}.form .rules label input{width: 20px;height: 20px;margin-right: 10px}.form .submit{float: right}.form .submit button{background: #dc4900;color: #fff;border: 0;height: 44px;padding: 0 20px;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;font-size: 18px}.form .submit button:hover{background: #5f8a03}.form .result{text-align: center;font-size: 18px;font-family: 'Museo Sans Cyrl 500'}.client{width: 400px;margin: 0 auto}.gallery{text-align: center}.gallery ul{list-style: none}.gallery ul li{display: inline-block;vertical-align: middle;text-align: center;margin: 0 30px}.gallery ul li img{display: inline-block;max-width: 100%}.static_1 .article,.static_2 .article{background: #fff;padding: 15px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-bottom: 10px}.static_1 .article p:last-child,.static_2 .article p:last-child,.static_1 .article div:last-child,.static_2 .article div:last-child{margin-bottom: 0}.static_1{position: relative}.static_1 .video,.static_1 .text{width: 50%}.static_1 .video{float: left}.static_1 .video iframe{max-width: 100%}.static_1 .text{float: right}.static_1 .more{text-align: right}.static_1:after{content: '';display: block;position: absolute;bottom: -20px;left: 0;width: 100%;height: 300px;background: radial-gradient(circle, #ececec 0%, #e1e1e1 80%, #ccc 100%);transform: skewY(2deg);transform-origin: 100%;z-index: -1}.static_2{background: url("../images/bg_export.jpg") no-repeat center bottom;min-height: 660px}.static_2 .wrap{padding: 40px 140px 0 535px}.static_2 .article{border: 1px solid #5f8a03}.qa .item{margin-bottom: 40px}.qa .item .question{margin-bottom: 10px}.qa .item .question > div{display: inline-block;background: #ececec;font-size: 24px;line-height: 30px;font-family: 'Museo Sans Cyrl 700';padding: 10px 15px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.qa .item .answer{padding-left: 30px}.qa .item .answer > div{display: inline-block;background: #f8f8f8;font-size: 16px;line-height: 20px;padding: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.more a{display: inline-block;color: #2c2d3b;text-decoration: none;font-size: 18px;line-height: 42px;background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 20px}.more a i{margin-left: 10px}.more a:hover{background: #5f8a03;color: #fff}.owl-carousel .owl-nav{margin: 0;position: absolute;width: 100%;top: 50%;margin-top: -20px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;background: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color: rgba(44,45,59,0.7);font-size: 80px}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{color: #2c2d3b;background: transparent}.owl-carousel .owl-dots{margin: 0;text-align: center}.owl-carousel .owl-dots .owl-dot span{border: 0;background: #5f8a03;margin: 4px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}.owl-carousel .owl-dots .owl-dot.active span{background: rgba(95,138,3,0.5)}#slider{height: 100%;position: relative}#slider .owl-stage-outer,#slider .owl-stage,#slider .owl-item{height: 100%}#slider .item{height: 100%;position: relative}#slider .item .text{padding: 100px 140px 0 740px;box-sizing: border-box;height: 100%;position: relative;z-index: 2}#slider .item .text .name{font-family: 'Museo Sans Cyrl 300';font-size: 53px;line-height: 53px;margin-bottom: 30px;font-weight: normal}#slider .item .text .more a{border: 1px solid #5f8a03;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}#slider .item .image{position: absolute;bottom: 0px;left: 0;width: 750px;height: 560px;max-height: 100%;background-position: center bottom;background-repeat: no-repeat}#slider .owl-nav .owl-prev{left: 80px}#slider .owl-nav .owl-next{right: 80px}#slider .owl-dots{position: absolute;bottom: 120px;left: 0;width: 100%}#slider .owl-dots .owl-dot.active span{background: #fff}#detail_photos .item a{display: block;text-align: center}#detail_photos .item a img{display: inline-block;width: auto;max-width: 100%;max-height: 450px}#detail_photos .owl-nav .owl-prev{left: 0}#detail_photos .owl-nav .owl-next{right: 0}.cookie_policy{position: fixed;left: 0;bottom: 0;width: 100%;box-sizing: border-box;text-align: center;padding: 20px;background: rgba(0,0,0,0.8);color: #fff;line-height: 30px;z-index: 40}.cookie_policy a{display: inline-block;padding: 0 15px;margin-left: 15px;background: #5f8a03;color: #fff;border: 1px solid #5f8a03;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-decoration: none}.cookie_policy a i{margin-right: 5px}.cookie_policy a:hover{background: #fff;color: #5f8a03}@media (max-width: 1200px){.wrap{width: 100%;padding: 0 30px}.container{padding: 0 30px}header{height: 520px}header .right{text-align: right}header .top nav{float: right}header .top .right{float: none;width: 100%}header #logo{padding: 0}header .bottom .right{width: calc(100% - 300px)}header .bottom nav{padding-top: 10px}header .bottom nav ul li{padding-bottom: 10px}header .bottom nav ul li i{display: none}header .bottom nav ul li ul{display: none !important;text-align: left;top: 40px}header .bottom nav ul li ul li a{padding: 3px 15px;font-size: 16px;line-height: 18px}header .picture{width: calc(100% + 60px);margin-left: -30px}header .picture .image{max-width: 60%;background-position: right bottom;background-size: contain}header .page_title{padding: 100px 30px 0 60%}header .page_title .h1,header .page_title h1{font-size: 36px;line-height: 36px}#slider .item .text{padding: 70px 30px 0 60%}#slider .item .text .name{font-size: 36px;line-height: 36px}#slider .item .image{max-width: 60%;background-position: right bottom;background-size: contain}#slider .owl-nav .owl-prev{left: 30px}#slider .owl-nav .owl-next{right: 30px}.static_1 .video,.static_1 .text{float: none;width: 100%}.static_1 .video{text-align: center;margin-bottom: 15px}.static_2 .wrap{padding: 0 50px 0 220px}.gallery ul li{width: calc(25% - 5px);margin: 0;padding: 0 15px;box-sizing: border-box}.block.block_form .contacts,.block.block_form .form{margin: 0 auto 40px;float: none}.inside header{height: 450px}.inside .block.block_form .contacts,.inside .block.block_form .form{margin: 0;width: 49%}.inside .block.block_form .contacts{float: left}.inside .block.block_form .form{float: right}.inside .block.block_form .form .rules{padding-left: 5px}.catalog_top .bc,.catalog_top .filters{float: none;margin: 0 0 10px 0}.detail_catalog .photos,.detail_catalog .info{width: 49%}.detail_catalog .article ul.packages li{margin: 0}.news{text-align: center}.news .item{text-align: left;margin: 0 10px 25px}footer .bottom nav{margin: 0 0 20px 0}footer .bottom nav ul li{margin-bottom: 5px}footer .bottom .cabinet{float: left}footer .bottom .social{float: right}footer .bottom:after{content: '';display: block;clear: both}footer .footer{padding-top: 40px}}@media (max-width: 767px){.wrap{padding: 0 15px}iframe{max-width: 100%;height: auto;aspect-ratio: 1.77777778}header{height: auto}header .top{margin-bottom: 10px}header .top .r,header .top nav{float: none;text-align: center}header .top nav{margin: 0}header .top nav ul li{line-height: 26px;margin: 0 5px}header .top .publicita{padding-top: 10px}header #logo,header .right{float: none;text-align: center}header .header{height: auto}header .picture{height: auto;width: 100%;margin: 0}header .picture .image{max-width: 100%}header .picture .image{position: relative;max-width: 100%;height: auto;padding-top: 70%}header .page_title{padding: 30px 30px 0 30px}header .bottom .right{width: 100%}header .bottom nav{padding-top: 15px}header .bottom nav .opener{display: block}header .bottom nav ul{display: none}header .bottom nav ul li a i{display: none}header .bottom nav ul li ul{display: none !important;width: 100%;column-count: 1}header:after{height: 30px}.modal{width: 100%;padding: 20px;box-sizing: border-box}.form .rules,.form .submit{float: none;padding: 0}.form .rules{margin-bottom: 15px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{font-size: 40px}#slider .item .text{padding: 30px 30px 0 30px}#slider .item .image{position: relative;max-width: 100%;height: auto;padding-top: 70%;margin-top: -40px;background-position: right bottom;background-size: contain}#slider .owl-dots{bottom: 40px}#slider .owl-nav .owl-prev{left: 0px}#slider .owl-nav .owl-next{right: 0px}.static_1{min-height: auto}.static_2{background-size: contain}.static_1 .wrap,.static_2 .wrap{padding: 0 30px}.gallery ul li{width: calc(50% - 5px);margin-bottom: 20px}.block .all{width: 100%;overflow: hidden}.block .all a{display: block;width: 170px;margin: 0 auto;background: none;padding: 0;position: relative}.block .all a:before,.block .all a:after{content: '';position: absolute;top: 0;display: block;height: 100%;width: 200px;background-repeat: no-repeat;background-position: center center}.block .all a:before{left: -200px;background-image: url("../images/bg_all_left.png")}.block .all a:after{right: -200px;background-image: url("../images/bg_all_right.png")}.block.block_form .contacts,.block.block_form .form{width: 100%}.inside header{height: auto}.inside .block.block_form .contacts,.inside .block.block_form .form{width: 100%;float: none}.static_1{background-position: 50% 200px}.static_1 .more{text-align: center}.static_2{min-height: auto;padding-bottom: 230px}#index_news .owl-item,#index_video .owl-item{overflow: hidden}#index_news .item,#index_video .item{width: 100% !important;box-sizing: border-box}#index_news .owl-nav .owl-prev,#index_video .owl-nav .owl-prev{left: -30px}#index_news .owl-nav .owl-next,#index_video .owl-nav .owl-next{right: -30px}.detail_news h1,.detail_news .date{float: none;width: 100%;text-align: left}.detail_news h1{margin-bottom: 10px}.detail_news .top{margin-bottom: 10px}.catalog_top .filters{background-position: left top}.catalog_top .filters .filter{background-position: center right;padding-left: 0;padding-right: 20px;margin-left: 0;margin-right: 10px;margin-bottom: 5px}.detail_catalog .photos,.detail_catalog .info{float: none;width: 100%;margin: 0 0 20px 0}.detail_catalog .article h3:before,.detail_catalog .article h3:after{display: none}.detail_catalog .article ul.packages{text-align: center}.detail_catalog .article ul.packages li{width: 100%;min-width: auto;text-align: left;padding-left: 130px}footer{height: auto}footer .logo{float: none;padding: 0;text-align: center}footer .right{float: none;width: 100%}footer nav{text-align: center}footer .bottom nav{display: block;margin-bottom: 15px}footer .bottom .cabinet,footer .bottom .social{float: none;text-align: center;display: block;margin-bottom: 15px}footer .bottom .cabinet{margin-right: 0}footer .bottom .social a{margin: 0 5px}footer .footer{padding-top: 0;padding-bottom: 20px}}