html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,figure,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{cellspacing:0;border-collapse:collapse;border-spacing:0}.block{display:block}.inlineblock{display:inline-block}.none{display:none}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.hidden{overflow:hidden}.fl{float:left}.fr{float:right}.fn{float:none}.cb{clear:both!important}.cl{clear:left!important}.cr{clear:right!important}.al{text-align:left!important}.ar{text-align:right!important}.ac{text-align:center!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid{margin:0 auto;text-align:center}.grid:after{clear:both!important;content:"";display:table}[class*='col-']{float:left}.module{text-align:left}.col-1-1{width:100%}.col-4-5{width:80%}.col-3-4{width:75%}.col-2-3{width:66.66666%}.col-3-5{width:60%}.col-1-2{width:50%}.col-2-5{width:40%}.col-1-4{width:25%}.col-1-5{width:20%}.col-1-3{width:33.33333%}.col-1-8{width:12.5%}.col-1-6{width:16.66%}.arial{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.helvetica{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.garamond{font-family:Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif}.georgia{font-family:Georgia,Times,"Times New Roman",serif}.palatino{font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}@font-face{font-display:swap;font-family:"s-van-der-veen";src:url(/wp-content/themes/svanderveen/static/fonts/s-van-der-veen.eot);src:url("/wp-content/themes/svanderveen/static/fonts/s-van-der-veen.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/svanderveen/static/fonts/s-van-der-veen.woff) format("woff"),url(/wp-content/themes/svanderveen/static/fonts/s-van-der-veen.ttf) format("truetype"),url("/wp-content/themes/svanderveen/static/fonts/s-van-der-veen.svg#s-van-der-veen") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"s-van-der-veen"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"s-van-der-veen"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"a"}.icon-facebook:before{content:"b"}.icon-linkedin:before{content:"c"}.icon-twitter:before{content:"d"}.icon-right-open-big:before{content:"e"}@font-face{font-display:swap;font-family:'VolvoNovum-Medium';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Bold.otf) format('opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Bold.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Bold.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Bold.svg#VolvoSerifPro-Bold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoSerifPro-Italic';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Italic.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Italic.otf) format('opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Italic.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Italic.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoSerifPro-Italic.svg#VolvoSerifPro-Italic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoNovum-Regular';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.svg#VolvoNovum-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoNovum-Light';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Light.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Light.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Light.svg#VolvoNovum-Light') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoNovum-Medium';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Medium.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Medium.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Medium.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Medium.svg#VolvoNovum-Medium') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoNovum-Bold';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Bold.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Bold.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Bold.svg#VolvoNovum-Bold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'VolvoNovum-Regular';src:url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.woff) format('woff'),url(/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.ttf) format('truetype'),url('/wp-content/themes/svanderveen/static/fonts/VolvoNovum-Regular.svg#VolvoNovum-Regular') format('svg');font-weight:400;font-style:normal}.icon-font{font-family:"s-van-der-veen",sans-serif;font-weight:400}.sanspro-light{font-family:'VolvoNovum-Light',sans-serif;font-weight:400}.sanspro-regular{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400}.sanspro-medium{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400}.sanspro-bold{font-family:'VolvoNovum-Bold',sans-serif;font-weight:400}.serifpro-bold{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400}.serifpro-italic{font-family:'VolvoSerifPro-Italic',sans-serif;font-weight:400}.broad-regualer{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400}body{background:#fff}body.no-scroll{overflow:hidden}p{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400}h1{font-size:38px;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;letter-spacing:2px;color:#fff;padding-bottom:10px}h2{font-size:38px;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;color:#fff}h3{font-size:24px;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#212721}h4{font-size:16px;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#fff}input{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:14px}textarea{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:14px}a{color:#5c92bb;text-decoration:none}.easing{-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}.easingscale{-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}.scale{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.center-width{margin:0 auto;width:100%;max-width:1024px}.cntr{margin:0 auto;width:100%;max-width:1024px}@media only screen and (max-width:1024px){.cntr{padding:0 20px}}.button{position:relative;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:15px;line-height:24px;padding:14px 60px 14px 22px;text-decoration:none;color:#fff;text-transform:none}.button:after{position:absolute;right:24px;top:50%;margin-top:-8px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"e";color:#fff;font-size:18px;vertical-align:middle;line-height:1;text-indent:0;padding-left:10px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}.button:before{position:absolute;display:none;right:32px;top:50%;margin-top:-8px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"e";color:#fff;font-size:18px;vertical-align:middle;line-height:1;text-indent:0;padding-left:10px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}.button:hover:after{right:10px}.button:hover:before{right:24px;display:block}.button.blue{background:#5c92bb;border:2px solid #5c92bb}.button.white{background:none;border:2px solid #fff}#site-header{position:fixed;width:100%;height:112px;z-index:300;background-color:#fff;-webkit-box-shadow:0 3px 3px 0 rgb(0 0 0 / .02);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .02);box-shadow:0 3px 3px 0 rgb(0 0 0 / .02);-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr{width:100%}#site-header .cntr .branding{float:left;width:230px;height:112px;padding-left:92px;background:url(/wp-content/themes/svanderveen/static/images/volvo-logo.png) no-repeat left center;background-size:75px 75px;text-decoration:none;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr .branding h1{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:16px;color:#212721;letter-spacing:normal}#site-header .cntr .branding h2{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:16px;color:#212721;padding-top:42px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr .main-navigation{float:right;z-index:400;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr .main-navigation ul{list-style:none;padding-top:40px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr .main-navigation ul li{float:left;padding:0 14px}#site-header .cntr .main-navigation ul li a{display:block;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;padding:10px 0;text-decoration:none;color:#212721;font-size:16px;text-transform:none}#site-header .cntr .main-navigation ul li a:hover{color:#003057}#site-header .cntr .main-navigation ul li a:active{background-color:#fff0}#site-header .cntr .main-navigation ul li.current-menu-item a{border-bottom:2px solid #212721}#site-header .cntr .main-navigation ul li#menu-item-phone{display:none}#site-header .cntr #search{position:relative;float:right;width:50px;height:30px;padding-top:34px}#site-header .cntr #search form{position:absolute;width:100%;height:112px;left:0;top:0}#site-header .cntr #search form input.search-field{float:right;display:none;width:770px;margin-top:32px;padding:16px 20px 12px 0;font-size:16px;line-height:16px;border:none;background-color:#fff;border-bottom:1px solid #ccc}#site-header .cntr #search form input.search-field.active{display:block}#site-header .cntr #search form input.search-field::-webkit-search-cancel-button{-webkit-appearance:none}#site-header .cntr #search form input.search-submit{display:none}#site-header .cntr #search .search-button{position:absolute;width:50px;height:44px;top:34px;z-index:999;cursor:pointer;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#site-header .cntr #search .search-button:before{position:absolute;left:8px;top:8px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"a";color:#212721;font-size:32px;vertical-align:middle;line-height:1;text-indent:0}@media only screen and (min-width:980px){#site-header.scroll{height:82px}#site-header.scroll .cntr .branding{width:210px;height:82px;padding-left:74px;background-size:60px 60px}#site-header.scroll .cntr .branding h2{padding-top:27px}#site-header.scroll .cntr .main-navigation{float:right;z-index:400}#site-header.scroll .cntr .main-navigation ul{padding-top:25px}#site-header.scroll .cntr #search{padding-top:19px}#site-header.scroll .cntr #search form{height:82px}#site-header.scroll .cntr #search form input.search-field{margin-top:17px}#site-header.scroll .cntr #search .search-button{top:19px}}@media only screen and (max-width:1080px){#site-header{height:82px}#site-header .cntr .branding{width:210px;height:82px;padding-left:74px;background-size:60px 60px}#site-header .cntr .branding h2{padding-top:27px}#site-header .cntr .main-navigation{float:right;z-index:400}#site-header .cntr .main-navigation ul{padding-top:25px}#site-header .cntr .main-navigation ul li{padding:0 10px}#site-header .cntr .main-navigation ul li a{padding:13px 0 4px;font-size:12px}#site-header .cntr #search{padding-top:19px}#site-header .cntr #search form{height:82px}#site-header .cntr #search form input.search-field{width:660px;margin-top:17px}#site-header .cntr #search .search-button{top:19px}}@media only screen and (max-width:980px){#site-header{height:62px}#site-header .cntr .branding{width:210px;height:62px;padding-left:58px;background-size:44px 44px}#site-header .cntr .branding h2{padding-top:17px}#site-header .cntr .mobile-menu{position:absolute;top:50%;margin-top:-20px;right:13px;height:40px;width:40px}#site-header .cntr .mobile-menu:before{position:absolute;left:4px;top:6px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"f";color:#212721;font-size:32px;vertical-align:middle;line-height:1;text-indent:0}#site-header .cntr .main-navigation{position:fixed;height:100%;display:none;top:62px;left:0;width:100%;background-color:#eee;padding:20px}#site-header .cntr .main-navigation ul{padding-top:0}#site-header .cntr .main-navigation ul li{padding:10px 0;width:100%;margin:0}#site-header .cntr .main-navigation ul li a{display:inline;font-size:16px;width:auto}#site-header .cntr .main-navigation ul li#menu-item-phone{position:relative;display:block}#site-header .cntr .main-navigation ul li#menu-item-phone a{color:#5c92bb}#site-header .cntr .main-navigation ul li#menu-item-phone:after{font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"h";color:#5c92bb;font-size:32px;margin-left:20px;vertical-align:bottom}#site-header .cntr #search{display:none}#site-header.menu-open .mobile-menu:before{content:"g"}#site-header.menu-open .main-navigation{display:block}}@media only screen and (max-width:640px){#site-header .cntr .main-navigation ul li{padding:10px 0;width:100%;margin:0!important}#site-header .cntr .main-navigation ul li a{display:inline;font-size:16px;width:auto}#site-header .cntr .main-navigation ul li#menu-item-phone:after{top:-1px;font-size:22px}}#modellen{position:fixed;overflow:scroll;top:0;bottom:0;left:0;right:0;background-color:#eee;z-index:250;display:block;display:none}#modellen.show{display:block}#modellen .blank{position:relative;width:100%;max-width:none;padding-top:180px}#modellen .blank .cntr{position:relative;height:300px}#modellen .blank .cntr .modellen-header{width:100%;height:100px}#modellen .blank .cntr .modellen-header h3{padding-top:18px}#modellen .blank .cntr .modellen-header .close-modellen{position:absolute;top:0;right:0;width:50px;height:50px;cursor:pointer}#modellen .blank .cntr .modellen-header .close-modellen:after{position:absolute;left:4px;top:6px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"g";color:#212721;font-size:44px;vertical-align:middle;line-height:1;text-indent:0}#modellen .blank .cntr ul li{width:25%;padding-right:5%;padding-bottom:50px}#modellen .blank .cntr ul li a{text-decoration:none}#modellen .blank .cntr ul li a h5{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#212721}#modellen .blank .cntr ul li a .img{width:100%;height:auto;max-width:100%}#modellen .blank .cntr ul li a .img.normal{display:block}#modellen .blank .cntr ul li a .img.hover{display:none}#modellen .blank .cntr ul li:hover .img.normal{display:none}#modellen .blank .cntr ul li:hover .img.hover{display:block}@media only screen and (max-width:1023px){#modellen .blank{padding-top:140px}#modellen .blank .cntr ul li{width:33.333%;padding-right:5%;padding-bottom:50px}}@media only screen and (max-width:640px){#modellen .blank{padding-top:120px}#modellen .blank .cntr ul li{width:50%;padding-right:3%;padding-bottom:40px}}#page-header .bx-wrapper{position:relative}#page-header .bx-wrapper .bxslider{width:100%;height:680px}#page-header .bx-wrapper .bx-controls .bx-pager{position:absolute;bottom:50px;width:100%;height:16px;text-align:center;z-index:200}#page-header .bx-wrapper .bx-controls .bx-pager .bx-pager-item{position:relative;display:inline-block;overflow:hidden}#page-header .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{height:40px;width:48px;background:#fff0;display:block;text-decoration:none;text-indent:110%;white-space:nowrap;margin:0 7px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;border-bottom:2px solid rgb(255 255 255 / .2)}#page-header .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active{border-bottom:2px solid rgb(255 255 255)}#page-header.home .bxslider li{width:100%;height:680px;-moz-transition:background-size 2s ease-in-out;-ms-transition:background-size 2s ease-in-out;-o-transition:background-size 2s ease-in-out;-webkit-transition:background-size 2s ease-in-out;transition:background-size 2s ease-in-out}#page-header.home .bxslider li .cntr{position:relative;padding-top:150px;z-index:30}#page-header.home .bxslider li .cntr p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#fff;width:500px;padding-bottom:30px}#page-header.home .bxslider li .image{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#page-header.home .bxslider li:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}#page-header.home .bxslider li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .35)}#page-header.sales-service .bxslider li{width:100%;height:680px}#page-header.sales-service .bxslider li .cntr{position:relative;padding-top:150px;z-index:30;text-align:center}#page-header.sales-service .bxslider li .cntr p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#fff;width:60%;margin:20px 20%}#page-header.sales-service .bxslider li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .45)}#page-header.over-ons .bx-wrapper{height:auto}#page-header.over-ons .bx-wrapper .bx-controls{bottom:30px;margin:0 auto;max-width:1280px;position:relative;margin-top:-16px;width:100%}#page-header.over-ons .bx-wrapper .bx-controls .bx-pager{margin-left:0;position:relative;text-align:center!important;width:50%;z-index:200}#page-header.over-ons .bx-controls .bx-pager .bx-pager-item{position:relative;display:inline-block;height:40px}#page-header.over-ons .bx-controls .bx-pager .bx-pager-item a{height:40px;width:48px;background:#fff0;display:block;text-decoration:none;text-indent:-9999px;white-space:nowrap;margin:0 7px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;border-bottom:2px solid rgb(93 146 187 / .2)}#page-header.over-ons .bx-controls .bx-pager .bx-pager-item a.active{border-bottom:2px solid rgb(93 146 187)}#page-header.over-ons .slider-bg{position:relative;width:100%;height:480px}#page-header.over-ons .slider-bg .image{position:absolute;width:70%;top:0;bottom:0;right:0}#page-header.over-ons .slider-bg .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(244 244 244 / .25)}#page-header.over-ons .slider-bg .text-holder{position:absolute;width:60%;top:0;bottom:0;left:0;background:url(/wp-content/themes/svanderveen/static/images/slider-bg.png) right center;background-repeat:repeat-y}#page-header.over-ons .slider-text{position:absolute;width:92%;max-width:1280px;left:50%;top:100px;margin-left:-640px}#page-header.over-ons .slider-text .slider-holder{width:50%;height:380px}#page-header.over-ons .slider-text .slider-holder ul li{position:relative;width:100%}#page-header.over-ons .slider-text .slider-holder ul li h3{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#003057;text-align:center;font-size:34px;line-height:34px}#page-header.over-ons .slider-text .slider-holder ul li p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#97999b;width:80%;margin:20px 10%;text-align:center}#page-header .header-image{position:relative}#page-header .header-image.model{height:640px;overflow:hidden}#page-header .header-image.model .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#page-header .header-image.model .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .25)}#page-header .header-image.model:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}#page-header .header-image.model .text{position:relative;z-index:30;padding-top:200px;width:100%}#page-header .header-image.model .text h1{text-align:center;width:100%}#page-header .header-image.model .text p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#fff;padding:30px 30%}#page-header .header-image.model .text a{display:block;text-align:center;width:100%;text-decoration:none}#page-header .header-image.model .text a span{float:none}#page-header .header-image.contact{height:480px;overflow:hidden}#page-header .header-image.contact .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#page-header .header-image.contact .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .35)}@media only screen and (max-width:1280px){#page-header.home .bx-viewport{height:520px}#page-header.home .bx-viewport .bxslider{height:520px}#page-header.home .bx-viewport .bxslider li{height:520px}#page-header.home .bx-viewport .bxslider li .cntr{padding-top:120px}#page-header.home .bx-viewport .bxslider li .cntr p{font-size:20px;line-height:25px;width:500px}#page-header .header-image.model{height:520px}#page-header .header-image.model .text{padding-top:120px}#page-header.sales-service .bxslider li{height:520px}#page-header.sales-service .bxslider li .cntr{padding-top:130px}#page-header.sales-service .bxslider li .cntr p{font-size:20px;line-height:25px}#page-header.over-ons .slider-text{position:absolute;width:100%;padding:0 5%;left:0;top:100px;margin-left:0}}@media only screen and (max-width:980px){#page-header.home .bx-viewport{height:400px}#page-header.home .bx-viewport .bxslider{height:400px}#page-header.home .bx-viewport .bxslider li{height:400px}#page-header.home .bx-viewport .bxslider li .cntr{padding-top:60px}#page-header.home .bx-viewport .bxslider li .cntr h1{font-size:38px}#page-header.home .bx-viewport .bxslider li .cntr p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:18px;line-height:22px;width:460px}#page-header.home .bx-controls .bx-pager{bottom:30px}#page-header .header-image.model{height:400px}#page-header .header-image.model .text{padding-top:80px}#page-header .header-image.model .text h1{font-size:38px}#page-header .header-image.model .text p{font-size:18px;line-height:24px;padding:20px 10% 30px 10%}#page-header .header-image.model .text a span{font-size:16px}#page-header .header-image.contact{height:320px}#page-header.sales-service .bxslider li{height:400px}#page-header.sales-service .bxslider li .cntr{padding-top:80px}#page-header.sales-service .bxslider li .cntr h1{font-size:38px}#page-header.sales-service .bxslider li .cntr p{font-size:18px;line-height:24px;width:80%;margin:20px 10%}#page-header.sales-service .bx-controls .bx-pager{bottom:40px}#page-header.over-ons .bx-wrapper{height:auto}#page-header.over-ons .bx-wrapper .bx-controls{bottom:0;margin-top:30px;width:100%}#page-header.over-ons .bx-wrapper .bx-controls .bx-pager{width:100%}#content-area.over-ons .slider .bx-controls .bx-pager{width:100%!important}#page-header.over-ons .slider-bg{width:100%;height:auto}#page-header.over-ons .slider-bg .image{position:static;width:100%;height:320px}#page-header.over-ons .slider-bg .text-holder{position:static;width:100%;background:#f4f4f4}#page-header.over-ons .slider-text{position:static;width:100%;padding:60px 5%}#page-header.over-ons .slider-text .slider-holder{width:100%;height:auto}#page-header.over-ons .slider-text .slider-holder .bx-wrapper{height:auto}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bxslider li{width:100%!important}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bxslider li h3{font-size:28px;line-height:30px}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bxslider li p{font-size:18px;line-height:24px;width:90%;margin:20px 5%;text-align:center}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bx-controls .bx-pager{bottom:-10px}}@media only screen and (max-width:500px){#page-header.home .bx-viewport{height:280px}#page-header.home .bx-viewport .bxslider{height:280px}#page-header.home .bx-viewport .bxslider li{height:280px}#page-header.home .bx-viewport .bxslider li .cntr{padding-top:40px}#page-header.home .bx-viewport .bxslider li .cntr h1{font-size:32px}#page-header.home .bx-viewport .bxslider li .cntr p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:14px;line-height:18px;width:100%}#page-header.home .bx-viewport .bxslider li .cntr a{padding:15px 44px 12px 16px;font-size:14px}#page-header.home .bx-viewport .bxslider li .cntr a:before,#page-header.home .bx-viewport .bxslider li .cntr a:after{font-size:16px}#page-header .header-image.model{height:280px}#page-header .header-image.model .text{padding-top:40px}#page-header .header-image.model .text h1{font-size:32px}#page-header .header-image.model .text p{font-size:14px;line-height:18px;padding:20px 10% 30px 10%}#page-header .header-image.model .text a span{font-size:16px}#page-header .header-image.model .text a span:before,#page-header .header-image.model .text a span:after{font-size:16px}#page-header .header-image.contact{height:180px}#page-header.sales-service .bxslider li{height:280px}#page-header.sales-service .bxslider li .cntr{padding-top:40px}#page-header.sales-service .bxslider li .cntr h1{font-size:32px}#page-header.sales-service .bxslider li .cntr p{font-size:14px;line-height:16px;width:100%;margin:10px 0}#page-header.over-ons .slider-bg .image{height:240px}#page-header.over-ons .slider-text{padding:30px 5%}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bxslider li h3{font-size:24px;line-height:28px}#page-header.over-ons .slider-text .slider-holder .bx-wrapper .bxslider li p{font-size:16px;line-height:22px}}#content-area{position:relative;padding:30px 0 150px;overflow:inherit;float:left;width:100%}#content-area.home .cntr .col-1-2{padding:0 0 0 20px;height:544px}#content-area.home .cntr .col-1-2:nth-of-type(1){padding:0}#content-area.home .cntr .col-1-2 .block-full{width:100%;height:500px}#content-area.home .cntr .col-1-2 .block-full .content{position:relative;width:100%;height:500px;padding:5%;overflow:hidden}#content-area.home .cntr .col-1-2 .block-full .content .text{position:absolute;z-index:30;left:0;bottom:0;padding:30px}#content-area.home .cntr .col-1-2 .block-full .content .text p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#fff;padding:15px 0 35px 0}#content-area.home .cntr .col-1-2 .block-full .content .text a{display:block;float:left;clear:left}#content-area.home .cntr .col-1-2 .block-full .content .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.home .cntr .col-1-2 .block-full .content .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .25)}#content-area.home .cntr .col-1-2 .block-full .content:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}#content-area.home .cntr .col-1-2 .block-half{width:100%;height:250px}#content-area.home .cntr .col-1-2 .block-half .content{position:relative;width:100%;height:250px;padding:30px}#content-area.home .cntr .col-1-2 .block-half .content.top p{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:14px;line-height:22px;padding-top:14px;text-align:justify}#content-area.home .cntr .col-1-2 .block-half .content.bottom{padding:30px;overflow:hidden}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text{max-width:70%;height:100%;display:flex;flex-direction:column;position:relative;z-index:30}@media only screen and (max-width:768px){#content-area.home .cntr .col-1-2 .block-half .content.bottom .text{max-width:100%}}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text h2{display:block;padding-bottom:24px;text-align:left;font-family:'VolvoNovum-Medium',sans-serif;font-size:28px;line-height:32px}@media only screen and (max-width:768px){#content-area.home .cntr .col-1-2 .block-half .content.bottom .text h2{padding-bottom:16px;font-size:24px}}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text a{display:block;text-align:left;width:100%;text-decoration:none;margin-top:auto}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text a span{float:none;display:block;width:fit-content}#content-area.home .cntr .col-1-2 .block-half .content.bottom .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.home .cntr .col-1-2 .block-half .content.bottom .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 48 87 / .65)}#content-area.home .cntr .col-1-2 .block-half .content.bottom:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}@media only screen and (max-width:1080px){#content-area.home{padding:30px 0 60px 0}#content-area.home .cntr .col-1-2{height:444px}#content-area.home .cntr .col-1-2 .block-full{width:100%;height:400px}#content-area.home .cntr .col-1-2 .block-full .content{height:400px;overflow:hidden}#content-area.home .cntr .col-1-2 .block-full .content .text{padding-top:140px}#content-area.home .cntr .col-1-2 .block-full .content .text h2{font-size:24px}#content-area.home .cntr .col-1-2 .block-full .content .text p{font-size:20px;line-height:26px;padding:10px 0 20px 0}#content-area.home .cntr .col-1-2 .block-full .content .text a{font-size:16px;padding:15px 44px 12px 16px}#content-area.home .cntr .col-1-2 .block-full .content .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.home .cntr .col-1-2 .block-full .content .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .25)}#content-area.home .cntr .col-1-2 .block-full .content:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}#content-area.home .cntr .col-1-2 .block-half{height:200px}#content-area.home .cntr .col-1-2 .block-half .content{height:200px}#content-area.home .cntr .col-1-2 .block-half .content.top{padding:3%}#content-area.home .cntr .col-1-2 .block-half .content.top h3{font-size:20px;line-height:24px}#content-area.home .cntr .col-1-2 .block-half .content.top p{line-height:18px;font-size:13px}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text a{display:block;text-align:center;width:100%;text-decoration:none}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text a span{float:none}#content-area.home .cntr .col-1-2 .block-half .content.bottom .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.home .cntr .col-1-2 .block-half .content.bottom .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 48 87 / .65)}#content-area.home .cntr .col-1-2 .block-half .content.bottom:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}}@media only screen and (max-width:820px){#content-area.home .cntr .col-1-2{width:100%;height:auto;padding:0}#content-area.home .cntr .col-1-2 .block-full{width:100%;height:240px}#content-area.home .cntr .col-1-2 .block-full .content{height:240px;padding:30px}#content-area.home .cntr .col-1-2 .block-full .content .text{padding-top:0;padding:25px}#content-area.home .cntr .col-1-2 .block-full .content .text h2{font-size:16px}#content-area.home .cntr .col-1-2 .block-full .content .text p{font-size:16px;line-height:22px;padding:10px 0 20px 0}#content-area.home .cntr .col-1-2 .block-full .content .text a{font-size:14px;padding:13px 44px 10px 14px}#content-area.home .cntr .col-1-2 .block-half{width:100%;height:auto}#content-area.home .cntr .col-1-2 .block-half .content.top{padding:30px 15px;height:auto}#content-area.home .cntr .col-1-2 .block-half .content.top h3{font-size:20px;line-height:24px}#content-area.home .cntr .col-1-2 .block-half .content.top p{font-size:14px;line-height:22px;padding-top:14px}#content-area.home .cntr .col-1-2 .block-half .content.bottom{padding:32px 6%;height:200px}#content-area.home .cntr .col-1-2 .block-half .content.bottom .text a span{font-size:14px}}#content-area.page.occasions-page .cntr .col-1-1 h2{margin-bottom:24px}#content-area.page.occasions-page{padding:0}.occasions-container{max-width:100%}.occasions{color:#fff;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;line-height:20px}.occasions #occasionlijstwrapper{padding-top:20px}.occasions #occasionlijstwrapper form{margin-bottom:-20px}#content-area{position:relative;padding:40px 0 180px 0}#content-area.model{width:100%}#content-area.model .cntr .text{padding:80px 15% 140px 15%}#content-area.model .cntr .text p{text-align:center;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#97999b}#content-area.model .cntr .blocks .block{position:relative;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;overflow:hidden}#content-area.model .cntr .blocks .block.text{padding:0}#content-area.model .cntr .blocks .block.text p{display:table-cell;vertical-align:middle;height:400px;padding:0 12%;font-family:'VolvoSerifPro-Italic',sans-serif;font-weight:400;font-size:24px;line-height:34px}#content-area.model .cntr .blocks .block.image{width:50%;float:left;display:inline-block;position:relative}#content-area.model .cntr .blocks .block.image .ratio{padding-top:75%}#content-area.model .cntr .blocks .block.image img{position:absolute;height:100%;width:100%;top:0;left:0}#content-area.model .cntr .links{padding:140px 0 20px 0}#content-area.model .cntr .links ul{text-align:center}#content-area.model .cntr .links ul li{display:inline-block;float:none;height:80px;padding:20px;background-color:#ccc;padding-top:100px}#content-area.model .cntr .links ul li a{position:relative;display:block;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;width:100%;font-size:14px;line-height:18px;padding:17px 4px 14px 4px;border:2px solid #003057;text-transform:uppercase;text-decoration:none;color:#003057}#content-area.model .cntr .links ul li a:hover{background-color:#003057;color:#fff}#content-area.model .cntr .links ul li.prijslijst{background:url(/wp-content/themes/svanderveen/static/images/prijslijst.png) no-repeat center top;width:23%}#content-area.model .cntr .links ul li.prijslijst .toggle{position:relative}#content-area.model .cntr .links ul li.prijslijst .toggle.active>a{background:#003057;color:#fff}@keyframes prijslijst{0%{max-height:0;padding:0 20px}100%{max-height:200px;padding:0 20px 10px}}#content-area.model .cntr .links ul li.prijslijst .toggle.active .documenten{animation-name:prijslijst;animation-duration:.5s;max-height:300px;padding:0 20px 10px;z-index:2}#content-area.model .cntr .links ul li.prijslijst .toggle .documenten{background:#003057;position:absolute;width:100%;display:block;max-height:0;overflow:hidden;padding:0 20px}#content-area.model .cntr .links ul li.prijslijst .toggle .documenten li{background:none;padding:20px;display:block;color:#fff;padding:3px 0 4px;height:auto;margin-bottom:0!important}#content-area.model .cntr .links ul li.prijslijst .toggle .documenten li a{padding:0;text-align:left!important;color:#758da0;border:0;font-family:'VolvoNovum-Light',sans-serif;font-weight:400;text-transform:none}#content-area.model .cntr .links ul li.prijslijst .toggle .documenten li a:hover{color:#fff}#content-area.model .cntr .links ul li.proefrit{background:url(/wp-content/themes/svanderveen/static/images/volvooncall.png) no-repeat center top}#content-area.model .cntr .links ul li.offerte{background:url(/wp-content/themes/svanderveen/static/images/offerte.png) no-repeat center top}#content-area.model .cntr .links ul li.brochure{background:url(/wp-content/themes/svanderveen/static/images/brochure.png) no-repeat center top}@media only screen and (max-width:1280px){#content-area{position:relative}#content-area.model{width:100%}#content-area.model .cntr .text{padding:40px 10% 80px 10%}#content-area.model .cntr .links ul li a:hover:after{display:none}}@media only screen and (max-width:820px){#content-area.model .cntr .text{padding:20px 10% 80px 10%}#content-area.model .cntr .blocks .block.text p{height:260px;padding:0 6%;font-size:18px;line-height:26px}#content-area.model .cntr .links{padding:80px 0 0 0}#content-area.model .cntr .links ul li{padding:100px 8px 8px 8px}}@media only screen and (max-width:640px){#content-area.model{padding:20px 0 40px 0!important}#content-area.model .cntr .text{padding:20px 5% 40px 5%}#content-area.model .cntr .text p{font-size:16px;line-height:20px}#content-area.model .cntr .blocks{width:100%}#content-area.model .cntr .blocks .block.text{width:100%}#content-area.model .cntr .blocks .block.text p{padding:40px 0;font-size:18px;line-height:26px;height:auto}#content-area.model .cntr .blocks .block.image{width:100%}#content-area.model .cntr .links ul li{width:100%!important;padding:100px 8px 8px 8px;margin-bottom:80px}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.modellen{width:100%;padding-top:160px}#content-area.modellen .cntr{position:relative;height:300px}#content-area.modellen .cntr .modellen-header{width:100%;height:100px}#content-area.modellen .cntr .modellen-header h3{padding-top:18px}#content-area.modellen .cntr .modellen-header .close-modellen{position:absolute;top:0;right:0;width:50px;height:50px}#content-area.modellen .cntr .modellen-header .close-modellen:after{position:absolute;left:4px;top:6px;font-family:"s-van-der-veen",sans-serif;font-weight:400;content:"g";color:#212721;font-size:44px;vertical-align:middle;line-height:1;text-indent:0}#content-area.modellen .cntr ul li{width:25%;height:190px;padding-right:5%;padding-bottom:50px}#content-area.modellen .cntr ul li a{text-decoration:none}#content-area.modellen .cntr ul li a h5{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#212721}#content-area.modellen .cntr ul li a .img{width:100%;height:auto;max-width:100%}#content-area.modellen .cntr ul li a .img.normal{display:block}#content-area.modellen .cntr ul li a .img.hover{display:none}#content-area.modellen .cntr ul li:hover .img.normal{display:none}#content-area.modellen .cntr ul li:hover .img.hover{display:block}@media only screen and (max-width:1023px){#content-area.modellen{padding-top:140px}#content-area.modellen .cntr ul li{width:33.333%;padding-right:5%;padding-bottom:50px}}@media only screen and (max-width:640px){#content-area.modellen{padding-top:120px}#content-area.modellen .cntr ul li{width:50%;padding-right:3%;padding-bottom:40px}}@media only screen and (max-width:540px){#content-area.modellen{padding-top:120px}#content-area.modellen .cntr ul li{width:100%;padding-right:0;padding-bottom:40px}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.sales-service .blocks{padding:60px 0}#content-area.sales-service .blocks ul{text-align:center}#content-area.sales-service .blocks ul li{display:inline-block;float:none;width:33%;padding:3%;margin-right:-4px;vertical-align:top}#content-area.sales-service .blocks ul li .image{position:relative;display:inline-block;width:100%}#content-area.sales-service .blocks ul li .image .ratio{padding-top:85%}#content-area.sales-service .blocks ul li .image img{height:100%;width:100%;position:absolute;top:0;left:0;display:block}#content-area.sales-service .blocks ul li h3{font-family:'VolvoNovum-Light',sans-serif;text-align:left;padding-top:26px;padding-bottom:9px;font-size:22px;line-height:26px}#content-area.sales-service .blocks ul li p{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;text-align:left;font-size:15px;line-height:22px;color:#333}#content-area.sales-service .blocks>p{font-family:'VolvoSerifPro-Italic',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#003057;padding:10px 10% 20px 10%;text-align:center}#content-area.sales-service .slider{width:100%;height:680px}#content-area.sales-service .slider .bx-wrapper{position:relative}#content-area.sales-service .slider .bx-wrapper .bxslider-middle{width:100%;height:680px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li{width:100%;height:680px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr{position:relative;padding-top:150px;z-index:30;text-align:center}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:22px;line-height:28px;color:#fff;width:60%;margin:20px 20%}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .45)}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager{position:absolute;bottom:50px;width:100%;height:16px;text-align:center;z-index:200}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item{position:relative;display:inline-block;overflow:hidden}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{height:40px;width:48px;background:#fff0;display:block;text-decoration:none;text-indent:110%;white-space:nowrap;margin:0 7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;position:relative;border-bottom:2px solid rgb(255 255 255 / .2)}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active{border-bottom:2px solid rgb(255 255 255)}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active:before{background:#fff}@media only screen and (max-width:980px){#content-area{padding:40px 0 180px 0}#content-area.sales-service .blocks{padding:30px 0}#content-area.sales-service .blocks ul li{width:50%;padding:3%}#content-area.sales-service .slider{height:480px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle{height:480px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li{height:480px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr{padding-top:60px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr h1{font-size:38px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr p{font-size:20px;line-height:26px}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager{bottom:40px}}@media only screen and (max-width:640px){#content-area{padding:40px 0 180px 0}#content-area.sales-service .blocks{padding:10px 0}#content-area.sales-service .blocks ul li{width:100%;padding:3%}#content-area.sales-service .blocks ul li h3{padding-top:26px;padding-bottom:10px}#content-area.sales-service .blocks ul li p{font-size:16px;line-height:22px;padding-bottom:20px}#content-area.sales-service .blocks>p{font-size:16px;line-height:24px;padding:10px 5% 40px 5%}#content-area.sales-service .slider{height:320px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle{height:320px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li{height:320px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr{padding-top:30px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr h1{font-size:32px}#content-area.sales-service .slider .bx-wrapper .bxslider-middle li .cntr p{font-size:14px;line-height:18px;width:100%;margin:20px 0;display:none}#content-area.sales-service .slider .bx-wrapper .bx-controls .bx-pager{bottom:40px}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.over-ons{padding:0}#content-area.over-ons .blue{background:#003057}#content-area.over-ons .blue .cntr .text-left{padding:100px 2% 100px 2%;text-align:center}#content-area.over-ons .blue .cntr .text-left ul li{position:relative;padding:24px 0}#content-area.over-ons .blue .cntr .text-left ul li p{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#fff;font-size:22px;line-height:24px}#content-area.over-ons .blue .cntr .text-left ul li p span{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;color:#5c92bb;font-size:16px;line-height:18px;width:100%}#content-area.over-ons .blue .cntr .text-left ul li .line{width:40px;height:1px}#content-area.over-ons .blue .cntr .text-left ul li:first-child{border-top:none;padding-top:0}#content-area.over-ons .blue .cntr .text-left ul li:first-child:before{display:none}#content-area.over-ons .blue .cntr .text-left ul li:before{position:absolute;content:"";width:68px;left:50%;margin-left:-34px;margin-top:-24px;height:1px;background:#5c92bb}#content-area.over-ons .blue .cntr .text-right{padding:100px 8% 100px 8%}#content-area.over-ons .blue .cntr .text-right h3{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:34px;line-height:38px;color:#fff;text-align:center;padding-bottom:20px}#content-area.over-ons .blue .cntr .text-right p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:22px;line-height:28px;color:#5c92bb;text-align:center}#content-area.over-ons .white{background:#fff;padding-bottom:60px}#content-area.over-ons .white .cntr .text-left{float:left;padding:100px 2% 100px 2%;text-align:center}#content-area.over-ons .white .cntr .text-left ul li{position:relative;padding:18px 0}#content-area.over-ons .white .cntr .text-left ul li p{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#003057;font-size:18px;line-height:24px}#content-area.over-ons .white .cntr .text-left ul li p span{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;color:#5c92bb;font-size:16px;line-height:18px;width:100%}#content-area.over-ons .white .cntr .text-left ul li .line{width:40px;height:1px}#content-area.over-ons .white .cntr .text-left ul li:first-child{border-top:none;padding-top:0}#content-area.over-ons .white .cntr .text-left ul li:first-child:before{display:none}#content-area.over-ons .white .cntr .text-left ul li:before{position:absolute;content:"";width:68px;left:50%;margin-left:-34px;margin-top:-20px;height:1px;background:#5c92bb}#content-area.over-ons .white .cntr .text-right{float:right;padding:100px 8% 100px 8%}#content-area.over-ons .white .cntr .text-right h3{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:34px;line-height:38px;color:#003057;text-align:center;padding-bottom:20px}#content-area.over-ons .white .cntr .text-right p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:22px;line-height:28px;color:#5c92bb;text-align:center}#content-area.over-ons .grey{background:#f4f4f4;padding-bottom:60px}#content-area.over-ons .grey .cntr .text-left{float:left;padding:100px 2% 100px 2%;text-align:center}#content-area.over-ons .grey .cntr .text-left ul li{position:relative;padding:18px 0}#content-area.over-ons .grey .cntr .text-left ul li p{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;color:#003057;font-size:18px;line-height:24px}#content-area.over-ons .grey .cntr .text-left ul li p span{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;color:#5c92bb;font-size:16px;line-height:18px;width:100%}#content-area.over-ons .grey .cntr .text-left ul li .line{width:40px;height:1px}#content-area.over-ons .grey .cntr .text-left ul li:first-child{border-top:none;padding-top:0}#content-area.over-ons .grey .cntr .text-left ul li:first-child:before{display:none}#content-area.over-ons .grey .cntr .text-left ul li:before{position:absolute;content:"";width:68px;left:50%;margin-left:-34px;margin-top:-20px;height:1px;background:#5c92bb}#content-area.over-ons .grey .cntr .text-right{float:right;padding:100px 8% 100px 8%}#content-area.over-ons .grey .cntr .text-right h3{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:34px;line-height:38px;color:#003057;text-align:center;padding-bottom:20px}#content-area.over-ons .grey .cntr .text-right p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:22px;line-height:28px;color:#5c92bb;text-align:center}#content-area.over-ons .slider{overflow:hidden}#content-area.over-ons .slider .bx-wrapper{position:relative;height:auto}#content-area.over-ons .slider .bx-controls{max-width:1280px;width:100%;margin:0 auto}#content-area.over-ons .slider .bx-controls .bx-pager{position:absolute;bottom:50px;height:16px;text-align:left;padding:0;z-index:200;margin-left:0;position:relative;text-align:center!important;width:50%;z-index:200}#content-area.over-ons .slider .bx-controls .bx-pager .bx-pager-item{position:relative;display:inline-block;height:40px}#content-area.over-ons .slider .bx-controls .bx-pager .bx-pager-item a{height:40px;width:48px;background:#fff0;display:block;text-decoration:none;text-indent:-9999px;white-space:nowrap;margin:0 7px;position:relative;border-bottom:2px solid rgb(93 146 187 / .2)}@media only screen and (max-width:768px){#content-area.over-ons .slider .bx-controls .bx-pager .bx-pager-item a{height:32px;width:32px}}#content-area.over-ons .slider .bx-controls .bx-pager .bx-pager-item a.active{border-bottom:2px solid rgb(93 146 187)}#content-area.over-ons .slider .slider-bg{position:relative;width:100%;height:480px}#content-area.over-ons .slider .slider-bg .image{position:absolute;width:70%;top:0;bottom:0;right:0}#content-area.over-ons .slider .slider-bg .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff0}#content-area.over-ons .slider .slider-bg .text-holder{position:absolute;width:80%;top:0;bottom:0;left:0;background:#fff;background:linear-gradient(90deg,rgb(255 255 255) 50%,#fff0 100%)}#content-area.over-ons .slider .slider-text{position:absolute;margin:0 auto;width:92%;max-width:1280px;left:50%;top:100px;margin-left:-640px}#content-area.over-ons .slider .slider-text .slider-holder{width:50%;height:380px}#content-area.over-ons .slider .slider-text .slider-holder ul li{position:relative;width:100%}#content-area.over-ons .slider .slider-text .slider-holder ul li p{font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:22px;line-height:28px;color:#97999b;width:80%;margin:20px 10%;text-align:left}#content-area.over-ons .slider .slider-text .slider-holder ul li p.quote-of{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;text-align:left;font-size:22px;line-height:28px;color:#003057;text-transform:uppercase;padding-top:15px}@media only screen and (max-width:768px){#content-area.over-ons .slider .slider-text{padding:0}#content-area.over-ons .slider .slider-text .slider-holder ul li p.quote-of{padding:0;margin:0;text-align:center;width:100%}}#content-area.over-ons .slider .slider-text .slider-holder ul li p.quote-of span{display:none;font-family:'VolvoNovum-Light',sans-serif;font-weight:400;font-size:18px;line-height:22px;color:#5c92bb;text-transform:none}@media only screen and (max-width:1280px){#content-area.over-ons .slider .slider-text{position:absolute;width:100%;padding:0 5%;left:0;top:100px;margin-left:0}}@media only screen and (max-width:980px){#content-area.over-ons .slider .slider-bg{width:100%;height:auto}#content-area.over-ons .slider .slider-bg .image{position:static;width:100%;height:320px}#content-area.over-ons .slider .slider-bg .text-holder{position:static;width:100%;background:#f4f4f4}#content-area.over-ons .slider .slider-text{position:static;width:100%;padding:60px 5%}#content-area.over-ons .slider .slider-text .slider-holder{width:100%;height:auto}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper{height:auto}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li{width:100%!important}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p{font-size:16px;line-height:24px;width:90%;margin:0 5%;text-align:center}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p.quote-of{text-align:center;font-size:16px;line-height:26px;padding-top:15px}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p.quote-of span{font-size:16px;line-height:20px;color:#5c92bb;text-transform:none}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bx-controls .bx-pager{text-align:center}}@media only screen and (max-width:640px){#content-area.over-ons{padding:0!important}#content-area.over-ons .slider .slider-bg .image{height:240px}#content-area.over-ons .slider .slider-text{padding:30px 5% 50px 5%}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p{font-size:16px;line-height:22px}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p.quote-of{text-align:center;font-size:18px;line-height:24px}#content-area.over-ons .slider .slider-text .slider-holder .bx-wrapper .bxslider li p.quote-of span{font-size:16px;line-height:20px}#content-area.over-ons .blue .cntr .text-left{display:none}#content-area.over-ons .blue .cntr .text-right{padding:60px 8% 60px 8%;width:100%}#content-area.over-ons .blue .cntr .text-right h3{font-size:24px;line-height:32px;padding-bottom:15px}#content-area.over-ons .blue .cntr .text-right p{font-size:16px;line-height:20px}#content-area.over-ons .white{background:#fff;padding-bottom:60px}#content-area.over-ons .white .cntr .text-left{float:none;width:100%;padding:20px 2% 20px 2%;text-align:center}#content-area.over-ons .white .cntr .text-right{float:none;width:100%;padding:40px 8% 20px 8%}#content-area.over-ons .white .cntr .text-right h3{font-size:24px;line-height:32px;padding-bottom:15px}#content-area.over-ons .white .cntr .text-right p{font-size:16px;line-height:20px}#content-area.over-ons .grey{background:#fff;padding-bottom:60px}#content-area.over-ons .grey .cntr .text-left{float:none;width:100%;padding:20px 2% 20px 2%;text-align:center}#content-area.over-ons .grey .cntr .text-right{float:none;width:100%;padding:40px 8% 20px 8%}#content-area.over-ons .grey .cntr .text-right h3{font-size:24px;line-height:32px;padding-bottom:15px}#content-area.over-ons .grey .cntr .text-right p{font-size:16px;line-height:20px}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.contact{width:100%;padding-bottom:0}#content-area.contact .cntr{position:relative}#content-area.contact .cntr h3{float:left;padding-bottom:20px;font-size:16px;color:#003057;width:100%}#content-area.contact .cntr .banner{padding:30px 0}#content-area.contact .cntr .banner .content{position:relative;width:100%;padding:8%;overflow:hidden}#content-area.contact .cntr .banner .content .text{max-width:70%;height:100%;display:flex;flex-direction:column;position:relative;z-index:30}#content-area.contact .cntr .banner .content .text h2{display:block;padding-bottom:24px;text-align:left;font-family:'VolvoNovum-Medium',sans-serif;font-size:28px;line-height:32px}#content-area.contact .cntr .banner .content .text a{display:block;text-align:left;width:100%;text-decoration:none;float:none;display:block;width:fit-content;white-space:nowrap;margin-top:auto}#content-area.contact .cntr .banner .content .image{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.contact .cntr .banner .content .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 48 87 / .65)}#content-area.contact .cntr .banner .content:hover .image{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:ease-out 2s;-moz-transition:ease-out 2s;-ms-transition:ease-out 2s;-o-transition:ease-out 2s;transition:ease-out 2s}#content-area.contact .cntr .contactform{float:right;padding:30px 0 0 40px}#content-area.contact .cntr .contactform .wpcf7 form span{display:block}#content-area.contact .cntr .contactform .wpcf7 form span input{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;width:100%;font-size:16px;line-height:40px;height:40px;padding:0 15px;border:1px solid #e5e5e5}#content-area.contact .cntr .contactform .wpcf7 form span textarea{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;width:100%;font-size:16px;line-height:18px;padding:15px;border:1px solid #e5e5e5}#content-area.contact .cntr .contactform .wpcf7 form span .wpcf7-not-valid-tip{display:none}#content-area.contact .cntr .contactform .wpcf7 form span .wpcf7-not-valid{border-color:#5c92bb}#content-area.contact .cntr .contactform .wpcf7 form .wpcf7-submit{position:relative;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:14px;line-height:18px;padding:15px 18px 12px 18px;margin-top:10px;color:#fff;background:#5c92bb;border:none;cursor:pointer;text-transform:uppercase;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.contact .cntr .contactform .wpcf7 form .wpcf7-submit:hover{background-color:#003057}#content-area.contact .cntr .contactform .wpcf7 form .wpcf7-response-output{width:100%;margin:0!important;padding:15px!important;background:#92b6d2;color:#fff;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:16px;border:none;margin-top:10px!important}#content-area.contact .cntr .contactinfo{float:right;padding:30px}#content-area.contact .cntr .contactinfo h6{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:18px;color:#212721}#content-area.contact .cntr .contactinfo p{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#212721;padding:6px 0 30px 0}#content-area.contact .cntr .contactinfo .direct{font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:18px;color:#5c92bb}#content-area.contact .cntr .contactinfo .column{display:inline-block;width:100%;margin-right:-4px;padding-right:5%;vertical-align:top}#content-area.contact .cntr .contactinfo .column:last-child{padding-right:0}#content-area.contact .cntr .contactinfo .column ul{padding:10px 0}#content-area.contact .cntr .contactinfo .column ul li{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#212721;padding:4px 0}#content-area.contact .map{height:480px;margin-top:60px}#content-area.contact .map #map-canvas{height:480px;margin:0;padding:0}@media only screen and (max-width:980px){#content-area{padding:40px 0 180px 0}#content-area.contact{width:100%;padding-bottom:0}#content-area.contact .cntr h3{padding-bottom:20px;font-size:16px;color:#003057}#content-area.contact .cntr .banner{width:100%;padding:5%}#content-area.contact .cntr .contactform{width:50%}#content-area.contact .cntr .contactinfo{width:50%}}@media only screen and (max-width:640px){#content-area{padding:40px 0 180px 0}#content-area.contact{width:100%;padding-bottom:0}#content-area.contact .cntr{position:relative}#content-area.contact .cntr h3{padding-bottom:20px;font-size:16px;color:#003057}#content-area.contact .cntr .banner{float:left;width:100%;padding:5% 0!important}#content-area.contact .cntr .contactform{float:left;width:100%;padding:5% 0!important}#content-area.contact .cntr .contactinfo{float:left;width:100%;padding:5% 0!important}}@media only screen and (max-width:500px){#content-area{padding:40px 0 180px 0}#content-area.contact{width:100%;padding-bottom:0!important}#content-area.contact .cntr{position:relative}#content-area.contact .cntr .banner .content .text a{padding:12px 40px 10px 16px}#content-area.contact .cntr .contactinfo{float:left;width:100%}#content-area.contact .cntr .contactinfo .column{display:block;width:100%}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.search{position:relative}#content-area.search .cntr .col-1-1{padding:40px 0 180px 0}#content-area.search .cntr .col-1-1 .content h1{color:#003057}#content-area.search .cntr .col-1-1 .content article.search{position:relative;padding:40px 50px 30px 50px;margin-top:20px;background-color:#fff;border-bottom:2px solid #e5e5e5}#content-area.search .cntr .col-1-1 .content article.search h2{width:30%}#content-area.search .cntr .col-1-1 .content article.search h2 a{text-decoration:none;color:#003057}#content-area.search .cntr .col-1-1 .content article.search p{padding:0}#content-area.search .cntr .col-1-1 .content article.search a.button{position:absolute;right:40px;top:50%;margin-top:-28px;text-decoration:none;border-color:#003057;color:#003057}#content-area.search .cntr .col-1-1 .content article.search a.button:after{color:#003057}#content-area.search .cntr .col-1-1 .content article.search a.button:before{color:#003057}#content-area.search .cntr .col-1-1 .content form{padding:40px 0;min-height:300px}#content-area.search .cntr .col-1-1 .content form label{display:none}#content-area.search .cntr .col-1-1 .content form input{width:80%;border:1px solid #e5e5e5;padding:15px 22px;background-color:#f7f7f7}#content-area.search .cntr .col-1-1 .content form input#searchsubmit{width:10%;background-color:#5c92bb;color:#fff;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;padding:16px 22px;text-transform:uppercase;cursor:pointer;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.search .cntr .col-1-1 .content form input#searchsubmit:hover{background:#003057;color:#fff}.site-content{z-index:2;position:relative;overflow-x:hidden}#content-area.page{padding:160px 0 100px 0}#content-area.page .cntr .col-1-1{padding:40px;background:#fff}#content-area.page .cntr .col-1-1 .article{margin-top:40px;float:left;width:100%;position:relative;overflow:hidden;padding:30px}#content-area.page .cntr .col-1-1 .article.single{margin-top:0}#content-area.page .cntr .col-1-1 .article h2{line-height:38px;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400}#content-area.page .cntr .col-1-1 .article h3{font-size:30px;line-height:34px;color:#003057;padding-bottom:5px}#content-area.page .cntr .col-1-1 .article h3 a{color:#003057}#content-area.page .cntr .col-1-1 .article a.button{display:inline-block;margin-bottom:20px}#content-area.page .cntr .col-1-1 .article ul{padding-bottom:20px}#content-area.page .cntr .col-1-1 .article ul li{color:#97999b;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;line-height:24px;list-style:disc inside none}#content-area.page .cntr .col-1-1 .article .voorvertoning img{float:left;display:block;margin:0 40px 20px 0;width:40%;height:auto}#content-area.page .cntr .col-1-1 .article .alignnone{width:110%;margin-left:-30px;height:auto}#content-area.page .cntr .col-1-1 .article .wp-caption.alignright{float:right;margin:10px 0 20px 20px}#content-area.page .cntr .col-1-1 .article .wp-caption.alignleft{float:left;margin:10px 20px 20px 0}#content-area.page .cntr .col-1-1 .article .wp-caption.aligncenter{float:none;margin:0 auto;text-align:center!important;clear:both}#content-area.page .cntr .col-1-1 .article .wp-caption img{width:100%;height:auto;display:block}#content-area.page .cntr .col-1-1 .article .wp-caption .wp-caption-text{padding:8px 10px 5px!important;background:#efefef;font-family:'VolvoSerifPro-Italic',sans-serif;font-weight:400;color:#003057}#content-area.page .cntr .col-1-1 .article .date{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:13px;color:#5c92bb;display:inline-block;padding:5px 0 12px}#content-area.page .cntr .col-1-1 .article p{line-height:24px;padding-bottom:20px;color:#97999b}#content-area.page .cntr .col-1-1 .article .leesmeer{float:left;display:block;position:relative}#content-area.page .cntr .col-1-1 .article .leesmeer .button{display:block}#content-area.page .cntr .col-1-1 iframe{width:100%}#content-area.page .cntr .col-1-1 h2{color:#003057}#content-area.page .cntr .col-1-1 .wpcf7{padding:40px 0}#content-area.page .cntr .col-1-1 .wpcf7 form select{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;width:100%;font-size:16px;line-height:40px;height:40px;padding:0 15px;border:1px solid #e5e5e5}#content-area.page .cntr .col-1-1 .wpcf7 form span{display:block}#content-area.page .cntr .col-1-1 .wpcf7 form span input{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;width:100%;font-size:16px;line-height:40px;height:40px;padding:0 15px;border:1px solid #e5e5e5}#content-area.page .cntr .col-1-1 .wpcf7 form span textarea{font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;width:100%;font-size:16px;line-height:18px;padding:15px;border:1px solid #e5e5e5;margin:17px 0 0 0}#content-area.page .cntr .col-1-1 .wpcf7 form span .wpcf7-not-valid-tip{display:none}#content-area.page .cntr .col-1-1 .wpcf7 form span .wpcf7-not-valid{border-color:#5c92bb}#content-area.page .cntr .col-1-1 .wpcf7 form .wpcf7-submit{position:relative;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;font-size:14px;line-height:18px;padding:15px 18px 12px 18px;margin-top:10px;color:#fff;background:#5c92bb;border:none;cursor:pointer;text-transform:uppercase;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.page .cntr .col-1-1 .wpcf7 form .wpcf7-submit:hover{background-color:#003057}#content-area.page .cntr .col-1-1 .wpcf7 form .wpcf7-response-output{width:100%;margin:0!important;padding:15px!important;background:#92b6d2;color:#fff;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:16px;border:none;margin-top:10px!important}@media only screen and (max-width:1024px){#content-area.page{padding:100px 0}}@media only screen and (max-width:768px){#content-area.page{padding:85px 0}#content-area.page .cntr .col-1-1 .article h2,#content-area.page .cntr .col-1-1 .article h3{font-size:24px;line-height:30px}}@media only screen and (max-width:540px){#content-area.page .cntr .col-1-1{padding:20px}#content-area.page .cntr .col-1-1 .article{padding:0}#content-area.page .cntr .col-1-1 .article .voorvertoning{max-height:165px;overflow:hidden;margin:0 0 20px 0;display:block}#content-area.page .cntr .col-1-1 .article .voorvertoning img{width:100%;margin:0}#content-area.page .cntr .col-1-1 .article .alignnone{margin-left:0;width:100%}#content-area.page .cntr .col-1-1 .article h2,#content-area.page .cntr .col-1-1 .article h3{font-size:24px;line-height:30px}#content-area.page .cntr .col-1-1 .article .wp-caption{width:100%!important}#content-area.page .cntr .col-1-1 .article .wp-caption.alignright{float:right;margin:0 0 20px 0}#content-area.page .cntr .col-1-1 .article .wp-caption.alignleft{float:left;margin:0 0 20px 0}#content-area.page .cntr .col-1-1 .article .wp-caption.aligncenter{float:none;margin:0 0 20px 0;text-align:center!important;clear:both}#content-area.page .cntr .col-1-1 .article .wp-caption img{width:100%;height:auto;display:block}#content-area.page .cntr .col-1-1 .article .wp-caption .wp-caption-text{padding:8px 10px 5px!important;background:#efefef;font-family:'VolvoSerifPro-Italic',sans-serif;font-weight:400;color:#003057}}#content-area{position:relative;overflow:inherit;padding:40px 0 180px 0}#content-area.not-found{position:relative}#content-area.not-found .cntr .col-1-1{padding:40px 0 180px 0}#content-area.not-found .cntr .col-1-1 h1{color:#003057}#content-area.not-found .cntr .col-1-1 form{padding:40px 0;min-height:300px}#content-area.not-found .cntr .col-1-1 form label{display:none}#content-area.not-found .cntr .col-1-1 form input{width:80%;border:1px solid #e5e5e5;padding:15px 22px;background-color:#f7f7f7}#content-area.not-found .cntr .col-1-1 form input#searchsubmit{width:10%;background-color:#5c92bb;color:#fff;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;padding:16px 22px;text-transform:uppercase;cursor:pointer;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s}#content-area.not-found .cntr .col-1-1 form input#searchsubmit:hover{background:#003057;color:#fff}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:100%}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;max-width:100%!important;height:auto!important}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;max-width:100%!important;height:auto!important}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;max-width:100%;height:auto!important}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}#colorbox{outline:0;max-width:100%}#cboxContent{margin-top:20px;background:#000;max-width:100%}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:0 solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc;display:none!important}#cboxLoadingGraphic{background:url(/wp-content/themes/svanderveen/static/css/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:0;margin-top:-32px;background:#fff;width:34px;height:50px;text-indent:-9999px}#cboxPrevious:after{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);width:12px;border-color:#003057;margin-left:-6px;margin-top:-6px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:0;margin-top:-32px;background:#fff;width:34px;height:50px;text-indent:-9999px}#cboxNext:after{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:12px;border-color:#003057;margin-left:-6px;margin-top:-6px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:20px;right:20px;display:block;background:#fff;width:50px;height:50px;text-indent:-9999px}#cboxClose:after{background:#97999b;height:30px;width:4px;top:50%;left:50%;margin-left:-1px;margin-top:-15px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);content:"";display:block;position:absolute}#cboxClose:before{background:#97999b;height:30px;width:4px;top:50%;left:50%;margin-left:-1px;margin-top:-15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);content:"";display:block;position:absolute}#cboxClose:hover{background-position:bottom center}.occasions #occasionlijstwrapper form select[name=zmodel],.occasions #occasionlijstwrapper form select[name=zbrand],.occasions #occasionlijstwrapper form select[name=ztranscode]{color:#000}.editor h2{font-size:18px;padding:20px 0 0 0}.editor p,.editor ul,.editor ol{padding:10px 0;line-height:22px;font-size:14px;font-family:'VolvoNovum-Regular'}.editor ul li{list-style:disc;margin-left:20px}.editor ol li{list-style:decimal;margin-left:20px}#content-area.page .cntr .col-1-1 .article table{margin-bottom:20px;margin-top:20px}#content-area.page .cntr .col-1-1 .article table thead{border-bottom:1px solid #ccc}#content-area.page .cntr .col-1-1 .article table thead td{white-space:nowrap;padding:5px 20px 5px 0;font-family:'VolvoNovum-Bold';font-size:13px}#content-area.page .cntr .col-1-1 .article table tr{border-bottom:1px solid #ccc}#content-area.page .cntr .col-1-1 .article table td{padding:8px 20px 8px 0;color:#97999b;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;line-height:22px;font-size:15px}@media only screen and (max-width:768px){#content-area.page .cntr .col-1-1 .article .table-wrap{max-width:100%;overflow-x:auto}#content-area.page .cntr .col-1-1 .article table{min-width:768px}}.logos{clear:left}.logos-items{padding-top:64px;margin-bottom:-64px;display:flex;align-items:center}.logos-item{opacity:.7;text-align:center;width:25%;min-width:25%;display:flex;align-items:center;justify-content:center}.logos-item img{transform:scale(.7)}@media only screen and (max-width:1080px){.logos-items{padding-top:40px;margin-bottom:0}}@media only screen and (max-width:800px){.logos-items{justify-content:space-between}.logos-item{margin-top:24px}.logos-item img{transform:scale(.3)}}.jobs-row-apply .jp-apply-button{position:relative;font-family:'VolvoNovum-Regular',sans-serif;font-weight:400;font-size:15px;line-height:24px;padding:14px 40px 14px 40px!important;text-decoration:none;color:#fff;text-transform:uppercase;border-radius:0;text-align:center!important;cursor:pointer}.jobs-row-apply .jp-apply-button:after{position:absolute;right:24px;top:50%;margin-top:-8px;font-family:"s-van-der-veen",sans-serif!important;font-weight:400;content:"e";color:#fff;font-size:18px;vertical-align:middle;line-height:1;text-indent:0;padding-left:10px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s;text-transform:none!important}.jobs-row-apply .jp-apply-button:before{position:absolute;display:none;right:32px;top:50%;margin-top:-8px;font-family:"s-van-der-veen",sans-serif!important;font-weight:400;content:"e";color:#fff;font-size:18px;vertical-align:middle;line-height:1;text-indent:0;padding-left:10px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;-ms-transition:ease-in 0.2s;-o-transition:ease-in 0.2s;transition:ease-in 0.2s;text-transform:none!important}.jobs-row-apply .jp-apply-button:hover:after{right:10px}.jobs-row-apply .jp-apply-button:hover:before{right:24px;display:block}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.site-header{position:sticky;z-index:9990;top:0}.site-header-alert{display:none;background-color:#8f9eb5;text-align:center;color:#fff;padding:8px 24px}.site-header-alert a{color:#fff;text-decoration:underline}@media only screen and (max-width:768px){.site-header-alert{font-size:12px;padding:4px 16px;line-height:16px}}.site-header-inner{padding:0 24px;height:64px;background-color:#fafafa;display:flex;align-items:center}@media only screen and (max-width:480px){.site-header-inner{padding:0 16px;height:56px}}.site-header-inner-nav{flex-grow:1;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.site-header-inner-nav{display:none}}.site-header-inner-nav li{padding:0 8px}.site-header-inner-nav li a{position:relative;padding:0 8px;font-weight:500;font-family:'VolvoNovum-Medium',sans-serif;font-size:16px;color:rgb(0 0 0 / .56);transition:color 0.1s}.site-header-inner-nav li a:after{opacity:0;content:'';display:block;height:1px;position:absolute;bottom:-16px;left:8px;right:8px;background-color:#000}.site-header-inner-nav li a:hover{color:#000}.site-header-inner-nav li a:hover:after{opacity:1}.site-header-logo{display:block;min-height:48px;display:flex;flex-direction:column;justify-content:center}.site-header-logo img{display:block;height:8px;width:auto}@media only screen and (max-width:480px){.site-header-logo img{height:6px}}.site-header-navigation-toggle{display:none;margin-left:auto;width:44px;height:44px;text-indent:-999px;background-image:url(/wp-content/themes/svanderveen/static/images/icons/toggle-navigation.svg);background-repeat:no-repeat;background-position:center;right:-4px;position:relative;border-radius:4px;overflow:hidden}.site-header-navigation-toggle:hover{background-color:#fafbfb}@media only screen and (max-width:1024px){.site-header-navigation-toggle{display:block}}.site-header-navigation-items{padding:12px 0}.site-header-navigation-items li{font-size:18px;font-family:'VolvoNovum-Medium',sans-serif;font-weight:400;line-height:48px;color:#141414}.site-header-navigation-items li a{padding:0 24px;color:#141414;display:flex;align-items:center}.site-header-navigation-items li a:after{content:'';margin-left:auto;height:24px;width:24px;display:block;background-repeat:no-repeat;background-position:center}.site-header-navigation-items li a:hover{background-color:#fafbfb}.site-header-navigation-panel{top:0;right:0;height:100vh;display:none;background-color:#fff;position:fixed;width:400px;max-width:100%;z-index:9999}.site-header-navigation-panel--show{display:block}.site-header-navigation-panel-logo{display:block}.site-header-navigation-panel-logo img{display:block;height:6px;width:auto}.site-header-navigation-panel-header{display:flex;align-items:center;padding:8px 24px;border-bottom:1px solid #e1dfdd}@media only screen and (max-width:480px){.site-header-navigation-panel-header{padding:0 16px;height:56px}}.site-header-navigation-panel-close{display:block;margin-left:auto;width:44px;height:44px;text-indent:-999px;background-image:url(/wp-content/themes/svanderveen/static/images/icons/close-navigation.svg);background-repeat:no-repeat;background-position:center;border-radius:4px;overflow:hidden;position:relative;right:-4px}.site-header-navigation-panel-close:hover{background-color:#fafbfb}#site-footer{background-color:#fafafa;padding:48px 0;justify-content:center}@media only screen and (max-width:768px){#site-footer .col-1-4{min-width:100%;margin-bottom:48px}}#site-footer .scroll-up{margin:0 auto 48px auto;display:flex;justify-content:center;align-items:center}#site-footer .scroll-up a{display:flex;align-items:center;line-height:28px;font-size:14px;color:#000;font-family:'VolvoNovum-Medium',sans-serif}#site-footer .scroll-up a:after{display:block;content:'';height:10px;width:10px;background:url(/wp-content/themes/svanderveen/static/images/icons/chevron-up.svg) no-repeat center center;margin-left:12px}#site-footer .cntr{display:flex;justify-content:center;flex-wrap:wrap}#site-footer h4{font-size:12px;color:#6e6e6e;text-transform:uppercase;letter-spacing:.02em;margin-bottom:16px}#site-footer .social{display:flex;align-items:center;justify-content:center;margin-top:64px}#site-footer .social a{display:block;width:24px;height:24px;margin:0 12px}#site-footer .social a.facebook{background:url(/wp-content/themes/svanderveen/static/images/icons/facebook.svg) no-repeat center center}#site-footer .social a.linkedin{background:url(/wp-content/themes/svanderveen/static/images/icons/linkedin.svg) no-repeat center center}#site-footer .contact,#site-footer .newsletter{text-align:center}#site-footer .contact ul,#site-footer .contact p,#site-footer .newsletter ul,#site-footer .newsletter p{line-height:28px;font-size:14px;font-family:'VolvoNovum-Medium',sans-serif}#site-footer .contact a,#site-footer .newsletter a{color:#000}#site-footer .contact a:hover,#site-footer .newsletter a:hover{text-decoration:underline}#site-footer .privacy{display:flex;justify-content:center;align-items:center;margin-top:24px}#site-footer .privacy a{color:rgb(0 0 0 / .92);font-size:12px;margin:0 12px}#site-footer .privacy a:hover{color:#2a609d}#site-footer .newsletter-form{display:flex;flex-direction:column}#site-footer .newsletter-form .newsletter-field{margin-top:16px;font-weight:400;width:100%;font-size:16px;line-height:40px;height:40px;padding:0 15px;border:1px solid #e5e5e5}#site-footer .newsletter-form .newsletter-submit{font-size:14px;background:#2a609d;border-radius:4px;height:48px;line-height:48px;color:#fff;text-transform:uppercase;margin-top:8px;cursor:pointer;display:block;border:none;letter-spacing:.02em}#site-footer .newsletter-form .newsletter-submit:hover{background-color:#000}body{font-size:14px;line-height:24px}body.lock{overflow:hidden}.body-overlay{position:fixed;top:0;left:0;right:0;opacity:0;pointer-events:none;z-index:9998;background-color:#141414;height:100vh}.body-overlay--show{opacity:.8;pointer-events:all}#asac-container.pro-alt #ACvehicles .ACvoertuig .ACmerkmodel{width:100%!important}#asac-container.pro-alt #ACvehicles .ACvoertuig .ACprijs{width:100%!important}#asac-container #ACvehicles .ACvoertuig:hover .ACfotoContainer{transform:scale(1)!important}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s)/2);--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw)*1000%,100%)/clamp(70%,var(--bw)*1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(var(--cl) + 20%));--color:hsl(var(--ch) var(--cs) var(--cl));display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0);contain:style}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--noanim{animation:none}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text)!important}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc((100% - var(--ico-size, 1))/2)}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch) var(--cs) calc(var(--cl) - 10%)/24%)}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover)}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--img .joinchat__button__image{opacity:1;animation:none}.joinchat__tooltip{position:absolute;top:calc(var(--h) - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px)}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;z-index:2;bottom:calc(var(--s) + 24px);right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--h) - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:8px;right:auto}.joinchat--left .joinchat__qr:after{left:calc(var(--h) - 6px);right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s)/2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s)*0.2) 50% no-repeat;background-size:calc(var(--s)*0.6);color:#fff;border-radius:calc(var(--s)/2);font:700 normal calc(var(--s)*0.35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none!important}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--sep:6px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover~.joinchat__qr{display:flex}}@media (prefers-reduced-motion){.joinchat{animation:none}}