/*!
Theme Name: Winstgevers Thema
Theme URI: https://www.winstgevers.nl
Template: astra
Author: Davy Schouw
Author URI: https://www.winstgevers.nl
Description: Winstgevers
Tags: Winstgevers
Version: 4.1.3.1682087290
Updated: 2025-04-04 14:28:10
*/@font-face{font-family:"Inter";src:url("wp-content/themes/astra-child/fonts/Inter-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.futura,h1,h2,h3,h4,h5,h6{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal}body,p{font-family:"Inter",sans-serif !important}.wg-header{display:flex;justify-content:center}.wg-header .wg-container{margin-top:20px;background:rgba(217,217,217,.2);padding:20px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.wg-header .wg-container .logo img{width:200px}.wg-header .wg-container nav ul{display:flex;margin:0;list-style-type:none;gap:20px}.wg-header .wg-container nav ul li a{color:#fff}.wg-header nav.mobile,.wg-header .mobile-hamburger{display:none}.wg-hero{display:flex;flex:50%;gap:40px}.wg-hero .box{flex:1}.wg-hero .hero-text h1{font-weight:900;font-size:64px;text-transform:uppercase;-webkit-text-stroke:1px #fff}.wg-hero .hero-text h1 span{color:rgba(0,0,0,0);float:right}.wg-hero .hero-text .content{margin-top:20px;font-weight:300;font-size:14px}.wg-hero .hero-image img{mix-blend-mode:difference}h2{text-transform:uppercase}.contact{margin-top:40px}.contact .contact-block{display:flex;gap:20px}.contact .contact-block .contactform{flex:1}.contact .contact-block .contact-info{flex:1;font-size:14px}.contact .contact-block .contact-info h3{font-weight:bold;font-size:14px;text-transform:uppercase;margin-bottom:10px}.contact .contact-block .contact-info a{position:relative;color:#fff;text-decoration:underline;z-index:1}.contact .contact-block .contact-info .tributo{margin-top:-100px;mix-blend-mode:difference;z-index:0}.aanbod{margin-top:40px}.aanbod h2{text-transform:uppercase}.aanbod .autos{margin:0;margin-top:20px;list-style-type:none;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.aanbod .autos li{background:rgba(217,217,217,.2);border-radius:10px;transition:.2s all}.aanbod .autos li:hover{transform:scale(1.05)}.aanbod .autos li a .image{max-height:250px;overflow:hidden}.aanbod .autos li a .image img{border-radius:10px 10px 0 0}.aanbod .autos li a .info{padding:10px;display:flex;flex-direction:column;gap:20px}.aanbod .autos li a .info h3{font-weight:700;font-size:16px}.aanbod .autos li a .info .description{font-size:14px;color:#fff;height:92px;overflow:hidden}.aanbod .autos li a .info .highlights{font-size:13px;color:#c6c6c6}.gform-theme .gform_fields{row-gap:10px !important}.gform-theme .gfield_label{color:#fff !important;font-size:14px !important;margin-bottom:6.5px !important}.gform-theme .gfield input.large,.gform-theme .gfield textarea{color:#fff !important;background:rgba(217,217,217,.2);border:none;min-height:40px}.gform-theme .gform-footer{justify-content:end}.gform-theme .gform-footer .gform_button{background:#cb0000 !important;color:#fff;font-weight:bold !important;padding:10px 30px !important}footer{display:flex;justify-content:center;background:rgba(217,217,217,.2)}footer .wg-container{padding-top:80px;padding-bottom:80px}footer .wg-container .footer-logo{margin-bottom:20px}footer .wg-container .footer-logo img{width:200px}footer .wg-container .upper-footer{display:flex}footer .wg-container .upper-footer .footer-left{flex:1}footer .wg-container .upper-footer .footer-left .contact-info h3{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}footer .wg-container .upper-footer .footer-left .contact-info .address-info{font-size:14px}footer .wg-container .upper-footer .footer-left .contact-info .address-info a{color:#fff;text-decoration:underline}footer .wg-container .upper-footer .footer-right{flex:1}footer .wg-container .upper-footer .footer-right h3{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}footer .wg-container .upper-footer .footer-right ul{list-style-type:none;margin:0}footer .wg-container .upper-footer .footer-right ul li a{color:#fff;font-size:14px}footer .wg-container .lower-footer{text-align:right}footer .wg-container .lower-footer a{color:#fff;font-size:14px}.single-auto .header{display:flex;flex-direction:column;gap:10px}.single-auto .header a{display:flex;gap:5px;align-items:center;color:#c6c6c6;font-size:14px}.single-auto .header a svg{width:14px}.single-auto .header h1{font-size:32px}.single-auto .two-column{margin-top:20px;display:flex;gap:20px}.single-auto .two-column .even{flex:1}.single-auto .two-column .images .image-slider{max-width:580px;margin-bottom:20px}.single-auto .two-column .images .image-slider img{object-fit:cover;width:100%;height:450px;border-radius:10px}.single-auto .two-column .images .slider-nav{max-width:600px;overflow:hidden}.single-auto .two-column .images .slider-nav img{margin-right:20px;border-radius:5px}.single-auto .two-column .images .slider-nav img:not(.slick-current){opacity:.5}.single-auto .two-column .overview h3{margin-bottom:10px}.single-auto .two-column .overview .terugbel{margin-top:60px}.single-auto .two-column .overview .terugbel h3{margin-bottom:-25px}.single-auto .text{margin-top:40px}.single-auto table{border:none}.single-auto table td{padding:5px 0;border:none}.single-auto table td:first-child{font-weight:900}.single-auto .video{margin-top:40px}.single-auto .video iframe{width:100%;height:900px;border-radius:10px}.forms{display:flex;gap:20px}.forms .register-form{flex:1}.forms .inlog-form{flex:1}.forms .inlog-form form{margin-top:28px}.forms .inlog-form form p{margin-bottom:10px}.forms .inlog-form form label{color:#fff}.forms .inlog-form form input{color:#fff;background:rgba(217,217,217,.2);border:none}.forms .inlog-form form input.button{background:#cb0000;color:#fff;font-weight:bold;padding:12px 30px;font-size:14px}.forms .inlog-form form .login-submit{text-align:right}@media only screen and (max-width: 1024px){.wg-header{margin-left:20px;margin-right:20px}.wg-hero{margin-top:20px}.wg-hero .hero-text h1{font-size:42px}.contact .contact-block .contact-info .tributo{margin-top:0}footer .wg-container{padding-left:20px;padding-right:20px}.single-auto .two-column{flex-direction:column}.single-auto .two-column .images .image-slider,.single-auto .two-column .images .slider-nav{max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 1366px)and (orientation: landscape){.wg-header{margin-left:20px;margin-right:20px}.wg-hero{margin-top:20px}footer .wg-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 600px){#page{overflow:hidden}.wg-header{margin-left:7px;margin-right:7px}.wg-header .wg-container nav.desktop{display:none}.wg-header .wg-container .mobile-hamburger{width:40px;display:block}.wg-header nav.mobile{display:block;position:fixed;top:0;right:-400px;transition:.2s all;height:100vh;width:calc(100% - 50px);background-color:#1b1a1a;padding:50px 20px;z-index:9999999}.wg-header nav.mobile ul{margin:0;list-style-type:none}.wg-header nav.mobile ul li{font-size:16px;margin-bottom:10px}.wg-header nav.mobile ul li a{color:#fff}.wg-header nav.mobile.active{right:0px}.wg-hero{flex-direction:column}.wg-hero .hero-text h1{font-size:40px}.aanbod .autos{grid-template-columns:1fr}.contact .contact-block{flex-direction:column}.forms{flex-direction:column;margin-top:20px}footer .footer-logo{text-align:center}footer .upper-footer{flex-direction:column}footer .upper-footer .footer-left,footer .upper-footer .footer-right{margin-bottom:20px;text-align:center}footer .lower-footer{text-align:center !important}}*{font-synthesis:none !important}body{background-color:#1b1a1a !important}.wg-container{width:1200px}#page{background-size:contain;background-repeat:repeat}.rounded-5{border-radius:5px}.rounded-10{border-radius:10px}.btn-default{border-radius:10px;border:1px solid #fff;padding:5px 30px;font-weight:bold;text-transform:uppercase;color:#fff;font-size:14px}.btn-default:hover{color:#000;background:#fff}.btn-red{border-radius:5px;width:fit-content;padding:10px;font-weight:bold;color:#fff;background:#cb0000;font-size:14px;transition:.2s all}.btn-red:hover{background:red}