@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,700|Roboto:300,400,700&display=swap&subset=cyrillic,cyrillic-ext');@font-face{font-family:StaticBold;src:url(/themes/custom/front_theme/fonts/StaticBold.eot);src:url(/themes/custom/front_theme/fonts/StaticBold.eot) format('eot'),url(/themes/custom/front_theme/fonts/StaticBold.woff) format('woff'),url(/themes/custom/front_theme/fonts/StaticBold.ttf)  format('truetype'),url(/themes/custom/front_theme/fonts/StaticBold.svg#svgStaticBold) format('svg');}@font-face{font-family:HelveticaNeueCyrMedium;src:url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Medium.eot);src:url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Medium.eot) format('eot'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Medium.woff) format('woff'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Medium.ttf)  format('truetype'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Medium.svg#svgHelveticaNeueCyr-Medium) format('svg');}@font-face{font-family:HelveticaNeueCyrBlack;src:url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Black.eot);src:url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Black.eot) format('eot'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Black.woff) format('woff'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Black.ttf)  format('truetype'),url(/themes/custom/front_theme/fonts/HelveticaNeueCyr-Black.svg#svgHelveticaNeueCyr-Black) format('svg');}html,body{width:100%;height:100%;min-width:320px;}body{font-size:16px;font-family:'Roboto',Arial,sans-serif;font-weight:400;margin:0;padding:0;color:#597a87;background-color:#fff;}p{margin:0 0 1.4em 0;padding:0;line-height:1.6em;}table{margin:0;margin-bottom:1.4em;padding:0;border-spacing:0;border-collapse:collapse;}tbody{border:0;}table td,table th{padding:0.7em 1.4em;border:0;}table th{padding:1.4em;text-align:center;}table th a:link,table th a:visited{color:#fff;border-bottom-color:#b7b7b7;}a:link,a:visited{color:#474A51;text-decoration:none;transition:color .2s ease-in-out,border-color .2s ease-in-out;border-bottom:1px solid rgb(187 187 187 / 60%);}a:hover{color:#ffbc01;border-bottom-color:rgba(247,230,183,0.6)}h1,.title-h1{font-family:HelveticaNeueCyrMedium,Arial,sans-serif;font-size:2.5em;font-weight:400;padding:1em 0;margin:0;overflow:hidden;}h2,.title-h2,.form-title{font-family:HelveticaNeueCyrMedium,Arial,sans-serif;font-size:1.62em;font-weight:600;padding:1em 0 0.7em;margin:0;}.form-title{text-align:center;}h3,.title-h3{font-family:HelveticaNeueCyrMedium,Arial,sans-serif;font-size:1.25em;font-weight:400;padding:0;margin:0;padding-top:1em;}img,a[rel="shadowbox"]{border:0;}legend{padding:0;}div.messages{padding:0.7em 0.7em 0.7em;margin-bottom:2em;border:1px solid #000;}label,.field-label{font-family:'Roboto Condensed',Arial,sans-serif;font-weight:700;font-size:1em;line-height:2.8em;color:#131822;text-transform:uppercase;}label.error{color:#FF4400;line-height:1em;font-size:0.875em;}label.form-required{position:relative;}label.form-required:after{content:'*';position:relative;color:#FF4400;padding-left:0.3em;}fieldset{margin:0;padding:0;border:0;}*:focus{outline:none;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;-moz-box-sizing:content-box;}.form-text,.form-textarea,.form-select,.form-email,.form-date{margin:0;padding:0 0.7em;border:1px solid #d0dce1;text-align:center;box-sizing:border-box;width:100%;background:none;color:#86a2ae;}.form-text,.form-select,.form-email,.form-date{height:3.5em;line-height:3.5em;border-radius:1.8em;}.form-textarea{max-width:100%;max-height:10em;border-radius:1.8em;}input:focus,textarea:focus{border:1px solid #959595;color:#1a1e21;}input.form-text.error,textarea.form-textarea.error,select.form-select.error,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #fa3a3a;}.form-submit,.link-call{font-family:'Roboto',Arial,sans-serif;font-weight:700;text-align:center;cursor:pointer;box-sizing:border-box;margin:0;padding:0 2.4em;color:#fff;position:relative;border:0;border-radius:1.8em;text-transform:uppercase;background:rgba(255,225,1,1);background:-moz-linear-gradient(top,rgba(255,225,1,1) 0%,rgba(255,162,1,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,225,1,1)),color-stop(100%,rgba(255,162,1,1)));background:-webkit-linear-gradient(top,rgba(255,225,1,1) 0%,rgba(255,162,1,1) 100%);background:-o-linear-gradient(top,rgba(255,225,1,1) 0%,rgba(255,162,1,1) 100%);background:-ms-linear-gradient(top,rgba(255,225,1,1) 0%,rgba(255,162,1,1) 100%);background:linear-gradient(to bottom,rgba(255,225,1,1) 0%,rgba(255,162,1,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe101',endColorstr='#ffa201',GradientType=0);-webkit-box-shadow:0px 15px 15px -10px rgba(248,142,60,0.8);-moz-box-shadow:0px 15px 15px -10px rgba(248,142,60,0.8);box-shadow:0px 15px 15px -10px rgba(248,142,60,0.8);-webkit-appearance:none;}.form-submit{height:3.5em;line-height:3.5em;}.link-call{font-size:0.75em;height:3.33em;line-height:3.33em;}.form-submit:hover,.link-call:hover{background:rgba(71,74,81,1);background:-moz-linear-gradient(top,rgba(71,74,81,1) 0%,rgba(122,124,128,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(71,74,81,1)),color-stop(100%,rgba(122,124,128,1)));background:-webkit-linear-gradient(top,rgba(71,74,81,1) 0%,rgba(122,124,128,1) 100%);background:-o-linear-gradient(top,rgba(71,74,81,1) 0%,rgba(122,124,128,1) 100%);background:-ms-linear-gradient(top,rgba(71,74,81,1) 0%,rgba(122,124,128,1) 100%);background:linear-gradient(to bottom,rgba(71,74,81,1) 0%,rgba(122,124,128,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68e5f8',endColorstr='#32aac2',GradientType=0);-webkit-box-shadow:0px 15px 15px -10px rgb(160,170,173);-moz-box-shadow:0px 15px 15px -10px rgba(160,170,173);box-shadow:0px 15px 15px -10px rgba(160,170,173);}.form-actions{margin:0;padding-top:2em;text-align:center;}.form-item{margin:0;margin-bottom:2em;}.grippie{display:none;}div.error{font-size:0.85em;font-weight:400;}.content div.error{margin-bottom:1em;padding:0.7em;background:none;}.content div.error ul{padding-left:2em;}form div.error{border:0;background:none;}.form-body div.error{font-size:0.8em;margin-top:1em;}.toolbar a{border-bottom:0;display:block;}#cboxTitle,#cboxCurrent{display:none;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose.cbox-close-plain{border:0;padding:0;margin:0;overflow:visible;font-size:1em;line-height:3em;width:3em;height:3em;margin-top:-1.5em;background-color:#fff;border-radius:0.25em;}#cboxPrevious:after,#cboxNext:after,#cboxClose.cbox-close-plain:after{content:'';font-size:1em;position:absolute;left:50%;top:50%;margin-top:-11px;line-height:1em;height:22px;background:url(/themes/custom/front_theme/images/close.png) no-repeat 0 0;}#cboxPrevious:after,#cboxNext:after{width:11px;margin-left:-5px;}#cboxClose.cbox-close-plain:after{width:22px;margin-left:-11px;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose.cbox-close-plain:active{outline:0;}#cboxPrevious{position:absolute;top:50%;left:0.5em}#cboxPrevious:after{background-position:-11px 0;}#cboxPrevious:hover:after{background-position:-33px 0;}#cboxNext{position:absolute;top:50%;right:0.5em}#cboxNext:after{background-position:0 0;}#cboxNext:hover:after{background-position:-22px 0;}#cboxClose.cbox-close-plain{position:absolute;top:0.5em;right:0.5em;display:block;opacity:1 !important;margin:0;}#cboxClose.cbox-close-plain:after{background-position:0 0;}#cboxClose.cbox-close-plain:hover:after{background-position:-22px 0;}#cboxContent,.cboxPhoto{border-radius:0;}#cboxTitle{background:rgba(0,0,0,0.8);padding:10px 16px;color:#fff;border-radius:0;}.content{padding-bottom:2.5em 0;}.content p:last-child,.content ul li:last-child,.content ol li:last-child{margin-bottom:0;}.content strong{font-weight:700;}.content em{font-weight:400;font-style:italic;}.content strong em,.content em strong{font-weight:700;font-style:italic;}.content ul,.content ol{display:inline-block;margin-top:0;margin-bottom:1.4em;}.content ul ul,.content ol ol{margin:0.7em 0 0;}.content table{max-width:100%;line-break:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border:1px solid #61c2d1;background-color:#fff;}.content table td,.content table th{padding:0.7em;}.content table th{text-align:left;color:#fff;font-size:0.86em;font-weight:700;text-transform:uppercase;}.content table tr:nth-child(2n){background-color:#ebebeb;}.content img{border:0;max-width:100%;height:auto;}.item-list ul li{margin-left:1.4em;}.item-list ul{margin:0;padding:0;}.progress-disabled{display:none;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.node-body a.colorbox{border:0;display:inline-block;line-height:0;margin-bottom:0.3em;}.node-body .slick-slide a.colorbox{margin-bottom:0;}img.align-center,img.align-left,img.align-right{display:block;margin:1em auto;}p.text-align-center,span.text-align-center,h2.text-align-center,h3.text-align-center,h4.text-align-center{text-align:center;}p.text-align-right,span.text-align-right,h2.text-align-right,h3.text-align-right,h4.text-align-right{text-align:right;}.hidden{display:none;}.wrapper{display:flex;flex-direction:column;justify-content:stretch;height:100%;width:100%;min-width:320px;}.container{flex:1 0 auto;width:100%;}.footer{flex:0 0 auto;margin:0 auto;width:100%;text-align:center;}.inner{padding:0 1em;margin:0 auto;position:relative;max-width:1360px;}.header{position:relative;padding-bottom:2.25em;top:0;left:0;background-color:#fff;z-index:2;border-bottom:1px solid #ebebeb;}.header .inner{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;height:10.625em;}.block-header-cover{width:2.8em;height:2.5em;flex-basis:2.8em;}.logo{flex-basis:80%;padding:1.5em 0;text-align:center}a.front-link{border:none;display:block;}a.front-link img{max-width:100%;height:auto;vertical-align:middle;}.contact{flex-basis:100%;}.contact .phone{display:flex;justify-content:space-between;align-items:center;margin:0 auto 1em;text-align:center;max-width:20em;}.contact a.icon-item{display:block;flex-basis:2.25em;width:2.25em;height:2.25em;position:relative;border:0;padding-right:0;margin-right:0.5em;}.contact a.icon-item:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;}a.icon-item.icon-wa:after{background:url(/themes/custom/front_theme/images/logo_whatsapp.svg) no-repeat 50% 50%;}a.icon-item.icon-vb:after{background:url(/themes/custom/front_theme/images/logo_viber.svg) no-repeat 50% 50%;}.phone a.icon-phone{flex-basis:80%;width:80%;display:inline-block;margin:0;position:relative;border:0;}.phone p{margin:0;font-family:StaticBold,Arial,sans-serif;font-weight:bold;font-size:1.75em;line-height:1.2em;color:#2e343f;}.phone-color{color:#ffc701;}.link-call{width:17em;margin:0 auto;}.footer{padding:3.75em 0;}.footer .logo{padding-top:0;}.copyright{padding:0.625em 0;}.author{text-align:center;}.link-block-header{display:block;position:relative;border:0;width:1.5em;height:0;margin:1.2em 0.63em;border-top:2px solid #474A51;border-bottom:1px solid #474A51;}.link-block-header:before,.link-block-header:after{content:'';display:block;position:absolute;width:100%;height:0;border-top:2px solid #474A51;border-bottom:1px solid #474A51;}.link-block-header:before{top:0.4em;}.link-block-header:after{bottom:0.5em;}input.menu-toggle{font-size:1em;display:block;width:2.75em;height:2.75em;position:absolute;top:1.2em;left:1em;cursor:pointer;opacity:0;z-index:10;margin:0;-webkit-touch-callout:none;}.block-header{position:absolute;width:100%;left:-100%;top:12.95em;box-sizing:border-box;z-index:8;background:#ebebeb;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.5s,left 0.5s;opacity:0;}input.menu-toggle:checked ~ .block-header{transform:none;opacity:1;left:0;}.menu-main{margin:0;}.menu-main ul.menu{margin:0;padding:1em 0;}ul.menu{margin:0;padding:0;}ul.menu li{margin:0;padding:0;}ul li.leaf,ul li.collapsed{list-style:none;}.menu-main ul.menu li{display:inline-block;height:100%;width:100%;list-style:none;text-align:center;box-sizing:border-box;}.menu-main li a{display:block;height:100%;width:100%;font-weight:700;font-family:'Roboto Condensed',Arial,sans-serif;font-size:1.125em;text-transform:uppercase;box-sizing:border-box;padding:0.5em 0.9em;border:0;}.menu-main li a:hover{color:#ffbc01;}.block-front{position:relative;z-index:1;}.block-about{padding:7.4em 0;background:url(/themes/custom/front_theme/images/bg.jpg) no-repeat 50% 0;background-size:auto 100%;text-align:center;}h1.title-front{color:#fff;text-shadow:0px 5px 5px rgba(0,153,197,0.2);font-size:1.625em;padding:2.5em 0;background-color:rgba(0,0,0,0.5);}.title-front-big{display:inline-block;font-family:HelveticaNeueCyrBlack,Arial,sans-serif;font-size:1.077em;text-transform:uppercase;margin-bottom:0.5em;}.block-advantages{margin-top:3em;}.block-advantages .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;}.advantages-item{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;margin-bottom:3.125em;position:relative;}.advantages-item-cover{padding-top:6em;text-align:center;max-width:14em;margin:0 auto;position:relative;}.advantages-item-cover:before{content:'';position:absolute;left:50%;top:0;width:4em;height:4em;margin-left:-2em;background:url(/themes/custom/front_theme/images/adv1.svg) no-repeat 0 0;background-size:contain;}.ai2:before{background-image:url(/themes/custom/front_theme/images/adv2.svg)}.ai3:before{background-image:url(/themes/custom/front_theme/images/adv3.svg)}.ai4:before{background-image:url(/themes/custom/front_theme/images/adv4.svg)}.ai5:before{background-image:url(/themes/custom/front_theme/images/adv5.svg)}a.advantages-item-link{display:block;border:0;}.advantages-item-title{font-family:'Roboto',Arial,sans-serif;font-weight:700;color:#131822;text-transform:uppercase;padding-bottom:0.8em;}.advantages-item-text{font-size:0.875em;color:#567d8d;}.block-seasonal{background-color:#ebebeb;padding:4.7em 0;}.block-lider{background:rgba(235,235,235,1);background:-moz-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 95%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(235,235,235,1)),color-stop(95%,rgba(235,235,235,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 95%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 95%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 95%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 95%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff',GradientType=0);padding:4.7em 0;}h2.block-title{font-weight:300;font-family:'Roboto Condensed',Arial,sans-serif;font-size:2.18em;text-transform:uppercase;color:#474A51;text-align:center;line-height:1.1em;padding:0 0 1.28em 0;}.block-title-big{font-weight:700;font-size:1.086em;}.block-text{color:#597a87;text-align:center;line-height:1.6em;margin:0 auto 3.125em;max-width:50em;}.view-products .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-products .views-row{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;margin-bottom:1em;position:relative;}.item-cover{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:100%;position:relative;background-color:#fff;border:2px solid #474A51;border-radius:1em;overflow:hidden;z-index:2;margin:0 auto;text-align:center;max-width:20em;}.product-title{font-weight:700;font-family:'Roboto Condensed',Arial,sans-serif;font-size:1.375em;text-transform:uppercase;color:#474A51;padding:2.2em 1em 1.3em;height:2.455em;overflow:hidden;}.product-images{width:16.25em;margin:0 auto;}.product-images a{display:block;border:0;line-height:0;}.product-images .slick--skin--asnavfor .slick-track{transform:none !important;}.product-images .slick--skin--asnavfor img{border:2px solid #e7e7e7;cursor:pointer;}.product-images .slick--skin--asnavfor .slick-current img{border-color:#474A51;}.product-text{margin:2.5em 1em 2em 1em;}.product-price-cover{display:flex;width:100%;}.product-price{width:50%;flex-basis:50%;box-sizing:border-box;padding:1.5em 1em;text-align:left;color:#fff;background-color:#474A51;font-family:'Roboto Condensed',Arial,sans-serif;}.product-price-h{border-right:1px solid #6f6f6f;}.product-price-title{text-transform:uppercase;padding-bottom:0.3em;font-weight:700;}.product-price-value{font-size:1.5em;}.block-cooperation{padding:4.7em 0;}.order-items{padding:1.5em 0 6.250em;}.order-item{height:6em;margin:0.625em auto;width:13em;}.order-item-cover{display:table-cell;vertical-align:middle;position:relative;padding-left:4.6em;height:4em;}.order-item-cover:before{content:'';position:absolute;left:0;top:0;width:4em;height:4em;background:url(/themes/custom/front_theme/images/oi1.svg) no-repeat 0 0;background-size:cover;}.oi2 .order-item-cover:before{background-image:url(/themes/custom/front_theme/images/oi2.svg);}.oi3 .order-item-cover:before{background-image:url(/themes/custom/front_theme/images/oi3.svg);}.oi4 .order-item-cover:before{background-image:url(/themes/custom/front_theme/images/oi4.png);}.block-pricelist{padding:4.7em 0;}.webform-submission-zakaza-arendu-transporta-form{max-width:25em;margin:0 auto;}.webform-submission-zakaza-arendu-transporta-form .form-item{text-align:center;}.block-individual{position:relative;background-color:#ebebeb;padding:4.7em 0;}.block-individual:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4.7em;background:rgba(235,235,235,1);background:-moz-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 55%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(235,235,235,1)),color-stop(95%,rgba(235,235,235,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 55%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 55%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 55%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(235,235,235,1) 0%,rgba(235,235,235,1) 55%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff',GradientType=0);}.block-individual .block-title-big{font-size:1em;}.block-individual-text{background-color:#fff;border-radius:9.4em 9.4em 1em 1em / 2.2em 2.2em 1em 1em;padding:2em 1em;text-align:center;}.block-gallery{padding:5em 0;}.view-gallery .item-cover{padding:2em 0;text-align:center;position:relative;}.view-gallery .item-cover a{display:block;line-height:0;border:0;}.view-gallery .slick__slider{padding:0 2em;}.view-gallery .item-cover .slick__slide a{max-width:16.25em;margin:0 auto;}.view-gallery .item-cover .slick-slide img{display:inline-block;}.slick-arrow{position:absolute;top:50%;display:block;width:12px;height:22px;margin-top:-11px;border:0;color:transparent;cursor:pointer;padding:0;transition:color .2s ease-in-out;}.slick-arrow.slick-prev{left:0.5em;}.slick-arrow.slick-next{right:0.5em;background-position:-111px 0;}.slick-prev:hover{background-position:-147px 0;}.slick-next:hover{background-position:-135px 0;}.map{height:18.75em;}.block-contact .inner{padding:0;padding-bottom:2em;background-color:#474A51;text-align:center;}.contact-address{padding:3em 1em 1.5em;color:#fff;}.contact-title{font-weight:700;text-transform:uppercase;position:relative;padding-bottom:1em;}.contact-title:before{content:'';position:absolute;}.contact-value{font-size:1.125em;}.contact-address .contact-title{padding-top:3em;}.contact-address .contact-title:before{width:28px;height:38px;left:50%;top:0;margin-left:-14px;background-position:-39px 0;}.contact-email{padding:3em 1em 1.5em;background-color:#33363d;color:#fff;margin:0 0.63em;}.contact-email .contact-title{padding-left:1.6em;width:11em;margin:0 auto;}.contact-email .contact-title:before{width:18px;height:13px;left:0;top:2px;background-position:-21px 0;}.contact-phone{padding:3em 1em 1.5em;background-color:#fff;margin:0 0.63em;}.contact-phone .contact-title{padding-top:2em;}.contact-phone .contact-title:before{width:21px;height:31px;left:50%;top:0;margin-left:-10px;background-position:0 0;}.contact-phone .contact-value{font-family:'Roboto Condensed',Arial,sans-serif;font-weight:300;font-size:1.5em;}.contact-phone .contact-value a{border:0;}.phone-black{color:#131822;font-weight:700;}.not-front .wrapper{min-height:100%;}.not-front .container{padding-bottom:10.9em;}.not-front .footer{position:relative;margin-top:-10.9em;z-index:1;}.form-overlay{position:fixed;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.6);z-index:1000;}.form-block{position:absolute;z-index:2000;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.form-close{position:absolute;cursor:pointer;z-index:8041;height:22px;width:22px;background:none;right:20px;top:20px;}.form-close:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;background:url(/themes/custom/front_theme/images/close.png) no-repeat 0 0;}.form-close:hover:after{background-position:-22px 0;}.form-block-inner{position:relative;z-index:1;padding:2.5em;max-width:23em;padding:1.87em;background-color:#fff;}.webform-confirmation{font-size:18px;padding:2.1em;}.webform-confirmation p{margin:0;}.form-block div.messages{margin:0;padding-left:0.7em;}.webform-client-form  .form-checkbox{display:inline-block;width:1.4em;}.webform-component--politika-konfidencialnosti .form-item label{font-weight:400;line-height:1.4em;}.captcha{text-align:center;}.captcha .description,.captcha legend{display:none;}.captcha img{margin-bottom:0.3em;}.form-item-captcha-response label{margin-right:1em;}.form-item-captcha-response .form-text{max-width:10em;}.description{color:#999999;font-size:0.7em;}.visually-hidden{display:none;}.webform-submission-form div.messages{padding:0;margin:0 0 1em 0;border:0;}.form-managed-file .form-file{margin-bottom:1em;}.form-managed-file .form-submit{margin-bottom:1em;height:2em;line-height:2em;transition:color .2s ease-in-out;border:0;}.webform-submission-form .messages{color:#999999;}.ajax-progress{text-align:center;height:2em;width:9.375em;padding:0.5em 0;margin:0 auto;overflow:hidden;}.form-body .ajax-progress{height:2em;}.ajax-progress .throbber{float:none;margin:0 auto;background:none;}.throbber,.throbber:after{border-radius:50%;width:2em;height:2em;}.throbber{font-size:10px;width:1em;height:1em;position:relative;text-indent:-9999em;border-top:1em solid rgba(36,40,44,0.2);border-right:1em solid rgba(36,40,44,0.2);border-bottom:1em solid rgba(36,40,44,0.2);border-left:1em solid #ffe101;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.ajax-progress .message{display:none;}.user-login-form{max-width:15em;margin:0 auto;}.form-block.banner{left:0;top:0;}.banner-cover{position:relative;width:100%;z-index:2000;background-color:#63c3d2;}.banner-text{padding:9em 0.5em 2em;box-sizing:border-box;background:url(/themes/custom/front_theme/images/banner_img.png) no-repeat 50% 20px;color:#fff;}.banner-h1{font-size:6.55em;text-transform:uppercase;font-weight:700;line-height:1em;width:2.5em;margin:0 auto}.banner-h2{font-size:1.625em;text-transform:uppercase;width:11.3em;margin:0 auto;}.banner-h3{font-size:2em;text-transform:uppercase;font-weight:700;width:8.5em;margin:0 auto;}.banner-p{font-size:1.25em;width:15em;margin:0.5em auto 0;}.banner-form{padding:2.5em;box-sizing:border-box;}.banner-cover .form-title{display:none;}.banner-cover .form-item{text-align:center;}.banner-cover div.messages.error{display:none;}.banner-cover .webform-confirmation{padding:2.1em 0;}.banner-cover .form-item label{color:#fff;}.banner-cover .form-item .form-text{background-color:#fff;}.banner-cover a{color:#fff;border-bottom-color:#fff;}.banner-close:after{background-position:-159px 0;}@media screen and (min-width:760px){.inner{padding:0 1.25em;}.header{position:relative;padding:0;border:0;}.header .logo{width:20%;flex-basis:20%;order:1;}a.front-link{width:80%;}.block-header-cover{width:45%;flex-basis:45%;height:auto;order:2;}.contact{width:35%;flex-basis:35%;order:3;}.contact .phone{max-width:16em;}.phone p{font-size:1.5em;}input.menu-toggle,.link-block-header{display:none;}.block-header{position:relative;width:100%;left:unset;top:0;background:none;transform:unset;opacity:1;}.menu-main ul.menu li{display:inline-block;line-height:1.95em;list-style:none;width:auto;}.menu-main li a{display:inline;font-size:0.875em;line-height:1.4em;padding:0.4em 0.6em;}.footer{height:3.4em;}.footer .inner{display:flex;justify-content:space-between;}.footer .logo{width:70%;flex-basis:70%;padding:0;display:flex;text-align:left;align-items:center;}.footer .front-link{width:8em;flex-basis:8em;margin-right:2em;}.copyright{width:16em;flex-basis:16em;padding:0.2em 0;}.author{text-align:right;width:30%;line-height:3.4em;}.block-about{padding:3.4em 0 7.8em;text-align:left;position:relative;min-height:40em;margin-top:0;}.front-img{position:absolute;left:2em;top:-3em;max-height:33.75em;}.block-about-text{position:relative;top:5em;max-width:80em;margin:0 auto;}h1.title-front{font-size:2.2em;padding:2.5em 1.5em;border-radius:1em;}.title-front-big{font-size:1.33em;}.advantages-item{width:30%;flex-basis:30%;}.view-products{display:flex;justify-content:center;flex-wrap:wrap;}.view-products .views-row{width:45%;flex-basis:45%;margin:0 0.5em 1em;}.order-items{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:0;}.order-item{flex-basis:13em;}.block-individual-text{max-width:25em;margin:0 auto;}.view-gallery .item-cover{max-width:none;}}@media screen and (min-width:980px){.inner{padding:0 1.4em;}.logo{width:15%;}.menu-main ul.menu{padding:2em 0;}.contact{width:25%;}.contact .phone{max-width:20em;}.phone p{font-size:1.875em;}h1.title-front{font-size:3.55em;padding:1.5em 2em;}.advantages-item{width:19%;flex-basis:19%;}.view-products .views-row{width:30%;flex-basis:30%;}.order-item{width:24%;flex-basis:24%;}.block-individual-cover{padding:0 1.4em;margin-top:4em;max-width:1360px;overflow:hidden;background:url(/themes/custom/front_theme/images/bg_form.jpg) no-repeat -20% 0;min-height:47.25em;}.block-individual-text{margin:0;float:right;padding:2.5em;}.block-contact{position:relative;height:37.5em;padding-top:4em;background-color:#ebebeb}.map{position:absolute;height:37.5em;width:100%;left:0;top:4em;}.block-contact .inner{padding:0 1.4em;background:none;position:relative;}.contact-address{position:absolute;top:-4em;left:1.4em;background-color:#474A51;border-radius:1em 1em 0 0;width:13em;z-index:3;}.contact-email{position:absolute;top:-3em;left:16em;border-radius:0 1em 1em 0;width:17em;margin:0;z-index:2;}.contact-phone{position:absolute;top:7em;left:1.4em;border-radius:0 1em 1em 1em;width:17em;margin:0;z-index:2;}.block-seasonal,.block-individual{background:#ebebeb url(/themes/custom/front_theme/images/bg_title.jpg) no-repeat 50% 0;}h2.block-title{padding:0 0 2.1em 0;}}@media screen and (min-width:1100px){.item-cover{max-width:24em;}.header{height:5.625em;z-index:2;position:relative;}.header .inner{height:100%;align-items:start;}.header .logo{width:15%;flex-basis:15%;padding:2.15em 0;}.block-header-cover{width:60%;flex-basis:60%;}.menu-main ul.menu{padding:1.8em 0;}.contact{width:25%;flex-basis:25%;}.contact .phone{padding-top:1em;}.order-item{width:20%;flex-basis:20%;}.block-individual-cover{background-position:5% 0;}}@media screen and (min-width:1300px){.block-about{background-size:cover;}.block-about-text{top:3em;}.block-individual-cover{background-position:20% 0;}}
