/*!
===============================================================
=                                                             =
=   DO NOT EDIT THIS FILE OR THE SKY WILL FALL ON YOUR HEAD   =
=                                                             =
=               !!! use custom.css instead !!!                =
=                                                             =
===============================================================
*/@font-face{font-family:Panton;src:url(../fonts/panton-blackitaliccaps-webfont.woff2) format("woff2"),url(../fonts/panton-blackitaliccaps-webfont.woff) format("woff"),url(../fonts/panton-blackitaliccaps-webfont.ttf) format("truetype");font-weight:900;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}a,area,button,[role=button],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}button{font-size:1em;line-height:1.56;outline:none}::-moz-selection{background:#acc459;color:#fff}::selection{background:#acc459;color:#fff}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;font-size:16px;overflow-x:hidden;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;background-color:#fff;color:#1d1d1b;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:100%;line-height:1.56;overflow:hidden;font-weight:300}body:before{content:"1366";display:none}p+h2,p+h3,p+h4,p+h5,p+h6{padding-top:.7em}a{color:#acc459;text-decoration:none}a:hover{color:#acc459}a:active{outline:none;-moz-outline-style:none}b,strong{font-weight:700}em{font-style:italic}big{font-size:larger}small{font-size:80%}sub{font-size:70%;vertical-align:sub}sup{font-size:70%;vertical-align:super}blockquote{margin:0 0 1.5rem}img{max-width:100%}svg{display:inline-block;vertical-align:middle;width:1.25em;height:1.25em;fill:currentColor;overflow:visible}.lt-ie10 .container:after,.lt-ie10 .row:after,.tab-list:after,.sidebar-widget:after,.share:after,#tab-features ul:after,.product-tile:after,.product-tile__price li:after,.img-switch__thumbs:after,.footer-widget:after{content:"";display:table;clear:both}.slide__img,.slide__img:after,.shortcut-tile__img,.shortcut-tile__img:after,.post__img:after,.product__img:after,.img-switch__slides,.img-switch__thumbs a:after{position:absolute!important;top:0;left:0;width:100%;height:100%}.visually-hidden,.wpcf7 .screen-reader-response{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none!important}.cover{position:relative;display:block}.cover img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.center{text-align:center}img.center{display:block;margin:0 auto 36}.primary{color:#acc459!important}.secondary{color:#1db9c9!important}.pt-0{padding-top:0!important}.pt-sm{padding-top:18px!important}.pt-md{padding-top:36px!important}.pt-lg{padding-top:72px!important}.pt-xl{padding-top:108px!important}.mb-0{margin-bottom:0!important}.mb-sm{margin-bottom:18px!important}.mb-md{margin-bottom:36px!important}.mb-lg{margin-bottom:72px!important}.mb-xl{margin-bottom:108px!important}.container{width:100%;max-width:77.875em;margin:0 auto;position:relative;padding-left:1.75em;padding-right:1.75em}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.125em}[class*=col-]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1.125em;position:relative;width:100%;min-height:1px}.container.narrow{max-width:57.875em}.container.full{max-width:100%}.container .container{padding-left:0;padding-right:0}.no-gutters{margin:0}.no-gutters>[class*=col-]{padding:0}.small-gutters{margin:0 -.5625em}.small-gutters>[class*=col-]{padding:0 .5625em}.large-gutters{margin:0 -2.25em}.large-gutters>[class*=col-]{padding:0 2.25em}.col-1{width:8.333%}.col-2{width:16.667%}.col-3{width:25%}.col-4{width:33.333%}.col-5{width:41.667%}.col-6{width:50%}.col-7{width:58.333%}.col-8{width:66.667%}.col-9{width:75%}.col-10{width:83.333%}.col-11{width:91.667%}.col-12{width:100%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.align-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.align-middle{-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.lt-ie10 [class*=col-]{float:left}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.lightbox,.play-video{outline:none}.mfp-zoom-in .mfp-iframe,.mfp-zoom-in .mfp-content{opacity:0;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg,.mfp-zoom-in .mfp-arrow,.mfp-zoom-in .mfp-close{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-iframe,.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-ready .mfp-arrow,.mfp-zoom-in.mfp-ready .mfp-close{opacity:1}.mfp-zoom-in.mfp-removing .mfp-iframe,.mfp-zoom-in.mfp-removing .mfp-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg,.mfp-zoom-in.mfp-removing .mfp-arrow,.mfp-zoom-in.mfp-removing .mfp-close{opacity:0}.datepicker{position:relative}.datepicker:after{content:'';position:absolute;right:.625em;top:.625em;height:1.25em;width:1.25em;background:transparent url(../img/calendar.svg) no-repeat 0 0/contain}.datepicker input{padding-right:2.5em!important}.ui-datepicker{display:none;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.2);padding:1.25em;border-radius:0;margin-top:.0625em;border-radius:3px;border:none;width:auto}.ui-datepicker .ui-icon{display:none!important}.ui-datepicker .ui-widget-header{background:none;border:none;padding:.4em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:10px;font-size:0;cursor:pointer;transition-duration:.3s}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{opacity:.8;border:none}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{opacity:.3}.ui-datepicker .ui-datepicker-prev{left:10px}.ui-datepicker .ui-datepicker-prev:after{content:'';display:block;position:absolute;font-size:16px;height:.9em;width:.9em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:.125em solid #1db9c9;border-left:.125em solid #1db9c9;margin-left:.225em}.ui-datepicker .ui-datepicker-next{right:15px}.ui-datepicker .ui-datepicker-next:after{content:'';display:block;position:absolute;font-size:16px;height:.9em;width:.9em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.125em solid #1db9c9;border-right:.125em solid #1db9c9;margin-left:-.45em}.ui-datepicker tr{border:none}.ui-datepicker td{padding:1px!important}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;text-align:center;width:100%;line-height:1em;border-radius:0;border:1px solid #fff}.ui-datepicker-title{text-align:center;font-weight:700;font-size:.9375em;text-transform:uppercase;color:#000;line-height:1.5em;margin-bottom:1.33333em}.ui-datepicker-calendar{color:#1db9c9;font-weight:700;font-size:12px;text-transform:uppercase;line-height:2em}.ui-datepicker-calendar th{padding:10px}.ui-widget-content .ui-state-default{color:#000;padding:.625em;border-radius:3px!important;transition-duration:.2s;background-image:none;background-color:transparent;border:none}.ui-widget-content .ui-state-default:hover{color:#fff;background-color:#1db9c9}.ui-widget-content .ui-state-active{color:#fff;background-color:#1db9c9}.ui-datepicker-unselectable.ui-state-disabled span.ui-state-default{color:#b9b9b9!important}.ui-datepicker-unselectable.ui-state-disabled span.ui-state-default:hover{background-color:transparent;cursor:default}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}strong{font-weight:700}.video-container,.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#000;line-height:1.3;font-weight:700;margin:0 0 1rem}.slide__caption h2{font-size:3.125em}h1,.page-title,.page-header__title{font-size:2.1875em}h2,.page-header--post .page-header__title,.price__primary,.slide__caption .primary{font-size:1.875em}h3,.heavy,.format h2,.section-perex p,.contacts li{font-size:1.5625em}h4,.format h3,.page-header__perex p,.slide__caption p,.shortcut-tile__title h3,.icon-box__title,.post__title,.product-tile__title{font-size:1.25em}h5,.format h4,.section-subtitle,.product-tile--small .product-tile__title,.contact-info h3{font-size:1.125em}h6,.quote__title,.product__title,.product__price{font-size:.9375em}.page-title,.page-header__title{font-family:Panton,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:900;font-style:italic;text-align:center;margin-bottom:1.42857em}.border-title{font-size:.875em;text-transform:uppercase;padding-bottom:1.07143em;border-bottom:1px solid #dcdcdc;margin-bottom:2.85714em}.aside-title,.content-block__title{font-size:.875em;text-transform:uppercase;margin-bottom:1.78571em}p,address{margin-bottom:1.5rem}.perex{font-size:1.375em;line-height:1.45}.heavy{font-weight:400}.note{font-size:.8125em}.format ul,#tab-features ul{padding-left:1.25em;margin-bottom:1.5rem}.format ul li,#tab-features ul li{position:relative;padding-left:1.25em;line-height:1.56;margin-bottom:.3125em}.format ul li:last-child,#tab-features ul li:last-child{margin-bottom:0}.format ul li:before,#tab-features ul li:before{content:'';position:absolute;width:.25em;height:.25em;left:0;top:.65em;background-color:#acc459;border-radius:50%}.format ol{counter-reset:ol-counter;padding-left:1.25em;margin-bottom:1.5rem}.format ol li{position:relative;counter-increment:ol-counter;padding-left:1.25em;line-height:1.56;margin-bottom:.3125em}.format ol li:before{content:counter(ol-counter) ") ";position:absolute;top:0;left:0}.format hr,.contact-info hr{display:block;width:100%;height:0;border:1px solid #f3f3f3;border-width:1px 0 0;margin:.75em 0 2.25em}.contact-form input:not([type=submit]){outline:none;border:none;font-size:inherit;line-height:1em;vertical-align:middle;padding:0 .9375em;background-color:transparent;font-family:inherit;width:100%;border-radius:0;-webkit-appearance:none}.contact-form textarea{display:block;outline:none;border:none;font-size:inherit;line-height:1.5em;padding:.9375em;background-color:transparent;font-family:inherit;width:100%;resize:none;border-radius:0;-webkit-appearance:none}.contact-form .dropdown select{outline:none;border:none;cursor:pointer;border-radius:0;font-family:inherit;width:100%;height:100%;padding:0 .9375em;font-size:inherit;line-height:1.56;background-color:#fff;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:''}.contact-form .dropdown select::-ms-expand{display:none}.info-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#cecece;z-index:9000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:10px 0 0;text-align:center;color:#333;font-size:14px}.info-bar p{display:inline-block;margin-bottom:10px}.info-bar p+p{margin-left:20px;margin-bottom:0}.info-bar a{display:inline-block;padding:10px 20px;transition-duration:.3s;color:#333;border:1px solid #333;margin-bottom:10px;text-decoration:none}.info-bar a:hover{border-color:#000;background-color:#000;color:#fff;text-decoration:none}.info-bar a+a{margin-left:5px}.info-bar .ok{background-color:#333;color:#fff;font-weight:700}.cookie-bar{display:none;background-color:#f5f5f5;color:#1d1d1b}.cookie-bar a{color:#1d1d1b;border-color:#1d1d1b}.cookie-bar a:hover{border-color:#1d1d1b;background-color:#1d1d1b}.cookie-bar .ok:hover{border-color:#acc459;background-color:#acc459}.unsupported-browser{z-index:9999;background-color:red;color:#fff}.unsupported-browser a{color:#fff;border-color:#fff}.unsupported-browser .ok{color:red;background-color:#fff}.button,.contact-form input[type=submit]{position:relative;display:inline-block;vertical-align:middle;font-family:inherit;text-decoration:none;border:none;border-radius:3px;-webkit-appearance:none;cursor:pointer;transition-duration:.3s;font-size:.875em;font-weight:500;text-transform:uppercase;padding:.92857em 3.57143em .92857em 1.42857em;background-color:#acc459;color:#fff}.button:after,.contact-form input[type=submit]:after{content:'';display:block;position:absolute;font-size:16px;height:.5em;width:.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.125em solid currentColor;border-right:.125em solid currentColor;margin-left:-.25em;right:1.42857em;top:50%;margin-top:-.28571em}.button:hover,.contact-form input:hover[type=submit]{text-decoration:none;background-color:#94ad3d;color:#fff}.button.c-secondary{background-color:#1db9c9}.button.c-secondary:hover{background-color:#17909c}.button.c-white{background-color:#fff;color:#1d1d1b}.button.c-white:hover{background-color:rgba(255,255,255,.7)}.button.pos-center{display:table;margin:0 auto}.button.pos-right{float:right}.buttons{margin:0 -.625em}.buttons .button{margin:0 .625em .625em}.simple-table{vertical-align:top;width:100%;margin-bottom:2.25em}.simple-table tr+tr{border-top:1px solid #e7e7e7}.simple-table td{font-size:.875em;font-weight:400;padding:.71429em 0}.simple-table td:first-child{width:45%;font-size:.6875em;text-transform:uppercase;color:#666;padding-right:1.25em}.simple-table td:last-child{width:55%;color:#000}.format table{width:100%;margin-bottom:1.5em}.format thead tr{border:none}.format thead td{font-size:.6875em;padding:.63636em .90909em;font-weight:500;text-transform:uppercase;background-color:rgba(172,196,89,.3)}.format tr{border-bottom:1px solid #f3f3f3}.format td{font-size:.875em;padding:.5em .71429em;line-height:1.5em}.format td.label{display:none;text-transform:uppercase}.breadcrumbs{margin-bottom:1.25em}.breadcrumbs li{display:inline-block;font-size:.75em;color:#999}.breadcrumbs li+li:before{content:"/ ";padding:0 .25em}.breadcrumbs a{color:#999}.breadcrumbs a:hover{text-decoration:underline}.tab-list{background-color:#fff}.tab-list li{float:left;font-size:.8125em;font-weight:700;line-height:5.38462em;text-transform:uppercase;border-right:1px solid #f3f3f3}.tab-list a{display:block;color:#999;padding:0 2.30769em;border-bottom:3px solid transparent}.tab-list a:hover{color:#000}.tab-list a.active{color:#000;border-color:#000}.tab{display:none}.tab.active{display:block}.owl-dots{display:block;width:100%;position:absolute;bottom:0;left:0;text-align:center;height:.625em}.owl-dot{position:relative;width:.625em;height:.625em;display:inline-block;margin:0 .3125em;transition-duration:.2s}.owl-dot span{display:block;width:100%;height:100%;background-color:rgba(102,102,102,.4);border-radius:50%;transition-duration:.2s}.owl-dot.active span{background-color:#666}.section,.slide__inner,.error-message__inner{padding-top:4.375em;padding-bottom:2.125em}.section{background:#fff no-repeat center center/cover}.section.c-gray{background-color:#f5f5f5}.section.c-gray+.section.c-gray{padding-top:0!important}.section.c-dark-gray{background-color:#0a0909;color:#fff}.section.c-primary{background-color:#acc459}.section:not([class*='c-'])+.section:not([class*='c-']){padding-top:0!important}.section:not([class*=c-]):last-child{border-bottom:1px solid #f3f3f3}.wpcf7 .ajax-loader{display:none;vertical-align:middle;margin-left:1.25em;width:1.25em;height:1.25em;border-radius:50%;border:solid .25em rgba(102,102,102,.2);border-top-color:#666;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.wpcf7 .ajax-loader.is-active{display:inline-block}.wpcf7-display-none{display:none}input.wpcf7-not-valid{border-color:red!important}.wpcf7-not-valid-tip{font-size:.75em;position:absolute;top:.16667em;right:.75em;color:red}.wpcf7-response-output{font-size:.875em;margin-top:1.42857em;padding:1.07143em;background-color:#666;color:#fff;border-radius:3px}.wpcf7-response-output.wpcf7-validation-errors{background-color:red}.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#acc459}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-header{text-align:center;padding:2.5em 0 3.125em}.page-header__img{background-color:#f5f5f5}.page-header__img:before{content:"";display:block;padding-top:33%}.page-header__title{margin-bottom:0}.page-header__title.visually-hidden+.page-header__perex p:first-child,.wpcf7 .page-header__title.screen-reader-response+.page-header__perex p:first-child{margin-top:0}.page-header__subtitle{display:block;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-style:normal}.page-header__perex{max-width:36.25em;margin:0 auto}.page-header__perex:first-child p:first-child{margin-top:0}.page-header__perex p{margin:2rem 0 0}.page-header+.section:not([class*=c-]){padding-top:0!important}.page-header--car{padding:1.875em 0}.page-header--car .page-header__title{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none}.page-header--post{padding:0 0 2.5em}.page-header--post .breadcrumbs{margin-top:2.5em}.page-header--post .page-header__title{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none;max-width:20em;margin:0 auto}.page-header--post .page-header__title:after{background-color:#1db9c9;background-image:-moz-linear-gradient(left,#1db9c9 0,#acc459 100%);background-image:-webkit-linear-gradient(left,#1db9c9 0,#acc459 100%);background:linear-gradient(to right,#1db9c9 0,#acc459 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=1);content:'';display:block;width:2.33333em;height:.13333em;margin:1em auto 0}.section-header{margin-bottom:4.375em}.section-header--is-empty{margin-bottom:0}.section-header:last-child{margin-bottom:2.25em}.section-title{font-family:Panton,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:900;font-style:italic;display:inline-block;vertical-align:bottom;font-size:1.6875em;margin-bottom:0}.section-title.visually-hidden+.section-perex p:first-child,.wpcf7 .section-title.screen-reader-response+.section-perex p:first-child{margin-top:0}.section-subtitle{position:relative;display:inline-block;vertical-align:bottom;padding-left:4.16667em;margin-bottom:0;color:#666}.section-subtitle:before{background-color:#acc459;background-image:-moz-linear-gradient(top,#acc459 0,#1db9c9 100%);background-image:-webkit-linear-gradient(top,#acc459 0,#1db9c9 100%);background:linear-gradient(to bottom,#acc459 0,#1db9c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=0);content:'';display:block;position:absolute;top:-.38889em;left:2.22222em;width:2px;height:1.94444em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-perex{text-align:center;max-width:45em;margin:0 auto}.section-perex:first-child p:first-child{margin-top:0}.section-perex p{margin:1.5rem 0 0}.section.c-dark-gray .section-title,.section.c-dark-gray .section-subtitle{color:#fff}.section.c-primary .section-subtitle{color:#fff}.sticky-menu{position:fixed;top:0;left:0;width:100%;height:7.875em;background-color:#fff;z-index:1000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:.3s}.sticky-menu__top{height:2.5em;background-color:#f5f5f5}.sticky-menu__bottom{height:5.375em;border-bottom:1px solid #f3f3f3}.sticky-menu__tagline,.sticky-menu__contact{float:left;font-size:.75em;font-weight:400;line-height:3.33333em;color:#666}.sticky-menu__tagline span{display:inline-block;vertical-align:middle;width:1px;height:1.33333em;margin:0 1.25em;background-color:#acc459}.sticky-menu__contact{float:right}.sticky-menu__contact>span{display:inline-block;margin-right:1.25em}.sticky-menu__contact ul{display:inline-block}.sticky-menu__contact ul+ul:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:1.33333em;margin:0 1.25em;background-color:#acc459}.sticky-menu__contact li{display:inline-block}.sticky-menu__contact li+li:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:1.33333em;margin:0 1.25em;background-color:#acc459}.sticky-menu__contact a{color:#666;text-decoration:underline}.sticky-menu__contact a span{display:none}.sticky-menu__contact a:hover{text-decoration:none}.sticky-menu__contact a:hover svg{fill:#acc459}.sticky-menu__logo{float:left;width:23.75em;height:5.375em}.sticky-menu__logo img{display:inline-block;vertical-align:middle}.sticky-menu__logo .logo{height:3.5em;margin-top:.9375em}.sticky-menu__logo .tagline{margin-top:.9375em;margin-left:.9375em}.sticky-menu__nav{float:right;height:auto}.sticky-menu__nav li{display:inline-block}.sticky-menu__nav li:first-child a{margin-left:0}.sticky-menu__nav a{display:inline-block;font-size:.875em;line-height:6.14286em;font-weight:700;color:#000;text-transform:uppercase;margin-left:2.85714em}.sticky-menu__nav a:hover{color:#acc459;text-decoration:none}.sticky-menu__nav a.active{color:#acc459}.sticky-menu__expander{display:none;position:absolute;top:0;right:0;height:5.375em;width:5.375em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001;transition-duration:.3s}.sticky-menu__expander .hamburger{position:absolute;top:50%;left:50%;width:35px;height:21px;margin-left:-17.5px;margin-top:-10.5px}.sticky-menu__expander .hamburger span,.sticky-menu__expander .hamburger span:before,.sticky-menu__expander .hamburger span:after{position:absolute;display:block;width:100%;height:3px;background:#000;top:9px;border-radius:0}.sticky-menu__expander .hamburger span:before,.sticky-menu__expander .hamburger span:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:top .3s .5s ease,width .3s 0s,-webkit-transform .3s ease;transition:top .3s .5s ease,transform .3s ease,width .3s 0s;transition:top .3s .5s ease,transform .3s ease,width .3s 0s,-webkit-transform .3s ease}.sticky-menu__expander .hamburger span:before{content:"";height:100%;top:-9px}.sticky-menu__expander .hamburger span:after{content:"";height:100%;top:9px}.sticky-menu__expander .hamburger.active span,.sticky-menu--expanded .sticky-menu__expander .hamburger span{transition:background .3s 0s ease;background:transparent!important}.sticky-menu__expander .hamburger.active span:before,.sticky-menu--expanded .sticky-menu__expander .hamburger span:before,.sticky-menu__expander .hamburger.active span:after,.sticky-menu--expanded .sticky-menu__expander .hamburger span:after{transition:top .3s ease,width .3s 0s,-webkit-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease,width .3s 0s;transition:top .3s ease,transform .3s .5s ease,width .3s 0s,-webkit-transform .3s .5s ease;top:0;width:35px}.sticky-menu__expander .hamburger.active span:before,.sticky-menu--expanded .sticky-menu__expander .hamburger span:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.sticky-menu__expander .hamburger.active span:after,.sticky-menu--expanded .sticky-menu__expander .hamburger span:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.sticky-menu__expander:hover{opacity:.8}.sticky-menu--scrolled{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.sticky-menu+.content-wrapper{padding-top:7.875em}#social-menu li+li{margin-left:.9375em}#social-menu li+li:before{display:none}.content-column{margin-bottom:2.25em}.content-block{position:relative;padding:3.125em 1.875em .875em;background-color:#fff}.content-block:before{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#f5f5f5 0,#fff 100%);background-image:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=0);content:'';position:absolute;top:0;left:0;width:100%;height:1.25em}.sidebar-widget{position:relative;background-color:#fff;padding:2.5em 1.875em .875em}.sidebar-widget:before{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#f5f5f5 0,#fff 100%);background-image:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=0);content:'';position:absolute;top:0;left:0;width:100%;height:2.5em}.sidebar-widget:first-child{padding:1.875em}.sidebar-widget:first-child:before{display:none}.sidebar-widget:last-child{margin-bottom:2.25em}.sidebar-widget__title{position:relative;font-size:.875em;font-weight:700;text-transform:uppercase}.sidebar-widget__title:before{content:'';position:absolute;left:-2.14286em;top:.07143em;width:.21429em;height:.85714em;background-color:#acc459}.sidebar-widget .button{width:100%;color:#000;padding-top:1.07143em;padding-bottom:1.07143em}.sidebar-widget .price+.button{margin-top:1.25em}.sidebar-widget .note{font-size:.75em;color:#999}.sidebar-widget .textwidget{font-size:.8125em;color:#666}.sidebar-widget .textwidget a{color:#666;text-decoration:underline}.sidebar-widget .textwidget a:hover{text-decoration:none}.bnr{display:block}.bnr img{width:100%}.external-link a:after{content:'';display:inline-block;vertical-align:-.07692em;width:1em;height:1em;margin-left:.76923em;background:transparent url(../img/external-link.svg) no-repeat 0 0/contain}.price{float:right;text-align:right;margin-top:-2.8125em}.price__primary{line-height:1.3}.price__secondary{display:block;font-size:1.125em;font-weight:700;line-height:1.2;color:#666;margin-bottom:.55556em}.price__currency{font-size:.75em}.price__note{display:block;font-size:.8125em;font-weight:400;color:#666}.share{margin-bottom:2.25em}.share span{float:left;width:45%;font-size:.6875em;line-height:2em;text-transform:uppercase;color:#666}.share a{position:relative;float:left;width:1.375em;height:1.375em;border-radius:50%;background-color:#666;color:#fff;transition-duration:.3s}.share a svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:.75em;height:.75em}.share a+a{margin-left:.625em}.share a:hover{opacity:.8}.share .facebook{background-color:#3b5998}.share .twitter{background-color:#55acee}.share .google-plus{background-color:#dc4e41}.tab h2{font-size:.875em;text-transform:uppercase}#tab-features li{float:left;width:50%;padding-right:1.25em}#tab-features li:before{background-color:#1db9c9!important}.wp-template-contact .page-header{background-color:#f5f5f5}.wp-template-contact .page-header+.section.c-gray{padding-top:0!important}.more-button{position:absolute;top:-7.5em;right:2em;background-color:#1db9c9}.more-button:hover{background-color:#17909c}.intro-slider__nav,.img-switch__nav{display:none;position:absolute;top:50%;left:0;width:100%;height:0}.intro-slider__nav .prev,.img-switch__nav .prev,.intro-slider__nav .next,.img-switch__nav .next{position:absolute;left:1.75em;top:0;margin-top:-1.6875em;width:3.4375em;height:3.4375em;background-color:rgba(0,0,0,.7);border-radius:50%;z-index:40;cursor:pointer}.intro-slider__nav .prev svg,.img-switch__nav .prev svg,.intro-slider__nav .next svg,.img-switch__nav .next svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;fill:#acc459}.intro-slider__nav .prev:hover,.img-switch__nav .prev:hover,.intro-slider__nav .next:hover,.img-switch__nav .next:hover{background-color:#000}.intro-slider__nav .next,.img-switch__nav .next{left:auto;right:1.75em}.slide__caption{color:#fff;margin-bottom:2.25em}.slide__caption .label{font-size:.75em;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:.5em}.slide__caption h2{font-family:Panton,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:900;font-style:italic;line-height:1.05;color:#fff;margin-bottom:0}.slide__caption p{font-weight:400;line-height:1.5;margin-top:.5em;margin-bottom:0}.slide__caption .primary{font-weight:700;margin-top:.5em}.slide__caption a:not(.button){color:#fff}.slide__caption .button{margin-top:2.5em;background-color:transparent;border:2px solid #acc459}.slide__caption .button:after{border-color:#acc459}.slide__caption .button:hover{background-color:rgba(0,0,0,.5)}.intro{position:relative;height:27.5em;background-color:#0a0909}.intro-slider{position:relative;height:27.5em;overflow:hidden}.intro-slider__slides{display:block}.slide{position:relative;display:table;height:27.5em;width:100%}.slide__img{position:absolute}.slide__img:after{content:'';background-color:rgba(0,0,0,.5)}.slide__inner{position:relative;z-index:2;display:table-cell;width:100%;vertical-align:middle}.slide__caption{float:right;width:100%;max-width:26.25em}.shortcut-tile{position:relative;display:block;background-color:#f5f5f5;overflow:hidden;margin-bottom:2.25em}.shortcut-tile:before{content:"";display:block;padding-top:105%}.shortcut-tile__img:after{content:'';background-color:rgba(0,0,0,.3);opacity:0;transition-duration:.3s}.shortcut-tile__title{position:absolute;bottom:0;left:0;width:100%;min-height:3.75em;background-color:#1db9c9;color:#fff;padding:1.25em 3.125em 1.25em 1.25em;transition-duration:.3s}.shortcut-tile__title:before{content:'';position:absolute;right:0;top:-200px;width:0;height:0;border-style:solid;border-width:200px 0 0 1000px;border-color:transparent transparent transparent #1db9c9;transition-duration:.3s}.shortcut-tile__title:after{content:'';display:block;position:absolute;font-size:16px;height:.7em;width:.7em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.125em solid #fff;border-right:.125em solid #fff;margin-left:-.35em;right:1.25em;bottom:1.6875em}.shortcut-tile__title h3{font-weight:400;color:#fff;margin-bottom:0}.shortcut-tile:hover .shortcut-tile__img:after{opacity:1}.shortcut-tile:hover .shortcut-tile__title{background-color:#acc459}.shortcut-tile:hover .shortcut-tile__title:before{border-left-color:#acc459}.icon-boxes{margin-bottom:2.25em}.icon-boxes [class*=col-]{padding-bottom:1px;padding-right:1px}.icon-box{position:relative;display:block;background-color:#fff;color:#1d1d1b;padding:1.875em;overflow:hidden;height:100%;transition-duration:.3s}.icon-box__img{position:relative;width:100%;height:4.375em;margin-bottom:3.125em}.icon-box__img svg{position:absolute;left:0;bottom:0;height:100%;width:4.375em;transition-duration:.3s}.icon-box__inner{position:relative;transition-duration:.3s}.icon-box__title{text-transform:uppercase;margin-bottom:.5em;transition-duration:.3s}.icon-box__text{font-size:.875em;font-weight:400;color:#666;margin-bottom:0}.icon-box__more{position:absolute;left:0;bottom:-2.5em;font-size:.75em;font-weight:500;text-transform:uppercase;color:#acc459;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;transition-duration:.3s}.icon-box__more:after{content:'';display:block;position:absolute;font-size:16px;height:.5em;width:.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.125em solid #acc459;border-right:.125em solid #acc459;margin-left:-.25em;position:relative;display:inline-block;vertical-align:middle;margin-left:.83333em;margin-top:-.33333em}.icon-box:hover{color:#999;background-color:#0a0909}.icon-box:hover .icon-box__img svg{fill:#acc459}.icon-box:hover .icon-box__inner{-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px)}.icon-box:hover .icon-box__title{color:#fff}.icon-box:hover .icon-box__more{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.stat{position:relative;padding-left:4.375em;margin-bottom:2.25em}.stat__icon{position:absolute;top:0;left:0;width:2.8125em;height:100%}.stat__icon svg{position:absolute;left:0;bottom:0;width:100%;height:3.75em;fill:#1db9c9}.stat__number{font-size:3.125em;font-weight:700;font-style:italic;text-transform:uppercase}.stat__title{position:relative;font-size:.9375em;font-weight:400;padding-top:.66667em;color:#999}.stat__title:before{background-color:#1db9c9;background-image:-moz-linear-gradient(left,#1db9c9 0,#acc459 100%);background-image:-webkit-linear-gradient(left,#1db9c9 0,#acc459 100%);background:linear-gradient(to right,#1db9c9 0,#acc459 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=1);content:'';position:absolute;top:0;left:0;width:100%;height:2px}.quote{position:relative;background-color:#fff;padding:1.875em 1.875em 5em;margin-bottom:2.25em}.quote__title:after{background-color:#1db9c9;background-image:-moz-linear-gradient(left,#1db9c9 0,#acc459 100%);background-image:-webkit-linear-gradient(left,#1db9c9 0,#acc459 100%);background:linear-gradient(to right,#1db9c9 0,#acc459 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=1);content:'';display:block;width:3.33333em;height:2px;margin-top:1em}.quote__text{color:#666}.quote__footer{position:absolute;bottom:2.14286em;left:2.14286em;width:100%;text-transform:uppercase;font-size:.875em}.quote__footer img{float:left;width:2.85714em!important;height:2.85714em;border-radius:50%;margin-right:.9375em;margin-top:-.14286em}.quote__footer span{display:block;font-size:.85714em;color:#999}.posts [class*=col-]{margin-bottom:2.25em}.carousel .post{margin-bottom:2.25em}.post{position:relative;background-color:#fff;box-shadow:7px 5px 10px rgba(0,0,0,.05),-5px -3px 10px rgba(0,0,0,.05);height:100%;padding-bottom:3.75em;transition-duration:.3s}.post__img{background-color:#f5f5f5}.post__img:before{content:"";display:block;padding-top:56%}.post__img:after{content:'';background-color:rgba(0,0,0,.3);opacity:0;transition-duration:.3s}.post__meta{position:absolute;z-index:2;top:1.66667em;left:2.08333em;font-size:.75em;padding:.41667em .83333em;background-color:#fff;color:#666}.post__inner{padding:1.25em 1.5625em}.post__excerpt{color:#666;margin-bottom:0}.post__read-more{position:absolute;bottom:0;width:100%;height:4.61538em;padding:0 1.92308em;color:#1db9c9;font-size:.8125em;font-weight:500;text-transform:uppercase;border-top:1px solid #f3f3f3;line-height:4.61538em}.post__read-more:after{content:'';display:block;position:absolute;font-size:16px;height:.5em;width:.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.125em solid #1db9c9;border-right:.125em solid #1db9c9;margin-left:-.25em;display:inline-block;margin-left:.76923em;margin-top:1.57692em;-webkit-backface-visibility:hidden}.post:hover .post__img:after{opacity:1}.tags .tag+.tag{margin-left:.41667em}.tag{position:relative;display:inline-block;vertical-align:middle;font-size:.75em;line-height:1;font-weight:500;color:#fff;background-color:#a4b600;border-radius:3px;padding:.33333em .58333em .33333em 1.66667em;white-space:nowrap;overflow:hidden}.tag:before,.tag:after{content:'';position:absolute;top:50%;margin-top:-.9375em;border-radius:50%}.tag:before{left:-.6875em;width:1.875em;height:1.875em;background-color:rgba(255,255,255,.25)}.tag:after{left:-1.25em;width:2.125em;height:1.4375em;background-color:#a4b600}.tag.c-red{background-color:#ff3200}.tag.c-red:after{background-color:#ff3200}.tag.c-black{background-color:#000}.tag.c-black:after{background-color:#000}.products{margin-bottom:-.875em}.carousel .product{margin-bottom:2.25em}.product{display:block;margin-bottom:3.125em}.product__img{margin-bottom:.625em}.product__img:before{content:"";display:block;padding-top:66%}.product__img:after{content:'';background-color:rgba(0,0,0,.3);opacity:0;transition-duration:.3s}.product .tags{position:absolute;z-index:2;top:.9375em;left:.9375em}.product__title{margin-bottom:.33333em}.product__price{display:inline-block;font-weight:700;color:#1db9c9}.product__price+.product__meta{margin-left:2.08333em}.product__meta{display:inline-block;font-size:.75em;color:#999}.product__meta li{display:inline-block}.product__meta li+li:before{content:'';display:inline-block;vertical-align:-.08333em;margin:0 .83333em 0 .41667em;height:1em;width:1px;background-color:#acc459}.product:hover .product__img:after{opacity:1}.product-tiles [class*=col-]{margin-bottom:2.25em}.product-tile{position:relative;display:block;background-color:#f5f5f5;padding:4.6875em 1.875em 1.875em;height:100%}.product-tile__header{position:absolute;z-index:2;left:1.875em;top:1.5625em}.product-tile__title{text-transform:uppercase;margin-bottom:.1em}.product-tile__img{position:relative;margin-bottom:1.5625em}.product-tile__img:before{content:"";display:block;padding-top:35%}.product-tile__img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;width:auto!important}.product-tile__info{float:left;width:calc(100% - 10.625em);padding-right:2.25em}.product-tile__price{font-size:.8125em;font-weight:400;color:#666}.product-tile__price li{padding:.38462em 0}.product-tile__price li:first-child{padding-top:0}.product-tile__price li+li{border-top:1px solid #d7d7d7}.product-tile__price span{float:right;font-size:1.15385em;line-height:1.352em}.product-tile__price strong{color:#1db9c9}.product-tile__button{float:left;width:10.625em}.product-tile__button .button{background-color:#1db9c9;width:100%}.product-tile__button .button:hover{background-color:#17909c}.product-tile--small{padding-top:1.875em;height:auto;margin-bottom:2.25em}.product-tile--small .product-tile__header{top:0;left:0}.product-tile--small .product-tile__info{width:calc(100% - 7.5em)}.product-tile--small .product-tile__button{width:7.5em}.product-tile--small .product-tile__button .button{font-size:.75em}.section.c-gray .product-tile{padding:0}.img-switch{position:relative;margin-bottom:2.25em}.img-switch .tags{position:absolute;z-index:2;top:.9375em;left:.9375em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-switch__inner{position:relative;background-color:#f0f0f0;overflow:hidden}.img-switch__inner:before{content:"";display:block;padding-top:56%}.img-switch__slides{display:block}.img-switch__slides a:before{content:"";display:block;padding-top:56%}.img-switch__nav .prev,.img-switch__nav .next{width:2.5em;height:2.5em}.img-switch__nav .prev{left:1.25em}.img-switch__nav .next{right:1.25em}.img-switch__nav svg{width:1em;height:1em}.img-switch__nav .disabled{opacity:.5}.img-switch__thumbs{margin:0 -.3125em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-switch__thumbs a{float:left;width:calc(20% - .625em);margin:.625em .3125em 0;display:block;background-color:#f0f0f0;transition-duration:.3s}.img-switch__thumbs a:before{content:"";display:block;padding-top:56%}.img-switch__thumbs a:after{content:'';background-color:rgba(0,0,0,.5);transition-duration:.3s}.img-switch__thumbs a:hover:after,.img-switch__thumbs a.active:after{opacity:0}.gallery{margin-bottom:1.125em}.gallery__item{margin-bottom:1.125em}.gallery__item:before{content:"";display:block;padding-top:56%}.contacts{margin-bottom:3.125em}.contacts li{color:#000;margin-bottom:.625em}.contacts a{color:#000;text-decoration:underline}.contacts a[href^='tel:']{text-decoration:none}.contacts a:hover{text-decoration:none}.contacts svg{width:1.2em;height:1.2em;fill:#1db9c9;margin-right:.6em}.contacts+.border-title{margin-bottom:2.14286em}.contact-info{color:#666;margin-bottom:2.25em}.contact-info h3+p{color:#000}.contact-info h4{font-size:.875em;color:#666;margin-bottom:.71429em}.contact-info strong{color:#1db9c9}.contact-info a{color:#666;text-decoration:underline}.contact-info a:hover{text-decoration:none}.map{background-color:#f5f5f5;margin-bottom:2.25em}.map:before{content:"";display:block;padding-top:70%}.contact-form{margin-bottom:2.25em}.contact-form h2{margin-top:2.14286em}.contact-form label{display:block;font-size:.875em;font-weight:400;margin-bottom:.35714em}.contact-form input:not([type=submit]){height:2.625em;background-color:#fff;border-radius:3px;border:1px solid #999;margin-bottom:1.25em}.contact-form textarea{background-color:#fff;border-radius:3px;border:1px solid #999;margin-bottom:1.25em}.contact-form .dropdown{position:relative;background-color:#fff;border-radius:3px;border:1px solid #999;margin-bottom:1.25em;overflow:hidden}.contact-form .dropdown select{height:2.625em}.contact-form .dropdown select option{padding:.625em .9375em}.contact-form .dropdown:after{content:'';display:block;height:0;width:0;border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:50%;margin-top:-4px;right:.9375em;pointer-events:none}.contact-form input[type=submit]{text-align:center;padding-right:1.42857em;min-width:11.42857em;background-color:#1db9c9}.contact-form input[type=submit]:hover{background-color:#17909c}.contact-form .note{color:#999}.contact-form .note a{color:inherit;text-decoration:underline}.contact-form .note a:hover{text-decoration:none}.bnr-archive{display:block}.bnr-archive:empty{display:none}.bnr-archive img{display:block;width:100%}.bnr-archive__wide{margin-bottom:2.25em}.bnr-archive__mobile{display:none;margin-bottom:2.25em}.error-message{display:table;width:100%;height:calc(100vh - 7.875em);background:#f5f5f5 url(../img/404-bg.jpg) no-repeat 50% 50%/cover}.error-message__inner{display:table-cell;vertical-align:middle;text-align:center}.error-message__inner .container{margin-bottom:2.25em}.error-message h1{font-size:7.5em;line-height:1.1;color:#fff;font-weight:700;font-style:italic;margin-bottom:.33333em}.error-message h1 span{display:block;font-size:.16667em;font-weight:400;font-style:normal}.footer{margin-top:auto}.footer__widgets{padding:3.125em 0 0}.footer__bottom{padding:1.25em 0;background-color:#f5f5f5}.footer__copyright{display:block;font-size:.75em;font-weight:400;color:#666}.footer__copyright a{color:#666;text-decoration:underline}.footer__copyright a:hover{text-decoration:none}.footer-widget{font-size:.8125em;color:#666;margin-bottom:3.07692em}.footer-widget__title{font-size:1em;min-height:1.3em;margin-bottom:2.30769em}.footer-widget li{margin-bottom:.76923em}.footer-widget a{color:#666}.footer-widget a:hover{text-decoration:underline}.footer-widget strong{color:#000}.footer-widget table{float:left}.footer-widget tr+tr td{padding-top:.625em}.footer-widget td{padding-right:1.25em}.footer-widget td:last-child{padding-left:.625em}.footer-widget img{float:right;margin-left:2.25em}.grecaptcha-badge{visibility:collapse!important}@media only screen and (min-width:1441px){body:before{content:"1401"}.col-xl-1{width:8.333%}.col-xl-2{width:16.667%}.col-xl-3{width:25%}.col-xl-4{width:33.333%}.col-xl-5{width:41.667%}.col-xl-6{width:50%}.col-xl-7{width:58.333%}.col-xl-8{width:66.667%}.col-xl-9{width:75%}.col-xl-10{width:83.333%}.col-xl-11{width:91.667%}.col-xl-12{width:100%}.intro,.intro-slider,.slide{height:39.0625em}}@media only screen and (max-width:1279px){body:before{content:"1024"}.col-lg-1{width:8.333%}.col-lg-2{width:16.667%}.col-lg-3{width:25%}.col-lg-4{width:33.333%}.col-lg-5{width:41.667%}.col-lg-6{width:50%}.col-lg-7{width:58.333%}.col-lg-8{width:66.667%}.col-lg-9{width:75%}.col-lg-10{width:83.333%}.col-lg-11{width:91.667%}.col-lg-12{width:100%}.first-lg{-webkit-order:-1;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.section-title{display:block;text-align:center}.section-subtitle{display:block;padding-left:0;margin-top:.27778em;text-align:center}.section-subtitle:before{display:none}.sticky-menu__logo{width:13.125em}.sticky-menu__logo .tagline{display:none}.more-button{position:relative;display:table;top:auto;right:auto;min-width:14.28571em;margin:0 auto 2.25em}.slide__caption{max-width:31.25em;padding-right:5em}.stat{font-size:.8em}.product-tile--small .product-tile__info{width:100%;padding-right:0}.product-tile--small .product-tile__button{display:none}}@media only screen and (max-width:940px){body:before{content:"768"}.col-md-1{width:8.333%}.col-md-2{width:16.667%}.col-md-3{width:25%}.col-md-4{width:33.333%}.col-md-5{width:41.667%}.col-md-6{width:50%}.col-md-7{width:58.333%}.col-md-8{width:66.667%}.col-md-9{width:75%}.col-md-10{width:83.333%}.col-md-11{width:91.667%}.col-md-12{width:100%}.first-md{-webkit-order:-1;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.hide-md{display:none}.format thead,.format thead td{display:none}.format tr{display:block;border-bottom:none}.format tr:after{content:"";display:table;clear:both}.format td{float:left;width:100%;padding:.71429em 0;border-bottom:1px solid #f3f3f3}.format td.label{display:table-cell;font-size:.6875em;line-height:1.98545em;padding:.90909em 0;font-weight:500;width:50%;padding-right:1.81818em}.format td.label+td{width:50%}.section,.slide__inner,.error-message__inner{padding-top:3.5em;padding-bottom:1.7em}.page-header__img:before{padding-top:50%}.section-header{margin-bottom:3.5em}.section-perex{font-size:.8em}.sticky-menu{height:5.375em}.sticky-menu .container{padding:0}.sticky-menu__top{display:none}.sticky-menu__logo{padding-left:1.75em}.sticky-menu__nav{display:none;position:absolute;top:5.375em;width:100%;background-color:#0a0909;max-height:calc(100vh - 86px);overflow:auto}.sticky-menu__nav li{display:block}.sticky-menu__nav li+li{border-top:1px solid rgba(0,0,0,.1)}.sticky-menu__nav a{display:block;width:100%;color:#fff;text-align:center;line-height:5em;margin:0}.sticky-menu__nav a:hover{background-color:#050404}.sticky-menu__expander{display:block}.sticky-menu--scrolled{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky-menu+.content-wrapper{padding-top:5.375em}.share span{line-height:2.72727em}.share a{width:1.875em;height:1.875em}.share a svg{width:1em;height:1em}.share a+a{margin-left:.9375em}.more-button{margin-top:2.25em}.bnr{display:none}.slide__caption{float:left;padding-left:5em;padding-right:0}.stat{font-size:.6em}.contact-info hr{margin:.125em 0 1.625em}.footer__copyright{text-align:center}.footer-widget img{display:none}}@media only screen and (max-width:758px){body:before{content:"600"}.col-sm-1{width:8.333%}.col-sm-2{width:16.667%}.col-sm-3{width:25%}.col-sm-4{width:33.333%}.col-sm-5{width:41.667%}.col-sm-6{width:50%}.col-sm-7{width:58.333%}.col-sm-8{width:66.667%}.col-sm-9{width:75%}.col-sm-10{width:83.333%}.col-sm-11{width:91.667%}.col-sm-12{width:100%}.first-sm{-webkit-order:-1;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.hide-sm{display:none}.slide__caption{color:#1d1d1b}.slide__caption h2{color:#000}.slide__caption a:not(.button){color:#000}.slide__caption .button{background-color:#acc459;border:none}.slide__caption .button:after{border-color:currentColor}.slide__caption .button:hover{background-color:#94ad3d}.intro{height:auto;background-color:transparent}.intro-slider{height:auto;overflow:visible}.intro-slider__nav{top:25vw}.slide{display:block;height:auto}.slide__img{position:relative!important;top:auto;left:auto;background-color:#f5f5f5}.slide__img:before{content:"";display:block;padding-top:56%}.slide__inner{padding:1.25em 0 0;display:block}.slide__caption{float:none;max-width:none;padding:0}}@media only screen and (max-width:560px){body:before{content:"480"}.buttons .button{width:calc(100% - 20px)}.breadcrumbs{margin-bottom:.625em}.tab-list li{width:100%;text-align:center;line-height:3.84615em}.tab-list li+li{border-top:1px solid #f3f3f3}.tab-list a{border-bottom:none;border-left:3px solid transparent}.tab-list a.active{border-color:#000}.section,.slide__inner,.error-message__inner{padding-top:2.625em;padding-bottom:1.275em}.page-header{padding:1.875em 0 2.5em}.page-header--post{padding:0 0 1.875em}.page-header--post .breadcrumbs{margin-top:1.875em}.page-header--post .page-header__title:after{margin-top:.66667em}#tab-features li{width:100%;padding-right:0}.product-tile__info{width:100%;padding-right:0}.product-tile__button{width:100%;margin-top:1.25em}.img-switch__thumbs a{width:calc(25% - .625em)}.bnr-archive__wide{display:none}.bnr-archive__mobile{display:block}.footer-widget__title{margin-bottom:1.53846em}}@media only screen and (max-width:425px){body:before{content:"320"}.container{padding-left:1.125em;padding-right:1.125em}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}.col-1-5,.col-2-5,.col-3-5,.col-4-5{width:100%}.col-xs-1{width:8.333%}.col-xs-2{width:16.667%}.col-xs-3{width:25%}.col-xs-4{width:33.333%}.col-xs-5{width:41.667%}.col-xs-6{width:50%}.col-xs-7{width:58.333%}.col-xs-8{width:66.667%}.col-xs-9{width:75%}.col-xs-10{width:83.333%}.col-xs-11{width:91.667%}.col-xs-12{width:100%}.first-xs{-webkit-order:-1;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.hide-xs{display:none}.slide__caption h2{font-size:2.1875em}h1,.page-title,.page-header__title{font-size:1.96875em}h2,.page-header--post .page-header__title,.price__primary,.slide__caption .primary{font-size:1.6875em}h3,.heavy,.format h2,.section-perex p,.contacts li{font-size:1.40625em}h4,.format h3,.page-header__perex p,.slide__caption p,.shortcut-tile__title h3,.icon-box__title,.post__title,.product-tile__title{font-size:1.125em}h5,.format h4,.section-subtitle,.product-tile--small .product-tile__title,.contact-info h3{font-size:1.0125em}h6,.quote__title,.product__title,.product__price{font-size:.84375em}.perex{font-size:1.2375em}.simple-table tr{display:block;padding:.625em 0}.simple-table td{display:block;width:100%;padding:0}.simple-table td:first-child{margin-bottom:.45455em}.sticky-menu{height:3.125em}.sticky-menu__bottom{height:3.125em}.sticky-menu__logo{height:3.125em;padding-left:1.125em}.sticky-menu__logo .logo{height:1.875em;margin-top:.625em}.sticky-menu__nav{top:3.125em}.sticky-menu__nav a{line-height:4em}.sticky-menu__expander{width:4.375em;height:3.125em}.sticky-menu+.content-wrapper{padding-top:3.125em}.content-block{padding:2.5em .9375em .9375em}.sidebar-widget{padding:2.5em .9375em .9375em}.sidebar-widget:first-child{padding:1.25em .9375em}.intro-slider__nav .prev,.intro-slider__nav .next{width:2.5em;height:2.5em}.intro-slider__nav .prev{left:1.125em}.intro-slider__nav .next{right:1.125em}.tags{font-size:.8em}.product-tile{padding:3.75em .9375em .9375em}.product-tile__header{top:.9375em;left:.9375em}.product-tile--small{padding-top:.9375em}.footer-widget table{display:block}.footer-widget tr{display:block}.footer-widget td{display:block;float:left;width:50%;padding:0!important}.footer-widget td:first-child{width:100%}.footer-widget td:last-child{margin-bottom:.625em}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media only screen and (min-width:941px) and (max-width:1279px){.product-tile__info{width:100%;padding-right:0}.product-tile__button{width:100%;margin-top:1.25em}}