@font-face{font-family:"jak";font-display:swap;src:url("../build/fonts/jak-400.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"jak";font-display:swap;src:url("../build/fonts/jak-500.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"jak";font-display:swap;src:url("../build/fonts/jak-600.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"jak";font-display:swap;src:url("../build/fonts/jak-800.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"play";font-display:swap;src:url("../build/fonts/play-400.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"play";font-display:swap;src:url("../build/fonts/play-700.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"sync";font-display:swap;src:url("../build/fonts/sync-700.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}body.front-end,section.container,#tinymce,article{font-family:"jak",sans-serif;color:#000}body.front-end p,body.front-end h1,body.front-end h2,body.front-end h3,body.front-end h4,body.front-end h5,body.front-end h6,section.container p,section.container h1,section.container h2,section.container h3,section.container h4,section.container h5,section.container h6,#tinymce p,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,article p,article h1,article h2,article h3,article h4,article h5,article h6{margin:0px}body.front-end p.space,section.container p.space,#tinymce p.space,article p.space{min-height:24px;height:1.5vw}@media(max-width: 500px){body.front-end p.space+p.space,section.container p.space+p.space,#tinymce p.space+p.space,article p.space+p.space{min-height:10px;height:10px}}body.front-end h1,section.container h1,#tinymce h1,article h1{font-family:"play",sans-serif;font-size:calc(40px + .7vw);font-weight:400;line-height:1}@media screen and (max-width: 500px){body.front-end h1,section.container h1,#tinymce h1,article h1{font-size:36px}}body.front-end h2,section.container h2,#tinymce h2,article h2{font-family:"play",sans-serif;font-size:40px;font-weight:400;line-height:1}@media screen and (max-width: 500px){body.front-end h2,section.container h2,#tinymce h2,article h2{font-size:30px}}body.front-end h3,section.container h3,#tinymce h3,article h3{font-family:"sync",sans-serif;font-size:calc(40px + 1.5vw);font-weight:400;line-height:1.1;text-transform:uppercase}@media screen and (max-width: 500px){body.front-end h3,section.container h3,#tinymce h3,article h3{font-size:calc(35px + 1.25vw)}}body.front-end h4,section.container h4,#tinymce h4,article h4{font-family:"sync",sans-serif;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (max-width: 500px){body.front-end h4,section.container h4,#tinymce h4,article h4{font-size:13px}}body.front-end h5,section.container h5,#tinymce h5,article h5{font-family:"sync",sans-serif;font-size:calc(30px + 1vw);font-weight:700;line-height:1.1;text-transform:uppercase}@media screen and (max-width: 500px){body.front-end h5,section.container h5,#tinymce h5,article h5{font-size:calc(25px + .5vw)}}body.front-end h6,section.container h6,#tinymce h6,article h6{font-size:18px;font-weight:400;line-height:30px}body.front-end p,section.container p,#tinymce p,article p{font-size:22px;font-weight:400;line-height:1.66}@media screen and (max-width: 500px){body.front-end p,section.container p,#tinymce p,article p{font-size:18px}}body.front-end ol,body.front-end ul,section.container ol,section.container ul,#tinymce ol,#tinymce ul,article ol,article ul{padding-left:20px;font-size:18px;font-weight:300;line-height:22px}a{text-decoration:inherit;color:inherit}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0px;padding:0px}.body-container{width:100%}section.container{display:flex;justify-content:center;width:100%;max-width:100%;padding:calc(70px + 3.5vw) 0px}section.container.bg-primary+.bg-primary{padding-top:0px}section.container.bg-secondary{background-color:#000}section.container.bg-tertiary{background-color:#f5f5f5}section.container.bg-none{padding:0px}@media screen and (max-width: 500px){section.container{padding:70px 0px}}section.container.hero-image+.text-image-xl{padding-top:0px}body.front-end header .inner-narrow,body.front-end footer .inner-narrow,section.container .inner-narrow{width:57.1428571429%}@media screen and (max-width: 1200px){body.front-end header .inner-narrow,body.front-end footer .inner-narrow,section.container .inner-narrow{width:71.4285714286%}}body.front-end header .inner,body.front-end footer .inner,section.container .inner{width:71.4285714286%}@media screen and (max-width: 1200px){body.front-end header .inner,body.front-end footer .inner,section.container .inner{width:78.5714285714%}}body.front-end header .inner-wide,body.front-end footer .inner-wide,section.container .inner-wide{width:85.7142857143%}@media screen and (max-width: 500px){body.front-end header .inner-narrow,body.front-end header .inner,body.front-end header .inner-wide,body.front-end footer .inner-narrow,body.front-end footer .inner,body.front-end footer .inner-wide,section.container .inner-narrow,section.container .inner,section.container .inner-wide{width:100%;padding:0px 20px}}.wp-block{width:calc(100% - 80px) !important;max-width:calc(100% - 80px) !important}.wp-block section.container .inner-narrow{width:78.5714285714%}.wp-block section.container .inner{width:85.7142857143%}.wp-block section.container .inner-wide{width:92.8571428571%}.acf-block-preview{border:1px solid #adb2ad;border-radius:6px}body section.container .cta-1,body section.container .mce-i-br-cta-1,body.front-end header .cta-1,body.front-end header .mce-i-br-cta-1,body .woocommerce .cta-1,body .woocommerce .mce-i-br-cta-1,#tinymce .cta-1,#tinymce .mce-i-br-cta-1,.mce-menu .cta-1,.mce-menu .mce-i-br-cta-1{display:inline-block;position:relative;font-size:16px;font-family:"sync",sans-serif;text-transform:uppercase;line-height:1.33;min-height:70px;padding:23px 100px 20px 30px;font-weight:500;background-color:#fff;color:#000;text-decoration:none;border-radius:35px;appearance:none;border:2px solid #000;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.5%22%20height%3D%229.294%22%20viewBox%3D%220%200%2020.5%209.294%22%3E%3Cpath%20id%3D%22Arrow%22%20d%3D%22M14.387%2C0l-.938%2C1.234L16.92%2C3.871H0v1.55H16.92L13.449%2C8.059l.938%2C1.234L20.5%2C4.646Z%22%20transform%3D%22translate(0%200)%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 30px) 50%;background-size:20px 9px;transition:all .6s}body section.container .cta-1:hover,body section.container .mce-i-br-cta-1:hover,body.front-end header .cta-1:hover,body.front-end header .mce-i-br-cta-1:hover,body .woocommerce .cta-1:hover,body .woocommerce .mce-i-br-cta-1:hover,#tinymce .cta-1:hover,#tinymce .mce-i-br-cta-1:hover,.mce-menu .cta-1:hover,.mce-menu .mce-i-br-cta-1:hover{background-color:#000;color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.5%22%20height%3D%229.294%22%20viewBox%3D%220%200%2020.5%209.294%22%3E%3Cpath%20id%3D%22Arrow%22%20d%3D%22M14.387%2C0l-.938%2C1.234L16.92%2C3.871H0v1.55H16.92L13.449%2C8.059l.938%2C1.234L20.5%2C4.646Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22white%22/%3E%3C/svg%3E");transition:all .12s}@media screen and (max-width: 500px){body section.container .cta-1,body section.container .mce-i-br-cta-1,body.front-end header .cta-1,body.front-end header .mce-i-br-cta-1,body .woocommerce .cta-1,body .woocommerce .mce-i-br-cta-1,#tinymce .cta-1,#tinymce .mce-i-br-cta-1,.mce-menu .cta-1,.mce-menu .mce-i-br-cta-1{font-size:13px;padding-top:21px;padding-bottom:18px;min-height:60px}}.mce-i-br-buttons,.mce-i-br-lists{display:none !important}.mce-i-br-buttons+span.mce-txt,.mce-i-br-lists+span.mce-txt{display:inline-block !important;font-size:16px !important;font-weight:700;line-height:22px !important}.mce-i-br-cta-0{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-0:before{content:"Button"}.mce-i-br-cta-0+span{display:none}.mce-i-br-cta-1{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-1:before{content:"Button"}.mce-i-br-cta-1+span{display:none}.mce-i-br-cta-2{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-2:before{content:"Button"}.mce-i-br-cta-2+span{display:none}.mce-i-br-cta-3{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-3:before{content:"Button"}.mce-i-br-cta-3+span{display:none}.mce-i-br-cta-4{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-4:before{content:"Button"}.mce-i-br-cta-4+span{display:none}.mce-i-br-cta-5{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-5:before{content:"Button"}.mce-i-br-cta-5+span{display:none}.mce-i-br-cta-6{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-6:before{content:"Button"}.mce-i-br-cta-6+span{display:none}.mce-i-br-cta-7{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-7:before{content:"Button"}.mce-i-br-cta-7+span{display:none}.mce-i-br-cta-8{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-8:before{content:"Button"}.mce-i-br-cta-8+span{display:none}.mce-i-br-cta-9{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-9:before{content:"Button"}.mce-i-br-cta-9+span{display:none}.mce-i-br-cta-10{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-10:before{content:"Button"}.mce-i-br-cta-10+span{display:none}.ros-popup{position:fixed;display:flex;align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,.2);backdrop-filter:blur(3px);transition:opacity .2s;opacity:0;pointer-events:none}.ros-popup.active{opacity:1;pointer-events:all}.ros-popup.active .ros-popup-wrapper{transform:translateY(0px)}.ros-popup .ros-popup-wrapper{display:flex;flex-direction:column;position:relative;background-color:rgba(0,0,0,0);padding:0px;min-width:600px;max-width:1024px;width:100%;margin:0px 40px;transform:translateY(-10px);transition:transform .2s;height:85vh;overflow:auto}@media screen and (max-width: 1100px){.ros-popup .ros-popup-wrapper{padding:60px 10px;min-width:calc(100% - 20px);max-width:calc(100% - 20px);width:calc(100% - 20px);height:calc(100% - 20px);max-height:calc(100% - 20px);background-color:#fff;padding:20px 10px}}.ros-popup .ros-popup-wrapper div.close{display:flex;align-items:center;justify-content:center;position:absolute;top:0px;right:0px;width:60px;height:60px;background-color:#363636;cursor:pointer;transition:all .2s}.ros-popup .ros-popup-wrapper div.close:hover{background-color:#505050}section.animate-in .inner-wide,section.animate-in .inner-semi-wide,section.animate-in .inner,section.animate-in .inner-narrow,section.animate-in .hero-image-container,section.animate-in .bubbles-slider,section.animate-in .text-image-wrapper,section.animate-in .blog-items-wrapper,section.animate-in .logo-4-wrapper,section.animate-in .pagination{opacity:0;transform:translateY(3vw);transition:all 1.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}@media screen and (max-width: 900px){section.animate-in .inner-wide,section.animate-in .inner-semi-wide,section.animate-in .inner,section.animate-in .inner-narrow,section.animate-in .hero-image-container,section.animate-in .bubbles-slider,section.animate-in .text-image-wrapper,section.animate-in .blog-items-wrapper,section.animate-in .logo-4-wrapper,section.animate-in .pagination{transform:translateY(30px)}}section.animate-in .inner-wide.in-viewport,section.animate-in .inner-semi-wide.in-viewport,section.animate-in .inner.in-viewport,section.animate-in .inner-narrow.in-viewport,section.animate-in .hero-image-container.in-viewport,section.animate-in .bubbles-slider.in-viewport,section.animate-in .text-image-wrapper.in-viewport,section.animate-in .blog-items-wrapper.in-viewport,section.animate-in .logo-4-wrapper.in-viewport,section.animate-in .pagination.in-viewport{opacity:1;transform:translateY(0px)}.wp-block section.animate-in{padding:60px 0px}.wp-block section.animate-in .inner-wide,.wp-block section.animate-in .inner-semi-wide,.wp-block section.animate-in .inner,.wp-block section.animate-in .inner-narrow,.wp-block section.animate-in .inner-picture,.wp-block section.animate-in .word-slider-wrapper,.wp-block section.animate-in .hero-image-container,.wp-block section.animate-in .bubbles-slider,.wp-block section.animate-in .text-image-wrapper,.wp-block section.animate-in .blog-items-wrapper,.wp-block section.animate-in .logo-4-wrapper,.wp-block section.animate-in .pagination{opacity:1;transform:translateY(0px)}@media screen and (max-width: 900px){.wp-block section.animate-in .inner-wide,.wp-block section.animate-in .inner-semi-wide,.wp-block section.animate-in .inner,.wp-block section.animate-in .inner-narrow,.wp-block section.animate-in .inner-picture,.wp-block section.animate-in .word-slider-wrapper,.wp-block section.animate-in .hero-image-container,.wp-block section.animate-in .bubbles-slider,.wp-block section.animate-in .text-image-wrapper,.wp-block section.animate-in .blog-items-wrapper,.wp-block section.animate-in .logo-4-wrapper,.wp-block section.animate-in .pagination{transform:translateY(0px)}}pew-widget{position:relative;z-index:8}#app{background-color:#f5f5f5}body.front-end .image{border:0px solid #000}body.car-detail-page #app{background-color:#0c0d0e}body.car-detail-page #app section.hero{padding-top:80px}body.car-detail-page #app .hero-body{padding-bottom:20px}@media screen and (max-width: 1280px){body.car-detail-page #app .hero-body{padding-left:0px;padding-right:0px}}body.car-detail-page #app .hero-body .container{padding-top:56px;width:100% !important;max-width:100% !important}@media screen and (max-width: 1000px){body.car-detail-page #app .hero-body .container{padding-top:22px;padding-bottom:0px}}body.car-detail-page #app p.description{display:none}body.car-detail-page #app .card-header.has-background-primary{background-color:#222426 !important}body.car-detail-page #app .card-header.has-background-primary p{font-size:38px !important;padding:20px 40px}@media screen and (max-width: 500px){body.car-detail-page #app .card-header.has-background-primary p{font-size:32px !important;padding:15px 20px}}body.car-detail-page #app section.vehicle--columns .columns .column:first-of-type{padding-right:40px;width:calc(100% - 490px)}@media screen and (max-width: 1280px){body.car-detail-page #app section.vehicle--columns .columns .column:first-of-type{width:100%;padding-right:.75rem}}body.car-detail-page #app section.vehicle--columns .columns .column:last-of-type{display:flex;align-items:flex-start;padding-left:20px;width:490px}body.car-detail-page #app section.vehicle--columns .columns .column:last-of-type .card{position:sticky}@media screen and (max-width: 1280px){body.car-detail-page #app section.vehicle--columns .columns .column:last-of-type{padding-left:.75rem;width:100%;margin-top:20px}}@media screen and (max-width: 500px){body.car-detail-page #app section.vehicle--columns .columns{margin:0px !important}body.car-detail-page #app section.vehicle--columns .columns .column{padding:0px !important}}body.car-detail-page #app section.vehicle--columns .card{background-color:rgba(0,0,0,0);border:0px solid #000 !important}body.car-detail-page #app section.vehicle--columns .card .card-header{border-bottom:1px solid #494a4b}body.car-detail-page #app section.vehicle--columns .card .card-header p.is-size-4{color:#fff;font-size:calc(40px + .7vw) !important;line-height:1;font-weight:400;font-family:"play",sans-serif;padding-left:0px}@media screen and (max-width: 1000px){body.car-detail-page #app section.vehicle--columns .card .card-header p.is-size-4{font-size:36px !important;line-height:1.3}}body.car-detail-page #app section.vehicle--columns .card .card-header a.card-header-icon{padding-right:0px}body.car-detail-page #app section.vehicle--columns .card .card-header svg *{fill:#fff;stroke:#fff}body.car-detail-page #app section.vehicle--columns .card .card-content{padding-left:0px !important;padding-right:0px !important;padding-bottom:60px !important}body.car-detail-page #app section.vehicle--columns .card .card-content .vcolumns{margin-left:0px;margin-right:0px;margin-bottom:0px}body.car-detail-page #app section.vehicle--columns .card .card-content .vcolumns .vcolumn{margin:3px 0px}body.car-detail-page #app section.vehicle--columns .card .card-content .vcolumns .vcolumn span{color:#878787;font-size:15px;font-family:"jak",sans-serif}body.car-detail-page #app section.vehicle--columns .card .card-content .title.is-5{font-size:18px;font-weight:700;font-family:"sync",sans-serif;color:#5f6469;text-transform:uppercase}body.car-detail-page #app section.vehicle--columns .card .card-content table{background-color:rgba(0,0,0,0) !important}body.car-detail-page #app section.vehicle--columns .card .card-content table th{color:#878787;font-size:15px}body.car-detail-page #app section.vehicle--columns .card .card-content table td{color:#fff;font-size:15px}body.car-detail-page #app section.vehicle--columns .card .card-content table tr{background-color:rgba(0,0,0,0) !important}body.car-detail-page #app section.vehicle--columns .card .card-content table tr.hidden{display:none}body.car-detail-page #app section.vehicle--columns .card .card-content table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#222426 !important}body.car-detail-page #app section.vehicle--columns .card .lease-info{background-color:#fff;padding:35px 40px 35px 40px !important}body.car-detail-page #app section.vehicle--columns .card .lease-info .cta-1{background-image:none;padding-right:30px}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo{background-color:#f5f5f5;padding:60px 40px 50px 40px !important}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo h2.title{font-family:"sync",sans-serif;text-transform:uppercase;letter-spacing:-1px;font-weight:700;margin-bottom:15px}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .subtitle{font-size:18px;font-weight:400;color:#878787;margin:0 0 30px 0}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-list{list-style:none;padding:0;margin:0}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-item{border-bottom:1px solid #e2e2e2}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-item:last-child{border-bottom:none}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link{display:flex;align-items:center;padding:4px 0;text-decoration:none;color:#878787;font-size:18px;font-weight:700;position:relative}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link::after{content:"";margin-left:6px;margin-top:2px;width:6px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M1 1l4 4-4 4' stroke='%23000' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link::before{content:"";display:inline-block;width:54px;height:54px;margin-right:6px;margin-left:-8px;background-size:contain;background-repeat:no-repeat;flex-shrink:0}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link .highlight{font-weight:700;color:#000;margin-left:5px}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link--phone::before{background-image:url("data:image/svg+xml,%3Csvg id='Opmaak' xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='35' fill='%230078dc'/%3E%3Cpath fill='%23fff' d='M40.32 34.72c1.65.04 3.29.09 4.94.13.31 0 .42.12.45.42.19 1.64.4 3.29.61 4.93.11.9.23 1.79.32 2.69.01.11-.08.26-.17.34-1.08 1.04-2.17 2.07-3.27 3.09-.24.23-.28.41-.14.72 1.43 3 3.26 5.72 5.81 7.9.96.82 2.04 1.46 3.18 1.97.07.03.26-.08.34-.18.73-.96 1.44-1.92 2.16-2.88.17-.23.33-.47.52-.68.08-.09.24-.16.35-.14 2.27.43 4.54.87 6.8 1.31.13.03.27.07.39.12.24.11.38.28.37.57-.08 2.08-.15 4.17-.22 6.25-.04 1.17-.07 2.34-.12 3.51-.03.64-.04.64-.7.59-2.02-.16-4.02-.47-5.99-.98-5.29-1.38-9.8-4.04-13.42-8.16-2.47-2.81-4.26-6.02-5.51-9.54-.85-2.41-1.46-4.87-1.73-7.41-.15-1.4-.21-2.82-.3-4.23-.02-.39.04-.44.43-.43 1.63.04 3.25.08 4.88.11z'/%3E%3C/svg%3E")}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link--mail::before{background-image:url("data:image/svg+xml,%3Csvg id='Opmaak' xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Ccircle fill='%23878787' cx='50' cy='50' r='35'/%3E%3Cpath fill='%23fff' d='M66,37.16v25.68h-32v-25.68h32M70,33.16H30v33.68h40v-33.68h0Z'/%3E%3Cpolygon fill='%23fff' points='50 56.96 38.71 46.31 41.45 43.4 50 51.46 58.55 43.4 61.29 46.31 50 56.96'/%3E%3C/svg%3E")}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo .contact-link--whatsapp::before{background-image:url("data:image/svg+xml,%3Csvg id='Opmaak' xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cpath d='M50 85c-19.33 0-35-15.67-35-35S30.67 15 50 15s35 15.67 35 35-15.67 35-35 35Z' style='fill:%2325d366'/%3E%3Cg id='WA_Logo'%3E%3Cpath d='M64.17 35.74c-3.76-3.76-8.76-5.84-14.09-5.84-10.98 0-19.92 8.93-19.92 19.92 0 3.51.92 6.94 2.66 9.96l-2.82 10.32 10.56-2.77c2.91 1.59 6.18 2.42 9.52 2.42h0c10.98 0 19.91-8.93 19.92-19.92 0-5.32-2.06-10.33-5.83-14.09h0ZM50.09 66.39h0c-2.97 0-5.89-.8-8.43-2.31l-.61-.36-6.27 1.64 1.67-6.11-.39-.62c-1.65-2.64-2.53-5.68-2.53-8.81 0-9.13 7.43-16.55 16.57-16.55 4.42 0 8.58 1.73 11.7 4.86 3.13 3.13 4.85 7.29 4.84 11.71 0 9.13-7.43 16.56-16.55 16.56h0ZM59.17 53.99c-.5-.25-2.95-1.45-3.4-1.62s-.79-.25-1.12.25-1.29,1.62-1.58,1.95-.58.38-1.08.13-2.1-.78-4-2.47c-1.48-1.32-2.48-2.95-2.77-3.45s-.03-.77.22-1.02c.22-.22.5-.58.75-.87s.33-.5.5-.83.08-.62-.04-.87-1.12-2.7-1.53-3.7c-.41-.97-.81-.84-1.12-.85-.29-.01-.62-.02-.95-.02s-.87.13-1.33.62-1.74,1.7-1.74,4.15,1.78,4.82,2.03,5.15c.25.33,3.51,5.36,8.5,7.52,1.19.52,2.12.82,2.84,1.05,1.19.38,2.28.33,3.13.2.96-.15,2.95-1.21,3.36-2.36.41-1.16.41-2.16.29-2.36s-.45-.33-.95-.58Z' style='fill:%23fff;fill-rule:evenodd'/%3E%3C/g%3E%3C/svg%3E")}@media screen and (max-width: 500px){body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo{padding:40px 20px 30px 20px !important}body.car-detail-page #app section.vehicle--columns .card .card-content.detailinfo p.call{font-size:20px;margin-bottom:5px}}body.car-detail-page #app section.vehicle--columns .card.detailcontact{display:none}body.car-detail-page #app h1.title{font-size:40px;line-height:1.05;font-weight:700;color:#fff;font-family:"jak",sans-serif;border-bottom:1px solid #494a4b;text-transform:none !important;padding-bottom:20px;padding-left:30px;padding-right:30px}@media screen and (max-width: 600px){body.car-detail-page #app h1.title{font-size:28px;line-height:1.15;padding-left:0px;padding-right:0px}}body.car-detail-page #app p.heading{font-family:"sync",sans-serif;color:#878787;font-size:12px;font-weight:700}body.car-detail-page #app p.subtitle{font-family:"jak",sans-serif;color:#fff;font-size:22px;font-weight:800}body.scrolling-down #app .blueimp-gallery .close{transition:top 1.2s cubic-bezier(0.55, 0, 0.175, 1) 0s;top:40px !important}body.scrolling-down #app section.vehicle--columns .column:last-of-type .card{transition:top 1.2s cubic-bezier(0.55, 0, 0.175, 1) 0s;top:50px}body.scrolling-up #app .blueimp-gallery .close{top:120px !important;transition:top .6s ease-in-out 0s}@media screen and (max-width: 600px){body.scrolling-up #app .blueimp-gallery .close{top:90px !important}}body.scrolling-up #app section.vehicle--columns .column:last-of-type .card{transition:top .6s ease-in-out 0s;top:150px}#app{display:flex;justify-content:center;width:100%}@media screen and (max-width: 1000px){#app{padding:0px 20px}#app .image--hidden{border:0px solid #000 !important}}#app .blueimp-gallery .next,#app .blueimp-gallery .prev{top:auto;bottom:40px;border:2px solid #fff;font-size:0px;opacity:1}@media screen and (max-width: 600px){#app .blueimp-gallery .next,#app .blueimp-gallery .prev{bottom:30px}}#app .blueimp-gallery .prev{left:40px}@media screen and (max-width: 600px){#app .blueimp-gallery .prev{left:30px}}#app .blueimp-gallery .next{right:40px}@media screen and (max-width: 600px){#app .blueimp-gallery .next{right:30px}}#app .blueimp-gallery .prev:before{content:"";position:absolute;top:14px;left:17px;border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(-45deg)}#app .blueimp-gallery .next:before{content:"";position:absolute;top:14px;right:17px;border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)}#app .blueimp-gallery .close{font-size:0px;right:60px;transition:all .6s}@media screen and (max-width: 600px){#app .blueimp-gallery .close{right:35px}}#app .blueimp-gallery .close::before,#app .blueimp-gallery .close::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:3px;background-color:#fff;transform-origin:center}#app .blueimp-gallery .close::before{transform:translate(-50%, -50%) rotate(45deg)}#app .blueimp-gallery .close::after{transform:translate(-50%, -50%) rotate(-45deg)}#app .gallery{border-bottom:1px solid #494a4b;padding-bottom:15px}#app .gallery .image__count svg *{fill:#fff}#app .gallery .image__count p{color:#fff}#app>div{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 1000px){#app>div{flex-direction:column;max-width:720px;position:relative}}#app>div.container{flex-direction:column}#app>div.container .router-link-active{position:absolute;right:15px;top:80px}@media screen and (max-width: 500px){#app>div.container .router-link-active{top:44px;right:0px}}#app>div.container .router-link-active span svg{display:none}#app>div.container .router-link-active::before,#app>div.container .router-link-active::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:3px;background-color:#fff;transform-origin:center}#app>div.container .router-link-active::before{transform:translate(-50%, -50%) rotate(45deg)}#app>div.container .router-link-active::after{transform:translate(-50%, -50%) rotate(-45deg)}#app>div.container section.container{flex-direction:column;padding:0px;margin:60px 0px 80px 0px;width:100%}#app>div.container section.container .gallery{height:650px}@media screen and (max-width: 1280px){#app>div.container section.container .gallery{height:400px}}@media screen and (max-width: 1000px){#app>div.container section.container .gallery{height:650px;max-height:85vw;grid-gap:5px}}@media screen and (max-width: 1000px){#app>div.container section.container{margin:30px 0px 0px 0px}}#app nav.navbar{display:flex;align-items:flex-start;width:33.33%;background-color:#222426;position:relative;z-index:5}@media screen and (max-width: 1000px){#app nav.navbar{width:100%;background-color:rgba(0,0,0,0);position:absolute;height:auto;top:0px;left:0px}}#app nav.navbar .navbar-menu{display:flex;flex-direction:column;position:sticky;background-color:#fff;width:calc(100% + 50px);margin:50px 0px;padding:60px 4.2vw;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}@media screen and (max-width: 1000px){#app nav.navbar .navbar-menu{width:100%;padding:40px 20px;margin:60px 0px 0px 0px}}@media screen and (max-width: 500px){#app nav.navbar .navbar-menu{padding:24px 20px 11px 20px}}#app nav.navbar .navbar-menu p.help{display:none}#app nav.navbar .navbar-menu .navbar-start{display:flex;flex-direction:column;width:100%}#app nav.navbar .navbar-menu .navbar-start:before{content:"Vind jouw auto.";text-align:left;width:100%;font-family:"play",sans-serif;font-size:calc(30px + 1.25vw);font-weight:400;letter-spacing:-1px;padding-left:.75rem}@media screen and (max-width: 500px){#app nav.navbar .navbar-menu .navbar-start:before{padding-left:0px}}#app nav.navbar .navbar-menu .navbar-start .navbar-item{width:100%}#app nav.navbar .navbar-menu .navbar-start .navbar-item.is-hidden-desktop .column:before{content:"Sorteer op:";display:flex;padding-bottom:10px}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field{width:100%}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field span.icon{display:none}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field input{background-color:#fff;border:0px solid #000;border-bottom:1px solid #b4b4b4 !important;padding:0px;height:40px;margin:10px 0px 10px 0px;box-shadow:none !important}@media screen and (max-width: 500px){#app nav.navbar .navbar-menu .navbar-start .navbar-item .field input{margin:5px 0px 13px 0px}}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field input::placeholder{color:#000}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field .select{width:100%;height:auto}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field .select:after{display:none !important}#app nav.navbar .navbar-menu .navbar-start .navbar-item .field .select select{width:100%;background-color:#fff;border:1px solid #b4b4b4;padding-top:10px;padding-bottom:10px;padding-left:20px;height:60px}#app nav.navbar .navbar-menu .navbar-start .navbar-item .column.is-narrow{display:none !important}@media screen and (max-width: 500px){#app nav.navbar .navbar-menu .navbar-start .navbar-item{padding-left:0px !important;padding-right:0px !important}}#app nav.navbar .navbar-menu .navbar-end{display:flex;flex-direction:column;width:100%}#app nav.navbar .navbar-menu .navbar-end .navbar-item{display:flex;justify-content:flex-end;width:100%}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field{display:flex;flex-direction:column;width:100%}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field .field-label{text-align:left}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field .field-label .label{color:#b4b4b4;font-size:15px;font-weight:400;margin-bottom:12px}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field .select{width:100%;height:auto}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field .select:after{display:none !important}#app nav.navbar .navbar-menu .navbar-end .navbar-item .field .select select{width:100%;height:60px;background-color:#fff;border:1px solid #b4b4b4;padding:0px 30px}#app nav.navbar .navbar-menu .navbar-end .navbar-item:nth-of-type(2){display:none}#app nav.navbar .navbar-menu .navbar-end .navbar-item:last-of-type{display:none}#app div.section{display:flex;flex-direction:column;position:relative;width:66.66%;padding:50px 40px 50px 85px;background-color:#f5f5f5}@media screen and (max-width: 1000px){#app div.section{width:100%;padding:400px 0px 60px 0px}}@media screen and (max-width: 500px){#app div.section{padding:350px 0px 60px 0px}}#app div.section p.results{display:flex;font-family:"sync",sans-serif;text-transform:uppercase;font-size:16px;font-weight:700;margin:80px 0px 30px 50px}@media screen and (max-width: 1000px){#app div.section p.results{margin:60px 0px 30px 0px}}#app div.section>div{width:100%}#app div.section .columns{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width: 1500px){#app div.section .columns{grid-template-columns:1fr 1fr}}@media screen and (max-width: 1000px){#app div.section .columns{width:calc(100% + 1.5rem)}}@media screen and (max-width: 500px){#app div.section .columns{width:100%}}#app div.section .columns .column{width:100%}#app div.section .columns .column .card{border:0px solid #000 !important}#app div.section .columns .column .card .card-content{padding:30px 30px 80px 30px}@media screen and (max-width: 1600px){#app div.section .columns .column .card .card-content{padding:20px 20px 70px 20px}}#app div.section .columns .column .card .media-content{height:auto;max-height:2000px;overflow:unset}#app div.section .columns .column .card .media-content p.title{font-size:17px;line-height:21px;font-weight:bold;font-family:"jak",sans-serif}#app div.section .columns .column .card .media-content .subtitle{font-family:14px;font-weight:500;font-family:"jak",sans-serif;color:#878787}#app div.section .columns .column .card p.is-4{position:absolute;display:flex;width:calc(100% - 60px);bottom:30px;left:30px;padding-top:20px;border-top:1px solid #b4b4b4}#app div.section .columns .column .card p.is-4 span{font-family:"jak",sans-serif;height:auto;padding:0px;line-height:1;font-size:18px;font-weight:800;background-color:rgba(0,0,0,0) !important;color:#1e0000}@media screen and (max-width: 1600px){#app div.section .columns .column .card p.is-4{width:calc(100% - 40px);left:20px;bottom:20px}}@media screen and (max-width: 500px){#app div.section .columns{grid-template-columns:1fr;margin:0px !important}#app div.section .columns .column{padding:0px 0px 20px 0px}}#app div.section .to-overview-top{display:flex;align-items:center;justify-content:center;position:sticky;z-index:3;padding-top:8px;height:55px;width:55px;bottom:50px;left:calc(100% - 55px - 4rem);margin-top:20px;background-color:#222426;cursor:pointer;clip-path:polygon(0 0, 100% 0, 100% 72%, 72% 100%, 0 100%, 0% 50%)}@media screen and (max-width: 800px){#app div.section .to-overview-top{left:calc(100% - 55px);bottom:20px}}#app div.section .to-overview-top:before{content:"";border-right:2px solid #fff;border-top:2px solid #fff;width:13px;height:13px;transform:rotate(-45deg)}#app div.section .to-overview-top:after{content:"";position:absolute;right:0px;bottom:0px;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:10px solid #000}#app .version{display:none}body.scrolling-down #app nav.navbar .navbar-menu{top:50px;transition:top 1.2s cubic-bezier(0.55, 0, 0.175, 1) 0s,padding .4s}@media screen and (max-width: 1000px){body.scrolling-down #app nav.navbar .navbar-menu{top:0px}}@media screen and (max-width: 500px){body.scrolling-down #app nav.navbar .navbar-menu{top:0px}}body.scrolling-up #app nav.navbar .navbar-menu{top:150px;transition:top .6s ease-in-out 0s,padding .4s}@media screen and (max-width: 1000px){body.scrolling-up #app nav.navbar .navbar-menu{top:100px}}@media screen and (max-width: 500px){body.scrolling-up #app nav.navbar .navbar-menu{top:70px}}@media screen and (max-width: 1000px){#app nav.navbar{padding-top:50px}#app nav.navbar .navbar-menu{margin-top:0px}#app nav.navbar .navbar-menu .navbar-start:before{overflow:hidden;height:63px;transition:all .4s}#app nav.navbar .navbar-menu.is-sticky{position:fixed;max-width:720px;left:calc(50% - 360px);padding:20px}#app nav.navbar .navbar-menu.is-sticky .navbar-start:before{height:0px}}@media screen and (max-width: 760px){#app nav.navbar .navbar-menu.is-sticky{max-width:calc(100% - 40px);left:20px}}@media screen and (max-width: 500px){#app nav.navbar .navbar-menu.is-sticky{left:0px;padding:20px;max-width:100% !important;width:100% !important}}section.autoflex-home{position:relative;padding-bottom:300px;margin-bottom:-200px}section.autoflex-home .auto-bg{position:absolute;overflow:hidden;left:0px;top:0px;height:calc(100% - 420px);width:75%;background-color:#222426}section.autoflex-home .auto-bg svg{position:absolute;opacity:.03;left:-8vw;height:18vw;width:auto;top:50px}@media screen and (max-width: 500px){section.autoflex-home .auto-bg{width:calc(100% - 40px);height:calc(100% - 560px)}}section.autoflex-home .top-bar{display:flex;justify-content:space-between;position:relative;z-index:2;width:100%;align-items:center;padding-bottom:40px}section.autoflex-home .top-bar h4{font-size:22px;color:#fff}section.autoflex-home .top-bar a.cta-1{background-color:#000;color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.5%22%20height%3D%229.294%22%20viewBox%3D%220%200%2020.5%209.294%22%3E%3Cpath%20id%3D%22Arrow%22%20d%3D%22M14.387%2C0l-.938%2C1.234L16.92%2C3.871H0v1.55H16.92L13.449%2C8.059l.938%2C1.234L20.5%2C4.646Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22white%22/%3E%3C/svg%3E")}@media screen and (max-width: 1000px){section.autoflex-home .top-bar{justify-content:center}section.autoflex-home .top-bar a.cta-1{display:none !important}}section.autoflex-home .bottom-bar{display:none;margin-top:50px;align-items:center;justify-content:center}section.autoflex-home .bottom-bar a.cta-1{background-color:#000;color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.5%22%20height%3D%229.294%22%20viewBox%3D%220%200%2020.5%209.294%22%3E%3Cpath%20id%3D%22Arrow%22%20d%3D%22M14.387%2C0l-.938%2C1.234L16.92%2C3.871H0v1.55H16.92L13.449%2C8.059l.938%2C1.234L20.5%2C4.646Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22white%22/%3E%3C/svg%3E")}@media screen and (max-width: 1000px){section.autoflex-home .bottom-bar{display:flex}}section.autoflex-home #app{background-color:rgba(0,0,0,0)}section.autoflex-home #app nav{display:none}section.autoflex-home #app div.section{width:100%;padding:0px;background-color:rgba(0,0,0,0)}section.autoflex-home #app div.section .to-overview-top{display:none}section.autoflex-home #app div.section .columns{grid-gap:24px;margin:0px !important;grid-template-columns:1fr 1fr 1fr 1fr !important}@media screen and (max-width: 1500px){section.autoflex-home #app div.section .columns{grid-template-columns:1fr 1fr 1fr !important}}section.autoflex-home #app div.section .columns .column{padding:0px !important}section.autoflex-home #app div.section .columns .column:nth-of-type(n + 5){display:none}@media screen and (max-width: 1500px){section.autoflex-home #app div.section .columns .column:nth-of-type(n + 4){display:none}}@media screen and (max-width: 1250px){section.autoflex-home .inner-wide{width:calc(100% - 70px)}}@media screen and (max-width: 1000px){section.autoflex-home .inner-wide{width:100%;padding:0px 20px !important}section.autoflex-home #app{padding:0px}section.autoflex-home #app>div{max-width:600px}section.autoflex-home #app div.section{width:100%}section.autoflex-home #app div.section .columns{width:100%;grid-template-columns:1fr !important;grid-gap:40px}}section.big-review{position:relative;min-height:45vw;overflow:hidden}section.big-review .big-review-bg{position:absolute;left:0px;top:0px;width:100%;height:100%}section.big-review .big-review-bg img{position:absolute;width:100%;height:100%;object-fit:cover}section.big-review .big-review-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:60vw}section.big-review .big-review-container .big-review-top{display:flex;flex-direction:column;width:100%;padding-bottom:4vw}section.big-review .big-review-container .big-review-top img.quote{margin-bottom:3vw}section.big-review .big-review-container .big-review-slider{display:flex;overflow:hidden;width:100%}section.big-review .big-review-container .big-review-slider .single-review{display:flex;flex-direction:column;user-select:none}section.big-review .big-review-container .big-review-slider .single-review .review-header{display:flex;align-items:center}section.big-review .big-review-container .big-review-slider .single-review .review-header .name{font-family:"sync",sans-serif;font-size:calc(30px + 1vw);font-weight:700;text-transform:uppercase;margin-bottom:-5px}section.big-review .big-review-container .big-review-slider .single-review .review-header .seperator{width:3px;height:50px;margin-top:-4px;background-color:#000;margin:0px 2vw}section.big-review .big-review-container .big-review-slider .single-review .review-header .function{font-family:"sync",sans-serif;text-transform:uppercase;font-size:16px;font-weight:700}section.big-review .big-review-container .big-review-slider .single-review .review{font-family:"play",sans-serif;font-size:calc(24px + 1vw);font-weight:400;padding-top:4vw;max-width:50vw}section.big-review .controls{display:flex}section.big-review .controls .prev{display:flex;align-items:center;justify-content:center;position:relative;height:80px;width:80px;background-color:#f5f5f5;padding-left:4px;cursor:pointer}section.big-review .controls .prev:before{content:"";border-left:3px solid #222426;border-top:3px solid #222426;width:13px;height:13px;transform:rotate(-45deg)}section.big-review .controls .next{display:flex;align-items:center;justify-content:center;position:relative;height:80px;width:80px;background-color:#222426;padding-right:4px;cursor:pointer;clip-path:polygon(0 0, 100% 0, 100% 72%, 72% 100%, 0 100%, 0% 50%)}section.big-review .controls .next:before{content:"";border-right:3px solid #fff;border-top:3px solid #fff;width:13px;height:13px;transform:rotate(45deg)}section.big-review .big-review-guy{display:flex;position:absolute;z-index:2;right:0px;bottom:0px;height:auto;width:40vw;min-width:360px}section.big-review .big-review-guy img{position:absolute;bottom:0px;left:0px;width:100%;height:auto;opacity:0;transition:all .4s;transform:translateX(10px)}section.big-review .big-review-guy img.active{opacity:1;transform:translateY(0px)}.wp-block .single-review:nth-of-type(n+2){display:none !important}@media screen and (max-width: 1100px){section.big-review .big-review-container{width:100%}section.big-review .big-review-container .big-review-slider .single-review .review{max-width:66vw}section.big-review .big-review-guy{width:400px;min-width:auto;right:-165px}}@media screen and (max-width: 500px){section.big-review{padding-top:50px;padding-bottom:30px}section.big-review .inner-wide{z-index:2}section.big-review .big-review-container .big-review-top{margin-bottom:60vw}section.big-review .big-review-container .big-review-top img.quote{width:70px;margin-bottom:40px}section.big-review .big-review-container .big-review-slider .single-review .review-header{flex-direction:column;align-items:flex-start}section.big-review .big-review-container .big-review-slider .single-review .review-header .seperator{display:none}section.big-review .big-review-container .big-review-slider .single-review .review-header .name{padding-bottom:10px}section.big-review .big-review-container .big-review-slider .single-review .review{max-width:100%;font-size:7.5vw;line-height:1.05;padding-top:60px}section.big-review .controls .prev{width:60px;height:60px}section.big-review .controls .next{width:60px;height:60px}section.big-review .big-review-guy{width:88vw;z-index:1;min-width:auto;right:6vw;bottom:-20px}}section.cards-3{padding:120px 0px}@media screen and (max-width: 500px){section.cards-3{padding:80px 0px}}section.cards-3 h4.main-title{display:flex;justify-content:center;width:100%;font-size:22px;color:#fff;margin-bottom:60px;position:relative}@media screen and (max-width: 500px){section.cards-3 h4.main-title{font-size:13px;margin-bottom:40px}}section.cards-3 h4.main-title span{display:flex;text-align:center;justify-content:center;position:relative;z-index:2;background-color:#000;padding:0px 20px;min-width:calc((100% - 5vw)/3 + 5vw)}section.cards-3 h4.main-title:before{content:"";position:absolute;height:1px;width:100%;top:50%;background-color:#707070}section.cards-3 .cards-3-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2.5vw;position:relative;z-index:2}@media screen and (max-width: 1000px){section.cards-3 .cards-3-container{grid-template-columns:1fr;grid-gap:80px}}a.single-card{display:flex;flex-direction:column;text-decoration:none !important;color:inherit !important;opacity:0;transform:translateY(30px)}a.single-card picture img{transition:all .8s;transform:scale(1.001, 1.001)}a.single-card:hover picture img{transform:scale(1.04, 1.04);transition:all .4s}a.single-card picture{display:flex;position:relative;width:100%;overflow:hidden;padding-top:60%}@media screen and (max-width: 500px){a.single-card picture{padding-top:75%}}a.single-card picture img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}a.single-card .content{padding:0px}a.single-card .content h2{padding:50px 0px 50px 0px;font-size:calc(.5vw + 30px);color:#fff}@media screen and (max-width: 1000px){a.single-card .content h2{padding:40px 0px}}a.single-card .content p{color:#5f6469;font-size:19px;line-height:30px}a.single-card .content p.read-more{margin-top:30px;color:#b4b4b4}a.single-card:hover{cursor:pointer;transition:all .2s}@media only screen and (max-width: 900px){section.news-overview{padding:30px 0px}section.news-overview.first{padding-top:150px}section.news-overview h1{margin-bottom:0px}section.news-overview .news-container{grid-template-columns:1fr;grid-gap:30px;padding-top:40px}section.news-overview svg{width:150vw}a.news-card{max-width:600px}a.news-card .content{padding:30px}}@media only screen and (max-width: 600px){a.news-card .content{padding:20px}section.news-overview .news-container{padding-top:20px}section.news-overview.first{padding-top:120px}}section.contact-blocks{background-color:#000;padding:65px 0px;border-left:35px solid #fff;border-right:35px solid #fff}section.contact-blocks .contact-blocks-container{display:flex;justify-content:space-between;width:calc(100% + 60px);margin-left:-30px}section.contact-blocks .contact-blocks-container .contact-block{display:flex;align-items:flex-start;position:relative;width:calc(33.33% - 26.66px);background-color:#222426;padding:2.2vw 2.2vw 2.5vw 2.2vw;cursor:pointer;color:#fff;transition:background-color .6s}section.contact-blocks .contact-blocks-container .contact-block *{user-select:none}section.contact-blocks .contact-blocks-container .contact-block .icon{width:50px}section.contact-blocks .contact-blocks-container .contact-block .icon svg{width:40px;height:auto}section.contact-blocks .contact-blocks-container .contact-block .icon svg *{fill:#868686}section.contact-blocks .contact-blocks-container .contact-block .text p:nth-of-type(2){font-size:15px;margin-top:1.5vw;color:#868686}section.contact-blocks .contact-blocks-container .contact-block:hover{background-color:#333;transition:background-color .2s}section.contact-blocks .contact-blocks-container .contact-block:after{content:"";position:absolute;right:0px;bottom:0px;width:0;height:0;border-top:40px solid rgba(0,0,0,0);border-right:40px solid #000}.text-image-xl+.contact-blocks{margin-top:calc(-70px - 3.5vw)}@media screen and (max-width: 1000px){.text-image-xl+.contact-blocks{margin-top:-80px}}@media screen and (max-width: 1000px){section.contact-blocks .contact-blocks-container{flex-direction:column}section.contact-blocks .contact-blocks-container .contact-block{width:100%}section.contact-blocks .contact-blocks-container .contact-block+.contact-block{margin-top:20px}}@media screen and (max-width: 600px){section.contact-blocks{background-color:#000;padding:40px 0px;border-left:0px solid #fff;border-right:0px solid #fff}section.contact-blocks .contact-blocks-container{display:flex;justify-content:space-between;width:100%;margin-left:0px}section.contact-blocks .contact-blocks-container .contact-block{padding:20px 20px 20px 20px}}section.text-blocks{position:relative}section.text-blocks .text-top{padding-bottom:48px;position:relative}section.text-blocks .text-block-wrapper{display:grid;grid-template-columns:40fr 60fr;grid-gap:5vw}section.text-blocks .text-block-wrapper .text-block{display:flex;justify-content:center;text-decoration:none;color:inherit;position:relative;z-index:2;width:100%}section.text-blocks .text-block-wrapper .text-block:first-of-type{min-width:520px}section.text-blocks .text-block-wrapper .text-block .inner-block{display:flex;flex-direction:column;width:100%}@media(max-width: 1200px){section.text-blocks .text-block-wrapper .text-block:first-of-type{min-width:470px}}@media(max-width: 900px){section.text-blocks .text-block-wrapper{grid-template-columns:100%;grid-gap:30px}section.text-blocks .text-block-wrapper .text-block{min-height:0px;max-width:600px}section.text-blocks .text-block-wrapper .text-block:first-of-type{min-width:100%}}@media screen and (max-width: 600px){section.text-blocks .text-top{padding-bottom:40px}}body.front-end footer{display:flex;width:100%;flex-direction:column;background-color:#000;padding-bottom:80px}body.front-end footer .top-footer{display:flex;justify-content:center;position:relative;padding:13vw 0px}body.front-end footer .top-footer .top-footer-bg{position:absolute;left:0px;top:0px;width:100%;height:100%}body.front-end footer .top-footer .top-footer-bg img{position:absolute;width:100%;height:100%;object-fit:cover}body.front-end footer .top-footer .inner-wide{position:relative}body.front-end footer .top-footer .text{display:flex;justify-content:space-between;width:100%;color:#fff}body.front-end footer .top-footer .text h2{font-size:calc(30px + .5vw)}body.front-end footer .top-footer .text h4{font-size:calc(50px + .7vw);text-align:right;font-weight:700;max-width:540px}body.front-end footer .main-footer{display:flex;justify-content:center;position:relative;width:100%;padding-bottom:100px}body.front-end footer .main-footer .footer-items{display:flex;justify-content:space-between;align-items:flex-end;color:#fff}body.front-end footer .main-footer .footer-items .left{display:flex}body.front-end footer .main-footer .footer-items .left .contact-info h4.title,body.front-end footer .main-footer .footer-items .left .opening-hours h4.title{margin-bottom:70px}body.front-end footer .main-footer .footer-items .left .contact-info p,body.front-end footer .main-footer .footer-items .left .opening-hours p{display:flex;font-size:19px;padding:5px 0px;color:#707070}body.front-end footer .main-footer .footer-items .left .contact-info p span,body.front-end footer .main-footer .footer-items .left .opening-hours p span{min-width:120px}body.front-end footer .main-footer .footer-items .left .contact-info{width:300px;padding-right:40px}body.front-end footer .main-footer .right svg{width:360px;max-width:75vw;height:auto}body.front-end footer .under-footer{display:flex;justify-content:center;border-top:1px solid #111;width:100%;padding-top:80px;color:#fff}body.front-end footer .under-footer .under-footer-items{display:flex;justify-content:space-between;width:100%}body.front-end footer .under-footer .under-footer-items .left{display:flex}body.front-end footer .under-footer .under-footer-items .socials{width:300px}body.front-end footer .under-footer .under-footer-items .socials a+a{margin-left:1.25vw}body.front-end footer .under-footer .under-footer-items .socials a+a svg{width:45px;height:45px}body.front-end footer .under-footer .under-footer-items .review-footer{display:flex;align-items:center;color:#fff;width:300px}body.front-end footer .under-footer .under-footer-items .review-footer *{line-height:1}body.front-end footer .under-footer .under-footer-items .review-footer .review-stars{display:flex;margin-left:10px}body.front-end footer .under-footer .under-footer-items .review-footer .review-stars .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#fff;width:10px;height:10px;padding:0px 3px;display:inline-block;width:10px;height:10px}body.front-end footer .under-footer .under-footer-items .review-footer .review-stars .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#fff;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #ffffff 50%, #868686 50%);width:10px;height:10px}body.front-end footer .under-footer .under-footer-items .review-footer .review-stars .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block;width:10px;height:10px}body.front-end footer .under-footer .under-footer-items .review-footer .head{font-family:"sync",sans-serif;text-transform:uppercase;font-size:9px;margin-right:20px}body.front-end footer .under-footer .under-footer-items .review-footer .review-score{font-size:26px;font-weight:bold}body.front-end footer .under-footer .under-footer-items .credentials{display:flex;align-items:center;font-family:"sync",sans-serif;text-transform:uppercase;font-size:9px;margin-right:20px}body.front-end footer .under-footer .under-footer-items .credentials span{color:#5f6469}body.front-end footer .under-footer .under-footer-items .right .to-top{display:flex;align-items:center;justify-content:center;position:relative;padding-top:8px;height:55px;width:55px;background-color:#222426;cursor:pointer}body.front-end footer .under-footer .under-footer-items .right .to-top:before{content:"";border-right:2px solid #fff;border-top:2px solid #fff;width:13px;height:13px;transform:rotate(-45deg)}body.front-end footer .under-footer .under-footer-items .right .to-top:after{content:"";position:absolute;right:0px;bottom:0px;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:10px solid #000}@media screen and (max-width: 1000px){body.front-end footer .top-footer .text{flex-direction:column}body.front-end footer .top-footer .text h2{font-size:32px}body.front-end footer .top-footer .text h4{font-size:40px;text-align:left;margin-top:40px;width:400px;max-width:100%}body.front-end footer .main-footer{padding-bottom:0px}body.front-end footer .main-footer .footer-items{flex-direction:column;align-items:flex-start}body.front-end footer .main-footer .footer-items .left .opening-hours h4.title,body.front-end footer .main-footer .footer-items .left .contact-info h4.title{margin-bottom:40px}body.front-end footer .main-footer .footer-items .right{margin-top:100px}body.front-end footer .under-footer{padding-top:20px}body.front-end footer .under-footer .under-footer-items{align-items:flex-end}body.front-end footer .under-footer .under-footer-items .left{flex-direction:column}body.front-end footer .under-footer .under-footer-items .left .review-footer{margin-top:20px}body.front-end footer .under-footer .under-footer-items .left .credentials{margin-top:28px}}@media screen and (max-width: 700px){body.front-end footer{padding-bottom:40px}body.front-end footer .top-footer{padding:100px 0px}body.front-end footer .main-footer .footer-items .left{flex-direction:column}body.front-end footer .main-footer .footer-items .left .opening-hours{margin-top:80px}body.front-end footer .main-footer .footer-items .left .contact-info,body.front-end footer .main-footer .footer-items .left .opening-hours{padding-right:0px;width:100%}body.front-end footer .main-footer .footer-items .right{margin-bottom:50px}body.front-end footer .under-footer .under-footer-items .socials{padding:30px 0px 40px}body.front-end footer .under-footer .under-footer-items .socials a+a{margin-left:5vw}body.front-end footer .under-footer .review-footer{margin-bottom:100px}}@media screen and (max-width: 500px){body.front-end footer .top-footer .text h2{font-size:30px}body.front-end footer .top-footer .text h4{font-size:36px}body.front-end footer .main-footer .footer-items .left .contact-info h4.title,body.front-end footer .main-footer .footer-items .left .opening-hours h4.title{font-size:13px;margin-bottom:40px}body.front-end footer .main-footer .footer-items .left .contact-info p,body.front-end footer .main-footer .footer-items .left .opening-hours p{font-size:15px}body.front-end footer .main-footer .footer-items .right{margin-top:90px}}body.front-end form div.gform-body div.gform_fields,section.container form div.gform-body div.gform_fields{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2% [8];grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:40px;grid-row-gap:20px}body.front-end form div.gform-body div.gform_fields div.gfield,body.front-end form div.gform-body div.gform_fields fieldset.gfield,section.container form div.gform-body div.gform_fields div.gfield,section.container form div.gform-body div.gform_fields fieldset.gfield{display:flex;flex-direction:column;position:relative;-ms-grid-column-span:8;grid-column:span 8;border:0px;padding:0px;margin:0px}body.front-end form div.gform-body div.gform_fields div.gfield--width-quarter,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-quarter,section.container form div.gform-body div.gform_fields div.gfield--width-quarter,section.container form div.gform-body div.gform_fields fieldset.gfield--width-quarter{-ms-grid-column-span:2;grid-column:span 2}body.front-end form div.gform-body div.gform_fields div.gfield--width-third,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-third,section.container form div.gform-body div.gform_fields div.gfield--width-third,section.container form div.gform-body div.gform_fields fieldset.gfield--width-third{-ms-grid-column-span:3;grid-column:span 3}body.front-end form div.gform-body div.gform_fields div.gfield--width-five-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-five-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-five-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-five-twelfths{-ms-grid-column-span:3;grid-column:span 3}body.front-end form div.gform-body div.gform_fields div.gfield--width-half,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-half,section.container form div.gform-body div.gform_fields div.gfield--width-half,section.container form div.gform-body div.gform_fields fieldset.gfield--width-half{-ms-grid-column-span:4;grid-column:span 4}body.front-end form div.gform-body div.gform_fields div.gfield--width-seven-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-seven-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-seven-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-seven-twelfths{-ms-grid-column-span:5;grid-column:span 5}body.front-end form div.gform-body div.gform_fields div.gfield--width-two-thirds,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-two-thirds,section.container form div.gform-body div.gform_fields div.gfield--width-two-thirds,section.container form div.gform-body div.gform_fields fieldset.gfield--width-two-thirds{-ms-grid-column-span:5;grid-column:span 5}body.front-end form div.gform-body div.gform_fields div.gfield--width-three-quarter,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-three-quarter,section.container form div.gform-body div.gform_fields div.gfield--width-three-quarter,section.container form div.gform-body div.gform_fields fieldset.gfield--width-three-quarter{-ms-grid-column-span:6;grid-column:span 6}body.front-end form div.gform-body div.gform_fields div.gfield--width-five-sixths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-five-sixths,section.container form div.gform-body div.gform_fields div.gfield--width-five-sixths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-five-sixths{-ms-grid-column-span:6;grid-column:span 6}body.front-end form div.gform-body div.gform_fields div.gfield--width-eleven-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-eleven-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-eleven-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-eleven-twelfths{-ms-grid-column-span:7;grid-column:span 7}body.front-end form div.gform-body div.gform_fields div.gfield--width-full,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-full,section.container form div.gform-body div.gform_fields div.gfield--width-full,section.container form div.gform-body div.gform_fields fieldset.gfield--width-full{-ms-grid-column-span:8;grid-column:span 8}body.front-end form div.gform-body div.gform_fields div.gfield label.gfield_label,body.front-end form div.gform-body div.gform_fields div.gfield legend.gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield label.gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield legend.gfield_label,section.container form div.gform-body div.gform_fields div.gfield label.gfield_label,section.container form div.gform-body div.gform_fields div.gfield legend.gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield label.gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield legend.gfield_label{margin-bottom:10px;font-size:19px}body.front-end form div.gform-body div.gform_fields div.gfield.hidden_label .gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield.hidden_label .gfield_label,section.container form div.gform-body div.gform_fields div.gfield.hidden_label .gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield.hidden_label .gfield_label{display:none}body.front-end form div.gform-body label.hidden_sub_label,section.container form div.gform-body label.hidden_sub_label{display:none}body.front-end form div.gform-body.hide,section.container form div.gform-body.hide{display:none}body.front-end form div.gform-body.gsection,section.container form div.gform-body.gsection{margin-bottom:-20px;padding-top:12px}body.front-end form div.gform-body .screen-reader-text,section.container form div.gform-body .screen-reader-text{display:none}body.front-end form div.gform-body .gf_invisible,section.container form div.gform-body .gf_invisible{visibility:hidden;position:absolute !important;left:-9999px}body.front-end .gform_footer,section.container .gform_footer{padding-top:45px;position:relative;display:flex}body.front-end .gform_footer .gform_ajax_spinner,section.container .gform_footer .gform_ajax_spinner{position:absolute;bottom:0;right:0;background-color:#fff;border-radius:6px;padding:3px;max-width:18px}@media screen and (max-width: 800px){body.front-end form div.gform-body div.gform_fields,section.container form div.gform-body div.gform_fields{grid-column-gap:0px}body.front-end form div.gform-body div.gform_fields div.gfield,body.front-end form div.gform-body div.gform_fields fieldset.gfield,section.container form div.gform-body div.gform_fields div.gfield,section.container form div.gform-body div.gform_fields fieldset.gfield{grid-column:1/-1 !important}}body.front-end input[type=email],body.front-end input[type=text],body.front-end input[type=number],body.front-end input[type=tel],body.front-end input[type=password],body.front-end input[type=url],body.front-end select,body.front-end textarea,section.container input[type=email],section.container input[type=text],section.container input[type=number],section.container input[type=tel],section.container input[type=password],section.container input[type=url],section.container select,section.container textarea{display:flex;align-items:center;border:0px solid #000;border-width:0px;background-color:#f5f5f5;border-radius:0px;height:80px;width:100%;-webkit-appearance:none;appearance:none;padding:27px 30px;transition:all .6s;color:#000;font-size:19px;font-family:"jak",sans-serif}body.front-end input[type=email]:focus,body.front-end input[type=text]:focus,body.front-end input[type=number]:focus,body.front-end input[type=tel]:focus,body.front-end input[type=password]:focus,body.front-end input[type=url]:focus,body.front-end select:focus,body.front-end textarea:focus,section.container input[type=email]:focus,section.container input[type=text]:focus,section.container input[type=number]:focus,section.container input[type=tel]:focus,section.container input[type=password]:focus,section.container input[type=url]:focus,section.container select:focus,section.container textarea:focus{outline:none;border:0px solid #000;border-width:0px;background-color:#fff;box-shadow:0px 6px 16px rgba(0,0,0,.2);transition:all .2s}@media screen and (max-width: 800px){body.front-end input[type=email],body.front-end input[type=text],body.front-end input[type=number],body.front-end input[type=tel],body.front-end input[type=password],body.front-end input[type=url],body.front-end select,body.front-end textarea,section.container input[type=email],section.container input[type=text],section.container input[type=number],section.container input[type=tel],section.container input[type=password],section.container input[type=url],section.container select,section.container textarea{height:64px;padding:20px}}body.front-end textarea,section.container textarea{height:180px;padding-top:27px 30px;resize:none}body.front-end select,section.container select{cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 14.8"><polygon points="21.2 0 12 9.2 2.8 0 0 2.8 12 14.8 24 2.8 " fill="%23000"/></svg>');background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:12px 7px;padding:27px 30px}body.front-end ::-webkit-input-placeholder,section.container ::-webkit-input-placeholder{color:#b4b4b4}body.front-end :-moz-placeholder,section.container :-moz-placeholder{color:#b4b4b4}body.front-end ::-moz-placeholder,section.container ::-moz-placeholder{color:#b4b4b4}body.front-end :-ms-input-placeholder,section.container :-ms-input-placeholder{color:#b4b4b4}body.front-end .ginput_container_radio div.gfield_radio,section.container .ginput_container_radio div.gfield_radio{display:flex;flex-direction:column}body.front-end .ginput_container_radio div.gfield_radio div.gchoice,section.container .ginput_container_radio div.gfield_radio div.gchoice{display:flex;width:100%;position:relative;align-items:center;height:40px}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input,section.container .ginput_container_radio div.gfield_radio div.gchoice input{position:absolute;width:100%;height:100%;cursor:pointer;margin:0;z-index:2;opacity:0}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input+label,section.container .ginput_container_radio div.gfield_radio div.gchoice input+label{display:flex;align-items:center;height:40px;position:relative;font-size:19px;padding:0 0 0 calc(30px + 20px);margin:0}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input+label:after,section.container .ginput_container_radio div.gfield_radio div.gchoice input+label:after{content:"";box-sizing:border-box;position:absolute;top:5px;left:0;cursor:pointer;border-radius:50%;width:30px;height:30px;font-size:30px;background-color:#fff;transition:background-color .2s;border:2.4px solid #000;box-shadow:inset 0 0 0 6px #fff}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input:checked+label:after,section.container .ginput_container_radio div.gfield_radio div.gchoice input:checked+label:after{content:"";background-color:#000;box-shadow:inset 0 0 0 6px #fff}body.front-end .ginput_container_checkbox div.gfield_checkbox,body.front-end .ginput_container_consent div.gfield_checkbox,section.container .ginput_container_checkbox div.gfield_checkbox,section.container .ginput_container_consent div.gfield_checkbox{display:flex;flex-direction:column}body.front-end .ginput_container_checkbox div.gfield_checkbox div.gchoice,body.front-end .ginput_container_consent div.gfield_checkbox div.gchoice,section.container .ginput_container_checkbox div.gfield_checkbox div.gchoice,section.container .ginput_container_consent div.gfield_checkbox div.gchoice{display:flex;width:100%;position:relative;align-items:center;height:40px}body.front-end .ginput_container_checkbox input[type=checkbox],body.front-end .ginput_container_consent input[type=checkbox],section.container .ginput_container_checkbox input[type=checkbox],section.container .ginput_container_consent input[type=checkbox]{position:absolute;width:100%;height:100%;cursor:pointer;margin:0;z-index:2;opacity:0}body.front-end .ginput_container_checkbox input[type=checkbox]+label,body.front-end .ginput_container_consent input[type=checkbox]+label,section.container .ginput_container_checkbox input[type=checkbox]+label,section.container .ginput_container_consent input[type=checkbox]+label{display:flex;align-items:center;height:40px;position:relative;font-size:19px;padding:0 0 0 calc(30px + 20px);margin:0}body.front-end .ginput_container_checkbox input[type=checkbox]+label:after,body.front-end .ginput_container_consent input[type=checkbox]+label:after,section.container .ginput_container_checkbox input[type=checkbox]+label:after,section.container .ginput_container_consent input[type=checkbox]+label:after{content:"";box-sizing:border-box;font-size:30px;color:#fff;position:absolute;top:5px;left:0;cursor:pointer;font-size:30px;width:30px;height:30px;background-color:#e5e5e5;border:0px solid #e5e5e5;border-radius:2px;transition:background-color .2s,border 0s ease .2s}body.front-end .ginput_container_checkbox input[type=checkbox]:checked+label:after,body.front-end .ginput_container_consent input[type=checkbox]:checked+label:after,section.container .ginput_container_checkbox input[type=checkbox]:checked+label:after,section.container .ginput_container_consent input[type=checkbox]:checked+label:after{transition:all .2s}body.front-end .ginput_container_checkbox input[type=checkbox]:checked+label:before,body.front-end .ginput_container_consent input[type=checkbox]:checked+label:before,section.container .ginput_container_checkbox input[type=checkbox]:checked+label:before,section.container .ginput_container_consent input[type=checkbox]:checked+label:before{content:"";border-bottom:2px solid #000;border-left:2px solid #000;width:10px;height:6px;position:absolute;z-index:2;left:9.2307692308px;top:calc(50% - 6.3157894737px);transform:rotate(-54deg)}body.front-end .ginput_container_consent,section.container .ginput_container_consent{display:flex;position:relative}body.front-end .ginput_container_consent .gfield_consent_label,section.container .ginput_container_consent .gfield_consent_label{flex-wrap:wrap}body.front-end .ginput_container_consent .gfield_consent_label a,section.container .ginput_container_consent .gfield_consent_label a{margin:0px 4px}body.front-end .ginput_container_consent input[type=checkbox]+label,section.container .ginput_container_consent input[type=checkbox]+label{font-size:19px}body.front-end .ginput_container_consent input[type=checkbox]+label a,section.container .ginput_container_consent input[type=checkbox]+label a{position:relative;text-decoration:underline;z-index:3}body.front-end .gform_validation_error,section.container .gform_validation_error{position:relative}body.front-end .gform_validation_error div.gfield_error .validation_message,section.container .gform_validation_error div.gfield_error .validation_message{position:relative;display:flex;align-items:center;left:0px;padding:12px 20px 12px 20px !important;margin-top:9px;background-color:#f2b0b0;color:#222;font-weight:bold;border-radius:3px;width:100%;font-size:16px;bottom:0px}body.front-end .gform_validation_error div.gfield_error .validation_message:before,section.container .gform_validation_error div.gfield_error .validation_message:before{content:"+";font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(45deg);width:20px;min-width:20px;height:20px;box-shadow:0px 0px 0px 2px #222;margin-right:10px;padding:0px 0px 6px 0px;box-sizing:border-box}body.front-end .gform_validation_error div.gfield_error .ginput_container_checkbox+.validation_message,body.front-end .gform_validation_error div.gfield_error .ginput_container_radio+.validation_message,body.front-end .gform_validation_error div.gfield_error .ginput_container_fileupload+.gfield_description+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_checkbox+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_radio+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_fileupload+.gfield_description+.validation_message{bottom:auto;top:0px;transform:translateY(0%)}body.front-end .gform_validation_error div.gfield_error input,section.container .gform_validation_error div.gfield_error input{border-color:#dc2e2e}body.front-end .gform_validation_errors,body.front-end .gform_required_legend,section.container .gform_validation_errors,section.container .gform_required_legend{display:none}body.front-end .validation_error,section.container .validation_error{display:none}body.front-end .gform_validation_container,section.container .gform_validation_container{display:none !important}section.form .form-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:48px}@media screen and (max-width: 800px){section.form .form-header{align-items:flex-start;flex-direction:column}section.form .form-header h4{margin-top:20px}}form.contact-layout .gform_fields div:nth-child(1){grid-column:1/5 !important;grid-row:1/2}form.contact-layout .gform_fields div:nth-child(2){grid-column:1/5 !important;grid-row:2/3}form.contact-layout .gform_fields div:nth-child(3){grid-column:1/5 !important;grid-row:3/4}form.contact-layout .gform_fields div:nth-child(4){grid-column:5/9 !important;grid-row:1/4}form.contact-layout .gform_fields div:nth-child(4) textarea{height:280px}@media screen and (max-width: 800px){form.contact-layout .gform_fields div:nth-child(1){grid-row:auto}form.contact-layout .gform_fields div:nth-child(2){grid-row:auto}form.contact-layout .gform_fields div:nth-child(3){grid-row:auto}form.contact-layout .gform_fields div:nth-child(4){grid-row:auto}form.contact-layout .gform_fields div:nth-child(4) textarea{height:210px}}body.front-end header{display:flex;font-family:"sync",sans-serif;text-transform:uppercase;justify-content:space-between;align-items:center;position:fixed;height:100px;z-index:11;width:100%;max-width:100vw;top:0px;left:0px;color:#fff;box-shadow:0px 0px 4px rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.1)}body.front-end header a.logo{display:flex;align-items:center;height:100%;padding:0px 70px 0px 35px;border-right:1px solid rgba(255,255,255,.1);transition:all .8s}body.front-end header a.logo svg{height:48px;margin-bottom:-10px;width:auto !important}body.front-end header a.logo:hover{background-color:rgba(255,255,255,.2);transition:all .2s}body.front-end header .nav-wrapper{display:flex;height:100%}body.front-end header .nav-wrapper .nav-container{display:flex;height:100%;align-items:center;justify-content:center}body.front-end header .nav-wrapper .nav-container nav.desktop-menu{display:flex;justify-content:center;align-items:stretch}body.front-end header nav.desktop-menu ul{display:flex;margin:0px 0px 0px 0px;padding:0px}body.front-end header nav.desktop-menu ul li{display:flex;justify-content:center;align-items:center;list-style:none;height:100px;border-right:1px solid rgba(255,255,255,.1)}body.front-end header nav.desktop-menu ul li:first-of-type{border-left:1px solid rgba(255,255,255,.1)}body.front-end header nav.desktop-menu ul li a{display:flex;position:relative;align-items:center;height:100%;padding:0px 40px;color:inherit;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1.3px;transition:all .8s}body.front-end header nav.desktop-menu ul li a:hover{background-color:rgba(255,255,255,.2);transition:all .2s}body.front-end header nav.desktop-menu ul li:nth-last-child(2) a{padding-right:100px}body.front-end header nav.desktop-menu ul li:last-of-type{position:relative;background-color:#0078dc;padding:0px 35px 0px 20px;transition:background-color .6s}body.front-end header nav.desktop-menu ul li:last-of-type:before{content:"";position:absolute;z-index:2;top:0%;left:-50px;width:0;height:0;border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-top:100px solid #0078dc;transition:border .6s}body.front-end header nav.desktop-menu ul li:last-of-type:after{content:"";position:absolute;top:0%;z-index:2;left:-65px;width:0;height:0;border-left:50px solid rgba(0,0,0,0);border-right:9999px solid rgba(0,0,0,0);border-top:100px solid rgba(0,120,220,.5);transition:border .6s}body.front-end header nav.desktop-menu ul li:last-of-type a{position:static;height:48px;border:1px solid #fff;border-radius:24px;z-index:3;padding:4px 24px 0px 24px;margin-top:-2px;transition:all .6s}body.front-end header nav.desktop-menu ul li:last-of-type a:before{content:"";position:absolute;left:-40px;top:0px;height:100%;width:calc(100% + 40px)}body.front-end header nav.desktop-menu ul li:last-of-type:hover{background-color:#fff;transition:background-color .2s;box-shadow:inset 1px 0px 0px 1px rgba(0,0,0,.25)}body.front-end header nav.desktop-menu ul li:last-of-type:hover a{border:1px solid #000;background-color:#fff;color:#000;transition:all .2s}body.front-end header nav.desktop-menu ul li:last-of-type:hover:before{border-top:100px solid #fff;transition:border .2s}body.front-end header nav.desktop-menu ul li:last-of-type:hover:after{border-top:100px solid rgba(255,255,255,.5);transition:border .2s}header.loading nav.desktop-menu ul li.menu-item-has-children ul.sub-menu{opacity:0 !important;left:-20000px !important;transition:opacity .2s ease 0s,left 0s ease .21s !important}body.front-end header nav.desktop-menu ul li.menu-item-has-children{position:relative}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu{display:flex;flex-direction:column;position:absolute;width:auto;top:80px;overflow:hidden;box-shadow:0px 3px 16px rgba(0,0,0,.5);border-radius:12px;opacity:0;left:-20000px;transition:opacity .2s ease 0s,left 0s ease .21s;padding:20px 0px;transform:translateX(-25%);background-color:#fff}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li:first-of-type a{padding-top:26px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li:last-of-type a{padding-bottom:26px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a{display:flex;width:auto;align-items:center;flex-direction:column;white-space:nowrap;padding:13px 2vw !important;transition:background-color 1s;margin-bottom:0px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a:after{bottom:10px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a:hover:after{width:calc(100% - 4vw);left:2vw}body.front-end header nav.desktop-menu ul li.menu-item-has-children:hover ul{opacity:1;left:0;transition:opacity .2s ease 0s,left 0s ease 0s}body.front-end main{padding-top:135px}@media screen and (max-width: 1100px){body.front-end main{padding-top:100px}}.mobile-menu-trigger{display:none;position:relative;cursor:pointer;align-items:center;justify-content:center;user-select:none;transition:transform .4s;height:100%;width:102px;border-left:1px solid rgba(255,255,255,.1)}.mobile-menu-trigger .hamburger-menu{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:60px;width:60px;padding:24px 17.5px 24px;background-color:rgba(0,0,0,0);transition:padding .4s}.mobile-menu-trigger .hamburger-menu span{background-color:#fff;height:3px;width:100%;opacity:1;transform:rotate(0deg) translate3d(0px, 0px, 0);transition:transform .4s,width .4s,opacity .3s,background-color .4s}.mobile-menu-trigger .hamburger-menu span:nth-of-type(2){display:flex;justify-content:space-between;background-color:rgba(0,0,0,0)}.mobile-menu-trigger .hamburger-menu span:nth-of-type(2) div.first,.mobile-menu-trigger .hamburger-menu span:nth-of-type(2) div.second{width:calc(100% - 7px);height:3px;background-color:#fff}.mobile-menu-trigger .hamburger-menu span:nth-of-type(2) div.second{width:3px}.mobile-menu-trigger--close .hamburger-menu span{background-color:#fff}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(1){transform:rotate(45deg) translate3d(4px, 3px, 0);width:100%}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(2){transform:rotate(-45deg) translate3d(3px, -3px, 0);background-color:#fff;width:100%}.mobile-menu-bg{display:flex;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#fff;z-index:10;cursor:none;transition:all .48s cubic-bezier(0.75, 0, 0.175, 1);clip-path:polygon(0 0, 100% 0, 100% 56%, 0% 100%, 0 100%, 0% 50%);width:100vw;height:110%;transform:translateX(0px)}.mobile-menu-bg--hidden{transform:translateX(600px)}.mobile-menu-bg.mobile-menu-bg--hidden{box-shadow:none;transform:translateX(100vw)}.mobile-menu-bg-l2{display:flex;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9;cursor:none;transition:all .48s cubic-bezier(0.75, 0, 0.175, 1);backdrop-filter:blur(2px);width:100vw;height:110%;transform:translateX(0px)}.mobile-menu-bg-l2--hidden{transform:translateX(600px)}.mobile-menu-bg-l2.mobile-menu-bg-l2--hidden{box-shadow:none;transform:translateX(100vw)}.mobile-menu-viewport{display:flex;position:fixed;top:70px;left:0px;overflow:hidden;-webkit-overflow-scrolling:touch;z-index:11}.mobile-menu-viewport--active{height:calc(100% - 70px);width:100%;overflow:auto}.mobile-menu-viewport .mobile-menu-container{display:flex;position:absolute;top:0px;left:0px;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden;opacity:0;transition:opacity .4s ease 0s;z-index:10}.mobile-menu-viewport .mobile-menu-container--show{opacity:1;min-height:100%;height:auto;padding:9vh 0px 40px 0px;width:100%;transition:opacity .4s ease .1s}.mobile-menu-viewport .mobile-menu-container .inner-wide{display:flex;position:static;flex-direction:column;align-items:flex-start;padding:0px 40px;width:100%}.mobile-menu-viewport .mobile-menu-container nav.mobile-menu{width:100%}.mobile-menu-viewport .mobile-menu-container ul.menu{list-style:none;padding:0px;margin:0px;width:100%}.mobile-menu-viewport .mobile-menu-container ul.menu li{position:relative}.mobile-menu-viewport .mobile-menu-container ul.menu li+li{border-top:1px solid #ccc}.mobile-menu-viewport .mobile-menu-container ul.menu li a{display:flex;text-decoration:none;font-family:"sync",sans-serif;text-transform:uppercase;font-size:26px;font-weight:700;letter-spacing:-0.5px;padding:28px 0px 24px 0px;color:#000}.mobile-menu-viewport .mobile-menu-container ul.menu li:last-of-type{display:flex;justify-content:flex-start;border-top:0px}.mobile-menu-viewport .mobile-menu-container ul.menu li:last-of-type a{background-color:#000;color:#fff;align-items:center;height:60px;font-size:13px;letter-spacing:.8px;border-radius:30px;padding:2px 40px 0px 40px;margin-top:30px}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu{display:none;padding-left:0px}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li{list-style:none}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li a{font-size:24px}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li:last-of-type{margin-bottom:30px}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children>a:after{content:"";border-right:2px solid #000;border-bottom:2px solid #000;width:10px;height:10px;transform:translateX(14px) rotate(45deg);margin-top:12px;transition:all .4s}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children.active>a{font-weight:700}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children.active>a:after{border-width:3px;transform:translateX(14px) translateY(5px) rotate(225deg)}.mobile-menu-viewport .mobile-menu-container .mobile-menu-bottom{display:flex;justify-content:center;width:100%}.mobile-menu-viewport .mobile-menu-container .review-mobile{display:flex;align-items:center;color:#000;width:300px;margin-top:9vh;padding-left:4px}.mobile-menu-viewport .mobile-menu-container .review-mobile *{line-height:1}.mobile-menu-viewport .mobile-menu-container .review-mobile .review-stars{display:flex;margin-left:10px}.mobile-menu-viewport .mobile-menu-container .review-mobile .review-stars .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;width:10px;height:10px}.mobile-menu-viewport .mobile-menu-container .review-mobile .review-stars .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%);width:10px;height:10px}.mobile-menu-viewport .mobile-menu-container .review-mobile .review-stars .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block;width:10px;height:10px}.mobile-menu-viewport .mobile-menu-container .review-mobile .head{font-family:"sync",sans-serif;text-transform:uppercase;font-size:9px;margin-right:20px}.mobile-menu-viewport .mobile-menu-container .review-mobile .review-score{font-size:26px;font-weight:bold}@media screen and (max-width: 1150px){body.front-end header{height:100px}body.front-end header .nav-container{display:none !important}body.front-end header .mobile-menu-trigger{display:flex}body.front-end header a.logo{border-right:0px solid rgba(255,255,255,.1)}}@media screen and (max-width: 600px){body.front-end header{height:70px}body.front-end header .mobile-menu-trigger{width:80px}body.front-end header a.logo{padding:0px 20px 0px 20px}body.front-end header a.logo svg{height:36px}}body.front-end header{transition:transform .6s ease-in-out 0s,background-color .6s ease 0s,height .6s ease 0s,box-shadow .6s ease 0s}body.front-end header.top{background-color:rgba(0,0,0,.8)}body.front-end header.not-top{background-color:rgba(0,0,0,.8);box-shadow:0px 0px 4px rgba(0,0,0,.25)}body.front-end header.scrolling-down{transform:translateY(-100%);transition:transform 1.2s cubic-bezier(0.55, 0, 0.175, 1) 0s,background-color 1.2s ease 0s,height .6s ease 0s,box-shadow .6s ease 0s}body.front-end header.scrolling-up{transform:translateY(0px);transition:transform .6s ease-in-out 0s,background-color .6s ease 0s,height .6s ease 0s,box-shadow .6s ease 0s}body.front-end header.headroom--menu-open{transform:translateY(0%) !important;box-shadow:0px 0px 4px rgba(0,0,0,0);background-color:rgba(0,0,0,.9) !important;transition:transform .6s ease-in-out 0s,background-color .6s ease 0s,height .6s ease 0s,box-shadow .6s ease 0s}body.block-home-video main,body.block-header-image main{padding-top:0px}body.block-home-video header.top,body.block-header-image header.top{background-color:rgba(0,0,0,0)}body.block-header-image header.top{background-color:rgba(0,0,0,.25)}body.init-home-video header{transform:translateY(-100%)}body.init-home-video.home-video-loaded header{transform:translateY(0%);transition:transform 1.25s cubic-bezier(0.55, 0, 0.175, 1) 1.25s,background-color 1.2s ease 0s,height .6s ease 0s,box-shadow .6s ease 0s}.header-image.container{display:flex;position:relative;overflow:visible;padding:0px !important;background-color:#000;width:100%;overflow:hidden}.header-image.container .inner-wide{position:relative;display:flex;flex-direction:column;align-items:flex-start}.header-image.container .google-review-widget{display:flex;flex-direction:column;align-items:center;position:absolute;text-align:center;z-index:7;background-color:#f5f5f5;right:40px;top:140px;min-width:100px;color:#000;transition:all .2s;border-bottom:7px solid #707070;opacity:0;transform:translateY(-20px)}.header-image.container .google-review-widget div.head{font-family:"sync",sans-serif;text-transform:uppercase;font-size:7px;font-weight:700;letter-spacing:.7px;padding:14px 0px 12px 0px;background-color:#fff;border-bottom:1px solid #f1f1f1;width:100%}.header-image.container .google-review-widget p.review-score{display:flex;align-items:flex-start;line-height:1;font-weight:700;letter-spacing:-2px;margin:8px 0px 0px 0px}.header-image.container .google-review-widget p.review-score span:nth-of-type(1){font-size:54px}.header-image.container .google-review-widget p.review-score span:nth-of-type(2){font-size:30px;padding-top:4px}.header-image.container .google-review-widget .review-stars{display:flex;justify-content:center;width:100%;padding:8px 0px 0px 0px}.header-image.container .google-review-widget .review-stars .star{margin:0px 2px}.header-image.container .google-review-widget svg{width:68px;height:22px;margin:11px 0px 12px 0px}.header-image.container .google-review-widget .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block}.header-image.container .google-review-widget .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%)}.header-image.container .google-review-widget .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block}.header-image.container .google-review-widget:hover{cursor:pointer}@media screen and (max-width: 1150px){.header-image.container .google-review-widget{top:170px;zoom:.75;transform:translateY(0px);border-radius:6px}.header-image.container .google-review-widget p.review-score{font-size:36px}.header-image.container .google-review-widget .review-stars{padding:6px 0px}}@media screen and (max-width: 600px){.header-image.container .google-review-widget{top:125px;right:35px}}.header-image.container.loaded .google-review-widget{opacity:1;transform:translateY(0px);transition:all 1.2s cubic-bezier(0.55, 0, 0.175, 1) .8s}.header-image.container picture{display:flex;align-items:stretch;justify-content:center;position:relative;width:100%;height:31.25vw;min-height:540px;z-index:1}.header-image.container picture img{object-fit:cover}@media screen and (max-width: 700px){.header-image.container picture{height:100vw;min-height:420px}}.header-image.container .header-image-text{display:flex;align-items:flex-end;justify-content:center;position:absolute;z-index:5;top:0px;bottom:0px;width:100%;height:100%;padding-bottom:4.2vw;transition:background-color .4s}@media screen and (max-width: 500px){.header-image.container .header-image-text{padding-bottom:20px}}.header-image.container .header-image-text h4{font-family:"sync",sans-serif;font-size:64px;line-height:1.1;color:#fff;text-transform:uppercase}@media screen and (max-width: 800px){.header-image.container .header-image-text h4{font-size:8vw}}.header-image.container .header-image-text h4{opacity:0;transform:translateY(40px)}.header-image.container.loaded .header-image-text h4{opacity:1;transform:translateY(0px);transition:all 1.2s cubic-bezier(0.55, 0, 0.175, 1) .2s}.header-image.container .bottom-bar{display:flex;position:absolute;z-index:4;bottom:0px;width:100%;height:7px;background:rgba(0,0,0,0) linear-gradient(270deg, #0078DC 0%, #5F6469 100%) 0% 0% no-repeat padding-box}.wp-block section.home-video .bg{display:none}body.not-top .header-video.container .scroll-arrow{opacity:0}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes bob{0%,100%{transform:translateY(-3px)}50%{transform:translateY(7px)}}.hero-image.container{display:flex;position:relative;z-index:0;padding:0px}.hero-image.container .inner-wide{position:relative}.hero-image.container .hero-image-container{width:calc(100% - 70px)}.hero-image.container picture{display:flex;position:relative;width:100%;padding-top:41%;min-height:420px}@media screen and (max-width: 600px){.hero-image.container picture{padding-top:100%}}.hero-image.container picture img{position:absolute;left:0px;top:0px;width:100%;height:100%;filter:brightness(0.9);object-fit:cover}.hero-image.container .bottom-bar{display:flex;position:absolute;z-index:4;bottom:0px;left:35px;width:calc(100% - 70px);height:7px;background:rgba(0,0,0,0) linear-gradient(270deg, #0078DC 0%, #5F6469 100%) 0% 0% no-repeat padding-box}.hero-image.container .hero-image-text-wrapper{position:absolute;z-index:3;display:flex;justify-content:flex-start;align-items:flex-start;top:0;left:7.1428571429%;width:85.7142857143%;height:100%;overflow:hidden}.hero-image.container .hero-image-text-wrapper .hero-image-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:auto;opacity:1;padding-top:4.8vw;max-width:900px;color:#fff}.hero-image.container .hero-image-text-wrapper .hero-image-text-container h3{opacity:0;transform:translateY(3vw);text-shadow:2px 4px 12px rgba(0,0,0,.1);transition:all 1.5s cubic-bezier(0.55, 0, 0.175, 1) 0s}.hero-image.container .hero-image-text-wrapper .hero-image-text-container.load-text h3{opacity:1;transform:translateY(0px)}.hero-image.container.fullscreen .hero-image-container{width:100%}.hero-image.container.fullscreen .bottom-bar{width:100%;left:0px}.hero-image.container.fullscreen picture{padding-top:56%}@media screen and (max-width: 600px){.hero-image.container .hero-image-container{width:100%}.hero-image.container .hero-image-text-wrapper{align-items:flex-end}.hero-image.container .hero-image-text-wrapper .hero-image-text-container{padding-bottom:32px}.hero-image.container .hero-image-text-wrapper .hero-image-text-container h3{font-size:8vw}.hero-image.container picture{height:100vw;min-height:100vw}.hero-image.container .bottom-bar{left:0px;width:100%}}.home-video.container{display:flex;position:relative;overflow:visible;padding:0px !important;background-color:#000;width:100%;overflow:hidden}.home-video.container .inner-wide{position:relative;display:flex;flex-direction:column;align-items:flex-start}.home-video.container .google-review-widget{display:flex;flex-direction:column;align-items:center;position:absolute;text-align:center;z-index:7;background-color:#f5f5f5;right:40px;top:140px;min-width:100px;color:#000;transition:all .2s;border-bottom:7px solid #707070;opacity:0;transform:translateY(-20px)}.home-video.container .google-review-widget div.head{font-family:"sync",sans-serif;text-transform:uppercase;font-size:7px;font-weight:700;letter-spacing:.7px;padding:14px 0px 12px 0px;background-color:#fff;border-bottom:1px solid #f1f1f1;width:100%}.home-video.container .google-review-widget p.review-score{display:flex;align-items:flex-start;line-height:1;font-weight:700;letter-spacing:-2px;margin:8px 0px 0px 0px}.home-video.container .google-review-widget p.review-score span:nth-of-type(1){font-size:54px}.home-video.container .google-review-widget p.review-score span:nth-of-type(2){font-size:30px;padding-top:4px}.home-video.container .google-review-widget .review-stars{display:flex;justify-content:center;width:100%;padding:8px 0px 0px 0px}.home-video.container .google-review-widget .review-stars .star{margin:0px 2px}.home-video.container .google-review-widget svg{width:68px;height:22px;margin:11px 0px 12px 0px}.home-video.container .google-review-widget .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block}.home-video.container .google-review-widget .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%)}.home-video.container .google-review-widget .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block}.home-video.container .google-review-widget:hover{cursor:pointer}@media screen and (max-width: 1150px){.home-video.container .google-review-widget{top:170px;zoom:.75;transform:translateY(0px);border-radius:6px}.home-video.container .google-review-widget p.review-score{font-size:36px}.home-video.container .google-review-widget .review-stars{padding:6px 0px}}@media screen and (max-width: 600px){.home-video.container .google-review-widget{top:125px;right:35px}}.home-video.container.loaded .google-review-widget{opacity:1;transform:translateY(0px);transition:all 1.2s cubic-bezier(0.55, 0, 0.175, 1) 3.25s}.home-video.container .video{display:flex;position:relative;width:100%;height:100vh;z-index:1;opacity:0;transition:opacity 1.8s ease .1s}.home-video.container .video video{position:absolute;width:100%;top:0px;left:0px;height:100%;object-fit:cover}.home-video.container.loaded .video{opacity:1}.home-video.container .gradient{position:absolute;width:100%;top:0px;left:0px;height:100%;z-index:2}.home-video.container .gradient:before,.home-video.container .gradient:after{content:"";position:absolute;width:100%;left:0px;height:50%}.home-video.container .gradient:before{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2));top:0px}.home-video.container .gradient:after{background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2));bottom:0px}.home-video.container .bg{position:absolute;width:100%;top:0px;left:0px;height:100%;z-index:3;background-color:#000}.home-video.container.loaded .bg{transform:translateY(-100%)}.home-video.container .home-video-search{display:flex;align-items:flex-end;justify-content:center;position:absolute;z-index:5;top:0px;bottom:0px;width:100%;height:100%;padding-bottom:6vw;transition:background-color .4s}@media screen and (max-width: 500px){.home-video.container .home-video-search{padding-bottom:50px}}.home-video.container .home-video-search h4{font-family:"sync",sans-serif;text-transform:uppercase;font-size:64px;line-height:1.1;color:#fff;text-transform:uppercase}@media screen and (max-width: 800px){.home-video.container .home-video-search h4{font-size:8vw}}.home-video.container .home-video-search div.search-bar{display:flex;width:auto;height:110px;border-radius:60px;background-color:#000;margin-top:60px;overflow:hidden;max-width:100%}.home-video.container .home-video-search div.search-bar .text{display:flex;align-items:center;font-size:22px;letter-spacing:.44px;padding:0px 3vw;color:#fff;font-family:"sync",sans-serif;text-transform:uppercase;white-space:nowrap}.home-video.container .home-video-search div.search-bar input{height:100%;background-color:rgba(0,0,0,0);border-left:1px solid #222426;padding:0px 1vw 0px 3vw;width:600px;max-width:100%;color:#fff}.home-video.container .home-video-search div.search-bar input::placeholder{color:#878787}.home-video.container .home-video-search div.search-bar div.submit{display:flex;align-items:center;background-color:#222426;color:#fff;padding:0px 3vw;font-weight:600;font-size:22px;cursor:pointer;transition:all .4s}.home-video.container .home-video-search div.search-bar div.submit svg{margin-right:16px}.home-video.container .home-video-search div.search-bar div.submit:hover{background-color:#3a3e41;transition:all .2s}@media screen and (max-width: 1400px){.home-video.container .home-video-search div.search-bar{height:90px;margin-top:3vw}.home-video.container .home-video-search div.search-bar .text{padding-top:2px;font-size:18px;letter-spacing:.33px}.home-video.container .home-video-search div.search-bar input{width:420px}.home-video.container .home-video-search div.search-bar .submit{font-size:18px}}@media screen and (max-width: 1050px){.home-video.container .home-video-search div.search-bar{display:flex;flex-direction:column;align-items:flex-end;height:auto;border-radius:30px;padding:40px 35px 0px 35px}.home-video.container .home-video-search div.search-bar .text{width:100%;padding:0px}.home-video.container .home-video-search div.search-bar div.input-home{margin-bottom:30px;margin-top:10px;width:100%}.home-video.container .home-video-search div.search-bar input{width:420px;max-width:100%;padding-left:0px;height:48px;background-color:#000;border-bottom:1px solid #404040;border-left:0px solid #000;max-width:100%}.home-video.container .home-video-search div.search-bar div.submit{font-size:18px;padding:22px 30px;border-radius:30px;width:calc(100% + 70px);margin-right:-35px;border-top-right-radius:0px;border-top-left-radius:0px}}@media screen and (max-width: 500px){.home-video.container .home-video-search div.search-bar{margin-top:30px}}.home-video.container .home-video-search h4{opacity:0;transform:translateY(40px)}.home-video.container .home-video-search div.search-bar{opacity:0;transform:translateY(20px)}.home-video.container.loaded .home-video-search h4{opacity:1;transform:translateY(0px);transition:all 1.2s cubic-bezier(0.55, 0, 0.175, 1) 2s}.home-video.container.loaded .home-video-search div.search-bar{opacity:1;transform:translateY(0px);transition:all 1.2s cubic-bezier(0.55, 0, 0.175, 1) 2.6s}.home-video.container .bottom-bar{display:flex;position:absolute;z-index:4;bottom:0px;width:100%;height:7px;background:rgba(0,0,0,0) linear-gradient(270deg, #0078DC 0%, #5F6469 100%) 0% 0% no-repeat padding-box}.wp-block section.home-video .bg{display:none}section.logo-4{flex-direction:column;overflow:hidden;align-items:center;padding:0px}section.logo-4 h3{margin-bottom:50px}section.logo-4 .logo-4-wrapper{display:flex;justify-content:space-between;margin:0px 0px 0px 0px;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;transform:translateY(0px) !important}section.logo-4 .logo-4-wrapper a{display:flex;align-items:center;justify-content:center;position:relative;width:20vw;height:12.5vw;flex-shrink:0;cursor:pointer;transition:background-color 1.2s}section.logo-4 .logo-4-wrapper a+a{border-left:1px solid #b4b4b4}section.logo-4 .logo-4-wrapper a img{transform:scale(0.25, 0.25);max-height:280px;max-width:360%}section.logo-4 .logo-4-wrapper a:hover{background:rgba(0,0,0,.05);transition:background-color .2s}@media screen and (max-width: 1200px){section.logo-4 .logo-4-wrapper a{min-width:300px;min-height:160px;border-left:0px solid #b4b4b4 !important;border-right:1px solid #b4b4b4}}@media screen and (max-width: 600px){section.logo-4 .logo-4-wrapper a{min-width:200px;min-height:120px}section.logo-4 .logo-4-wrapper a img{transform:scale(0.2, 0.2)}}section.review-overview{flex-direction:column;overflow:visible;align-items:center;color:#fff;padding:0px 0px 60px 0px;margin-top:40px}section.review-overview .overview-header,section.review-overview .overview-body{display:flex;justify-content:center;width:100%}section.review-overview .review-bar{display:flex;align-items:center;justify-content:space-between;height:150px;padding:0px 40px;background-color:#f5f5f5;margin-top:-40px;margin-bottom:60px}section.review-overview .review-bar .details{display:flex;align-items:center;color:#000}section.review-overview .review-bar .details *{line-height:1}section.review-overview .review-bar .details .review-stars{display:flex}section.review-overview .review-bar .details .review-stars .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px}section.review-overview .review-bar .details .review-stars .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%);width:15px;height:15px}section.review-overview .review-bar .details .review-stars .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px}section.review-overview .review-bar .details .number{font-size:22px;margin:0px 60px 0px 20px}section.review-overview .review-bar .details .number span{font-weight:700}section.review-overview .review-bar .details .head{font-family:"sync",sans-serif;text-transform:uppercase;font-size:9px;margin-right:20px}section.review-overview .review-bar .details .review-score{font-size:42px;font-weight:bold}section.review-overview .review-cards-container{display:flex;flex-wrap:wrap;width:100%}section.review-overview .review-cards-container .review-card{display:flex;position:relative;flex-shrink:0;flex-direction:column;width:calc(33.33% - 27px);background-color:#222426;padding:40px 40px 90px 40px;margin-bottom:40px;cursor:default;transition:background-color .6s}section.review-overview .review-cards-container .review-card *{user-select:none}section.review-overview .review-cards-container .review-card:hover{background-color:#333;transition:background-color .2s}section.review-overview .review-cards-container .review-card .rating{display:flex;justify-content:space-between;align-items:center}section.review-overview .review-cards-container .review-card .rating .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#fff;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px;margin:0px 1px}section.review-overview .review-cards-container .review-card .rating .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%)}section.review-overview .review-cards-container .review-card .rating .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px}section.review-overview .review-cards-container .review-card .rating .number{font-size:28px;font-weight:700;color:#b4b4b4;letter-spacing:-0.5px;line-height:1}section.review-overview .review-cards-container .review-card .rating .number span{color:#fff}section.review-overview .review-cards-container .review-card .review-highlight{font-family:"sync",sans-serif;text-transform:uppercase;font-weight:700;font-size:16px;line-height:1.33;padding-top:24px}section.review-overview .review-cards-container .review-card .text{padding-top:24px;font-size:19px;line-height:1.4;color:#5f6469}section.review-overview .review-cards-container .review-card .text .read-more{color:#878787}section.review-overview .review-cards-container .review-card .name{position:absolute;left:40px;bottom:40px;font-size:15px;font-weight:500px;color:#878787;padding-top:24px}section.review-overview .review-cards-container .review-card:after{content:"";position:absolute;right:0px;bottom:0px;width:0;height:0;border-top:40px solid rgba(0,0,0,0);border-right:40px solid #000}@media screen and (max-width: 1200px){section.review-overview .review-cards-container .review-card{width:calc(50% - 20px)}}@media screen and (max-width: 900px){section.review-overview .review-bar{flex-direction:column;align-items:flex-start;justify-content:center;padding:0px 30px}section.review-overview .review-bar .g-logo img{height:40px}section.review-overview .review-cards-container .review-card{padding-left:30px;padding-right:30px}section.review-overview .review-cards-container .review-card .name{left:30px}}@media screen and (max-width: 700px){section.review-overview .review-bar .details .number{margin:0px 40px 0px 10px;padding-bottom:3px}section.review-overview .review-bar .details .head{margin-right:10px}section.review-overview .review-cards-container .review-card{width:100%}}@media screen and (max-width: 600px){section.review-overview .review-bar{height:120px;padding:0px 20px}section.review-overview .review-bar .g-logo img{height:35px}section.review-overview .review-bar .details{margin-top:4px}section.review-overview .review-bar .details .head{display:none}section.review-overview .review-bar .details .review-score{display:none}section.review-overview .review-cards-container .review-card{padding:20px 20px 55px 20px}section.review-overview .review-cards-container .review-card .review-highlight{padding-top:15px}section.review-overview .review-cards-container .review-card div.number{font-size:20px !important}section.review-overview .review-cards-container .review-card .text{font-size:15px;padding-top:17px}section.review-overview .review-cards-container .review-card div.name{font-size:13px;left:20px;bottom:20px}}section.review-slider{flex-direction:column;overflow:hidden;align-items:center;color:#fff;padding:20px 0px}section.review-slider .review-slider-wrapper{display:flex;justify-content:space-between;margin:0px 0px 0px 0px}section.review-slider .review-slider-wrapper .review-card{display:flex;position:relative;flex-shrink:0;flex-direction:column;width:600px;max-width:calc(100vw - 80px);background-color:#0c0d0e;padding:40px 40px 90px 40px;cursor:pointer;transition:background-color .6s}section.review-slider .review-slider-wrapper .review-card *{user-select:none}section.review-slider .review-slider-wrapper .review-card:hover{background-color:#333;transition:background-color .2s}section.review-slider .review-slider-wrapper .review-card .rating{display:flex}section.review-slider .review-slider-wrapper .review-card .rating .star{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#fff;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px;margin:0px 1px}section.review-slider .review-slider-wrapper .review-card .rating .star.half{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#000;width:10px;height:10px;padding:0px 3px;display:inline-block;background:linear-gradient(to right, #000000 50%, #868686 50%)}section.review-slider .review-slider-wrapper .review-card .rating .star.empty{clip-path:polygon(50% 5%, 63% 38%, 98% 38%, 69% 59%, 79% 91%, 50% 75%, 21% 91%, 31% 59%, 2% 38%, 37% 38%);background-color:#868686;width:10px;height:10px;padding:0px 3px;display:inline-block;width:15px;height:15px}section.review-slider .review-slider-wrapper .review-card .review-highlight{font-family:"sync",sans-serif;text-transform:uppercase;font-weight:700;font-size:16px;line-height:1.33;padding-top:24px}@media screen and (max-width: 500px){section.review-slider .review-slider-wrapper .review-card .review-highlight{font-size:13px}}section.review-slider .review-slider-wrapper .review-card .text{padding-top:24px;font-size:19px;line-height:1.4;color:#5f6469}section.review-slider .review-slider-wrapper .review-card .text .read-more{color:#878787}@media screen and (max-width: 500px){section.review-slider .review-slider-wrapper .review-card .text{font-size:15px;line-height:24px}}section.review-slider .review-slider-wrapper .review-card .name{position:absolute;left:40px;bottom:40px;font-size:15px;font-weight:700;color:#878787;padding-top:24px}@media screen and (max-width: 500px){section.review-slider .review-slider-wrapper .review-card .name{font-size:13px}}section.review-slider .review-slider-wrapper .review-card:after{content:"";position:absolute;right:0px;bottom:0px;width:0;height:0;border-top:40px solid rgba(0,0,0,0);border-right:40px solid #000}@media screen and (max-width: 600px){section.review-slider .review-slider-wrapper .review-card{padding:20px 20px 55px 20px}section.review-slider .review-slider-wrapper .review-card .review-highlight{padding-top:15px}section.review-slider .review-slider-wrapper .review-card .text{padding-top:20px}section.review-slider .review-slider-wrapper .review-card div.name{left:20px;bottom:20px}}section.search{padding:120px 0px}section.search .filter-wrapper,section.search .results-wrapper{display:flex;justify-content:center;width:100%;position:relative;z-index:2}section.search .filter-wrapper{margin-bottom:60px;margin-top:60px}section.search .results-container{display:flex;flex-direction:column;width:100%}section.search .results-container .result-title{margin-bottom:20px}section.search .results-container .single-result+.result-title{margin-top:60px}section.search .search-notice p{padding-bottom:55px}section.search .search-notice p:empty{display:none}section.search .big-search{width:100%}section.search .big-search .search-bar{position:relative}section.search .big-search .search-bar .search-icon{position:absolute;left:30px;top:50%;transform:translateY(-50%);width:20px;height:20px;user-select:none}section.search .big-search .search-bar .search-icon svg{width:100%;height:100%}section.search .big-search .search-bar .search-icon svg *{fill:#000}section.search .big-search .search-bar input{width:100%;height:80px;padding:0px 180px 0px 80px;transition:all .2s}section.search .big-search .search-bar .status-indicator{display:flex;align-items:center;position:absolute;height:100%;right:18px;top:0}section.search .big-search .search-bar .status-indicator .search-cta{margin-top:2px;user-select:none;cursor:pointer}section.search .big-search .search-bar .status-indicator .loading-icon{display:none}section.search .big-search .search-bar .status-indicator .loading-icon img{height:21px}section.search.loading .big-search .search-bar .status-indicator .loading-icon{display:flex}section.search.loading .big-search .search-bar .status-indicator .search-cta{display:none}@media screen and (max-width: 900px){section.search .big-search .search-bar .search-icon{display:none}section.search .big-search .search-bar input{padding:0px 140px 0px 20px}section.search .big-search .search-bar .status-indicator .cta{padding:12px 20px 12px 20px}}section.text .inner,section.text .inner-wide{display:flex}section.text .inner.text-left,section.text .inner-wide.text-left{justify-content:flex-start}section.text .inner.text-center,section.text .inner-wide.text-center{justify-content:center}section.text .inner.text-right,section.text .inner-wide.text-right{justify-content:flex-end}section.text .inner .inner-text,section.text .inner-wide .inner-text{max-width:800px}@media screen and (max-width: 1100px){section.text .inner{padding:0px !important}}@media screen and (max-width: 1100px){section.text .inner{padding:0px 20px !important}}section.text-image.container .text-image-wrapper{display:flex}section.text-image.container .text-image-wrapper picture.image{display:flex;align-items:flex-start}section.text-image.container .text-image-wrapper picture.image img{width:100%;height:auto}section.text-image.container .text-image-wrapper .spacer{min-width:6vw}section.text-image.container .text-image-wrapper.text-right{flex-direction:row-reverse}section.text-image.container .text-image-wrapper.image-40 picture.image{width:40%}section.text-image.container .text-image-wrapper.image-40 .text-container{width:60%}section.text-image.container .text-image-wrapper.image-50 picture.image{width:50%}section.text-image.container .text-image-wrapper.image-50 .text-container{width:50%}section.text-image.container .text-image-wrapper.image-60 picture.image{width:60%}section.text-image.container .text-image-wrapper.image-60 .text-container{width:40%}section.text-image.container .text-image-wrapper.text-top{align-items:flex-start}section.text-image.container .text-image-wrapper.text-center{align-items:center}section.text-image.container .text-image-wrapper.text-bottom{align-items:flex-end}@media screen and (max-width: 900px){section.text-image.container{padding:80px 0px}section.text-image.container .text-image-wrapper{flex-direction:column !important}section.text-image.container .text-image-wrapper.text-right{flex-direction:column-reverse !important}section.text-image.container .text-image-wrapper .spacer{width:100%;height:50px}section.text-image.container .text-image-wrapper .text-container,section.text-image.container .text-image-wrapper picture.image{width:100% !important;padding-bottom:0px;margin-right:0px !important;margin-left:0px !important}section.text-image.container .text-image-wrapper.hide-mobile .spacer{display:none}section.text-image.container .text-image-wrapper.hide-mobile picture.image{display:none}}section.text-image-xl.container .inner-wide{width:calc(100% - 70px)}section.text-image-xl.container.bg-grey .inner-wide{background-color:#f5f5f5}section.text-image-xl.container .text-image-wrapper{display:flex;justify-content:flex-end;align-items:stretch;position:relative}section.text-image-xl.container .text-image-wrapper.text-to-right{flex-direction:row-reverse;justify-content:flex-end}section.text-image-xl.container .text-image-wrapper picture.image{display:flex;align-items:stretch;width:50%}section.text-image-xl.container .text-image-wrapper picture.image img{width:100%;height:auto;object-fit:cover}section.text-image-xl.container .text-image-wrapper .spacer{min-width:7vw}section.text-image-xl.container .text-image-wrapper .text-container{display:flex;flex-direction:column;justify-content:center;width:50%;max-width:37.2857142857vw;padding-bottom:40px;padding-top:40px}@media screen and (max-width: 1300px){section.text-image-xl.container .text-image-wrapper .spacer{min-width:6vw}}@media screen and (max-width: 1000px){section.text-image-xl.container{padding:80px 0px;margin-bottom:0px}section.text-image-xl.container .text-image-wrapper{flex-direction:column-reverse !important}section.text-image-xl.container .text-image-wrapper .spacer{width:100%;height:50px}section.text-image-xl.container .text-image-wrapper .text-container,section.text-image-xl.container .text-image-wrapper picture.image{width:100% !important;padding-bottom:0px;margin-right:0px !important;margin-left:0px !important}section.text-image-xl.container .text-image-wrapper picture.image{transform:translateY(0px)}section.text-image-xl.container .text-image-wrapper .text-container{position:relative;max-width:100%;padding-top:0px;padding-left:0px}section.text-image-xl.container .text-image-wrapper .text-container:after{height:calc(100% + 200px);bottom:-80px;width:100%;max-width:100%;right:auto;left:20px}section.text-image-xl.container.bg-grey .text-container{padding:0px 50px 50px 50px}}@media screen and (max-width: 600px){section.text-image-xl.container .inner-wide{width:100%;padding:0px 0px 0px 0px}section.text-image-xl.container .inner-wide .text-image-wrapper .spacer{height:30px}section.text-image-xl.container .inner-wide .text-image-wrapper .text-container{padding-left:20px}section.text-image-xl.container .inner-wide .text-image-wrapper .text-container:after{border-top-right-radius:0px;bottom:-130px}section.text-image-xl.container.bg-grey .text-container{padding:0px 20px 80px 20px}}