/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}ul{margin:0;padding:0;list-style:none}ul li{margin:0;padding:0}
/*!
 * Datepicker v@VERSION
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-@YEAR Fengyuan Chen
 * Released under the MIT license
 *
 * Date: @DATE
 */
.datepicker-container{font-size:12px;line-height:30px;position:fixed;z-index:-1;top:0;left:0;width:210px;user-select:none;background-color:#fff;direction:ltr!important;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:before,.datepicker-container:after{position:absolute;display:block;width:0;height:0;content:' ';border:5px solid transparent}.datepicker-dropdown{position:absolute;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc;box-shadow:0 3px 6px #ccc}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:before,.datepicker-top-right:before,.datepicker-top-left:after,.datepicker-top-right:after{top:-5px;left:10px;border-top:0}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{top:-4px;border-bottom-color:#fff}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:before,.datepicker-bottom-right:before,.datepicker-bottom-left:after,.datepicker-bottom-right:after{bottom:-5px;left:10px;border-bottom:0}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{bottom:-4px;border-top-color:#fff}.datepicker-top-right:before,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-bottom-right:after{right:10px;left:auto}.datepicker-panel>ul:before,.datepicker-panel>ul:after{display:table;content:' '}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul{width:102%;margin:0;padding:0}.datepicker-panel>ul>li{float:left;width:30px;height:30px;margin:0;padding:0;list-style:none;cursor:pointer;text-align:center;background-color:#fff}.datepicker-panel>ul>li:hover{background-color:#e6f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e6f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce6ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{cursor:default;color:#ccc;background-color:#fff}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e6f2ff}.datepicker-panel>ul>li[data-view='years prev'],.datepicker-panel>ul>li[data-view='year prev'],.datepicker-panel>ul>li[data-view='month prev'],.datepicker-panel>ul>li[data-view='years next'],.datepicker-panel>ul>li[data-view='year next'],.datepicker-panel>ul>li[data-view='month next'],.datepicker-panel>ul>li[data-view='next']{font-size:18px}.datepicker-panel>ul>li[data-view='years current'],.datepicker-panel>ul>li[data-view='year current'],.datepicker-panel>ul>li[data-view='month current']{width:150px}.datepicker-panel>ul[data-view='years']>li,.datepicker-panel>ul[data-view='months']>li{line-height:52.5px;width:52.5px;height:52.5px}.datepicker-panel>ul[data-view='week']>li,.datepicker-panel>ul[data-view='week']>li:hover{cursor:default;background-color:#fff}.datepicker-hide{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;color:#333;background:#fff}body.profile{background:#ffd800}body.profile .text{background:#fff}body.profile nav.main-nav{background:#1d1d1b}body.profile nav.main-nav a{color:#fff}img{max-width:100%}h1,h2,h3,h4,h5{margin:0 0 20px 0;font-weight:300}h1{font-size:36px;line-height:40px}h2{font-size:28px;line-height:32px}h3{font-size:22px;line-height:26px}h4{font-size:18px;line-height:22px}p{line-height:24px}a{color:#1d1e1c;text-decoration:underline;font-weight:600}a:hover{text-decoration:none}.wrap{max-width:1280px;margin:0 auto}.wrap:after{content:"";display:table;clear:both}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animate{-webkit-transition:all 0.4s;transition:all 0.4s}.animate-all,.animate-all *,.animate-all :after{-webkit-transition:all 0.4s;transition:all 0.4s}.center{text-align:center}.centerize{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:200px}.middle,nav.sub a.cur:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1050px){.middle,nav.sub a.cur:after{position:relative;top:0%;-webkit-transform:translateY(0%);transform:translateY(0%)}}.hcenterize{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.columns::after{display:table;clear:both;content:''}.one{width:8.33333%!important}.two{width:16.66667%!important}.fifth{width:20%!important}.three{width:25%!important}.four{width:33.3333%!important}.five{width:41.66667%!important}.six{width:50%!important}.seven{width:58.33333%!important}.eight{width:66.66667%!important}.nine{width:75%!important}.ten{width:83.33333%!important}.eleven{width:91.66667%!important}.twelve{width:100%!important}.column{float:left}.pull-right .profile{text-align:right}.pull-right .profile a{line-height:26px;font-size:14px}.pull-right>.login{width:430px;float:right;text-align:right}@media (max-width:650px){.pull-right>.login{width:100%}}.shell{display:block;height:44px;float:right}@media (max-width:1050px){.shell{display:none}}.shell-mobile{display:none;height:44px;position:absolute;right:180px;top:20px}@media (max-width:1050px){.shell-mobile{display:block}}@media (max-width:650px){.shell-mobile{top:7px;right:120px}}@media (max-width:500px){.shell-mobile{top:9px;right:113px;height:38px}}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea,select{border:0;border-radius:0;background:#fff;border:0;padding:0 20px;line-height:34px;height:34px;font-family:'Open Sans',sans-serif;outline:none;resize:none;font-size:13px}input[type=text].placeholder,input[type=password].placeholder,input[type=email].placeholder,input[type=tel].placeholder,input[type=number].placeholder,textarea.placeholder,select.placeholder{font-style:italic;text-align:center}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{font-style:italic;text-align:center}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-style:italic;text-align:center}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{font-style:italic;text-align:center}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{font-style:italic;text-align:center}textarea{padding:20px;line-height:22px;height:140px}.error input{border:1px solid #ff0515!important}.button,.btn{background:#1d1e1c;border:0;padding:0 20px;line-height:34px;display:inline-block;color:inherit;text-decoration:none;font-size:16px;position:relative;cursor:pointer;-webkit-appearance:none;outline:none;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700;color:#ffd800}.button:disabled,.btn:disabled{opacity:.5}.button.small,.btn.small{font-size:11px;line-height:24px;padding:0 20px}.button.transparent,.btn.transparent{font-weight:300;font-style:italic;background:transparent;color:inherit;text-transform:none}.button.button-next,.btn.button-next{float:right}.message{background:#fff;padding:17.5px;display:block;box-shadow:0 1px 4px rgba(35,32,32,.08);position:relative;z-index:1}.message :first-child{margin-top:0}.message :last-child{margin-bottom:0}.message.small{font-size:12px}.message p{margin:10px 0;line-height:20px}.image{width:100%;height:0;padding-bottom:100%;display:block;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}form.form-controls{overflow:hidden;font-size:13px}form.form-controls .column.pad-right{padding-right:40px}@media (max-width:550px){form.form-controls .column.pad-right{padding-right:0}}form.form-controls .form-input{padding:5px 2.5px}form.form-controls .form-input>label{font-size:16px;font-weight:600;display:block;margin-bottom:5px}form.form-controls .form-input>label i{font-size:14px}form.form-controls .form-input input,form.form-controls .form-input textarea,form.form-controls .form-input select,form.form-controls .form-input button{width:100%;min-width:150px}form.form-controls .form-input #showPostalCode{font-size:16px;padding:0 20px;line-height:120%;display:inline-block}form.form-controls .form-input #showPostalCode.error{font-weight:700;color:#ff0515}form.form-controls .column.border-bottom{border-bottom:1px solid rgba(35,32,32,.08);margin-bottom:7.5px}section,footer{width:100%}section:after,footer:after{content:"";display:table;clear:both}section{padding:0 40px}.mobile{display:none}header{padding:40px 0 0 40px;height:130px;display:flex;justify-content:space-between;width:100%;background-color:#fff}@media (max-width:1050px){header{height:auto;padding:20px}}@media (max-width:950px){header{flex-direction:column;z-index:9999;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}}@media (max-width:500px){header{padding:20px 10px}}header .logo{float:left}header .logo img{display:block;width:auto;height:47px}@media (max-width:650px){header .logo img{height:30px}}@media (max-width:650px){header .logo img{height:18px}}header .mobile{display:none;float:right;position:absolute;top:0;right:0;border-left:1px solid rgba(51,51,51,.2)}@media (max-width:950px){header .mobile{display:block}}header .mobile .mobile-menu{background:url(../img/menu.png);background-position:50% 50%;background-repeat:no-repeat;width:75px;height:87px;border-left:1px solid rgba(51,51,51,.2);float:right;cursor:pointer}@media (max-width:650px){header .mobile .mobile-menu{height:70px;width:60px}}@media (max-width:650px){header .mobile .mobile-menu{height:58px;width:50px;background-size:20px}}header .mobile .mobile-login{background:url(../img/icon-user-3x.png);background-position:50% 50%;background-repeat:no-repeat;background-size:32px;width:75px;height:87px;border:0;float:right;cursor:pointer}@media (max-width:650px){header .mobile .mobile-login{height:70px;width:60px}}@media (max-width:650px){header .mobile .mobile-login{height:58px;width:50px;background-size:25px}}header .login{display:block;padding:2px 0}@media (max-width:950px){header .login{display:none;margin-top:20px}}@media (max-width:650px){header .login{margin-top:20px}}@media (max-width:430px),(max-height:480px){header .login{margin-top:20px}}header .login form{float:right}header .login select{border:none;box-shadow:none;background-color:#ececec;background-image:url(../img/arrow-down.png);background-repeat:no-repeat;background-position:95% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:10px 0;line-height:25px;display:inline-block;padding:5px 25px 5px 10px}body.profile header .login select{background-color:#fff}header .login .input{float:left;padding:0 5px;margin-bottom:5px}@media (max-width:650px){header .login .input{width:50%}}header .login .input .btn.small{width:100%}header .login .input input{width:120px;height:24px;line-height:24px;padding:0 10px;background:#ececec;font-size:12px}@media (max-width:650px){header .login .input input{width:100%}}body.profile header .login .input input{background:#fff}header .login .links{float:left;display:block;width:100%;text-align:right;font-size:11px;padding:5px}header .login .links a{font-weight:600}.navigation{background:transparent;display:block;height:70px;position:-webkit-sticky;position:sticky;z-index:9999;top:0}@media (max-width:950px){.navigation{background:#ffd800;height:auto;z-index:20;position:-webkit-sticky;position:sticky;top:9999}}.navigation:after{content:"";display:table;clear:both}nav{height:34px;line-height:34px;width:100%;background:#ffd800;padding:0 15px}@media (max-width:950px){nav{height:auto;line-height:50px;min-height:3px;width:100%;float:left}}@media (max-width:950px){nav ul{display:none;margin-top:90px}}@media (max-width:650px){nav ul{display:none;margin-top:65px}}nav ul:after{content:"";display:table;clear:both}nav li,nav a{float:left}@media (max-width:950px){nav li,nav a{width:100%}}nav a{padding:0 20px;text-transform:uppercase;text-decoration:none;font-weight:400;font-size:14px;position:relative;z-index:10}@media (max-width:1087px){nav a{width:100%;padding:0 10px}}nav a.cur{font-weight:700}@media (max-width:950px){nav a.cur~.mobile-nav{display:block;font-size:14px}}nav a.cur~.more-nav{background-image:url(../img/menuminus.png)}nav a.cur~.plus{background-image:url(../img/menuplus.png)}@media (max-width:950px){nav .navitem{border-bottom:1px solid #d4b401;position:relative;font-size:14px}nav .navitem:last-child{border-bottom:0}}nav .mobile-nav{display:none}nav .mobile-nav a{text-transform:none;padding:0 30px}nav .main-nav *,nav .mobile-nav *,nav .mobile-nav{-webkit-transition:none;transition:none}nav .more-nav{display:none;background-image:url(../img/menuplus.png);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;width:50px;height:50px;position:absolute;right:10px;top:0}@media (max-width:950px){nav .more-nav{display:block;z-index:25}}nav .more-nav.plus{background-image:url(../img/menuminus.png)}nav.sub{background:#fff;display:block}@media (max-width:950px){nav.sub{display:none}}nav.sub a{text-transform:none;position:relative;font-size:12px}@media (max-width:950px){nav.sub a{padding:0 10px 0 20px;border-right:none}}nav.sub a.cur:after{content:"";width:0;height:0;line-height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;top:50%;transform:translateY(-50%);position:absolute;left:5px}section.banner{height:510px;padding:0;position:relative;top:-100px;margin-bottom:-100px}@media (max-width:850px){section.banner{height:430px;top:0;margin-bottom:0}}@media (max-height:470px){section.banner{height:250px}}@media (max-width:850px){section.banner .six{width:100%!important}}section.banner h1,section.banner h2{font-size:36px;line-height:40px;font-weight:300}@media (max-width:1050px){section.banner h1,section.banner h2{font-size:36px;line-height:40px}}@media (max-width:700px){section.banner h1,section.banner h2{font-size:28px;line-height:36px}}@media (max-width:700px){section.banner h1,section.banner h2{font-size:24px;line-height:30px}}section.banner p{font-size:18px;line-height:26px}@media (max-width:1050px){section.banner p{font-size:16px}}@media (max-width:700px){section.banner p{font-size:14px}}section.banner .content{z-index:12;padding:0 40px 0 80px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:850px){section.banner .content{padding:0 40px}}@media (max-width:550px){section.banner .content{padding:0 20px}}section.banner .button{background:#fff;color:#000;display:inline-block;padding:2px 25px;text-transform:uppercase;font-weight:900;border:1px solid rgba(204,204,204,.95)}.dimm:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:3}.dimm h1,.dimm h2,.dimm p{text-shadow:none!important}section.calculator{background:#ffda02 url(../img/laskuri_18.png) no-repeat 100% 100%;background-size:100% auto;padding:50px;overflow:hidden;min-height:400px}@media (max-width:700px){section.calculator{background:#ffda02}}@media (max-width:550px){section.calculator{padding:20px}}@media (max-width:1100px){section.calculator>.eight,section.calculator>.four{width:100%!important}}@media (max-width:650px){section.calculator .six{width:100%!important}}section.calculator input,section.calculator label{max-width:320px}section.calculator.do-selections{background:#ffda02}section.calculator.do-selections form .selections{display:block}section.calculator.do-selections form.login{display:none}section.calculator.do-selections .offer .daily-offer{right:0}@media (max-width:1100px){section.calculator.do-selections .offer .daily-offer{height:auto}}@media (max-width:1100px){section.calculator .offer .daily-offer{height:0}}section.calculator h3{font-size:36px;margin-bottom:60px;line-height:40px}@media (max-width:700px){section.calculator h3{font-size:26px;line-height:32px}}section.calculator form{margin-right:40px}@media (max-width:850px){section.calculator form{margin:0}}section.calculator form.login{margin-top:100px;margin-bottom:140px}@media (max-width:850px){section.calculator form.login .three{width:50%!important}}@media (max-width:450px){section.calculator form.login .three{width:100%!important}}section.calculator form .selections{display:none;width:100%;float:left;margin-top:20px}@media (max-width:1250px){section.calculator form .selections .six{width:100%!important}}section.calculator form .quality input{display:none}section.calculator form .quality label{display:block;background:#000;font-size:14px;line-height:32px;border:4px solid #000;padding:0 20px;text-align:center;font-weight:700;text-transform:uppercase;cursor:pointer;color:#ffd800}section.calculator form .quality input[type=radio]:checked~label{background:#fff;color:#000;text-decoration:underline}section.calculator form .info-inputs input[type=text]{line-height:38px;height:38px}section.calculator form .quality-description{display:none}section.calculator form .products{padding-top:90px;box-sizing:border-box}@media (max-width:1150px){section.calculator form .products{margin-bottom:40px}}@media (max-width:850px){section.calculator form .products{padding-top:0;display:flex;flex-wrap:wrap;justify-content:center}}section.calculator form .products .product{font-size:14px}@media (max-width:850px){section.calculator form .products .product{width:50%!important;margin-top:100px}}@media (max-width:500px){section.calculator form .products .product{min-width:100%}}section.calculator form .products .product label{border:4px solid transparent;padding:20px;display:block;position:relative;cursor:pointer;height:0;padding-bottom:70%;text-align:center}@media (max-width:850px){section.calculator form .products .product label{padding-bottom:0;height:auto}}section.calculator form .products .product input{display:none}section.calculator form .products .product input[type=radio]:checked~label{background-color:#fff;border:4px solid #000}section.calculator form .products .product i{width:80px;height:80px;background:url(../img/oil.svg) no-repeat 50% 50%;background-size:contain;position:absolute;top:-70px}section.calculator form .products .product h3{font-size:14px;line-height:18px;text-align:center;font-weight:700;margin:0 0 15px 0}section.calculator form .products .product h4{font-size:11px;color:#005192;line-height:20px;display:block;margin:0;font-weight:700}section.calculator form .products .product h4::before{content:"";background:url(../img/favicon.png) no-repeat 50% 50%;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px;vertical-align:middle}section.calculator form .products .product p{line-height:15px;margin:5px 0 10px}section.calculator .offer{position:relative}section.calculator .offer .daily-offer{border-left:2px solid #fff;position:absolute;background:#fff;overflow:hidden;display:block;padding:40px}@media (max-width:1100px){section.calculator .offer .daily-offer{position:relative;border-left:0}}section.calculator .offer .daily-offer:after{content:"";background:url(../img/hose.svg) no-repeat 50% 50%;background-size:contain;width:170px;height:300px;position:absolute;right:-75px;top:110px}@media (max-width:900px){section.calculator .offer .daily-offer:after{display:none}}@media (max-width:550px){section.calculator .offer .daily-offer{padding:10px}}section.calculator .offer .daily-offer .info-row{float:left;width:100%;padding:5px 0;font-size:13px}section.calculator .offer .daily-offer .info-row label,section.calculator .offer .daily-offer .info-row div,section.calculator .offer .daily-offer .info-row i{width:50%;float:left;line-height:18px}section.calculator .offer .daily-offer .info-row i{width:100%;font-weight:700;font-size:14px;font-style:italic;margin-top:50px}section.calculator .offer .daily-offer .info-row div.total{font-weight:700;font-size:18px;color:#93c01f}section.calculator .offer .daily-offer .info-row div.product .season{color:#93c01f;text-transform:uppercase;font-weight:700}section.calculator .offer .daily-offer .info-row div.unit{font-weight:700}section.calculator .offer .daily-offer .btn{width:100%;margin-top:50px}section.calculator .offer .daily-offer h4{font-size:18px;margin-bottom:20px}section.content{padding:20px;display:flex;flex-wrap:wrap;font-size:18px}@media (max-width:700px){section.content{font-size:16px}}section.content .buttons{padding:50px;background-position:50% 50%!important;background-size:cover!important;background-repeat:no-repeat;text-align:center}section.content .buttons .btn{width:100%;max-width:250px}@media (max-width:700px){section.content .buttons{padding:20px}}section.content .services-content{padding:40px 40px 40px 0}@media (max-width:700px){section.content .services-content{padding:20px}}section.content .column{flex:1 1 auto}@media (max-width:1160px){section.content .column{width:100%!important}section.content .column .image{display:none}}section.content .column.content{padding:80px}@media (max-width:700px){section.content .column.content{padding:20px}}section.content h3{font-size:36px;line-height:40px}@media (max-width:700px){section.content h3{font-size:26px;line-height:32px}}section.content p{line-height:26px}section.content .text{padding-right:40px}section.content .text p{line-height:32px}section.content.oma-lampo{padding:0}section.content.oma-lampo .content{padding:0 10px 5px 0}@media (max-width:1150px){section.content.oma-lampo .content{padding:10px 0}}section.content.oma-lampo .content:last-child{padding:0 1px 5px 0}@media (max-width:1150px){section.content.oma-lampo .content:last-child{padding:0}}section.content.oma-lampo .content .white,section.content.oma-lampo .content.white{background:#fff;padding:30px}@media (max-width:650px){section.content.oma-lampo .content .white,section.content.oma-lampo .content.white{padding:15px}}section.content.oma-lampo .content .gray{background:#f5f5f5}section.content.oma-lampo .content .gray img{height:auto;max-width:100%}section.content.oma-lampo span.action,section.content.oma-lampo a.action{margin:4px 8px;padding:3px 2px 3px 60px;background-position:2% 50%;background-repeat:no-repeat;background-color:transparent;background-size:contain;border:none!important;text-decoration:none!important}section.content.oma-lampo span.action-add,section.content.oma-lampo a.action-add{background-image:url(../img/icons/lisaa_sailio.png)}section.content.oma-lampo span.action-edit,section.content.oma-lampo a.action-edit{background-image:url(../img/icons/muokkaa.png)}section.content.oma-lampo span.address-add,section.content.oma-lampo a.address-add{background-image:url(../img/icons/lisaa_osoite.png);padding-left:68px;font-size:14px}section.content.oma-lampo #tank-filters .wmanage-buttons,section.content.oma-lampo #tank-filters .wmanage-select label{display:none}section.content.oma-lampo table.paginator td{padding:3px;font-size:14px}section.content.oma-lampo table.paginator td.prev{width:15%}section.content.oma-lampo table.paginator td.next{width:15%;text-align:right}section.content.oma-lampo table.paginator td.pages{text-align:center}section.content.oma-lampo table.paginator td .disabled{padding:3px;border:1px solid #ddd!important;background:#eee;color:#ccc!important}section.content.oma-lampo .user-address .val50{max-width:50%;width:200px}section.content.oma-lampo .user-address input{width:100%;max-width:300px}section.content.oma-lampo blockquote{margin:0;font-size:14px}section.content.oma-lampo blockquote.user-container{background:#f7f7f7;margin:1em 0}@media (max-width:700px){section.content.oma-lampo blockquote.user-container{overflow-x:scroll}}section.content.oma-lampo blockquote.user-container .user-address .var{width:15%;text-align:right;font-style:italic}section.content.oma-lampo blockquote.user-container .user-address .val{width:35%;font-weight:700}section.content.oma-lampo blockquote.user-container .user-address td{padding:3px 4px}section.content.oma-lampo blockquote.user-container .user-address td.left{text-align:left!important}section.content.oma-lampo blockquote.user-container .user-address td.right{text-align:right!important}section.content.oma-lampo blockquote.user-container .silo-action{padding:5px}section.content.oma-lampo blockquote.user-container .tankfield{background-color:#eee;padding:3px;border:thin solid #000}section.content.oma-lampo blockquote.user-container .tankfield:nth-of-type(2){border-top:0}section.content.oma-lampo blockquote.user-container table.user-tanks{width:100%;margin-top:10px;border-spacing:0;border:1px solid #e8e8e8}section.content.oma-lampo blockquote.user-container table.user-tanks tr th{font-weight:700;text-align:right;background:#eee;padding:10px}section.content.oma-lampo blockquote.user-container table.user-tanks tr td{padding:5px 4px;vertical-align:middle;text-align:right}section.content.oma-lampo blockquote.user-container table.user-tanks .silo-buy{width:110px;text-align:right}section.content.oma-lampo blockquote.user-container table.user-tanks .order-tank-count-error{display:flex;flex-direction:column}section.content.oma-lampo blockquote.user-container table.user-tanks .order-tank-count-error span.msg{font-weight:700;color:red}section.content.oma-lampo blockquote.user-container .user-address .actions,section.content.oma-lampo blockquote.user-container .user-tanks .actions{background:#eee;padding:10px}section.content.oma-lampo blockquote.user-container .user-address .extra,section.content.oma-lampo blockquote.user-container .user-tanks .extra{font-weight:700;text-align:right;background:#eee;padding:10px}section.content.oma-lampo .history{font-size:14px}section.content.oma-lampo .history td{padding:4px;width:auto}section.content.oma-lampo .order-extra h4{font-size:21px;font-weight:600;margin:20px 0}section.content.oma-lampo .order-extra .radio{margin-bottom:10px}section.content.oma-lampo .order-extra .textfield{border:1px solid #ccc;border-radius:2px;width:100%;max-width:395px;height:80px;padding:10px}section.content.oma-lampo .order-extra input[type="radio"]{height:16px;width:16px;margin:10px 0}section.content.oma-lampo .order-extra .laskuri{font-style:italic;font-size:12px}section.content.oma-lampo .order-extra .laskuri *{display:inline-block}section.content.oma-lampo .order-extra .laskuri.red{color:red}section.content.oma-lampo .order-extra input[type="text"]{width:100%;max-width:250px;height:34px;margin:0}section.content.oma-lampo .order-extra span{display:block}section.content.oma-lampo .order-extra label{display:block;margin-bottom:10px}section.content.oma-lampo .order-extra label>span{margin-bottom:10px}section.content.oma-lampo .order-extra hr{margin:15px 0;border-top:1px solid #fff}section.content.oma-lampo .order-extra .order-overview ul{list-style:disc;padding-left:20px}section.content.oma-lampo .order-extra .order-overview ul li{margin:10px 0}section.content.oma-lampo .order-extra span.overview-total>*{display:inline-block}section.content.oma-lampo .order-extra .order-label{margin:10px 0}section.content.oma-lampo .order-extra label.checkbox{display:flex}section.content.oma-lampo .order-extra label.checkbox span{margin:0;align-self:center}section.content.oma-lampo.profile h1,section.content.oma-lampo.profile h2,section.content.oma-lampo.profile h3{text-transform:none}section.content.oma-lampo.profile h1{font-weight:600}section.content.oma-lampo.profile h2{font-size:20px;line-height:22px;font-weight:600}section.content.oma-lampo.profile h3{font-size:16px;margin:0}@media (max-width:440px){section.content.oma-lampo.profile h3{font-size:16px!important}}section.content.oma-lampo.profile .border{border:1px solid #000;margin:20px 0}section.content.oma-lampo.profile .border.padding{padding:10px}section.content.oma-lampo.profile .border#pwd-change{visibility:hidden;height:0;padding:0;margin:0}section.content.oma-lampo.profile .border#pwd-change.show{visibility:visible;height:auto;padding:10px;margin:20px 0}section.content.oma-lampo.profile .border #pwd-change-button{visibility:hidden;margin:0;padding:0;width:0}section.content.oma-lampo.profile .border #pwd-change-button.show{visibility:visible;margin:30px;margin-left:0;padding:0 20px;background:#1d1e1c;border:0;padding:0 20px;line-height:34px;display:inline-block;color:inherit;text-decoration:none;font-size:16px;position:relative;cursor:pointer;-webkit-appearance:none;outline:none;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700;color:#ffd800;width:auto}section.content.oma-lampo.profile .border #pwd-change-button.show:hover{color:#1d1e1c;background-color:#ffd800}section.content.oma-lampo.profile .profile-content{padding:10px 25px}section.content.oma-lampo.profile .profile-content p{margin:5px 0}section.content.oma-lampo.profile .profile-content .bold{font-weight:700}section.content.oma-lampo.profile .profile-content .bold span{font-weight:499}section.content.oma-lampo.profile .profile-content .flex{display:flex}section.content.oma-lampo.profile .profile-content .flex.form{align-items:center;padding:0 20px}section.content.oma-lampo.profile .profile-content .flex.form.row-column{flex-direction:column}section.content.oma-lampo.profile .profile-content .flex label{padding:5px 20px}section.content.oma-lampo.profile .profile-content .flex .input-and-button{width:100%;margin:5px 0}@media (max-width:900px){section.content.oma-lampo.profile .profile-content .flex .input-and-button{flex-direction:column}}section.content.oma-lampo.profile .profile-content .flex.flex-end{justify-content:flex-end}section.content.oma-lampo.profile .profile-content .flex.space{justify-content:space-between}@media (max-width:500px){section.content.oma-lampo.profile .profile-content .flex.space{flex-direction:row;padding:0}}section.content.oma-lampo.profile .profile-content .flex.padding{padding:0 10px}@media (max-width:500px){section.content.oma-lampo.profile .profile-content .flex{flex-direction:column}}section.content.oma-lampo.profile .profile-content .btn:hover{color:#1d1e1c;background-color:#ffd800}section.content.oma-lampo.profile .profile-content .remove,section.content.oma-lampo.profile .profile-content .add,section.content.oma-lampo.profile .profile-content .cancel{background-color:transparent;border:unset;display:flex;align-items:center}section.content.oma-lampo.profile .profile-content .remove .img,section.content.oma-lampo.profile .profile-content .add .img,section.content.oma-lampo.profile .profile-content .cancel .img{width:24px;height:24px;padding:4px;margin:0;margin-right:5px}section.content.oma-lampo.profile .profile-content .remove:hover,section.content.oma-lampo.profile .profile-content .add:hover,section.content.oma-lampo.profile .profile-content .cancel:hover{cursor:pointer}section.content.oma-lampo.profile .profile-content .add.transform .img{transform:rotate(45deg)}section.content.oma-lampo.profile .profile-content input[type='radio']{accent-color:#000}section.content.oma-lampo.profile .profile-content input[type='text'],section.content.oma-lampo.profile .profile-content input[type='email']{background-color:unset;margin:0;height:unset;line-height:22px!important;width:0!important;padding:0 0;border:unset;visibility:hidden}section.content.oma-lampo.profile .profile-content input[type='text'].show,section.content.oma-lampo.profile .profile-content input[type='email'].show{visibility:visible;width:33.333%!important;padding:0 10px;border:1px solid #000}@media (max-width:900px){section.content.oma-lampo.profile .profile-content input[type='text'].show,section.content.oma-lampo.profile .profile-content input[type='email'].show{width:80%!important;margin-bottom:5px}}section.content.oma-lampo.profile .profile-content input[type='password']{background-color:transparent;margin:10px 0}section.content.oma-lampo.profile .profile-content .notifications{margin-bottom:20px}section.content.oma-lampo.profile .profile-content .notifications .info{display:flex;align-items:center}section.content.oma-lampo.profile .profile-content .notifications .info p{margin-left:10px}section.content.oma-lampo.profile .profile-content .notifications .info img{width:16px;height:16px}section.content.oma-lampo.profile .profile-content .notifications .exceptions{width:50%;background:#f5f5f5;border:1px solid #000;padding:10px;margin-top:20px}section.content.oma-lampo.profile .profile-content .notifications .exceptions .flex{align-items:center}section.content.oma-lampo.profile .profile-content .notifications .exceptions .flex img{width:24px;height:24px}section.content.oma-lampo.profile .profile-content .notifications .exceptions .flex img.rotate{transform:rotate(180deg)}section.content.oma-lampo.profile .profile-content .notifications .exceptions:hover{cursor:pointer}section.content.oma-lampo.profile .profile-content .notifications .exceptions ul{display:none;margin:0 20px;list-style-type:disc}section.content.oma-lampo.profile .profile-content .notifications .exceptions ul.show{display:block}section.content.oma-lampo.profile .profile-content .notifications .exceptions ul li{padding:5px 0}@media (max-width:500px){section.content.oma-lampo.profile .profile-content .notifications .flex{flex-direction:row;padding:0}}section.content.oma-lampo.profile .profile-content .red{color:red}section.content.oma-lampo.profile .profile-content label>span{text-align:end}@media (max-width:600px){section.content.oma-lampo.profile .profile-content #register-form .four,section.content.oma-lampo.profile .profile-content #register-form .six{width:100%!important}section.content.oma-lampo.profile .profile-content #register-form label{padding-right:10px;flex-direction:column}section.content.oma-lampo.profile .profile-content #register-form label>span{text-align:start}}@media (max-width:500px){section.content.oma-lampo.profile .profile-content{padding:0}}section.content.oma-lampo.profile table{margin:0;padding:5px 20px}section.content.oma-lampo.profile table input[type="text"],section.content.oma-lampo.profile table input[type="password"],section.content.oma-lampo.profile table select{margin:2px 0;max-width:360px;width:100%}section.content.oma-lampo.profile table .btn{margin:30px 0}section.content.oma-lampo.profile table.user-address .val50{width:165px}section.content.oma-lampo.profile table.user-address .checkbox{line-height:20px}section.content.oma-lampo.profile table.user-address .checkbox div{margin-bottom:40px}section.content.oma-lampo.profile table.user-address .checkbox-notice p{margin:0;line-height:14px}.flex-banner{display:flex;flex-direction:column;justify-content:center}section.basic{padding:40px}.text-image-container{margin-bottom:10px;padding:0;display:flex;flex-wrap:wrap;font-size:18px}@media (max-width:700px){.text-image-container{font-size:16px}}@media (max-width:1000px){.text-image-container .column{width:100%!important}}.text-image-container.fullsize-image{position:relative;min-height:430px;overflow:hidden}.text-image-container.fullsize-image .content-image{position:absolute;width:100%!important;z-index:1;top:0;left:0;right:0;bottom:0;min-height:430px}.text-image-container.fullsize-image .content-image.edit{position:relative;width:50%!important}.text-image-container.fullsize-image .text,.text-image-container.fullsize-image .text h1,.text-image-container.fullsize-image .text a{color:#fff;position:relative;z-index:3;text-shadow:1px 1px 1px #000}.text-image-container.fullsize-image .text.light,.text-image-container.fullsize-image .text h1.light,.text-image-container.fullsize-image .text a.light,.text-image-container.fullsize-image .text.light h1,.text-image-container.fullsize-image .text h1.light h1,.text-image-container.fullsize-image .text a.light h1,.text-image-container.fullsize-image .text.light a,.text-image-container.fullsize-image .text h1.light a,.text-image-container.fullsize-image .text a.light a,.text-image-container.fullsize-image .text.light h2,.text-image-container.fullsize-image .text h1.light h2,.text-image-container.fullsize-image .text a.light h2{color:#fff;text-shadow:none}.text-image-container.fullsize-image .text.dark,.text-image-container.fullsize-image .text h1.dark,.text-image-container.fullsize-image .text a.dark,.text-image-container.fullsize-image .text.dark h1,.text-image-container.fullsize-image .text h1.dark h1,.text-image-container.fullsize-image .text a.dark h1,.text-image-container.fullsize-image .text.dark a,.text-image-container.fullsize-image .text h1.dark a,.text-image-container.fullsize-image .text a.dark a,.text-image-container.fullsize-image .text.dark h2,.text-image-container.fullsize-image .text h1.dark h2,.text-image-container.fullsize-image .text a.dark h2{color:#333;text-shadow:none}@media (max-width:1000px){.text-image-container.fullsize-image{min-height:300px}}.text-image-container img{max-width:100%;height:auto!important}.text-image-container h1{font-size:36px;line-height:40px}@media (max-width:700px){.text-image-container h1{font-size:26px}}.text-image-container .six{background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}.text-image-container.gray{background:#f5f5f5}.text-image-container.gray .topic-only h1{margin-bottom:0}.text-image-container.gray p{font-weight:300;margin:0;line-height:32px}@media (max-width:650px){.text-image-container.gray p{line-height:26px;font-size:16px}}.text-image-container.gray a{text-decoration:none}.text-image-container.gray a:hover{text-decoration:underline}.text-image-container.gray h2{font-weight:700!important;text-transform:none!important;font-size:26px!important;line-height:32px;margin-bottom:0}@media (max-width:650px){.text-image-container.gray h2{font-size:20px!important;line-height:28px}}.text-image-container.gray small{font-size:12px;font-weight:400;display:inline-block;line-height:16px;margin:5px 0}.text-image-container.gray b,.text-image-container.gray strong{font-weight:700}.text-image-container.gray.news{display:flex}.text-image-container.gray.news .content-image{padding-bottom:0%}.text-image-container .text{padding:40px;display:flex;flex-direction:column;justify-content:center}@media (max-width:700px){.text-image-container .text{padding:20px}}.text-image-container .text.mini{font-size:14px}.text-image-container .text h1,.text-image-container .text h2,.text-image-container .text h3,.text-image-container .text h4{text-transform:uppercase}.text-image-container .content-image{background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}.text-image-container .sized{min-height:360px}@media (max-width:700px){.text-image-container .sized{min-height:200px}}.text-image-container .buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.text-image-container .buttons .btn{width:200px;text-align:center}.text-image-container:nth-child(odd) .news-container{flex-direction:row-reverse}@media (max-width:700px){.text-image-container:nth-child(odd) .news-container{flex-direction:column-reverse}}.text-image-container .news-container{flex-wrap:wrap;display:flex;align-items:center;width:100%}@media (max-width:700px){.text-image-container .news-container{flex-direction:column-reverse;width:100%}}.text-image-container .news-container:hover,.text-image-container .news-container:hover h3{color:#777}.text-image-container .news-container:hover .news-button{color:#777;border-color:#777}.text-image-container .news-container h3{font-weight:400!important}.text-image-container .news-container .news-button{padding:0 25px;border:2px solid #1d1e1c;color:#1d1e1c;cursor:pointer;text-align:center;display:inline-block;text-transform:uppercase;font-weight:700;font-size:13px;text-decoration:none;-webkit-appearance:none;position:relative;background:transparent;width:50%;line-height:46px;position:relative;overflow:hidden}.text-image-container .news-container a{font-weight:inherit;text-decoration:none}.text-image-container .news-container .sized{min-height:420px}@media (max-width:700px){.text-image-container .news-container .sized{min-height:200px}}.text-image-container.news{display:block}.text-image-container.news h3{font-weight:300!important;font-size:19px;font-style:italic;letter-spacing:.5px;text-transform:none}.text-image-container.news hr{width:100%}.text-image-container.news .pot{margin-bottom:60px}.text-image-container.news .pot .flex{display:flex}.text-image-container.news .pot .flex .half{min-width:360px;width:50%}.text-image-container.news .pot .flex .box{position:relative;padding:55px 40px;margin-right:10px;background-color:#ffd800;margin-bottom:10px;white-space:nowrap}.text-image-container.news .pot .flex .box h2{white-space:nowrap;font-size:24px;font-weight:700;margin:0}.text-image-container.news .pot .flex .box h4{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-weight:900;font-size:46px}.text-image-container.news .pot .flex .box p{margin:0}@media (max-width:1280px){.text-image-container.news .pot .flex{flex-direction:column}}.text-image-container.news .content-image{padding-bottom:35%}.text-image-container.news .text h3{font-weight:400}.content-for-images{padding-bottom:5px}@media (max-width:1000px){.content-for-images{text-align:center;padding:40px}}@media (max-width:700px){.content-for-images{padding:20px}}@media (max-width:600px){.content-for-images{padding:0}}.news-banner{min-height:430px;position:relative;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}@media (max-width:700px){.news-banner{height:300px}}.news-banner .heading{position:absolute;bottom:0;color:#fff;font-weight:300;padding:40px;z-index:3}.news-banner .heading h1,.news-banner .heading h2{margin:0;text-shadow:1px 1px rgba(0,0,0,.5)}.news-banner .heading h1{text-transform:uppercase;margin-bottom:10px}@media (max-width:700px){.news-banner .heading h1{font-size:26px}}.news-banner .heading h2{font-size:18px}footer{background:#ececec;padding:75px 50px;color:#1d1e1c;font-size:16px}footer .flex{display:flex}@media (max-width:700px){footer{padding:60px 20px 40px}}footer h2{font-weight:800}@media (max-width:700px){footer h2{text-align:center}}footer a{color:#1d1e1c;text-decoration:none;font-weight:400;line-height:24px}footer a.btn{color:#1d1e1c;background-color:#ffd800;margin-top:10px}footer a.btn:hover{background-color:#1d1e1c;color:#ffd800}@media (max-width:1000px){footer .eight{width:100%!important}}@media (max-width:700px){footer .column{text-align:center!important;margin-bottom:20px}footer .column.four,footer .column.two{width:100%!important}}footer .column p{margin:0}footer .column p.bold{font-weight:800}footer .column button{border:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;cursor:pointer;color:#1d1e1c;display:list-item;line-height:24px;background:transparent}@media (max-width:700px){footer .column button{margin:0 auto}}.wmanage-reset.wmanage-field-picture{height:120px!important;width:100%;max-width:600px!important}section.products{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;background:#ffd800;margin-bottom:10px;padding:50px 0}@media (max-width:1000px){section.products{padding:20px 0}}section.products .product-image-container{width:27%;float:left;display:flex;align-items:center;height:230px}@media (max-width:1000px){section.products .product-image-container{width:100%}}@media (max-width:500px){section.products .product-image-container{height:200px}}section.products .product-image-container .product-image{margin:0 auto;max-width:180px}section.products .product-image-container .product-image a{display:block}section.products .product-image-container .product-image img{max-width:100%}section.products .product-content{width:73%;float:left;display:block;font-size:14px;padding-right:50px}@media (max-width:1000px){section.products .product-content{width:100%;padding:30px}}@media (max-width:1000px){section.products .product-content{padding:15px}}section.products .product-content .nowrap{white-space:nowrap}@media (max-width:700px){section.products .product-content .nowrap{white-space:normal}}section.products .product-content .product-header h3{line-height:50px}section.products .product-content .product-header h3 a{color:#005192;text-decoration:none}section.products .product-content .product-info .readmore{font-style:italic;text-transform:uppercase;font-weight:400}section.products.services .product-header h3 a{color:#000;text-transform:uppercase;font-size:36px;line-height:40px;font-weight:300}@media (max-width:800px){section.products.services .product-header h3 a{font-size:26px}}@media (max-width:450px){section.products.services .product-header h3 a{font-size:19px}}section.products.services .product-header h3:before{display:none}.terms{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;background:#f6f6f6;margin-bottom:10px;padding:50px 0}.terms .image-content{width:30%;float:left;display:flex;justify-content:center;align-items:center}@media (max-width:1000px){.terms .image-content{width:100%}}.terms .image-content img{width:230px;max-width:100%}.terms .text-content{width:70%;float:left;display:block;font-size:14px;padding-right:50px}@media (max-width:1000px){.terms .text-content{width:100%;padding:30px}}.terms .text-content h3{color:#000;text-transform:uppercase;font-size:36px;font-weight:400}@media (max-width:450px){.terms .text-content h3{font-size:26px}}.staff{padding:40px;font-size:20px}@media (max-width:700px){.staff{font-size:16px;padding:20px}}@media (max-width:1200px){.staff .three{width:33.3333%!important}}@media (max-width:900px){.staff .three{width:50%!important}}@media (max-width:700px){.staff .three{width:100%!important}}.staff .area{padding:20px 0}.staff .area h3{padding:0 10px;font-size:36px;font-weight:300;line-height:40px;text-transform:uppercase}@media (max-width:700px){.staff .area h3{font-size:26px;line-height:32px}}.staff .area>p{padding:0 10px}.staff h2{text-transform:uppercase;font-size:40px;font-weight:300;line-height:44px}.staff .person{font-size:16px;padding:0 10px 20px 10px;line-height:28px}.staff .person span{font-weight:700}.staff .person .person-content{position:relative}.staff .person .person-content .small{font-size:12px;font-weight:400;line-height:16px;display:block;min-height:48px}.staff .person .person-content .flag{position:absolute;right:20px;top:0;height:40px;width:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.staff .person .person-content .flag.english{background-image:url(../img/english.png)}.staff .person .person-content .flag.svenska{background-image:url(../img/svenska.png)}.staff .person .links{display:block;margin:10px 0}.staff .person .links a{line-height:16px;display:block;float:left;background:#1d1d1b;color:#ffd800;font-weight:700;font-size:11px;padding:10px 0;text-align:center;margin-bottom:5px;text-decoration:none}.staff .person .links a.phone{width:34%;margin-right:1%}.staff .person .links a.email{width:65%}.staff .person .person-img{height:280px;background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%!important;margin-bottom:20px}.staff .person:after{content:"";display:table;clear:both}.forms{padding:40px;font-size:14px}@media (max-width:650px){.forms{padding:20px}}.forms .inline-form{display:flex;flex-direction:column;width:100%}@media (max-width:900px){.forms .six{width:100%!important}}.forms h1{text-transform:uppercase}.forms h4{padding-left:10px;margin-top:40px;text-transform:uppercase}.forms label{flex-direction:row;padding:3px 30px;display:flex;line-height:30px}@media (max-width:650px){.forms label{padding-left:10px}}.forms label input{display:flex;float:right;width:400px}.forms label span{padding:10px;word-wrap:break-word;white-space:normal}.forms .flexbox label{line-height:16px}.forms input[type="text"],.forms input[type="password"]{background:#ececec;margin:10px auto;display:block;height:30px;line-height:30px!important;width:300px;max-width:100%;padding:5px 10px}.forms textarea{background:#ececec;width:300px;max-width:100%;padding:5px 10px}.forms input[type="checkbox"]{background:#ececec;border:0;float:left}.forms input[type="radio"]{background:#ececec;border:0}.forms .bills{text-align:center}.forms .bills:after{content:"";display:table;clear:both}.forms .bills .radio input:checked+div:after{content:""}.forms .bills .netto-info{line-height:30px;font-style:italic;font-size:14px}.forms .error-msg{color:#ff0515;font-size:12px;font-weight:700}.forms .netto-info{line-height:30px;font-style:italic;font-size:13px}.forms .netto-info span{width:30px;height:30px;background:#1d1d1b;border:0;color:#fff;float:left;margin-right:20px;text-align:center;font-weight:700}.forms .inner-inputs{padding-left:130px;position:absolute}@media (max-width:650px){.forms .inner-inputs{padding-left:0}}.forms .inner-inputs.wrap{flex-direction:column;flex-wrap:wrap;max-height:180px;width:auto;position:relative;margin:auto;padding-left:0;flex-grow:1}@media only screen and (max-width:650px){.forms .inner-inputs.wrap{flex-wrap:nowrap;max-height:none}}.forms .inner-inputs>a,.forms .inner-inputs>span{padding-left:30px}.forms .fixed-checkbox{margin:30px 0 0}.forms .fixed-checkbox.error{border:1px solid #ff0515!important}.forms .fixed-checkbox .checkbox div{margin-bottom:40px}.forms .checkmark::after{content:"";position:absolute;display:none}.forms .radiomark::after{content:"";position:absolute;display:none}.forms .checkbox,.forms .radio{display:flex;flex-direction:row;justify-content:left;width:auto;margin:10px 0 0 0;position:relative;padding-left:15px;cursor:pointer}.forms .checkbox.reverse,.forms .radio.reverse{flex-direction:row-reverse}.forms .checkbox span,.forms .radio span{white-space:normal;padding:0 10px;width:110px}.forms .checkbox input,.forms .radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.forms .checkbox input:checked~div.checkmark,.forms .radio input:checked~div.checkmark{position:relative;background-color:#ffd800;font-weight:700}.forms .checkbox input:checked~div.checkmark:after,.forms .radio input:checked~div.checkmark:after{display:block;content:'✔';color:#1d1e1c;position:absolute;font-size:1.2rem;font-weight:700;top:0;line-height:30px;left:9px}.forms .checkbox input:checked+div.radiomark,.forms .radio input:checked+div.radiomark{position:relative;border-radius:30px;background-color:#ffd800}.forms .checkbox input:checked+div.radiomark:after,.forms .radio input:checked+div.radiomark:after{display:block;color:#1d1e1c;position:absolute;font-size:1.7rem;font-weight:700;top:-1px;line-height:30px;left:7px}.forms .checkbox input:checked+div.dot:after,.forms .radio input:checked+div.dot:after{content:'●'}.forms .checkbox div,.forms .radio div{width:30px;height:30px;background:#ececec;border-radius:30px;border:0;margin-right:10px;font-weight:700;text-align:center}@media (max-width:650px){.forms .checkbox div,.forms .radio div{margin-right:10px}}.forms .checkbox a,.forms .radio a{text-decoration:none}.forms .checkbox a:hover,.forms .radio a:hover{text-decoration:underline}.forms .no-padding label.checkbox{padding-left:0}.forms .form-products label{width:250px;display:inline-block}.forms .form-products label:nth-child(odd){float:left}.forms .btn{margin:30px}.forms.register .btn,.forms.restore .btn{margin:30px 0}.forms.restore img{display:block}@media (max-width:850px){.forms .four,.forms .three{width:40%!important}}@media (max-width:450px){.forms .four,.forms .three{width:100%!important}}@media (max-width:850px){.forms .eight,.forms .nine{width:60%!important}}@media (max-width:450px){.forms .eight,.forms .nine{width:100%!important}}.forms .mobile-border label{white-space:nowrap}@media (max-width:650px){.forms .mobile-border .inner-inputs{border-bottom:1px solid #ccc}}.forms .checkout-total{background:#1d1d1b;color:#fff;width:100%;padding:30px;box-shadow:4px 2px 20px rgba(0,0,0,.5)}.forms .checkout-total h4{margin-top:0}.forms .checkout-total .total{font-weight:700;font-size:18px;color:#93c01f}.forms .calc-info{display:block;float:left;min-width:125px}.forms .info-row{line-height:30px}.forms .info-row:after{content:"";display:table;clear:both}.forms .order-row{margin-bottom:20px}.forms .order-row h4.order-row-header{margin:0;font-weight:700;text-transform:capitalize}.forms .checkout-info .checkout-info-image{margin:20px 0}.forms .checkout-info .checkout-info-image img{max-width:100%;height:auto!important}.forms .billing_info{display:none}.oma-lampo h1{font-size:36px;font-weight:300;line-height:40px;text-transform:uppercase}@media (max-width:700px){.oma-lampo h1{font-size:28px;line-height:36px}}.oma-lampo h2{margin:0}.oma-lampo .forms{padding:20px}.oma-lampo .forms input[type=date]:focus-visible{outline:none}.oma-lampo input,.oma-lampo select{background:#fff;margin:10px 0;display:inline-block;height:30px;line-height:30px;padding:5px 10px;border:1px solid #d6d6d6}.oma-lampo table{width:100%;margin:20px 0}.oma-lampo .paginator{margin:20px 0}.oma-lampo .paginator td{width:33.3333%}.oma-lampo #tank-filters div.wmanage-select{margin-bottom:5px}.oma-lampo #tank-filters div.wmanage-select label{font-size:14px;min-width:124px;display:inline-block}.oma-lampo #tank-filters div.wmanage-select select{background:#ececec;min-width:200px;max-width:100%}.oma-lampo #tank-filters button{background:#1d1e1c;border:0;padding:0 20px;line-height:34px;display:inline-block;color:inherit;text-decoration:none;font-size:16px;position:relative;cursor:pointer;-webkit-appearance:none;outline:none;text-transform:uppercase;font-weight:700;color:#ffd800;margin:10px}.oma-lampo .transparent{background:transparent}.oma-lampo.login{display:flex}.oma-lampo.login .forms{padding:10px 20px}@media (max-width:1150px){.oma-lampo.login{display:block}}.oma-lampo.login .content{display:flex}@media (max-width:1150px){.oma-lampo.login .content{display:block}}.oma-lampo.login .white{flex:1 1 auto}.oma-lampo.login img{display:block}.oma-lampo.text-image-container{margin-top:5px}.oma-lampo.text-image-container .text{background:transparent!important}.oma-lampo.text-image-container .text h2{color:#fff;position:relative;z-index:3;text-shadow:1px 1px 1px #000;text-transform:uppercase!important;font-size:36px!important;line-height:40px;margin:0 0 20px 0;font-weight:300!important}.flexbox{display:flex;align-items:center}@media (max-width:700px){.flexbox{flex-direction:column;align-items:initial}}.flexbox-nc{display:flex}@media (max-width:700px){.flexbox-nc{flex-direction:column;align-items:initial}}ol li{margin-bottom:20px}a.forgotpass{color:rgba(0,0,0,.6);display:inline-block;margin-bottom:5px;font-style:italic}a.registration{text-decoration:none;color:rgba(0,0,0,.6);font-style:italic;font-weight:400}.jumbotron{position:relative;background-size:cover;padding:0 0 40% 0;color:#fff;text-align:center;margin-bottom:40px}.jumbotron::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(51,51,51,.4)}.jumbotron-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 5px rgba(0,0,0,.2)}.jumbotron-content h2,.jumbotron-content h3{font-weight:400}.jumbotron-content h2{font-size:42px}.jumbotron-content h3{font-size:32px}#tasamaksusopimus,#rules,.silo-edit-popup,.hidden-popup,.userExists-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.5);overflow:auto}.popup{position:absolute;top:20px;left:10%;right:10%;z-index:1000;padding:20px;background:#fff;text-align:left;width:80%!important}div.box{overflow:hidden;position:relative;background:#fff;font-weight:400;text-align:left}.report{border-spacing:0;border-collapse:collapse;font-size:14px}.report th,.report td{padding:5px 20px!important;border:1px solid #ddd}.report tr{page-break-inside:avoid;page-break-after:auto}.report tr:nth-child(even){background-color:#fff}.report tr:nth-child(odd){background-color:#eee}#report h2{font-size:24px;font-weight:700}#report #header{padding:40px 40px 0}#report #header .logo img{display:block;width:auto;height:48px}.slick:hover .slick-dots{opacity:1}.slick .slick-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);text-align:center;margin:0;padding:0;opacity:.5;transition:opacity 0.3s}.slick .slick-dots li{position:relative;display:inline-block;margin:0 3px}.slick .slick-dots li:after{position:absolute;content:'';width:8px;height:8px;border-radius:5px;background-color:#eee;pointer-events:none;left:3px;top:3px;transition:background-color 0.2s}.slick .slick-dots li button{font-size:0!important;color:transparent!important;padding:0;width:14px;height:14px;display:block;border:0;background-color:transparent;cursor:pointer;outline:0}.slick .slick-dots li.slick-active:after{background-color:#555}h5.huge-orange{font-size:36px;line-height:40px}.checkbox-grilli{width:auto!important;margin-right:5px!important;min-width:0!important}.label-grilli{font-size:13px!important}.banner-grilli{margin-top:100px;color:#000;background-position:50% 0%;z-index:11}@media (max-width:850px){.banner-grilli{margin-top:0}}.banner-grilli:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.button-grilli{background:#ffd800!important;color:black!important}.campaign-title-grilli{max-width:55%;color:#000;text-shadow:none!important}.grillitext p{margin:.4em}.box-content{padding:0!important;margin-bottom:10px;margin-top:10px}.box-header{margin-top:50px;margin-bottom:30px;text-align:center;font-size:36px;line-height:46px;font-weight:300}.icon-box p{text-align:center}.box-holder{display:flex}.icon-box img{margin-bottom:20px}.icon-box img.icon{min-width:300px;max-width:75%;margin:auto}.icon-box:not(.yellow) img{max-width:150px}@media (max-width:800px){.icon-box{align-items:center}.icon-box img{min-width:none;max-width:50%}}.icon-box{padding-top:30px;display:flex;flex-direction:column;width:calc(33.333% - 10px);color:#000;line-height:50px;background-color:#ececec;margin-right:10px;padding-bottom:20px}.icon-box.text{justify-content:unset;padding:40px;background-color:unset;align-items:unset!important;text-align:left}.icon-box.text strong{font-weight:800}.icon-box.text h2{font-weight:300;font-size:32px;text-transform:uppercase}.icon-box.text span{font-weight:300;font-size:22px;line-height:1.5}.icon-box.text p,.icon-box.text h2{text-align:left}.icon-box:not(.yellow){align-items:center}.icon-box:not(.yellow,.text)p{padding:0 40px}.icon-box.text p{font-size:1.25em;line-height:1.4em;font-weight:300}.icon-box .shell-logo{width:40px;vertical-align:middle}.box-title{text-transform:uppercase;font-size:28px;font-weight:bolder;display:inline-block}.yellow .box-title{font-size:22px;font-weight:400;color:#005192;margin-left:10px;text-transform:none}.yellow p{text-align:left}.icon-box a{font-style:italic}.yellow a{align-self:flex-start}.box-description{font-weight:700;line-height:normal;padding:0 40px}.title-holder{text-align:center;padding:0 40px}.yellow .box-description{font-weight:400}.box-content .icon-box.yellow{padding-bottom:80px;background-color:#ffda02}@media (max-width:500px){.box-content .icon-box.yellow{padding-bottom:40px}}.hidden-calc{display:none}#backdrop section.banner-component .banner-content{backdrop-filter:blur(3px);background-color:rgba(0,0,0,.4);border-radius:5px}section.banner-component{display:flex;align-items:center;padding:0;margin:0;margin-bottom:5px;background-image:url(../img/campaign/field.png);background-size:cover;background-repeat:no-repeat;position:relative;min-height:430px;color:#fff;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}section.banner-component.video{background-image:none;min-height:200px}section.banner-component.video video{width:100%;height:auto;max-height:100%}section.banner-component.video video.mobile{display:none}section.banner-component.video video.desktop{display:flex}@media only screen and (max-width:800px){section.banner-component.video video.mobile{display:flex}section.banner-component.video video.desktop{display:none}}section.banner-component h1{padding-top:8px;font-weight:900;font-size:32px;line-height:33px;text-transform:uppercase}section.banner-component a{color:#fff;text-transform:uppercase}section.banner-component .banner-content{max-width:40%;padding:30px 30px;margin-left:40px;filter:drop-shadow(0 1mm 5mm #000)}@media (max-width:500px){section.banner-component .banner-content{margin-left:12px}}section.banner-component .banner-content h2{border-bottom:6px solid #ffda02;padding-bottom:10px}section.banner-component .banner-content h2{text-transform:uppercase;font-weight:900;font-size:32px;padding-top:10px}section.banner-component .banner-content h3{font-weight:300;font-size:36px;line-height:46px}section.banner-component .banner-content p{font-size:18px}section.banner-component .banner-content .button{color:#221e20;background-color:#ffd800;padding:0 30px;font-size:14px;letter-spacing:.7px;margin-top:10px}section.banner-component .half{width:50%;height:100%;position:absolute;left:50%;top:10px}section.banner-component .half .content{position:relative;height:100%;width:100%}section.banner-component .half .content .circle{content:'';width:150px;height:150px;background-color:#fff;border-radius:100%;position:absolute;top:0%;left:50%;transform:translate(-50%,5%)}section.banner-component .half .content .ribbon{position:absolute;top:50%;left:50%;text-align:center;background-color:#fff;width:60%;padding:40px;padding-top:105px;min-height:240px;transform:translate(-50%,-50%)}section.banner-component .half .content .ribbon img{max-width:35%;position:absolute;left:50%;transform:translateX(-50%);top:-60px}section.banner-component .half .content .ribbon h4{font-weight:800;font-size:28px;padding-bottom:20px;border-bottom:5px solid #ffd800;display:inline-block;color:#333}section.banner-component .half .content .ribbon p{color:#333;text-shadow:none}@media (max-width:1000px){section.banner-component .half{display:none}}section.banner-component.campaign .banner-content{max-width:60%}section.banner-component .pot{margin-left:-40px;width:450px;background-color:#fd0;color:#000;padding:20px 55px;margin-top:20px;box-sizing:border-box}section.banner-component .pot p{font-weight:700;margin:0}section.banner-component .pot h4{font-weight:800;font-size:54px;line-height:1;margin:0}section.banner-component .pot .updated{font-size:12px;line-height:1}section.banner-component.black{color:#000;text-shadow:none}section.banner-component.black .banner-content{color:#fff}section.banner-component.black .banner-content .button{text-shadow:none}section.banner-component.frontpage .banner-content{margin:0 auto;text-align:center}section.banner-component.frontpage .banner-content h1,section.banner-component.frontpage .banner-content h2{border-bottom:unset;padding-bottom:unset;line-height:36px}section.banner-component.frontpage .banner-content h1::after,section.banner-component.frontpage .banner-content h2::after{content:"";display:block;margin:10px auto 0 auto;width:290px;border-bottom:6px solid #ffda02}@media only screen and (max-width:1200px){section.banner-component.frontpage .banner-content{max-width:45%}}@media only screen and (max-width:1000px){section.banner-component.frontpage .banner-content{max-width:55%}}@media only screen and (max-width:780px){section.banner-component.frontpage .banner-content{max-width:65%}}@media only screen and (max-width:500px){section.banner-component.frontpage .banner-content{max-width:80%}}@media only screen and (max-width:400px){section.banner-component.frontpage .banner-content{max-width:95%}}section.banner-component.frontpage .buttons{display:flex}@media only screen and (max-width:650px){section.banner-component.frontpage .buttons{flex-direction:column}}section.banner-component.frontpage .buttons a{width:40%;margin:auto}@media only screen and (max-width:650px){section.banner-component.frontpage .buttons a{width:100%}}section.banner-component.frontpage .buttons a .button{width:100%;padding:unset}section.banner-component.frontpage.lander{margin-bottom:0}section.banner-component.frontpage.lander .banner-content{max-width:50%}section.banner-component.frontpage.lander .banner-content h2{font-size:26px;font-weight:600;margin-bottom:15px}section.banner-component.frontpage.lander .banner-content h1{font-size:36px;line-height:36px}@media only screen and (max-width:1200px){section.banner-component.frontpage.lander .banner-content{max-width:45%}}@media only screen and (max-width:1000px){section.banner-component.frontpage.lander .banner-content{max-width:55%}}@media only screen and (max-width:780px){section.banner-component.frontpage.lander .banner-content{max-width:65%}}@media only screen and (max-width:500px){section.banner-component.frontpage.lander .banner-content{max-width:80%}}@media only screen and (max-width:400px){section.banner-component.frontpage.lander .banner-content{max-width:95%}}.sidebyside{padding:0;display:flex;margin-top:10px}.sidebyside .side{padding:40px;width:50%}.sidebyside .side.bg{background-color:#ececec;height:360px}.sidebyside .side h2{font-weight:300;text-transform:uppercase;font-size:36px;line-height:46px}.sidebyside .side h4{font-size:24px;line-height:1.25}.sidebyside .side p{font-size:18px}.sidebyside .side-img{background-image:url(../img/2018/LP_web_OKT_pienikuva_640x512.png);background-size:cover;height:512px;width:50%}.sidebyside .side-img.bg{background-image:url(../img/2018/LP_web_OKT_erikoiskuva_640x360.png);height:360px}.sidebyside.fronpage-sidebyside:nth-child(odd){flex-direction:row-reverse}.sidebyside.fronpage-sidebyside .side{display:flex;justify-content:center;flex-direction:column;padding:75px}@media (max-width:700px){.sidebyside.fronpage-sidebyside .side{padding:50px}}@media (max-width:450px){.sidebyside.fronpage-sidebyside .side{padding:25px}}.sidebyside.fronpage-sidebyside .side h2{text-transform:none;color:#000;font-size:32px;font-weight:700;position:relative}.sidebyside.fronpage-sidebyside .side h2::after{content:'';display:block;width:50%;border-bottom:solid 7px #ffd800;position:absolute;bottom:-10px;left:0;z-index:-1}.sidebyside.fronpage-sidebyside .side p{padding-top:20px}.sidebyside.fronpage-sidebyside a.button{width:fit-content;color:#000;background-color:#ffd800}.sidebyside.fronpage-sidebyside .side-img{height:420px}.nomargin{margin-bottom:0}section.palvelut-laskuri{padding:40px;margin:0;margin-top:10px;background-color:#ffd800;display:flex}section.palvelut-laskuri h3{font-weight:300;text-transform:uppercase;font-size:36px;line-height:46px}section.palvelut-laskuri .quality input{display:none}section.palvelut-laskuri .quality label{display:block;background:#000;font-size:14px;line-height:32px;border:4px solid #000;padding:0 50px;text-align:center;font-weight:700;text-transform:uppercase;cursor:pointer;color:#ffd800}section.palvelut-laskuri .quality input[type=radio]:checked~label{background:#fff;color:#000;text-decoration:underline}section.palvelut-laskuri .flexbox-nc{flex-wrap:wrap}section.palvelut-laskuri h2{font-size:40px;text-transform:uppercase}section.palvelut-laskuri .full{margin:20px 0;margin-bottom:20px;padding-left:35px;width:100%;display:flex;flex-wrap:wrap}section.palvelut-laskuri .full label{margin-right:30px}section.palvelut-laskuri .half{width:50%}@media (max-width:700px){section.palvelut-laskuri .half:last-of-type{padding-top:20px}}section.palvelut-laskuri .check{font-weight:800;text-transform:uppercase}section.palvelut-laskuri .check input{margin-right:10px}section.palvelut-laskuri label,section.palvelut-laskuri input[type="text"],section.palvelut-laskuri input[type="email"],section.palvelut-laskuri input[type="tel"]{display:block}section.palvelut-laskuri form input{margin-bottom:10px;width:70%}section.palvelut-laskuri .slidecontainer{width:70%;display:flex}section.palvelut-laskuri .slidecontainer input[type="text"]{width:90px;margin-top:-16px;margin-left:10px}section.palvelut-laskuri .slider{-webkit-appearance:none;appearance:none;width:100%;height:1px;background:#000;outline:none}section.palvelut-laskuri .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#ececec;cursor:pointer}section.palvelut-laskuri .slider::-moz-range-thumb{width:25px;height:25px;background:#ececec;cursor:pointer}section.palvelut-laskuri .check{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.palvelut-laskuri .check input{position:absolute;opacity:0;cursor:pointer}section.palvelut-laskuri .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}section.palvelut-laskuri .check:hover input~.checkmark{background-color:#ccc}section.palvelut-laskuri .check input:checked~.checkmark{background-color:#2196f3}section.palvelut-laskuri .checkmark:after{content:"";position:absolute;display:none}section.palvelut-laskuri .check input:checked~.checkmark:after{display:block}section.palvelut-laskuri .check .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.palvelut-laskuri select{margin-top:10px}section.palvelut-laskuri .select-holder{margin-top:10px;display:flex}section.palvelut-laskuri .select-btn{background-color:#ececec;color:#000;font-weight:700;padding:10px 40px;height:40px;white-space:nowrap;margin-right:10px}@media (max-width:900px){.box-holder{flex-direction:column}.icon-box{flex-direction:row;justify-content:center}.box-content .icon-box.yellow{padding:30px 30px}}@media (max-width:650px){.icon-box{flex-direction:column;justify-content:center}}@media only screen and (max-width:1100px){section.banner-component .banner-content{max-width:90%}}@media (max-width:985px){section.banner-component h1{font-size:28px}.icon-box,.icon-box:last-of-type{width:100%!important;min-width:280px;margin-bottom:10px;padding-bottom:20px;align-items:center}.icon-box p{max-width:550px}.icon-box img{max-width:50%}.noty-banner-box{background-position:60%}.noty-banner-box .campaign_cirlce{display:none}.noty-banner-content{max-width:100%;padding:40px 20px}section.banner-component .banner-content{max-width:90%}.sidebyside .side-img{display:none}.sidebyside .side{width:100%;height:auto!important}.palvelut-laskuri{padding:20px 20px!important}.palvelut-laskuri .laskuri{flex-direction:column}.palvelut-laskuri .laskuri h2{font-size:34px}.palvelut-laskuri .laskuri .half{width:100%}}@media (max-width:530px){section.banner-component .banner-content{max-width:500px;padding:0 10px}}div .wmanage-field{min-width:140px}#whatistasamaksu,.silo-popup-link,.popup-link{cursor:pointer;font-style:italic;text-decoration:underline}form .title:not(.radio){font-weight:600;margin-bottom:0}form .title.radio{font-weight:600;margin:0;margin-bottom:25px}.radio-holder{margin-bottom:70px}.radio-holder .column{padding-top:10px}.radio-holder input{width:auto!important;display:inline-block;margin-right:5px}.radio-holder label{display:inline-block!important}.faq-container{display:flex;justify-content:space-between}.faq .text{margin:15px}.faq p{width:100%;font-size:16px}.faq h4{margin-left:-10px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background-color:#ececec;width:100%;text-transform:uppercase;font-weight:800}.faq h4::after{content:' ';padding-right:20px;width:16px;height:16px;background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzODYuMjU3IDM4Ni4yNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM4Ni4yNTcgMzg2LjI1NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cG9seWdvbiBwb2ludHM9IjAsOTYuODc5IDE5My4xMjksMjg5LjM3OSAzODYuMjU3LDk2Ljg3OSAiIGZpbGw9IiMwMDAwMDAiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat}.month-text{font-size:14px}.form-holder-content{margin-left:35px}.campaign_box .image{width:100%;padding-bottom:340px;background-position:100% 50%;background-image:url(../img/kamppis19_1200x628.png);position:relative}.campaign_box .image h2{width:100%;position:absolute;text-transform:uppercase;font-weight:600;color:#fff;top:50%;transform:translateY(-50%);text-align:center;text-shadow:0 0 10px #000}.campaign_box .text-content{font-size:15px;line-height:25px;text-align:center;background-color:#fff;padding:20px 55px}.campaign_box .text-content p{margin:0}.campaign_box .text-content a{text-transform:uppercase}@media (max-width:950px){.faq{flex-direction:column}.faq .six{width:100%!important}}@media (max-width:440px){h3{font-size:28px!important;line-height:38px}}section.yellow-centered,section.white-centered{padding:50px 0;text-align:center;background-color:#ffd800;margin-top:-16px;display:flex;justify-content:center}section.yellow-centered .content,section.white-centered .content{max-width:40%;text-align:center;font-weight:300}section.yellow-centered .content p,section.white-centered .content p{line-height:1.6;letter-spacing:.15px}section.yellow-centered .content p.small,section.white-centered .content p.small{margin-top:40px;font-size:12px;font-weight:500}section.yellow-centered .content b,section.white-centered .content b,section.yellow-centered .content strong,section.white-centered .content strong{font-weight:700}@media (max-width:1150px){section.yellow-centered .content,section.white-centered .content{max-width:70%}}section.yellow-centered .button-big,section.white-centered .button-big{background-color:#ffd800;color:#221e20;padding:10px 50px;text-transform:uppercase;font-weight:900;letter-spacing:.45px;text-decoration:none;font-size:20px;display:inline-block;margin-top:20px}section.yellow-centered .button-big:hover,section.white-centered .button-big:hover{cursor:pointer;background-color:#221e20;color:#ffd800}section.white-centered{background-color:#fff}section.white-centered .content.small{max-width:425px;letter-spacing:0}section.white-centered .content.small u{font-weight:600}.contest-entry{display:flex;justify-content:center;padding:60px 0}.contest-entry h2{font-weight:800;font-size:24px;text-align:center}.contest-entry .content{display:flex;flex-direction:column;align-items:center}.contest-entry .content .f1contest-form{padding:20px 0;text-align:center}.contest-entry .content .f1contest-form label{display:block;margin-bottom:10px;color:#707070}.contest-entry .content .f1contest-form label p{display:inline-block;min-width:125px;text-align:right;margin-right:15px}@media (max-width:875px){.contest-entry .content .f1contest-form label p{text-align:left}}.contest-entry .content .f1contest-form label input{background-color:#ececec;min-width:470px}@media (max-width:875px){.contest-entry .content .f1contest-form label input{min-width:0}}.contest-entry .content .f1contest-form label.check{text-align:center;margin-bottom:10px;text-align:left}.contest-entry .content .f1contest-form label.check p{vertical-align:middle;margin-left:15px;margin:.25em;min-width:0;text-align:left}.contest-entry .content .f1contest-form label.check p.long{vertical-align:top;transform:translateY(-4px);max-width:calc(100% - 40px)}.contest-entry .content .f1contest-form label.check input{position:absolute;opacity:0}.contest-entry .content .f1contest-form label.check input+.checkmark{content:"";display:inline-block;vertical-align:middle;height:25px;width:25px;background-color:#ececec}.contest-entry .content .f1contest-form label.check input:hover+.checkmark{background-color:#d3d3d3}.contest-entry .content .f1contest-form label.check input:checked+.checkmark{background-image:url(../img/checked.svg);background-size:80%;background-repeat:no-repeat;background-position:50% 50%}.contest-entry .content .f1contest-form input[type='submit']{background-color:#221e20;margin-top:40px;padding:10px 50px;color:#ffd800;text-transform:uppercase;font-weight:900;letter-spacing:.45px}.contest-entry .content .f1contest-form input[type='submit']:hover{cursor:pointer;background-color:#ffd800;color:#221e20}@media (max-width:875px){.contest-entry .content{padding:0 40px}}section.box-links{display:flex;flex-direction:row;padding:0}section.box-links .box-link{padding:40px;width:50%;background-image:url(../img/formula1/boxes/letku.png);background-size:cover;text-decoration:none}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:1.5),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){section.box-links .box-link{background-image:url(../img/formula1/boxes/letku@2x.png)}}section.box-links .box-link.truck{background-image:url(../img/formula1/boxes/rekka.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:1.5),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){section.box-links .box-link.truck{background-image:url(../img/formula1/boxes/rekka@2x.png)}}section.box-links .box-link>*{text-shadow:0 3px 6px rgba(0,0,0,.16)}section.box-links .box-link .title,section.box-links .box-link .big-description,section.box-links .box-link .small-description{color:#fff}section.box-links .box-link .title{font-size:22px;padding-bottom:20px;border-bottom:4px solid #ffd800;max-width:65%;font-weight:600}section.box-links .box-link .big-description{text-transform:uppercase;font-size:28px;font-weight:900;line-height:1.25;max-width:75%}section.box-links .box-link .small-description{font-weight:400;max-width:75%}section.box-links .box-link .button{background-color:#221e20;padding:0 30px;text-decoration:none;text-transform:uppercase;font-size:14px}section.box-links .box-link .button:hover{cursor:pointer;background-color:#ffd800;color:#221e20}@media (max-width:975px){section.box-links{flex-direction:column}section.box-links .box-link{width:100%}}.leadoo-container iframe[id^="ld-frame-"]{height:1000px!important}section.premium-section{display:flex;background-image:url(../img/banner_shadow.jpg);background-size:cover;background-position:center;color:#fff;padding:60px 0}section.premium-section .centered{text-align:center;display:flex;justify-content:center;align-items:center;width:100%}section.premium-section .centered .content{text-align:center;max-width:450px}section.premium-section .centered .content p{text-align:center;padding:0 40px}section.premium-section.transparent{padding:40px 0;background-image:none}section.premium-section.transparent .half h2{font-weight:600}section.premium-section.transparent .half p,section.premium-section.transparent .half h2{color:#000}section.premium-section.transparent .half p.small,section.premium-section.transparent .half h2.small{font-size:12px}section.premium-section .half.img-container{background-size:cover}section.premium-section .half.img-container.truck{background-position:right;background-image:url(../img/2018/LP_web_etusivubanneri_1280x512.jpg)}section.premium-section .half.img-container.line{background-image:url(../img/formula1/bgs/line/line.jpg)}section.premium-section .half.img-container.rata{background-image:url(../img/campaign/rata.jpg)}section.premium-section.yellow{background-image:none;background-color:#ffd800;color:#000}section.premium-section .half{display:flex;justify-content:center;align-items:center;width:50%}section.premium-section .half .product-imgs{display:flex;justify-content:space-between}section.premium-section .half .product-imgs img{width:calc(50% - 20px)}section.premium-section .half.text{padding:0 70px}section.premium-section .half ul.benefits{position:relative;background-color:#fff;list-style-type:none;padding:40px 80px;padding-left:90px}section.premium-section .half ul.benefits .check{top:50%;left:0;transform:translate(-50%,-50%);position:absolute;content:' ';width:90px;height:90px;background-color:#fff;background-image:url(../img/check-solid.svg);background-size:55%;background-position:center;background-repeat:no-repeat;border-radius:100px}section.premium-section .half ul.benefits li{line-height:2;border-bottom:1px solid #000}section.premium-section .half ul.benefits li::before{content:"\2022";color:#ffd800;font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media (max-width:975px){section.premium-section .img-container{display:none}section.premium-section.transparent .half{width:100%}section.premium-section .product-imgs{padding:0 60px}}@media (max-width:825px){section.premium-section.product-images{flex-direction:column}section.premium-section.product-images .half{width:100%}section.premium-section.product-benefits{flex-direction:column}section.premium-section.product-benefits .half{width:100%}section.premium-section.product-benefits .half:first-of-type{margin-bottom:40px}section.premium-section.yellow .half.text{width:100%}}@media (max-width:420px){#register-form label,#register-form span{padding:0}#register-form .btn{margin-left:15px;margin-right:15px}#register-form .radio{margin:0 0 10px 0}}#register-form .inner-inputs{padding:0}#register-form .inner-inputs label{padding:0 0 3px 0}.insufficient{border:1px solid red;box-shadow:2px 2px 2px red}.payment_batch .inner-inputs.eight.wrap .column{display:flex;flex-direction:column;margin:0;padding:0}.payment_batch .inner-inputs.eight.wrap .row{display:flex;flex-direction:row;margin:0;padding:0;align-items:center}.payment_batch .inner-inputs.eight.wrap .row .netto-info{float:right;padding:0}.payment_batch .inner-inputs.eight.wrap .even{width:auto}#input_customer_type label span{width:auto}span#error,span#campaign-error{color:red}span#campaign-error{margin-bottom:5px}.error-message{width:auto;display:none}.error-message p{margin:auto;color:red}.success-message{width:auto;display:none;background-color:lightgreen}.success-message p{margin:auto}.forms.profile-forms label{padding:0}.forms.profile-forms .checkbox{margin-left:auto;width:66.66667%!important}.forms.profile-forms .checkbox span{margin-left:35px}.forms.profile-forms .checkbox .checkmark{flex:none}.forms.profile-forms button{float:none!important;display:flex;margin:20px 0;margin-left:auto}.forms.profile-forms .column input{width:100%}@media (max-width:500px){.forms.profile-forms{padding-top:5px}.forms.profile-forms label{flex-direction:column}.forms.profile-forms label span.four{padding:0;padding-top:5px}.forms.profile-forms label input{width:100%!important;margin:0}.forms.profile-forms .checkbox{margin:20px 0;flex-direction:row}.forms.profile-forms .checkbox span{margin-left:auto;width:100%}}@media (max-width:420px){.forms.profile-forms button{margin:20px 0!important;margin-left:auto!important}.forms.profile-forms .checkbox{width:100%!important}}section.products-old{background-color:#ffd800;margin:20px 0;padding:30px;display:flex}section.products-old .product-image{width:160px;margin-right:50px}@media (max-width:650px){section.products-old{flex-direction:column}}@media (max-width:439px){section.products-old h3{font-size:22px}section.products-old .product-image{width:120px;margin-bottom:20px}}.eight.list{flex-direction:column}@media (max-width:500px){.eight.list{width:100%!important}}.eight.list input{width:100%!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{padding-left:50%}table.history tr{height:40px}table.history tr:nth-child(even){background-color:#e8e8e8}.input-and-button{flex-direction:row;display:flex}.input-and-button button.trash{background-image:url(../img/trash.svg);background-size:32px 32px;background-repeat:no-repeat;background-position:50% 50%;border:none;background-color:transparent;width:40px;height:40px;margin:4px 0}@media (max-width:500px){.input-and-button button.trash{margin:-5px 0 10px -40px!important}}.datalist{width:100%}.datalist input{width:100%}.datalist input::-webkit-calendar-picker-indicator{opacity:100;margin-bottom:15px}section.customer-storie,section.customer-stories{background-size:cover!important;background-repeat:no-repeat!important}section.customer-storie.banner-component:before,section.customer-stories.banner-component:before{background-color:#000;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.25253851540616246) 30%,rgba(0,0,0,0) 75%);width:100%;height:100%;content:"";position:absolute;top:0;bottom:0;left:0}section.customer-storie .banner-content h1,section.customer-stories .banner-content h1{text-transform:none}section.customer-stories h1{margin-bottom:40px}section.customer-stories h1:after{content:'';width:40%;border-bottom:solid 7px #ffd800;position:absolute;left:30px;top:49%;z-index:1}@media (max-width:500px){section.customer-stories h1:after{left:10px}}section.customer-stories.reverse .banner-content{display:flex;flex-direction:column-reverse}section.customer-stories.reverse .banner-content p{margin:0}section.customer-stories.reverse h1{position:relative;margin-bottom:0;margin-top:30px}section.customer-stories.reverse h1:after{top:-15px;left:0}section.customer-stories.image-position-1{background-position:33% 33%!important}section.customer-stories.image-position-2{background-position:50% 33%!important}section.customer-stories.image-position-3{background-position:66% 33%!important}section.customer-stories.image-position-4{background-position:33% 50%!important}section.customer-stories.image-position-5{background-position:50% 50%!important}section.customer-stories.image-position-6{background-position:66% 50%!important}section.customer-stories.image-position-7{background-position:33% 66%!important}section.customer-stories.image-position-8{background-position:50% 66%!important}section.customer-stories.image-position-9{background-position:66% 66%!important}.customer-story-banner{display:flex;height:fit-content;padding:50px;background-size:cover;background-repeat:no-repeat;align-items:center;justify-content:center}.customer-story-banner .content{padding:75px 50px;background-color:#fff;width:40%}.customer-story-banner .content h2{font-weight:700}.customer-story-banner:nth-last-child(even) .content{margin-left:100px;margin-right:auto}.customer-story-banner:nth-last-child(odd) .content{margin-right:100px;margin-left:auto}@media (max-width:1000px){.customer-story-banner .content{padding:75px 25px;width:60%}.customer-story-banner:nth-last-child(even) .content{margin-left:auto;margin-right:auto}.customer-story-banner:nth-last-child(odd) .content{margin-right:auto;margin-left:auto}}@media (max-width:700px){.customer-story-banner .content{padding:75px 25px;width:80%;min-width:300px}}.minimalistic-text,.contact-block{text-align:center;width:100%;padding:75px 0}.minimalistic-text p,.contact-block p{max-width:500px;margin-left:auto;margin-right:auto;text-align:center;font-size:20px}.minimalistic-text.yellow,.contact-block.yellow{background-color:#ffd800}.minimalistic-text h3,.contact-block h3{font-weight:700}.link-banner{height:fit-content;width:100%;display:flex;align-items:center}@media (max-width:1000px){.link-banner{flex-direction:column}.link-banner .six{width:100%!important}}.link-banner .six{min-height:500px;padding:100px 50px;color:#fff;background-size:cover;background-repeat:no-repeat}.link-banner h2{font-weight:700;margin-top:20px}.link-banner span{font-size:20px;margin-bottom:70px}.link-banner span:after{display:block;content:'';width:70%;border-bottom:solid 10px #ffd800;position:relative;left:0;top:10px;z-index:1}.link-banner .yellow{color:#221e20;background-color:#ffd800}.customer-story-info{display:flex;height:fit-content;width:100%}@media (max-width:1000px){.customer-story-info{flex-direction:column}.customer-story-info .six{width:100%!important}}.customer-story-info h2{font-weight:700}.customer-story-info .content{padding:100px}@media (max-width:1000px){.customer-story-info .content{padding:100px 25px}}.customer-story-info .content.yellow{background-color:#ffd800}.customer-story-info .content.center{justify-content:center;align-items:center}.customer-story-info .content.center p{text-align:center}.customer-story-info .content cite{font-weight:700;font-size:30px;font-style:normal}.customer-story-info .ref_img{min-width:400px;min-height:400px;background-size:cover}.customer-story-info.reverse{flex-direction:row-reverse}@media (max-width:1000px){.customer-story-info.reverse{flex-direction:column}.customer-story-info.reverse .six{width:100%!important}}section.video-banner{position:relative;color:#fff;margin:50px 0}section.video-banner.video-banner-image{min-height:500px;background-size:cover}section.video-banner.video{position:relative;min-height:500px;padding:0;overflow:hidden}section.video-banner.video::after{position:absolute;content:'';width:100%;height:100%;background-color:#000;left:0;top:0;opacity:.4}section.video-banner.video .watch{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:9;padding:40px;text-transform:uppercase;font-weight:600;align-items:center;display:flex;flex-direction:column}section.video-banner.video .watch .play-icon{content:' ';background-image:url(../img/svg/play.svg);background-size:contain;background-repeat:no-repeat;width:120px;height:120px;margin-bottom:40px}.image-edit-container{display:flex;flex-direction:column;width:100%;max-width:320px;transform:translate(-50%,-50%);padding:20px 20px 0 20px;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1)}.image-edit-container .image-edit{display:flex;flex-direction:column}.image-edit-container .image-edit strong{margin-bottom:10px}.image-edit-container .image-edit button{min-height:30px}.image-edit-container .image-edit button.active{background-color:green;color:#fff}.image-edit-container .image-edit>div{margin-bottom:20px;display:flex;flex-wrap:wrap}.image-edit-container .image-edit>div.image-pos>*{width:33.3333%}.image-edit-container .image-edit>div>*{width:50%}.image-position-1{background-position:33% 33%!important}.image-position-2{background-position:50% 33%!important}.image-position-3{background-position:66% 33%!important}.image-position-4{background-position:33% 50%!important}.image-position-5{background-position:50% 50%!important}.image-position-6{background-position:66% 50%!important}.image-position-7{background-position:33% 66%!important}.image-position-8{background-position:50% 66%!important}.image-position-9{background-position:66% 66%!important}#maintenance{background-color:#cc1f1f;color:#fff}section.content-lander{padding:50px 0}section.content-lander.yellow{background-color:#ffda02}section.content-lander.gray{background-color:#ececec}section.content-lander .wrap{padding:0 100px}@media (max-width:680px){section.content-lander .wrap{padding:0 50px}}@media (max-width:500px){section.content-lander .wrap{padding:0 25px}}@media (max-width:380px){section.content-lander .wrap{padding:0 5px}}section.content-lander .wrap .content-holder{text-align:center}section.content-lander .wrap .content-holder .has-text{width:50%;margin:0 auto;margin-bottom:50px}section.content-lander .wrap .content-holder .has-text h2{font-weight:800}@media (max-width:1000px){section.content-lander .wrap .content-holder .has-text{width:100%}}section.content-lander .wrap .content-holder .has-boxes{margin-top:30px}section.content-lander .wrap .content-holder .has-boxes .boxes{display:flex;justify-content:space-between;width:100%!important}section.content-lander .wrap .content-holder .has-boxes .boxes.three .box{width:calc(33% - 10px)}section.content-lander .wrap .content-holder .has-boxes .boxes.two .box{width:calc(50% - 20px)}section.content-lander .wrap .content-holder .has-boxes .boxes .box{padding:40px}section.content-lander .wrap .content-holder .has-boxes .boxes .box .has-title{min-height:84px;position:relative;display:flex;align-items:center;flex-wrap:wrap}section.content-lander .wrap .content-holder .has-boxes .boxes .box .has-title h3{font-weight:800;font-size:26px;line-height:28px;margin-bottom:0}section.content-lander .wrap .content-holder .has-boxes .boxes .box .has-title::after{content:'';display:block;width:80%;border-bottom:solid 6px #ffd800;position:absolute;bottom:-20px}@media (max-width:1000px){section.content-lander .wrap .content-holder .has-boxes .boxes .box .has-title{min-height:60px}}section.content-lander .wrap .content-holder .has-boxes .boxes .box .has-content{padding-top:20px;padding-right:25px}@media (max-width:1000px){section.content-lander .wrap .content-holder .has-boxes .boxes{flex-direction:column}section.content-lander .wrap .content-holder .has-boxes .boxes.three .box,section.content-lander .wrap .content-holder .has-boxes .boxes.two .box{width:100%;margin-bottom:10px}}section.content-lander .wrap .content-holder .customer-story-info .content.column{background-color:#fff;padding:40px}section.content-lander .wrap .content-holder .customer-story-info .content.column.four{padding:120px 50px 120px 60px;display:flex;align-items:center;text-align:left}@media (max-width:1000px){section.content-lander .wrap .content-holder .customer-story-info .content.column.four{width:100%!important;padding:20px}}@media (max-width:1000px){section.content-lander .wrap .content-holder .customer-story-info .eight{width:100%!important}}@media (max-width:680px){section.content-lander .wrap .content-holder .customer-story-info .eight{background-position:50% 50%;min-width:unset}}section.contact-image{display:flex;min-height:430px}section.contact-image .contact-block.yellow{width:50%;margin:auto;padding:20px}section.contact-image .contact-block.yellow .content{padding:5px}section.contact-image .contact-block.yellow .content p{font-size:24px;line-height:26px}@media (max-width:700px){section.contact-image .contact-block.yellow{width:800%}}section.banner-link{padding:0}section.banner-link .link-banner.lander .column.image-position-6{background-position:80% 50%!important}section.banner-link .link-banner.lander .column a.button{background-color:#ffd800;color:#1d1e1c}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;color:#333;background:#fff}body.profile{background:#ffd800}body.profile .text{background:#fff}body.profile nav.main-nav{background:#1d1d1b}body.profile nav.main-nav a{color:#fff}body.profile .hover-nav{z-index:9999999}body.profile .hover-nav a{color:#1d1d1b!important}img{max-width:100%}h1,h2,h3,h4,h5{margin:0 0 20px 0;font-weight:300}h1{font-size:36px;line-height:40px}h2{font-size:28px;line-height:32px}h3{font-size:22px;line-height:26px}h4{font-size:18px;line-height:22px}p{line-height:24px}a{color:#1d1e1c;text-decoration:underline;font-weight:600}a:hover{text-decoration:none}.wrap{max-width:1280px;margin:0 auto}.wrap:after{content:"";display:table;clear:both}.right{float:right}div#greyout{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;background-color:rgba(0,0,0,.3);filter:alpha(opacity=30)}div#greyout #greyoutinner{z-index:1000}div#greyout #icon{width:50%;margin:auto;z-index:1000;background-color:transparent;filter:none;opacity:1;animation:animate 5s infinite}@keyframes animate{100%{transform:rotate(360deg)}}.loader{margin-left:5px;outline:3px solid #000;border:8px solid #ffd800;border-top:8px solid #000;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}header{padding:40px 40px 0 40px;height:130px;display:flex;justify-content:space-between;width:100%}@media (max-width:1000px){header{height:auto;padding:20px}}@media (max-width:1000px){header{flex-direction:column;position:relative;z-index:25}}@media (max-width:500px){header{padding:20px 10px}}header .logo{float:left}header .logo img{display:block;width:auto;height:47px}@media (max-width:650px){header .logo img{height:30px}}@media (max-width:650px){header .logo img{height:18px}}header .mobile{display:none;float:right;position:absolute;top:0;right:0;border-left:1px solid rgba(51,51,51,.2)}@media (max-width:1050px){header .mobile{display:block}}header .mobile .mobile-menu{background:url(../img/menu.png);background-position:50% 50%;background-repeat:no-repeat;width:75px;height:87px;border-left:1px solid rgba(51,51,51,.2);float:right;cursor:pointer}@media (max-width:650px){header .mobile .mobile-menu{height:70px;width:60px}}@media (max-width:650px){header .mobile .mobile-menu{height:58px;width:50px;background-size:20px}}header .mobile .mobile-login{background:url(../img/icon-user-3x.png);background-position:50% 50%;background-repeat:no-repeat;background-size:32px;width:75px;height:87px;border:0;float:right;cursor:pointer}@media (max-width:650px){header .mobile .mobile-login{height:70px;width:60px}}@media (max-width:650px){header .mobile .mobile-login{height:58px;width:50px;background-size:25px}}header .login{display:block;padding:2px 0}@media (max-width:1050px){header .login{display:none;margin-top:20px}}@media (max-width:650px){header .login{margin-top:20px}}@media (max-width:430px),(max-height:480px){header .login{margin-top:20px}}header .login form{float:right}header .login select{border:none;box-shadow:none;background-color:#ececec;background-image:url(../img/arrow-down.png);background-repeat:no-repeat;background-position:95% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:10px 0;line-height:25px;display:inline-block;padding:5px 25px 5px 10px}body.profile header .login select{background-color:#fff}header .login .input{float:left;padding:0 5px;margin-bottom:5px}@media (max-width:650px){header .login .input{width:50%}}header .login .input .btn.small{width:100%;background-color:#ffd800;color:#221e20}header .login .input input{width:120px;height:24px;line-height:24px;padding:0 10px;background:#ececec;font-size:12px}@media (max-width:650px){header .login .input input{width:100%}}body.profile header .login .input input{background:#fff}header .login .links{float:left;display:block;width:100%;text-align:right;font-size:11px;padding:5px}header .login .links a{font-weight:600}.navigation{background:transparent;display:block;height:70px}@media (max-width:1000px){.navigation{background:#ffd800;height:auto;position:relative;z-index:20}}.navigation:after{content:"";display:table;clear:both}.navigation .crumbpath{width:100%;height:34px;display:flex;align-items:center;font-size:14px;font-weight:400;color:#333;background-color:#fff}@media (max-width:1000px){.navigation .crumbpath{min-height:34px;height:fit-content}}@media (max-width:600px){.navigation .crumbpath{padding:5px 0}}.navigation .crumbpath ul{display:flex;flex-wrap:wrap;margin-left:30px}@media (max-width:500px){.navigation .crumbpath ul{margin-left:15px}}.navigation .crumbpath ul li{line-height:20px}.navigation .crumbpath ul li a{font-weight:400;text-decoration:none;padding:0 5px}nav{height:34px;line-height:34px;width:100%;background:#ffd800;padding:0 15px}@media (max-width:1000px){nav{height:auto;line-height:50px;min-height:3px;width:100%;float:left}}@media (max-width:1000px){nav ul{display:none}}nav ul:after{content:"";display:table;clear:both}@media (max-width:1000px){nav li,nav a{width:100%;float:left}}nav a{padding:0 20px;text-transform:uppercase;text-decoration:none;font-weight:400;font-size:14px;position:relative;z-index:10}nav a.cur{font-weight:700}@media (max-width:1000px){nav a.cur~.mobile-nav{display:block}}nav a.cur~.more-nav{background-image:url(../img/menuminus.png)}nav a.cur~.plus{background-image:url(../img/menuplus.png)}nav .navitem{position:relative}@media (max-width:1000px){nav .navitem{border-bottom:1px solid #d4b401;position:relative}nav .navitem:last-child{border-bottom:0}}@media (min-width:1000px){nav .navitem:hover>a{font-weight:800}nav .navitem:hover>.hover-nav{display:flex}}nav .mobile-nav{display:none}nav .mobile-nav a{text-transform:none;padding:0 30px}nav .main-nav *,nav .mobile-nav *,nav .mobile-nav{-webkit-transition:none;transition:none}nav .more-nav{display:none;background-image:url(../img/menuplus.png);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;width:50px;height:50px;position:absolute;right:10px;top:0}@media (max-width:1000px){nav .more-nav{display:block;z-index:25}}nav .more-nav.plus{background-image:url(../img/menuminus.png)}nav.sub{margin-bottom:10px;display:block}@media (max-width:1000px){nav.sub{display:none}}nav.sub a{text-transform:none;position:relative;font-size:12px}@media (max-width:1000px){nav.sub a{padding:0 10px 0 20px;border-right:none}}nav.sub a.cur:after{content:"";width:0;height:0;line-height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;top:50%;transform:translateY(-50%);position:absolute;left:5px}nav .hover-nav{display:none;background-color:#ffd800;position:absolute;top:34px;flex-direction:column;width:-webkit-max-content}nav .hover-nav li{display:flex;float:none}nav .hover-nav li a{min-width:max-content;display:flex;flex-direction:column;float:none}nav .hover-nav li a:hover{font-weight:800}
/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em 1.8em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .b-tl.exp::before,.cc_div .b-bn .b-tl.exp::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:'';margin:0 auto;transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::after,#s-c-bn::before{content:'';position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.8em;top:.42em;content:' ';height:.7em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.4em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}section.content-blocks{padding:0}section.content-blocks>section{padding:20px 0;margin:40px 0}@media only screen and (max-width:1079px){section.content-blocks>section{padding:20px 0}}@media (max-width:1000px){section.content-blocks>section{padding:10px 0;margin:10px 0}}section.content-blocks>section:first-child{padding-top:0}section.content-blocks .flex{display:flex}section.content-blocks .flex.row-reverse{flex-direction:row-reverse}@media only screen and (max-width:1000px){section.content-blocks .flex .flex-item.six{width:100%!important}}@media only screen and (max-width:767px){section.content-blocks .flex .flex-item.three{width:33.33333%!important}}@media only screen and (max-width:479px){section.content-blocks .flex .flex-item.three{width:50%!important}}@media only screen and (max-width:1000px){section.content-blocks .flex .flex-item.four{width:50%!important}}@media only screen and (max-width:1000px){section.content-blocks .flex .flex-item.eight{width:100%!important}}section.content-blocks .flex .image{padding-bottom:0}section.content-blocks a.btn.reverse{background-color:#ffd800;color:#1d1e1c}section.content-blocks a.btn.reverse:hover{background-color:#1d1e1c!important;color:#ffd800!important}section.content-blocks a.btn:hover{background-color:#ffd800!important;color:#1d1e1c!important}section.content-blocks section.content-block h2{font-weight:800}section.content-blocks section.content-block.yellow{background-color:#ffd800}section.content-blocks section.content-block.yellow p{text-align:unset}section.content-blocks section.content-block.yellow a{align-self:unset}section.content-blocks section.content-block.white{background-color:#fff}section.content-blocks section.content-block.gray{background-color:#ececec}@media (max-width:1000px){section.content-blocks section.content-block-text-image .flex{flex-direction:column}}section.content-blocks section.content-block-text-image .has-content{display:flex;flex-direction:column;padding:50px}@media (max-width:1200px){section.content-blocks section.content-block-text-image .has-content{padding:25px}}@media (max-width:1000px){section.content-blocks section.content-block-text-image .has-content{text-align:center}}@media (max-width:450px){section.content-blocks section.content-block-text-image .has-content{padding:25px}}@media (max-width:1000px){section.content-blocks section.content-block-text-image .has-content{align-items:center}}section.content-blocks section.content-block-text-image .has-content h2{font-size:32px;position:relative}section.content-blocks section.content-block-text-image .has-content h2::after{content:'';display:block;width:50%;border-bottom:solid 7px #ffd800;position:absolute;bottom:-20px;left:0;z-index:-1}@media (max-width:1000px){section.content-blocks section.content-block-text-image .has-content h2::after{width:100%}}section.content-blocks section.content-block-text-image .has-content p{margin:0;margin-top:15px;max-width:400px}section.content-blocks section.content-block-text-image .has-content p.subtitle{font-size:14px;font-weight:300}section.content-blocks section.content-block-text-image .has-content a.btn{width:fit-content;font-weight:800;margin-top:auto}@media (max-width:1000px){section.content-blocks section.content-block-text-image .has-content a.btn{margin-top:10px}}section.content-blocks section.content-block-text-image .has-image{height:auto}section.content-blocks section.content-block-text-image .has-image .image{height:100%}section.content-blocks section.content-block-text-image .has-image .image img{height:auto}@media (max-width:1000px){section.content-blocks section.content-block-text-image .has-image{width:60%!important;margin:0 auto}}@media (max-width:800px){section.content-blocks section.content-block-text-image .has-image{width:75%!important;margin:0 auto}}@media (max-width:500px){section.content-blocks section.content-block-text-image .has-image{width:100%!important;max-height:250px;padding:0 25px}}section.content-blocks section.content-block-boxes{padding:0 150px;padding-bottom:30px}@media (max-width:1000px){section.content-blocks section.content-block-boxes{padding:0 80px;padding-bottom:30px}}@media (max-width:800px){section.content-blocks section.content-block-boxes{padding:0 80px;padding-bottom:30px}}@media (max-width:600px){section.content-blocks section.content-block-boxes{padding:0 60px;padding-bottom:30px}}@media (max-width:500px){section.content-blocks section.content-block-boxes{padding:0;padding-bottom:10px}}section.content-blocks section.content-block-boxes .title-container{display:flex;align-items:center;justify-content:center}section.content-blocks section.content-block-boxes .title-container .flex-item.has-content{text-align:center;margin:30px 0}section.content-blocks section.content-block-boxes .title-container .flex-item.has-content .title-link{text-decoration:none}section.content-blocks section.content-block-boxes .title-container .flex-item.has-content .title-link:hover{text-decoration:underline}section.content-blocks section.content-block-boxes .title-container .flex-item.has-content h2{margin:0;font-size:32px}section.content-blocks section.content-block-boxes .flex{flex-wrap:wrap}@media (max-width:1000px){section.content-blocks section.content-block-boxes .flex{flex-direction:column}}section.content-blocks section.content-block-boxes .flex .flex-item{padding:10px}@media (max-width:1000px){section.content-blocks section.content-block-boxes .flex .flex-item{width:100%!important;margin:0;margin-top:10px}section.content-blocks section.content-block-boxes .flex .flex-item:not(.has-content):first-child{margin-top:0}}section.content-blocks section.content-block-boxes .flex .flex-item.six{padding:25px;margin:0 auto}@media (max-width:600px){section.content-blocks section.content-block-boxes .flex .flex-item.six.has-content{padding:25px 0}section.content-blocks section.content-block-boxes .flex .flex-item.six.has-content h2{font-size:28px}}section.content-blocks section.content-block-boxes .flex .flex-item .box{height:100%;padding:20px;display:flex;align-items:center;flex-direction:column;text-align:center}section.content-blocks section.content-block-boxes .flex .flex-item .box .has-icon{margin-top:30px;display:flex;align-items:center;justify-content:center}section.content-blocks section.content-block-boxes .flex .flex-item .box .has-icon .mask{width:100%}section.content-blocks section.content-block-boxes .flex .flex-item .box .has-image{width:100%}section.content-blocks section.content-block-boxes .flex .flex-item .box .has-image .mask{margin:-20px}@media (max-width:1000px){section.content-blocks section.content-block-boxes .flex .flex-item .box .has-image .mask{margin:0 auto 0 auto;width:80%}}@media (max-width:600px){section.content-blocks section.content-block-boxes .flex .flex-item .box .has-image .mask{margin:0 auto 0 auto;width:100%}}section.content-blocks section.content-block-boxes .flex .flex-item .box .title-inherit{margin:0;margin-top:25px;font-weight:800}section.content-blocks section.content-block-boxes .flex .flex-item .box .title-inherit.underline::after{content:'';display:block;width:100%;border-bottom:solid 7px #ffd800;z-index:-1;padding-bottom:10px}section.content-blocks section.content-block-boxes .flex .flex-item.four .has-icon{width:180px;height:180px}section.content-blocks section.content-block-boxes .flex .flex-item .btn{margin-top:auto}section.content-blocks section.content-block-text-background{padding:0}section.content-blocks section.content-block-text-background.white .wrap{padding-top:0;padding-bottom:0}section.content-blocks section.content-block-text-background .wrap{padding-top:50px;padding-bottom:30px;background-size:cover;background-position:50% 50%;min-height:350px}section.content-blocks section.content-block-text-background .wrap.is-yellow{background-color:#ffd800}section.content-blocks section.content-block-text-background .wrap.has-image{padding-top:50px;padding-bottom:30px}@media (max-width:1000px){section.content-blocks section.content-block-text-background .wrap{background-image:none!important;padding:30px 80px!important;min-height:unset}}@media (max-width:600px){section.content-blocks section.content-block-text-background .wrap{padding:30px 60px!important}}@media (max-width:500px){section.content-blocks section.content-block-text-background .wrap{padding:0!important}}section.content-blocks section.content-block-text-background .wrap .flex{justify-content:center;align-items:center}section.content-blocks section.content-block-text-background .wrap .flex .has-content{display:flex;align-items:center;background-color:#fff;flex-direction:column;padding:50px;padding-bottom:40px;text-align:center;min-height:200px}@media (max-width:1000px){section.content-blocks section.content-block-text-background .wrap .flex .has-content{min-height:unset;padding:30px}}@media (max-width:500px){section.content-blocks section.content-block-text-background .wrap .flex .has-content{padding:25px}}section.content-blocks section.content-block-text-background .wrap .flex .has-content h2{margin:0}section.content-blocks section.content-block-text-background .wrap .flex .has-content a.btn{margin-top:10px}section.content-blocks section.content-block-text-background .wrap .flex .has-content.no-button{padding-bottom:0}section.content-blocks section.content-block-product-info{background-color:#ffd800;padding:30px}@media (max-width:650px){section.content-blocks section.content-block-product-info{padding:25px}}section.content-blocks section.content-block-product-info .flex{flex-direction:column;margin:0 auto}section.content-blocks section.content-block-product-info .flex .title-container{margin:0 auto;text-align:center}section.content-blocks section.content-block-product-info .flex .has-content{flex-direction:row;background-color:#fff;padding:20px}section.content-blocks section.content-block-product-info .flex .has-content p{margin:0}section.content-blocks section.content-block-product-info .flex .has-content a{line-height:24px}section.content-blocks section.content-block-product-info .flex .has-content :first-child{margin-right:auto}section.content-blocks section.content-block-product-info .flex .has-content :last-child{margin-left:auto}section.content-blocks section.content-block-product-info .flex .has-content:last-child{margin-top:5px}@media (max-width:650px){section.content-blocks section.content-block-product-info .flex .has-content{flex-direction:column}section.content-blocks section.content-block-product-info .flex .has-content :nth-child(n){margin:0 auto}}section.content-blocks section.content-block-text{padding:0}@media (max-width:1000px){section.content-blocks section.content-block-text{padding-top:20px;padding-bottom:20px}}section.content-blocks section.content-block-text .content{width:50%;margin:0 auto}@media (max-width:1000px){section.content-blocks section.content-block-text .content{width:66.6666%;padding:10px 25px}}@media (max-width:650px){section.content-blocks section.content-block-text .content{width:100%}}section.content-blocks section.content-block-text .content :first-child{margin-top:0}section.content-blocks section.content-block-text .content .has-btn{padding-top:20px;text-align:center}section.content-blocks section.content-block-contacts{padding:20px}@media (max-width:500px){section.content-blocks section.content-block-contacts{padding:20px}}section.content-blocks section.content-block-contacts .content-items{flex-wrap:wrap;justify-content:center}@media (max-width:650px){section.content-blocks section.content-block-contacts .content-items .flex-item.four{width:100%!important}}section.content-blocks section.content-block-contacts h2{font-size:32px;font-weight:800;line-height:40px;text-align:center;margin:0}section.content-blocks section.content-block-contacts .person{font-size:16px;margin:25px 50px;line-height:28px;background-color:#fff}@media (max-width:1280px){section.content-blocks section.content-block-contacts .person{margin:25px}}@media (max-width:800px){section.content-blocks section.content-block-contacts .person{margin:10px}}@media (max-width:650px){section.content-blocks section.content-block-contacts .person{margin:25px 50px}}@media (max-width:500px){section.content-blocks section.content-block-contacts .person{margin:25px}}section.content-blocks section.content-block-contacts .person .has-content{position:relative}section.content-blocks section.content-block-contacts .person .has-content .small{font-size:12px;font-weight:400;line-height:16px;display:block;min-height:48px;margin-top:10px}section.content-blocks section.content-block-contacts .person .has-content .flag{position:absolute;right:20px;top:0;height:40px;width:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}section.content-blocks section.content-block-contacts .person .has-content .flag.english{background-image:url(../img/english.png)}section.content-blocks section.content-block-contacts .person .has-content .flag.swedish{background-image:url(../img/svenska.png)}section.content-blocks section.content-block-contacts .person .has-content .person-info{flex-direction:column;text-align:center;padding:0 20px}section.content-blocks section.content-block-contacts .person .has-content .person-info .divider{display:block;width:100%;border-bottom:solid 6px #ffd800}section.content-blocks section.content-block-contacts .person .has-content .person-info span,section.content-blocks section.content-block-contacts .person .has-content .person-info a{width:100%}section.content-blocks section.content-block-contacts .person .has-content .person-info .bold{font-weight:800;font-size:22px}section.content-blocks section.content-block-contacts .person .links{display:block;margin:10px 0}section.content-blocks section.content-block-contacts .person .links a{display:block;line-height:23px;font-size:16px;margin-bottom:5px;text-decoration:none}section.content-blocks section.content-block-contacts .person .links a.phone{font-weight:800;font-size:16px}section.content-blocks section.content-block-contacts .person .person-img{height:280px;background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%!important;margin-bottom:20px}section.content-blocks section.content-block-contacts .person:after{content:"";display:table;clear:both}section.content-blocks section.content-block-login{padding:40px;background-color:#ffd800}section.content-blocks section.content-block-login .content{display:flex;flex-direction:column;align-items:center}section.content-blocks section.content-block-login .content .input{margin:10px;text-align:center}section.content-blocks section.content-block-login .content .input .btn{display:block;color:#fff;width:80%;margin:10px auto}section.content-blocks section.content-block-login .content .input .btn:hover{background-color:#fff!important;color:#1d1e1c!important}section.content-blocks section.content-block-login .content .input input{min-width:250px}section.content-blocks section.content-block-login .content .link{margin-top:10px}section.content-blocks section.content-block-login .content h2{margin-bottom:10px;text-align:center}section.content-blocks section.content-block-leadoo .leadoo-container iframe[id^="ld-frame-"]{height:unset!important}section.content-blocks section.content-block-video .image-video{width:80%;max-width:1000px;padding-bottom:40%;margin:0 auto}@media (max-width:1000px){section.content-blocks section.content-block-video .image-video{width:90%;padding-bottom:50%}}section.content-blocks section.content-block-video iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:auto;aspect-ratio:1.77778;z-index:1}