@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;1,700;1,900&display=swap);@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width:575.98px){.visible-xxs{display:block}.hidden-xxs{display:none}}@media screen and (min-width:576px){.hidden-xxs{display:block}.visible-xxs{display:none}}a,a>img,button,input,select,textarea,.btn{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a:hover,a:active,a:focus,a>img:hover,a>img:active,a>img:focus,button:hover,button:active,button:focus,input:hover,input:active,input:focus,select:hover,select:active,select:focus,textarea:hover,textarea:active,textarea:focus,.btn:hover,.btn:active,.btn:focus{outline:0}body{color:#000;font-size:1rem;font-weight:400;font-style:normal;font-family:'Arial',sans-serif}.wp-block-column:not(:first-child){margin-left:0}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.btn,.btn-primary,.wp-block-button__link{background:#fff0;color:#000000!important;border:1px solid #000;border-radius:0;margin-right:10px;margin-bottom:10px;margin-top:20px;font-size:1rem;padding:10px 20px;font-weight:700;text-transform:uppercase}.btn:hover,.btn:active,.btn:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus{background:#000;color:#FFFFFF!important;text-decoration:none}.btn.disabled,.btn[disabled],.btn-primary.disabled,.btn-primary[disabled],.wp-block-button__link.disabled,.wp-block-button__link[disabled]{background:#000;color:#FFFFFF!important;opacity:.5;filter:alpha(opacity=50)}.btn.active,.btn:active,.btn-primary.active,.btn-primary:active,.wp-block-button__link.active,.wp-block-button__link:active{box-shadow:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.editor-post-title__block .editor-post-title__input{line-height:130%;margin:50px 0 25px;color:#000;font-weight:400;font-style:normal;font-family:'Montserrat',sans-serif}h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:2rem}@media screen and (min-width:768px){h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:3rem}}h1{font-weight:400;font-size:1.2rem;margin:20px 0}h1 span.caps{text-transform:uppercase;font-weight:700}h2,.h2{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-top:0;font-style:italic}@media screen and (min-width:768px){h2,.h2{font-size:1.4rem}}h3,.h3{font-size:1.6rem;font-weight:700;color:#FC3737;font-style:italic}@media screen and (min-width:768px){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.4rem}@media screen and (min-width:768px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1rem}p{margin:0 0 18px}a{color:#000;font-weight:700}a:hover,a:active,a:focus{color:#000}a:focus{outline:#000 1px solid;outline-offset:1px}.wp-block-separator{border-color:#000;border-width:1px}.has-white-color{color:#FFF}.has-black-color{color:#000}.has-white-background-color{background-color:#FFF}.has-black-background-color{background-color:#000}nav.navbar{border:0;margin-bottom:0;border-bottom:0;background:#FFF;width:100%}nav.navbar .navbar-brand img{height:25px!important;height:auto}nav.navbar .navbar-nav li.nav-item a.nav-link{color:#000;font-weight:900;padding:1.2rem;font-size:.8rem;text-transform:uppercase}nav.navbar .navbar-nav li.nav-item a.nav-link:hover,nav.navbar .navbar-nav li.nav-item a.nav-link:focus{color:#000}nav.navbar .navbar-nav li.nav-item a.nav-link:focus{outline:#000 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item.active a.nav-link{background-color:#fff0;color:#000}@media screen and (min-width:768px){nav.navbar .navbar-nav li.nav-item.active a.nav-link{background-color:#fff0}}nav.navbar .navbar-nav li.nav-item.active a.nav-link:hover,nav.navbar .navbar-nav li.nav-item.active a.nav-link:focus{background-color:#fff0;color:#000}@media screen and (min-width:768px){nav.navbar .navbar-nav li.nav-item.active a.nav-link:hover,nav.navbar .navbar-nav li.nav-item.active a.nav-link:focus{background-color:#fff0}}nav.navbar .navbar-nav li.nav-item .dropdown-menu{border-radius:0}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{color:#000}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus{color:#000}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus{outline:#000 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item{color:#000}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus{color:#000}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus{outline:#000 1px solid;outline-offset:1px}nav.navbar .navbar-toggler{border-color:#fff0;margin-right:0;border-radius:0}nav.navbar .navbar-toggler:hover,nav.navbar .navbar-toggler:focus{background-color:#ddd}nav.navbar .navbar-toggler .toggler-icon{background-color:#000;display:block;width:22px;height:2px;border-radius:1px;margin:4px 0;transition:all .2s ease-in-out}nav.navbar .navbar-toggler span:nth-child(1){width:22px;transform:translateX(0) translateY(6px) rotate(45deg)}nav.navbar .navbar-toggler span:nth-child(2){width:22px;opacity:0}nav.navbar .navbar-toggler span:nth-child(3){width:22px;transform:translateX(0) translateY(-6px) rotate(-45deg)}nav.navbar .navbar-toggler.collapsed span:nth-child(1){width:22px;transform:translateX(0) translateY(0) rotate(0)}nav.navbar .navbar-toggler.collapsed span:nth-child(2){width:16px;opacity:1}nav.navbar .navbar-toggler.collapsed span:nth-child(3){width:20px;transform:translateX(0) translateY(0) rotate(0);margin-top:3px}body{background-color:#FFF}section{background-color:#FFF;padding:50px 0 40px}@media screen and (min-width:768px){section{padding:90px 0 120px}}footer#main-footer{background-color:#000;color:#FFF;padding:85px 0 0}footer#main-footer p,footer#main-footer h1,footer#main-footer h2,footer#main-footer h3,footer#main-footer h4,footer#main-footer h5,footer#main-footer h6{color:#FFF;margin-top:0}footer#main-footer a{color:#FFF}footer#main-footer a:hover,footer#main-footer a:focus{text-decoration:none;color:#FFF}footer#main-footer a.social-btn{margin:0 8px;font-size:2.7rem}footer#main-footer #madeby{margin-top:25px}footer#main-footer #madeby p{color:#FFF;font-weight:300}footer#main-footer #madeby a{color:#FFF;font-weight:300}footer#main-footer #madeby a:hover,footer#main-footer #madeby a:focus{color:#FFF;text-decoration:underline}.gallery-wrap{margin:10px -5px}.gallery-wrap .image{padding:5px}.form-group .control-label{margin-top:20px}.form-group .form-control{border-radius:0;border:0;color:#000;border:1px solid #ddd}.form-group .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(222 222 222 / .6);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(222 222 222 / .6)}.form-group.has-error .form-control{border:1px solid #a94442}#content-wrapper{background-color:#F0F0F0;background-image:url(/wp-content/themes/realauto/img/grey-background.jpeg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}#content-wrapper>*{font-family:'Montserrat',sans-serif}#content{background:#fff0;padding-top:50px}#header-image{background:#fff0;padding:0;padding-top:51px}@media (min-width:768px){#header-image{padding-top:74px}}#header-image .feature-image{background-size:cover;background-repeat:no-repeat;background-position:center;height:200px}@media (min-width:768px){#header-image .feature-image{height:400px}}.card-header{cursor:pointer;border:0;background-color:#FFF;font-weight:900;font-size:1rem}.accordion .container{padding-top:0!important}.cfg-product-card{background-color:#FFF;font-family:'Montserrat',sans-serif}.cfg-product-card strong{font-weight:700;color:#000;font-size:1rem}.cfg-product-card p{font-weight:300;color:#000;font-size:.875rem}.cfg-product-card a:hover{text-decoration:none}.cfg-product-card img{margin-bottom:10px}.cfg-button{padding:10px;text-align:center;font-size:.75rem;text-transform:uppercase;display:block}.cfg-button.cfg-red{background-color:#FC3737;color:#FFF}.cfg-button:hover{text-decoration:none;color:#FFF;background-color:#000}.cfg-button.cfg-validate{border:2px solid #666;background:#fff0;color:#666}.cfg-button.cfg-validate.valid-cart{background-color:#FC3737;border:0;color:#FFF}.cfg-button.cfg-bigger-font{font-size:.875rem;display:inline-block;margin:20px 0}.cfg-shopping-cart{background-color:#FFF}.cfg-shopping-cart strong{margin-top:15px;margin-bottom:15px;display:inline-block}.cfg-shopping-cart .remove_from_cart_button{font-size:1.2rem}.cfg-shopping-cart .remove_from_cart_button:hover{text-decoration:none}.cfg-shopping-cart .cfg-shopping-cart-products div{display:flex;align-self:center;padding:0}.cfg-shopping-cart .cart-big-image{width:100%;height:auto}.cfg-shopping-cart .woocommerce-mini-cart__total{margin-bottom:10px}.cfg-shopping-cart strong,.cfg-shopping-cart p{font-size:.75rem}.cfg-shopping-cart h3{margin-top:0}.cfg-shopping-cart ul{padding:0;font-size:1rem}.cfg-shopping-cart .container{font-size:.75rem}.modal-header h5{margin:0}.remove_from_cart_button{color:#FC3737}footer#main-footer{background-color:#FC3737}footer#main-footer *{font-family:'Montserrat',sans-serif;color:#FFF;text-align:center;font-size:.75rem}footer#main-footer h5{font-weight:700;font-size:1rem;margin-bottom:10px}footer .madeby{border-top:1px solid #FFF}.modal *{font-family:'Montserrat',sans-serif;color:#000;text-align:left;font-size:.75rem}.modal h5{font-weight:700;font-size:1rem;margin-bottom:10px}.nf-before-form-content *{font-family:'Montserrat',sans-serif!important;color:#000000!important;text-align:left!important;font-size:1rem!important}.nf-form-content label{font-family:'Montserrat',sans-serif!important;color:#000000!important;text-align:left!important;font-size:1rem!important}.nf-form-content input{font-family:'Montserrat',sans-serif!important;color:#000000!important;text-align:left!important;font-size:1rem!important;border:0!important}.nf-form-content textarea{font-family:'Montserrat',sans-serif!important;color:#000000!important;text-align:left!important;font-size:1rem!important;border:0!important}.nf-form-content input[type=button]{font-family:'Montserrat',sans-serif!important;color:#FFFFFF!important;font-weight:900!important;text-transform:uppercase!important;text-align:left!important;font-size:1rem!important;border:0!important;background-color:#FC3737!important}html[lang="fi"] .cli-switch .cli-slider:after{content:'Hylätty'}html[lang="fi"] .cli-switch input:checked+.cli-slider:after{content:'Hyväksytty'}html[lang="fi"] a.cli-privacy-readmore:before{content:'Näytä enemmän'}html[lang="fi"] .cli-collapsed a.cli-privacy-readmore:before{content:'Näytä vähemmän'}html[lang="fi"] .cli-necessary-caption{display:none}html[lang="fi"] .cli-tab-footer .wt-cli-privacy-accept-btn{width:93px;overflow:hidden}html[lang="fi"] .cli-tab-footer .wt-cli-privacy-accept-btn:before{content:'HYVÄKSY';color:#FFF;padding-right:40px}#cookie-law-info-again{box-shadow:none;border:1px solid #e0e0e0}#cookie-alert{position:fixed;border-radius:0;border:0;width:auto;margin:0;background:#000;display:none;width:100%;border:0;padding-right:15px;bottom:0;z-index:4000;padding-bottom:30px}#cookie-alert p,#cookie-alert .close{color:#FFF}#cookie-alert a{color:#FFF}#cookie-alert p{font-size:16px;margin:0;text-align:center;line-height:130%}#cookie-alert p a{white-space:nowrap;font-weight:700}#cookie-alert .close{font-size:14px;line-height:100%;opacity:1;font-weight:400;text-shadow:none;background:#FFF;padding:5px 40px;color:#000;float:none;top:auto;right:auto;left:auto;position:relative;margin-top:10px}#cookie-alert .close span{font-size:30px;position:relative}@media screen and (max-width:767.98px){#cookie-alert .close{margin:auto;margin-top:10px}}