﻿@font-face{font-family:'Gilroy';src:url("/files/fonts/Gilroy-Light.woff2") format("woff2"),url("/files/fonts/Gilroy-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:'Gilroy';src:url("/files/fonts/Gilroy-Regular.woff2") format("woff2"),url("/files/fonts/Gilroy-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Gilroy';src:url("/files/fonts/Gilroy-Medium.woff2") format("woff2"),url("/files/fonts/Gilroy-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:'Gilroy';src:url("/files/fonts/Gilroy-Semibold.woff2") format("woff2"),url("/files/fonts/Gilroy-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:'Gilroy';src:url("/files/fonts/Gilroy-Bold.woff2") format("woff2"),url("/files/fonts/Gilroy-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:fallback}@media (max-width: 1408px){.hypernate{hyphens:auto}}.modal-dialog{font-family:"Gilroy",sans-serif !important}@media (max-width: 960px){.box-1500 .row:last-child .col-2-1 .align-left .blog-item{margin-top:0px;padding-top:40px;border-top:1px solid #f2f2f2}}.button.btn-naked{letter-spacing:0.035rem;text-transform:uppercase}.button.btn-naked.btn-padding-30{padding:0 !important}.button.btn-naked.border-radius-10{border-radius:0 !important}.button:not(:first-child){margin-top:15px !important}.white .button.btn-naked:hover{color:#63c0be !important}.submit{width:100% !important;text-align:center !important}form{padding:45px;background-color:#f4f4f4;border-radius:20px}@media (max-width: 1180px){form{border-radius:30px}}@media (max-width: 960px){form{border-radius:20px}}form .cru_radio+label{width:100%;display:block;margin-bottom:10px}form p:last-child{margin-bottom:0}.custom-img{width:100%;height:450px;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 1440px){.custom-img{height:400px}}@media (max-width: 1180px){.custom-img{height:380px}}@media (max-width: 1030px){.custom-img{height:350px}}@media (max-width: 900px){.custom-img{height:320px}}@media (max-width: 800px){.custom-img{height:300px}}@media (max-width: 700px){.custom-img{height:300px}}@media (max-width: 550px){.custom-img{height:280px}}@media (max-width: 450px){.custom-img{height:250px}}@media (max-width: 390px){.custom-img{height:240px}}.align-left .button:not(:first-child){margin-top:10px}@media (max-width: 1180px){.border-radius-40{border-radius:30px}}@media (max-width: 960px){.border-radius-40{border-radius:20px}}.box-1532{width:100%;max-width:1532px;height:auto;display:block;margin-left:auto;margin-right:auto}@media (max-width: 1840px){.box-1532{width:-moz-calc(100% - 308px);width:-webkit-calc(100% - 308px);width:-o-calc(100% - 308px);width:calc(100% - 308px);max-width:100%;margin-left:154px;margin-right:154px}.box-1500{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);max-width:100%;margin-left:170px;margin-right:170px}}@media (max-width: 1780px){.box-1440{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);max-width:100%;margin-left:170px;margin-right:170px}}@media (max-width: 1620px){.box-1280{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);max-width:100%;margin-left:170px;margin-right:170px}}@media (max-width: 1490px){.box-1150{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);max-width:100%;margin-left:170px;margin-right:170px}}@media (max-width: 1415px){.box-1075{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);max-width:100%;margin-left:170px;margin-right:170px}}@media (max-width: 1280px){.box-1532{width:-moz-calc(100% - 178px);width:-webkit-calc(100% - 178px);width:-o-calc(100% - 178px);width:calc(100% - 178px);max-width:100%;margin-left:89px;margin-right:89px}.box-1500,.box-1440,.box-1280{width:-moz-calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-o-calc(100% - 210px);width:calc(100% - 210px);max-width:100%;margin-left:105px;margin-right:105px}.col-padding-90{padding:50px 60px 45px 60px}.copyright.padding-bottom-40{padding-bottom:80px}}@media (max-width: 960px){.col-padding-90{padding:40px 60px 40px 60px}}@media (max-width: 640px){.col-2-1.col-padding-90{padding:35px 0;width:100% !important;max-width:100% !important}}@media (max-width: 1180px){.box-1150{width:-moz-calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-o-calc(100% - 210px);width:calc(100% - 210px);max-width:100%;margin-left:105px;margin-right:105px}.box-1075{width:-moz-calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-o-calc(100% - 210px);width:calc(100% - 210px);max-width:100%;margin-left:105px;margin-right:105px}.box-955{width:-moz-calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-o-calc(100% - 210px);width:calc(100% - 210px);max-width:100%;margin-left:105px;margin-right:105px}.box-860{width:100%;max-width:740px}}@media (max-width: 960px){.box-955,.box-860,.box-740{width:-moz-calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-o-calc(100% - 210px);width:calc(100% - 210px);max-width:100%;margin-left:105px;margin-right:105px}}@media (max-width: 580px){.box-1532,.box-1500,.box-1440,.box-1280,.box-1150,.box-1075,.box-955,.box-860,.box-740{width:90%;max-width:90%;margin-left:5%;margin-right:5%}}.btn-padding-25{padding:8px 22px}main h1{font-size:45px;line-height:50px;margin-bottom:30px}main h2{font-size:35px;line-height:40px;margin-bottom:20px}@media (max-width: 1600px) and (min-width: 1281px){main .align-left h1,main .align-center h1,main .align-right h1{font-size:36px;line-height:40px;margin-bottom:27px}main .align-left h2,main .align-center h2,main .align-right h2{font-size:28px;line-height:32px;margin-bottom:17px}.intro p{font-size:16px !important;line-height:24px !important}}@media (max-width: 1280px) and (min-width: 1031px){main .align-left h1,main .align-center h1,main .align-right h1{font-size:32px;line-height:36px;margin-bottom:22px}main .align-left h2,main .align-center h2,main .align-right h2{font-size:25px;line-height:28px;margin-bottom:15px}.intro p{font-size:15px !important;line-height:22px !important}.txt p{font-size:14px !important;line-height:21px !important}}.bg-main h2{font-size:50px;line-height:60px;margin-bottom:30px}@media (max-width: 1030px){.bg-main h2{font-size:45px;line-height:54px;margin-bottom:28px}}@media (max-width: 800px){.bg-main h2{font-size:40px;line-height:48px;margin-bottom:25px}}@media (max-width: 640px){.bg-main h2{font-size:35px;line-height:42px;margin-bottom:20px}}@media (max-width: 340px){.bg-main h2{font-size:30px;line-height:36px;margin-bottom:20px}}.col-2-1,.col-2-2{vertical-align:middle}@media (max-width: 1480px){.box-1920 .col-2-1.col-padding-90.aligned_right,.box-1920 .col-2-2.col-padding-90.aligned_right{padding-right:0 !important}.box-1920 .col-2-1.col-padding-90.aligned_left,.box-1920 .col-2-2.col-padding-90.aligned_left{padding-left:0 !important}}@media (max-width: 1180px){.box-1920 .col-2-1.col-padding-90.aligned_right,.box-1920 .col-2-2.col-padding-90.aligned_right{padding:60px;padding-right:0 !important}.box-1920 .col-2-1.col-padding-90.aligned_left,.box-1920 .col-2-2.col-padding-90.aligned_left{padding:60px;padding-left:0 !important}}@media (max-width: 1005px){.box-1920{display:block;width:100%;border-spacing:0}.box-1920 .col-2-1,.box-1920 .col-2-2{display:block;width:100% !important}.box-1920 .col-2-1.col-padding-90.aligned_right,.box-1920 .col-2-2.col-padding-90.aligned_right{padding:60px 0 0 0}.box-1920 .col-2-1.col-padding-90.aligned_left,.box-1920 .col-2-2.col-padding-90.aligned_left{padding:0 0 60px 0}.box-1920 .col-2-1.img,.box-1920 .col-2-2.img{height:400px}}@-webkit-keyframes bounceRight{0%, 30%, 70%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-moz-keyframes bounceRight{0%, 30%, 70%, 100%{transform:translateX(0)}10%, 50%{transform:translateX(10px)}}@keyframes bounceRight{0%, 30%, 70%, 100%{-ms-transform:translateX(0);transform:translateX(0)}10%, 50%{-ms-transform:translateX(10px);transform:translateX(10px)}}.honey{display:none}.hide{display:none}.custom-btn-2{background-color:#63c0be;border:2px solid #30ACA9;color:#fff;width:auto}.custom-btn-2:last-child{background-color:#49abe4;border:2px solid #078BD8}.custom-btn-2:hover{background-color:#53555a;border:2px solid #222}.custom-btn-3{background-color:#49abe4;border:2px solid #078BD8;color:#fff;padding:14px 30px 14px 30px;width:auto;text-transform:none !important;font-size:16px !important;font-weight:700 !important;letter-spacing:0 !important;margin-top:15px !important}.custom-btn-3:hover{background-color:#53555a;border:2px solid #222}.workshop .custom-btn-3{display:block;width:100%;max-width:200px;margin:20px auto}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:none;justify-content:center;align-items:center;z-index:1500}.popup{background-color:#f2f2f2;padding:20px;max-width:500px;width:80%;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.2);text-align:center}.popup .icon{margin:auto;margin-bottom:15px}.popup .icon svg{font-size:40px}.popup p.title{font-family:'Gilroy', sans-serif;font-size:28px;line-height:32px;font-weight:700;margin-bottom:10px}.popup .container{display:flex;height:330px;gap:20px}.popup .container .column{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:25px;background:white;box-sizing:border-box;border-radius:9px}.popup .container .column .button{margin:0 0 !important;width:100%}.popup .container .column .button.btn-padding-30{padding:13px 0px !important}@media (max-width: 490px){.popup .container{flex-direction:column;height:auto}.popup .container .column{width:100%}.popup .container .column .button{margin-top:20px !important}}.nav_spacer{width:100%;height:160px;display:block}.navigation{height:110px;display:flex;justify-content:center;align-items:center;position:fixed;top:50px;left:0;width:100%;background:#fff;box-shadow:0 0.4rem 4.4rem rgba(0,0,0,0.05);transition:all 0.5s ease;z-index:100}.navigation .menu{width:100%;list-style:none;display:flex;justify-content:space-between;align-items:center;font-family:"Gilroy",sans-serif;font-weight:600;font-size:17px;text-transform:none}.navigation .menu .left-menu,.navigation .menu .right-menu{display:flex;flex-wrap:nowrap}.navigation .menu .left-menu li,.navigation .menu .right-menu li{display:flex;align-items:center;margin:0 20px;vertical-align:middle;line-height:normal;opacity:1}.navigation .menu .left-menu li.mobile-only,.navigation .menu .right-menu li.mobile-only{display:none}.navigation .menu .left-menu li a,.navigation .menu .right-menu li a{color:#53555a;text-decoration:none;flex-wrap:nowrap}.navigation .menu .left-menu li a:hover,.navigation .menu .right-menu li a:hover{color:#63c0be}.navigation .menu .left-menu li.top-menu,.navigation .menu .right-menu li.top-menu{text-align:left}.navigation .menu .left-menu li.nav_active a,.navigation .menu .right-menu li.nav_active a{color:#49abe4}.navigation .menu .left-menu li{margin:0 5px}.navigation .menu .left-menu li:first-child{margin:0 45px 0 210px}.navigation .menu .left-menu li .brands{height:100px}.navigation .menu .left-menu li .brand-traxxion{width:220px;background-image:url(/images/traxxion_logo.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.navigation .menu .left-menu li:not(:first-child) a{padding:13px 20px 11px 20px;border-radius:10px;background-color:#63c0be;border:2px solid #30ACA9;color:#fff;font-weight:700;font-size:17px;display:flex;align-items:center;transition:background ease .5s}.navigation .menu .left-menu li:not(:first-child) a:hover{background-color:#49abe4;border:2px solid #078BD8}.navigation .menu .left-menu li:not(:first-child).nav_active a{background-color:#49abe4;border:2px solid #49abe4;color:#fff}.navigation .menu .right-menu{margin-left:auto}.navigation .menu .right-menu li:nth-child(4){margin-right:50px !important}.navigation .logo-mobile{display:none}.navigation .bars{display:none}.navigation.background{background:#fff;border-bottom:1px solid rgba(230,230,230,0)}@media screen and (max-width: 1885px){.navigation .menu .left-menu li:first-child{margin:0 45px 0 170px}}@media screen and (max-width: 1380px){.nav_spacer{height:70px}.navigation{top:0;height:70px}.navigation .menu.mobile{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#f2f2f2;display:none;flex-direction:column;align-items:center;z-index:0;font-size:16px}.navigation .menu.mobile li{opacity:0;transition:opacity 0.5s ease;line-height:normal;border-bottom:1px solid #dedede}.navigation .menu.mobile li a{color:#53555a !important}.navigation .menu.mobile li.top-menu{text-align:center}.navigation .menu.mobile li:last-child{border-bottom:0}.navigation .menu.mobile .left-menu{order:2;flex-wrap:wrap;margin-bottom:40px}.navigation .menu.mobile .left-menu .brands{height:60px}.navigation .menu.mobile .left-menu li{padding:0;border-bottom:0;width:100%}.navigation .menu.mobile .left-menu li .brand-traxxion{display:none}.navigation .menu.mobile .left-menu li:first-child{display:none}.navigation .menu.mobile .left-menu li a{width:-moz-calc(100% - 4px);width:-webkit-calc(100% - 4px);width:-o-calc(100% - 4px);width:calc(100% - 4px);max-width:298px;margin:auto;margin-top:15px;display:block}.navigation .menu.mobile .right-menu{order:1;display:block;width:90%;max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:40px;margin-top:140px}.navigation .menu.mobile .right-menu li{padding:8px 14px;margin:0 0}.navigation .menu.mobile .right-menu li.mobile-only{display:flex}.navigation .logo-mobile{width:190px;height:65px;display:flex;justify-content:left;margin-left:142px;align-items:center;position:absolute;left:0;z-index:8}.navigation .logo-mobile .logo-svg{width:190px;height:65px;background-image:url(/images/traxxion_logo.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.navigation .logo-mobile .logo-svg.default{background-image:url(/images/traxxion_logo.svg)}.navigation .bars{width:-moz-calc(80% - 190px);width:-webkit-calc(80% - 190px);width:-o-calc(80% - 190px);width:calc(80% - 190px);height:50px;display:flex;justify-content:right;margin-right:50px;align-items:center;position:absolute;right:0;z-index:10}.navigation .bars i,.navigation .bars svg{color:#53555a;font-size:20px}.navigation .bars i.default,.navigation .bars svg.default{color:#53555a}}@media screen and (max-width: 820px){.navigation .logo-mobile{margin-left:105px}.navigation .bars{margin-right:5%}}.subnavigation{width:100%;list-style:none;display:flex;justify-content:right;margin-left:auto;background-color:#f2f2f2;margin-top:0;z-index:101;padding-left:0}.subnavigation .sub-btn{padding:17px 0;color:#53555a;text-align:center;font-family:"Gilroy",sans-serif;font-weight:400;font-size:14px;text-decoration:none;margin:0 15px;transition:color ease .3s;background-color:transparent}.subnavigation .sub-btn .icon{margin-right:10px}.subnavigation .sub-btn:hover{color:#63c0be}.subnavigation .sub-btn.nav_active{color:#49abe4}.subnavigation .sub-btn:last-child{margin-right:50px}@media screen and (max-width: 1380px){.subnavigation{display:none}}.brandsnavigation{width:160px;height:541px;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:40px;background-color:#63c0be;z-index:105}.brandsnavigation .brands{height:65px}.brandsnavigation .brands.brand-citroen-logo{width:66px;background:url(/images/citroen_logo_white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brandsnavigation .brands.brand-citroen-logo:hover,.brandsnavigation .brands.brand-citroen-logo.active{background:url(/images/citroen_logo_gray.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.brandsnavigation .brands.brand-ds-logo{width:86px;background:url(/images/ds_logo_white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brandsnavigation .brands.brand-ds-logo:hover,.brandsnavigation .brands.brand-ds-logo.active{background:url(/images/ds_logo_gray.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.brandsnavigation .brands.brand-opel-logo{width:74px;background:url(/images/opel_logo_white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brandsnavigation .brands.brand-opel-logo:hover,.brandsnavigation .brands.brand-opel-logo.active{background:url(/images/opel_logo_gray.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.brandsnavigation .brands.brand-leapmotor-logo{width:109px;background:url(/images/leapmotor_logo_white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brandsnavigation .brands.brand-leapmotor-logo:hover,.brandsnavigation .brands.brand-leapmotor-logo.active{background:url(/images/leapmotor_logo_gray.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.brandsnavigation .brands.brand-peugeot-logo{width:60px;height:66px;background:url(/images/peugeot_logo_white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brandsnavigation .brands.brand-peugeot-logo:hover,.brandsnavigation .brands.brand-peugeot-logo.active{background:url(/images/peugeot_logo_gray.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.annex{position:fixed;left:0;top:530px;width:160px;height:142px;background-image:url(/images/sidenav-bg.svg);background-size:contain;background-repeat:no-repeat;background-position:top right;z-index:104}@media (max-width: 1885px){.brandsnavigation{width:120px;height:481px}.brandsnavigation .brands{height:55px}.brandsnavigation .brands.brand-citroen-logo{width:56px}.brandsnavigation .brands.brand-ds-logo{width:73px}.brandsnavigation .brands.brand-opel-logo{width:62px}.brandsnavigation .brands.brand-leapmotor-logo{width:92px}.brandsnavigation .brands.brand-peugeot-logo{width:51px;height:56px}.annex{top:465px;width:120px}}@media (max-width: 1370px){.brandsnavigation{width:80px;height:331px;gap:30px}.brandsnavigation .brands{height:36px}.brandsnavigation .brands.brand-citroen-logo{width:36px}.brandsnavigation .brands.brand-ds-logo{width:47px}.brandsnavigation .brands.brand-opel-logo{width:41px}.brandsnavigation .brands.brand-leapmotor-logo{width:60px}.brandsnavigation .brands.brand-peugeot-logo{width:33px;height:37px}.annex{top:322px;width:80px}}@media (max-width: 580px){.brandsnavigation{width:100%;height:70px;flex-direction:row;justify-content:space-between;gap:0px}.brandsnavigation a:first-child{margin-left:5%}.brandsnavigation a:last-child{margin-right:5%}.annex{display:none}.navigation{margin-top:70px}.navigation .logo-mobile{margin-left:5%}.nav_spacer{height:142px}}.trx-intro{height:calc(100vh - 210px);max-height:820px;display:flex}.trx-intro .trx-slide{width:57%}.trx-intro .trx-slide .trx-boxed-img{position:relative;height:calc(100vh - 210px);max-height:820px;width:100%;display:block;-webkit-border-top-right-radius:200px;-moz-border-radius-topright:200px;border-top-right-radius:200px}.trx-intro .trx-txt{width:43%;background-color:#fff;display:flex;justify-content:center;align-items:center}.trx-intro .trx-txt .txt-contain{width:80%;margin:auto;max-width:540px}.trx-intro .trx-txt .txt-contain .custom-btn-2{background-color:#49abe4;border:2px solid #078BD8;color:#fff;width:auto}.trx-intro .trx-txt .txt-contain .custom-btn-2.btn-padding-30{padding:20px 30px !important}.trx-intro .trx-txt .txt-contain .custom-btn-2.button{text-align:center;font-size:17px !important;letter-spacing:0.03rem}.trx-intro .trx-txt .txt-contain .custom-btn-2.button svg{font-size:22px !important}.trx-intro .trx-txt .txt-contain .custom-btn-2:hover{background-color:#53555a;border:2px solid #222}@media (max-width: 450px){.trx-intro .trx-txt .txt-contain .custom-btn-2{width:-moz-calc(86% - 64px);width:-webkit-calc(86% - 64px);width:-o-calc(86% - 64px);width:calc(86% - 64px);position:fixed;z-index:51;bottom:25px}}@media (max-width: 1280px){.trx-intro{height:calc(100vh - 126px);max-height:540px}.trx-intro .trx-slide .trx-boxed-img{height:calc(100vh - 126px);max-height:540px}}@media (max-width: 860px){.trx-intro{height:auto;max-height:inherit;flex-direction:column}.trx-intro .trx-slide{width:100%;height:calc(100vh - 126px);max-height:450px}.trx-intro .trx-slide header{max-width:95%;margin:0 auto 0 0}.trx-intro .trx-slide .trx-boxed-img{height:calc(100vh - 126px);max-height:450px;-webkit-border-top-right-radius:95px;-moz-border-radius-topright:95px;border-top-right-radius:95px}.trx-intro .trx-txt{width:100%}.trx-intro .trx-txt .txt-contain{width:calc(100% - 210px);margin-top:100px;max-width:inherit}}@media (max-width: 580px){.trx-intro .trx-slide{max-height:300px}.trx-intro .trx-slide .trx-boxed-img{max-height:300px}.trx-intro .trx-txt .txt-contain{width:86%;margin-top:50px;max-width:inherit}}.custom-section-1{width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-o-calc(100% - 100px);width:calc(100% - 100px);height:auto;display:block;margin-left:auto;margin-right:auto;transition:width .5s ease}@media screen and (max-width: 820px){.custom-section-1{width:90%}}@media screen and (max-width: 540px){.custom-section-1{width:100%}}.cta-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.cta-wrapper .trx-cta{width:-moz-calc(25% - 32px);width:-webkit-calc(25% - 32px);width:-o-calc(25% - 32px);width:calc(25% - 32px);height:260px;position:relative;margin:16px;display:inline-block;vertical-align:top;background:#63C0BE;background:-webkit-linear-gradient(left, #63c0be 0%, #73d9d7 100%);background:-o-linear-gradient(left, #63c0be 0%, #73d9d7 100%);background:linear-gradient(to right, #63c0be 0%, #73d9d7 100%);box-shadow:0 1px 2px rgba(56,65,74,0.15);transition:box-shadow, border-color ease .3s;cursor:pointer}@media (max-width: 1440px){.cta-wrapper .trx-cta{width:-moz-calc(25% - 20px);width:-webkit-calc(25% - 20px);width:-o-calc(25% - 20px);width:calc(25% - 20px);margin:10px}}@media (max-width: 1280px){.cta-wrapper .trx-cta{height:240px}}@media (max-width: 1160px){.cta-wrapper .trx-cta{height:210px}}@media (max-width: 960px){.cta-wrapper .trx-cta{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);border-radius:20px}}@media (max-width: 480px){.cta-wrapper .trx-cta{height:170px;width:100%;margin:10px 0}}@media (max-width: 390px){.cta-wrapper .trx-cta{height:180px}}.cta-wrapper .trx-cta .cta-icon{position:absolute;top:32px;left:32px;width:64px;height:64px;font-size:55px;color:#2E2E2E}@media (max-width: 1440px){.cta-wrapper .trx-cta .cta-icon{font-size:50px;width:50px;height:50px}}@media (max-width: 1220px){.cta-wrapper .trx-cta .cta-icon{font-size:42px;width:42px;height:42px}}@media (max-width: 1160px){.cta-wrapper .trx-cta .cta-icon{top:25px;left:25px}}@media (max-width: 1010px){.cta-wrapper .trx-cta .cta-icon{font-size:36px;width:36px;height:36px}}.cta-wrapper .trx-cta .cta-txt{position:absolute;bottom:32px;left:32px;right:32px}@media (max-width: 1160px){.cta-wrapper .trx-cta .cta-txt{bottom:25px;left:25px;right:25px}}.cta-wrapper .trx-cta .cta-txt p{text-align:left;font-size:23px;font-family:"Gilroy",sans-serif;font-weight:400;line-height:28px;color:#2E2E2E}.cta-wrapper .trx-cta .cta-txt p strong{font-weight:700}@media (max-width: 1600px){.cta-wrapper .trx-cta .cta-txt p{font-size:20px;line-height:26px}}@media (max-width: 1440px){.cta-wrapper .trx-cta .cta-txt p{font-size:18px;line-height:24px}}@media (max-width: 1160px){.cta-wrapper .trx-cta .cta-txt p{font-size:16px;line-height:20px}}@media (max-width: 480px){.cta-wrapper .trx-cta .cta-txt p{font-size:18px;line-height:24px}}@media (max-width: 320px){.cta-wrapper .trx-cta .cta-txt p{font-size:16px;line-height:20px}}.cta-wrapper .trx-cta:hover{box-shadow:0 0 0 rgba(56,65,74,0)}.basepage .container{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;flex-wrap:wrap}.basepage .column-text,.basepage .column-image{max-width:643px;width:100%;margin-right:0;margin:0 auto}.basepage .column-image{margin-top:50px}.basepage img{width:100%;height:auto}@media (min-width: 1185px){.basepage .container{flex-direction:row}.basepage .column-text{flex:1;max-width:inherit;margin-right:100px}.basepage .column-image{margin-top:0}}.usp{text-align:center}.usp span{font-family:"Gilroy",sans-serif;color:#2e2e2e;font-weight:600;font-size:26px;line-height:32px;margin-bottom:24px;letter-spacing:0;display:block}.trx-svgs{display:block;width:60px;height:60px;margin:0 auto}@media (max-width: 960px){.usp span{font-size:18px;line-height:18px;margin-bottom:10px}.trx-svgs{display:block;width:50px;height:50px;margin:0 auto}}@media (max-width: 800px){.usp{width:100%;max-width:320px;margin:auto}}@media (max-width: 640px){.trx-svgs{display:block;width:45px;height:45px;margin:0 auto}}.trx-fastback{float:left;width:100%;max-width:320px;height:450px;margin-right:20px;background:#f2f2f2;position:relative;border-radius:12px}.trx-fastback .embleem{position:absolute;top:0;left:0;padding:35px}.trx-fastback .embleem img{width:94px;height:53px;display:block}.trx-fastback .text{position:absolute;bottom:0;left:0;padding:35px}.trx-cars{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px);height:450px;display:block;float:left}.trx-car{width:auto;height:auto;display:block;text-decoration:none;background:#f2f2f2;border-radius:12px}.trx-car .trx-car-img{width:100%;margin:auto;height:242px;display:block;border-radius:12px 12px 0 0}.trx-car .trx-car-price{width:100%;padding-top:20px;display:block;font-family:"Gilroy",sans-serif;font-weight:700;font-size:25px;line-height:normal;color:#222;text-align:center;letter-spacing:.025em}.trx-car .trx-car-details{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-o-calc(100% - 40px);width:calc(100% - 40px);padding:0px 20px 20px 20px;display:block}.trx-car .trx-car-details .trx-car-brand{font-family:"Gilroy",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#222;text-align:center;text-transform:uppercase;height:44px}.trx-car .trx-car-details .trx-car-model{padding-bottom:10px;border-bottom:1px solid #ADADAD;font-family:"Gilroy",sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#222;text-align:center}.trx-car .trx-car-details .trx-car-info p{font-family:"Gilroy",sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#3c3c3b;text-align:left}.trx-car .trx-car-details .trx-car-info .trx-car-icon-info{width:50%;display:block;float:left;margin-top:14px}.trx-car .trx-car-details .trx-car-info .trx-car-icon-info:nth-child(3),.trx-car .trx-car-details .trx-car-info .trx-car-icon-info:nth-child(4){margin-top:10px}.trx-car .trx-car-details .trx-car-info .trx-car-icon-info .trx-info,.trx-car .trx-car-details .trx-car-info .trx-car-icon-info .trx-icon{line-height:18px}.trx-car .trx-car-details .trx-car-info .trx-car-icon-info .trx-icon{width:33px;height:14px;float:left;color:#3c3c3b;text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat}.trx-car .trx-car-details .trx-car-info .trx-car-icon-info .trx-info{width:-moz-calc(100% - 33px);width:-webkit-calc(100% - 33px);width:-o-calc(100% - 33px);width:calc(100% - 33px);float:left}#trx-fastback{margin:0 auto}.trx-cars-gutter{width:40px}.cars{list-style:none}.cars .trx-car{width:275px;margin-bottom:40px}@media (max-width: 830px){.trx-fastback{float:none;width:-moz-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-o-calc(100% - 70px);width:calc(100% - 70px);max-width:inherit;height:200px;padding:35px;margin-right:0}.trx-fastback .align-left h3{margin-bottom:0}.trx-cars{width:100%;margin-top:20px;display:block;float:none}}@media (max-width: 590px){.trx-fastback{height:240px}}@media (max-width: 520px){.trx-fastback{height:270px}}@media (max-width: 500px){[id="4"].padding-bottom-100{padding-bottom:70px}}.trx-locations{width:560px;height:560px;margin-right:10px;float:left;background-color:#53555a;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px}.trx-locations .trx-locations-info{width:100%;height:100%;position:relative}.trx-locations .trx-locations-info .embleem{position:absolute;top:0;left:0;padding:50px}.trx-locations .trx-locations-info .embleem img{width:94px;height:53px;display:block}.trx-locations .trx-locations-info .text{position:absolute;bottom:0;left:0;padding:50px 50px 40px 50px}.trx-locations .trx-locations-info .text h2{font-size:50px;line-height:55px}@media (max-width: 1180px){.trx-locations .trx-locations-info .text h2{font-size:45px;line-height:50px}}@media (max-width: 1005px){.trx-locations .trx-locations-info .text h2{margin-bottom:0 !important}}@media (max-width: 960px){.trx-locations .trx-locations-info .text h2{font-size:42px;line-height:46px}}@media (max-width: 850px){.trx-locations .trx-locations-info .text h2{font-size:36px;line-height:40px}}@media (max-width: 390px){.trx-locations .trx-locations-info .text h2{font-size:30px;line-height:34px}}.trx-locations-map{width:-moz-calc(100% - 570px);width:-webkit-calc(100% - 570px);width:-o-calc(100% - 570px);width:calc(100% - 570px);height:560px;float:left}@media (max-width: 1180px){.trx-locations-map{width:-moz-calc(100% - 434px);width:-webkit-calc(100% - 434px);width:-o-calc(100% - 434px);width:calc(100% - 434px)}}@media (max-width: 1005px){.trx-locations-map{width:100%;float:none}}@media (max-width: 390px){.trx-locations-map{height:370px}}.trx-locations-map #trx-map{width:100%;height:100%;display:block;-webkit-border-bottom-right-radius:12px;-moz-border-radius-topbottom:12px;border-top-bottom-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topright:12px;border-top-right-radius:12px}@media (max-width: 1005px){.trx-locations-map #trx-map{-webkit-border-bottom-right-radius:0;-moz-border-radius-topbottom:0;border-top-bottom-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}}[id="142"] .trx-locations{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}[id="142"] .trx-locations-map #trx-map{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}@media (max-width: 1180px){.trx-locations{width:424px}.trx-locations .trx-locations-info .embleem{padding:50px}.trx-locations .trx-locations-info .text{padding:50px 50px 40px 50px}}@media (max-width: 1005px){.trx-locations{width:100%;height:360px;margin-right:0;margin-bottom:8px;float:none}}@media (max-width: 660px){.trx-locations{height:400px}}@media (max-width: 500px){.trx-locations .trx-locations-info .embleem{padding:35px}.trx-locations .trx-locations-info .text{padding:35px 35px 25px 35px}}@media (max-width: 390px){.trx-locations{height:370px}}.trx-location-map{width:100%;height:560px}@media (max-width: 390px){.trx-location-map{height:370px}}.trx-location-map #trx-map{width:100%;height:100%;display:block;-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;border-top-left-radius:40px;-webkit-border-top-right-radius:40px;-moz-border-radius-topright:40px;border-top-right-radius:40px}@media (max-width: 1005px){.trx-location-map #trx-map{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}}.trx-site{display:flex;align-items:center}.trx-site .trx-loc-data{flex:1}.trx-site .trx-loc-data .trx-brand{display:inline-block;width:auto;height:45px;margin:0 15px 0 0}.trx-site .trx-loc-video{width:900px}@media (max-width: 1660px){.trx-site .trx-loc-video{width:800px}}@media (max-width: 1570px){.trx-site .trx-loc-video{width:700px}}@media (max-width: 1480px){.trx-site .trx-loc-video{width:600px}}@media (max-width: 1440px){.trx-site{flex-direction:column}.trx-site .trx-loc-data{width:100%;max-width:620px;margin-bottom:50px}.trx-site .trx-loc-data .align-left h1,.trx-site .trx-loc-data .align-left p{text-align:center}.trx-site .trx-loc-video{width:100%}}.trx-socials{display:flex;height:auto;border-radius:0 0 12px 12px}.trx-socials .column{display:flex;align-items:center}.trx-socials .column.column-left{width:70%;padding:30px 0 30px 35px;justify-content:flex-start}.trx-socials .column.column-left h3{margin-bottom:0 !important}.trx-socials .column.column-right{width:30%;padding:30px 35px 30px 0;justify-content:flex-end}.trx-socials .column.column-right .custom-btn-1{background-color:transparent;color:#53555a !important;font-size:40px !important;line-height:40px !important;margin-top:0px !important;padding:12px !important;vertical-align:middle}.trx-socials .column.column-right .custom-btn-1 .fa-facebook{font-size:36px !important}.trx-socials .column.column-right .custom-btn-1 .fa-youtube{font-size:48px !important}.trx-socials .column.column-right .custom-btn-1:hover{color:#63c0be}.trx-socials .column.column-right .custom-btn-1:last-child{padding-right:0 !important}.trx-socials .column.column-right .align-right .button{margin:0 !important}@media (max-width: 1130px){.trx-socials .column.column-left{width:64%}.trx-socials .column.column-right{width:36%}}@media (max-width: 1005px){.trx-socials{flex-direction:column}.trx-socials .column.column-left{width:calc(100% - 100px);justify-content:center;padding:50px 50px 0 50px}.trx-socials .column.column-left .align-left h3{text-align:center}.trx-socials .column.column-right{width:calc(100% - 100px);justify-content:center;padding:5px 50px 30px 50px}.trx-socials .column.column-right .custom-btn-1:last-child{padding-right:12px !important}.trx-socials .column.column-right .align-right p{text-align:center}}@media (max-width: 500px){.trx-socials .column.column-left{width:calc(100% - 70px);padding:35px 35px 0 35px}.trx-socials .column.column-right{width:calc(100% - 40px);padding:20px}}@media (max-width: 390px){.trx-socials .column.column-right .custom-btn-1{padding:8px !important}}@media (max-width: 335px){.trx-socials .column.column-right .custom-btn-1{padding:5px !important}}.txt-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1480px){.txt-ellipsis{-webkit-line-clamp:5}}@media (max-width: 1370px){.txt-ellipsis{-webkit-line-clamp:4}}video{width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px);height:auto;border:1px solid #dadada}.trx-history{display:table;width:100%}.trx-history .trx-history-row{display:table-row}.trx-history .trx-history-row .trx-history-col{position:relative;width:50%;height:auto;display:table-cell;vertical-align:top}.trx-history .trx-history-row .trx-history-col p span{font-size:10px;text-transform:uppercase;letter-spacing:.25em;margin-bottom:0px}.trx-history .trx-history-row .trx-history-col:first-child{border-right:1px solid #dadada}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt{width:50px;height:30px;display:block;position:absolute}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-stroke-cnt{width:20px;height:30px;display:block;float:left}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-stroke-cnt .tr-stroke-box{width:20px;height:14.5px}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-stroke-cnt .tr-stroke-box:first-child{border-bottom:1px solid #dadada}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-bullet{width:30px;height:30px;display:block;float:left}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-bullet .bullet{width:30px;height:30px;display:block;border-radius:100%;border:1px solid #dadada;position:relative;background-color:#fff}.trx-history .trx-history-row .trx-history-col .trx-bullet-cnt .trx-bullet .bullet .disc{width:16px;height:16px;display:block;border-radius:100%;margin:7px 0 0 7px}.trx-history .trx-history-row .trx-history-col.txt p{padding-top:2px}.trx-history .trx-history-row .trx-history-col.align-left{padding:15px 0 15px 50px}.trx-history .trx-history-row .trx-history-col.align-left .trx-bullet-cnt{left:-8px}.trx-history .trx-history-row .trx-history-col.align-right{padding:15px 50px 15px 0}.trx-history .trx-history-row .trx-history-col.align-right .trx-bullet-cnt{right:-7.5px}.trx-history .trx-history-row .trx-year.align-right{padding:15px 30px 15px 0}.trx-history .trx-history-row .trx-year.align-left{padding:15px 0 15px 30px}@media (max-width: 640px){.trx-history-col{width:70% !important}.trx-history-col.trx-year{width:30% !important}.trx-history-col.align-left{padding:15px 0 15px 30px}.trx-history-col.align-right{padding:15px 30px 15px 0}.trx-year.align-right{padding:15px 20px 15px 0}.trx-year.align-left{padding:15px 0 15px 20px}.trx-history .trx-history-row .trx-history-col.txt p{padding-top:3px}.trx-year span{padding-top:3px}}.trx-year span{font-family:"Gilroy",sans-serif;color:#2e2e2e;font-weight:700;font-size:22px;line-height:28px;margin-bottom:0;letter-spacing:0}.trx-year.align-left{text-align:left}.trx-year.align-left span{text-align:left}.trx-year.align-right{text-align:right}.trx-year.align-right span{text-align:right}.verhelst .trx-year span{color:#CF102D !important}.verhelst .disc{background-color:#CF102D}.steenbeke .trx-year span{color:#13284C !important}.steenbeke .disc{background-color:#13284C}.tieltmotors .trx-year span{color:#00A6E2 !important}.tieltmotors .disc{background-color:#00A6E2}.traxxion .trx-year span{color:#3C3C3B !important}.traxxion .disc{background-color:#3C3C3B}.trx-brands,.trx-filters{width:100%;text-align:center}.trx-brands button,.trx-filters button{display:inline-block;padding:9px 14px 7px 14px;border-radius:15px;background-color:#63c0be;text-transform:uppercase;color:#53555a;margin:10px 5px 0 5px;font-family:"Gilroy",sans-serif;font-size:13px;line-height:13px;font-weight:600;letter-spacing:.03rem;text-decoration:none;border:1px solid #63c0be;outline:none;cursor:pointer;vertical-align:middle;transition:all ease .3s}.trx-brands button:hover,.trx-brands button.active,.trx-filters button:hover,.trx-filters button.active{background-color:#49abe4;border:1px solid #49abe4;color:#fff}.trx-brands button#resetFilter,.trx-filters button#resetFilter{padding:4px;background-color:transparent;border:none;color:#49abe4}.trx-models-gutter{width:40px}.trx-models{width:-moz-calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-o-calc(25% - 30px);width:calc(25% - 30px);height:324px;display:block;float:left}.trx-models .trx-model-img{width:-moz-calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-o-calc(100% - 0px);width:calc(100% - 0px);height:192px;display:block;margin-top:20px;border-bottom:none}.trx-models .trx-model{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-o-calc(100% - 30px);width:calc(100% - 30px);padding:0 15px 15px 15px;display:block;text-align:center;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:solid 1px #ddd}.trx-models .trx-model .model{font-family:"Gilroy",sans-serif;font-weight:700;color:#3C3C3B;font-size:16px;line-height:23px}.trx-models .trx-model .variants{font-family:"Gilroy",sans-serif;font-weight:400;color:#6c6c6c;font-size:13px;line-height:18px}.trx-models .trx-btns{width:100%;display:block;height:20px;margin-bottom:20px}.trx-models .trx-btns .trx-btn{width:-moz-calc(33.333% - 11px);width:-webkit-calc(33.333% - 11px);width:-o-calc(33.333% - 11px);width:calc(33.333% - 11px);padding:5px;height:20px;height:auto;display:block;float:left;text-align:center;color:#3C3C3B;font-size:16px;border-right:1px solid #DDDDDD}.trx-models .trx-btns .trx-btn:last-child{border-right:none}.trx-models .trx-btns .trx-btn:hover{color:#63c0be}.trx-models .trx-btns .trx-dis{width:-moz-calc(33.333% - 11px);width:-webkit-calc(33.333% - 11px);width:-o-calc(33.333% - 11px);width:calc(33.333% - 11px);padding:5px;height:20px;height:auto;display:block;float:left;text-align:center;color:#DDDDDD;font-size:16px;border-right:1px solid #DDDDDD}.trx-models .trx-btns .trx-dis:last-child{border-right:none}@media (max-width: 1450px){.trx-models{width:-moz-calc(33.333% - 26.6667px);width:-webkit-calc(33.333% - 26.6667px);width:-o-calc(33.333% - 26.6667px);width:calc(33.333% - 26.6667px)}}@media (max-width: 1075px){.trx-models{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px)}}@media (max-width: 640px){.trx-models-gutter{width:0px}.trx-models{width:100%;max-width:inherit}}.placeholder{position:relative}.placeholder .tooltip{position:relative;display:inline-block;text-align:center}.placeholder .tooltip .tooltips{font-family:"Gilroy",sans-serif;font-size:12px;font-weight:400;line-height:1.2;visibility:hidden;background-color:#3C3C3B;color:#fff;text-align:center;border-radius:20px;padding:5px 15px !important;position:absolute;z-index:1000;bottom:-28px;left:50%;transform:translateX(-50%);height:auto !important;white-space:nowrap;font-family:"Gilroy",sans-serif;font-weight:400;letter-spacing:.03rem}.placeholder .tooltip .tooltips::after{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #3C3C3B transparent}.placeholder .tooltip:active .tooltips,.placeholder .tooltip:hover .tooltips{visibility:visible}@media (max-width: 1420px){.placeholder .tooltip .tooltips{bottom:110%}.placeholder .tooltip .tooltips::after{content:"";position:absolute;top:auto;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#3C3C3B transparent transparent transparent}}@media (max-width: 1000px){.placeholder .tooltip:first-child .tooltips{left:10px;transform:translateX(0)}.placeholder .tooltip:first-child .tooltips::after{left:30px}.placeholder .tooltip:last-child .tooltips{left:auto;right:10px;transform:translateX(0)}.placeholder .tooltip:last-child .tooltips::after{left:auto;right:30px}}@media (max-width: 540px){.placeholder .tooltip:nth-child(2) .tooltips{left:10px;transform:translateX(0)}.placeholder .tooltip:nth-child(2) .tooltips::after{left:30px}}.subnavigation.placeholder{position:fixed}.trx-vacatures{text-decoration:none;padding:30px;margin-bottom:20px;border:solid 1px #dadada;width:100%;display:block;box-sizing:border-box;border-radius:30px}@media (max-width: 960px){.trx-vacatures{padding:20px}}.trx-vacatures h3{transition:color ease .3s}.trx-vacatures:hover h3{color:#49abe4}#trx-locations{margin:0 auto}.trx-loc-gutter{width:40px}.trx-loc-overview{width:330px;height:auto;display:block;list-style:none;margin-bottom:40px;text-decoration:none}.trx-loc-overview .trx-loc-img{width:100%;height:220px;background-position:center;background-size:cover;border-radius:30px;transition:box-shadow ease .3s}.trx-loc-overview .trx-loc-info{width:-moz-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-o-calc(100% - 70px);width:calc(100% - 70px);padding:35px 35px 25px 35px}.trx-loc-overview .trx-loc-info p{font-family:"Gilroy",sans-serif;font-weight:400;font-size:15px;line-height:22px;color:#222;text-align:left}.trx-loc-overview .trx-loc-info p.loc{font-family:"Gilroy",sans-serif;color:#2e2e2e;font-weight:700;font-size:22px;line-height:26px;margin-bottom:5px;letter-spacing:0;transition:color ease .3s}.trx-loc-overview .trx-loc-brands{width:-moz-calc(100% - 58px);width:-webkit-calc(100% - 58px);width:-o-calc(100% - 58px);width:calc(100% - 58px);padding:0 29px 35px 29px}.trx-loc-overview .trx-loc-brands .trx-brand-peugeot{display:inline-block;width:34px;height:37px;margin:0 10px 0 0}.trx-loc-overview .trx-loc-brands .trx-brand-citroen{display:inline-block;width:52px;height:37px;margin:0 10px 0 0}.trx-loc-overview .trx-loc-brands .trx-brand-opel{display:inline-block;width:42px;height:37px;margin:0 10px 0 0}.trx-loc-overview .trx-loc-brands .trx-brand-leapmotor{display:inline-block;width:63px;height:37px;margin:0 10px 0 0}.trx-loc-overview .trx-loc-brands .trx-brand-ds{display:inline-block;width:56px;height:37px;margin:0 10px 0 0}.trx-loc-overview .trx-loc-brands .trx-brand-occasies{display:inline-block;width:37px;height:37px;margin:0 10px 0 0}.trx-loc-overview:hover .trx-loc-info p.loc{color:#49abe4}#chassis{display:none}.trx-todo .radios{margin-bottom:15px !important}.trx-todo .cru_checkbox+label{display:inline-block;width:32%;margin-bottom:0px !important}.trx-todo .cru_checkbox+label span{display:inline-block;margin:0 10px 5px 0 !important}.trx-todo .cru_radio+label{display:inline-block;width:32%;margin-right:0 !important;margin-bottom:5px !important}@media only screen and (max-width: 1780px){.trx-todo .cru_checkbox+label{display:inline-block;width:49%}.trx-todo .cru_radio+label{display:inline-block;width:49%}}@media only screen and (max-width: 520px){.trx-todo .cru_checkbox+label{display:block;width:auto}.trx-todo .cru_radio+label{display:block;width:auto}}.form{padding:30px 30px 15px 30px;background-color:#f8f8f8;width:auto;max-width:1160px;margin:0 auto;border-radius:20px;margin-bottom:70px}.form .cru_checkbox+label span,.form .select select{background-color:#fff}.trx-alert{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);transform:translateX(-50%);padding:20px 30px;border-radius:10px;z-index:1000;max-width:90%;box-shadow:0 2px 10px rgba(0,0,0,0.1);display:none}.trx-alert.succes{background:rgba(91,209,139,0.9);display:block}.trx-alert.error{background:rgba(223,37,37,0.9);display:block}.trx-alert h3{color:#fff;font-family:"Gilroy",sans-serif;font-weight:600;font-size:18px;line-height:24px;text-align:center;border:none;margin:0px;padding:0px}.input.error,select.error,.cru_textarea.error{border-color:rgba(223,37,37,0.9) !important}.input.succes,select.succes,.input.succes{border-color:rgba(91,209,139,0.9) !important}.trx--input-cntr{width:100%;display:block;margin-bottom:24px}.trx--input-cntr .trx--label{position:absolute;width:48px;height:48px;display:block;border-radius:10px;line-height:48px;text-align:center;z-index:1;margin-top:0;margin-left:0;color:#222;background-color:#63c0be;font-size:16px}.trx--input-cntr .trx--input{position:relative;width:100%;height:44px;display:block;border-radius:0;line-height:44px;text-align:center;z-index:0;margin-left:0px}.trx--input-cntr .trx--input .input{width:-moz-calc(100% - 79px);width:-webkit-calc(100% - 79px);width:-o-calc(100% - 79px);width:calc(100% - 79px);padding-left:59px !important;padding-right:20px}.trx--input-cntr .trx--select{position:relative;width:100%;height:44px;display:block;border-radius:0;line-height:44px;text-align:center;z-index:0;margin-left:0px}.trx--input-cntr .trx--select .select select{padding-left:59px !important}.captcha{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-o-calc(50% - 5px);width:calc(50% - 5px);max-width:223px;float:left}.captcha:first-child{margin-right:10px}@media (max-width: 640px){.captcha{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-o-calc(50% - 5px);width:calc(50% - 5px);max-width:50%}#b2b .align-right p{text-align:left !important}#b2b .align-right .submit{text-align:center !important}#b2b .submit{margin-top:5px;margin-bottom:20px}}.trx-team-gutter{width:50px}.trx-team{position:relative;width:-moz-calc(33.333% - 33.3333px);width:-webkit-calc(33.333% - 33.3333px);width:-o-calc(33.333% - 33.3333px);width:calc(33.333% - 33.3333px);min-height:328px;display:block;float:left;z-index:0;margin-bottom:50px}.trx-team .trx-team-img{width:100%;height:253px;display:block;margin-bottom:30px;z-index:0}.trx-team .trx-team-name{z-index:0}.trx-team .trx-team-name p{font-family:"Gilroy",sans-serif;font-weight:400;font-size:16px;text-transform:lowercase;color:#3C3C3B;text-decoration:none}.trx-team .trx-team-name p.name{font-family:"Gilroy",sans-serif;color:#2e2e2e;font-weight:700;font-size:20px;line-height:24px;margin-bottom:5px;letter-spacing:0;text-transform:none}.trx-team-hover{position:absolute;margin:0;z-index:2;display:none;padding:0 25px;width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:-o-calc(100% - 50px);width:calc(100% - 50px);height:100%;text-align:center;background-color:#63c0be;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.trx-team-hover .table{width:100%;height:100%;display:table}.trx-team-hover .table .tr{display:table-row}.trx-team-hover .table .tr .td{display:table-cell;vertical-align:middle}.trx-team-hover .table .tr .td p{font-family:"Gilroy",sans-serif;font-weight:400;font-size:16px;color:#fff}.trx-team-hover .table .tr .td p a{text-decoration:none}.trx-team-hover .table .tr .td p.name{font-family:"Gilroy",sans-serif;color:#fff;font-weight:700;font-size:20px;line-height:24px;margin-bottom:5px;letter-spacing:0}@media (max-width: 960px){.trx-team{width:-moz-calc(50% - 25px);width:-webkit-calc(50% - 25px);width:-o-calc(50% - 25px);width:calc(50% - 25px)}}@media (max-width: 620px){.trx-teams.box-1280{width:100%;max-width:392px;margin:0 auto}.trx-team{width:100%;max-width:392px;margin-bottom:30px}}.trx-gutter{width:60px}@media screen and (max-width: 1380px){.trx-gutter{width:40px}}@media screen and (max-width: 640px){.trx-gutter{width:20px}}.trx-posts{width:-moz-calc(25% - 45px);width:-webkit-calc(25% - 45px);width:-o-calc(25% - 45px);width:calc(25% - 45px);display:block;margin-bottom:60px;text-decoration:none;opacity:1;transition:all ease .3s;cursor:pointer}@media screen and (max-width: 1500px){.trx-posts{min-height:90px}}@media screen and (max-width: 1380px){.trx-posts{width:-moz-calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-o-calc(25% - 30px);width:calc(25% - 30px)}}@media screen and (max-width: 1180px){.trx-posts{width:-moz-calc(33.333% - 26.6667px);width:-webkit-calc(33.333% - 26.6667px);width:-o-calc(33.333% - 26.6667px);width:calc(33.333% - 26.6667px)}}@media screen and (max-width: 880px){.trx-posts{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 640px){.trx-posts{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);margin-bottom:40px}}@media screen and (max-width: 480px){.trx-posts{width:100%}}.trx-posts .blog-img{width:100%;height:240px;margin-bottom:40px;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;transform:scale(1);transition:all ease .3s}@media screen and (max-width: 1440px){.trx-posts .blog-img{height:220px}}@media screen and (max-width: 960px){.trx-posts .blog-img{margin-bottom:30px}}@media screen and (max-width: 340px){.trx-posts .blog-img{height:200px;margin-bottom:20px}}.trx-posts .blog-title{width:100%;min-height:75px;margin-bottom:25px}.trx-posts .blog-title h3{font-size:20px;line-height:25px}.trx-posts .blog-title h3 span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all ease .3s}@media screen and (max-width: 480px){.trx-posts .blog-title{min-height:auto}}.trx-posts:hover .blog-img{transform:scale(1.02)}.blog-item{letter-spacing:.10rem}.blog-date{width:100%}.blog-date p{text-transform:uppercase;color:#4F4F4F;font-family:"Gilroy",sans-serif;font-size:14px;font-weight:400;text-decoration:none;letter-spacing:.10rem;text-align:center}#insurances{margin:0 auto}.trx-insurance-gutter{width:50px}.trx-insurance{margin-bottom:20px;height:90px;width:138px;display:flex;align-content:center}.trx-insurance img{max-width:100%;margin:auto}footer .btn-trans-light{background-color:transparent;border:1px solid #fff !important;color:#fff !important}footer .btn-trans-light:hover{background-color:#63c0be !important;border:1px solid #63c0be !important;color:#fff !important}footer{margin-top:5px}.locationslider,.locationslider li{list-style:none !important}.trx-location{height:auto;display:block}.trx-location .trx-logo{width:175px;height:26px;margin:0 auto 10px auto}.trx-location .trx-location-name{width:100%;display:block;margin-bottom:20px;text-align:center}.trx-location .trx-location-name span{text-transform:lowercase;font-family:"Gilroy",sans-serif;color:#fff;font-weight:700;font-size:22px;font-style:normal;line-height:28px;margin-bottom:0;letter-spacing:0;text-align:center}.trx-location .trx-location-info{width:100%;height:auto;display:block}.trx-location .trx-location-brands{width:100%;height:37px;display:block;margin-top:30px}.trx-location .trx-location-brands .trx-brand{display:inline-block;width:auto;height:37px;margin:0 6px}.trx-location .trx-location-btn{width:100%;height:auto;display:block}.trx-location .trx-location-score{width:100%;height:auto;display:block;margin-top:55px}.trx-location .trx-location-score .stars{text-align:center;--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:20px;font-family:Times;line-height:1}.trx-location .trx-location-score .stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg, #FFAC00 var(--percent), #53555a var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 2236px){.trx-footer.fluid{max-width:1500px !important;margin:0 auto}}@media (max-width: 1876px){.trx-footer.fluid{max-width:1400px !important;margin:0 auto}}@media (max-width: 1396px){.trx-footer.fluid{max-width:1040px !important;margin:0 auto}}@media (max-width: 1040px){.trx-footer.fluid{max-width:680px !important;margin:0 auto}}@media (max-width: 680px){.trx-footer.fluid{max-width:320px !important;margin:0 auto}}.copyright{margin:0 auto;border-top:1px solid #6b6e75}.cnsnt-cntnr,.cnsnt-prfrncs{position:fixed;z-index:60000;top:auto;width:calc(100% - 110px);max-width:320px;bottom:15px;left:15px;transform:initial;background-color:#fff;height:auto;max-height:calc(100vh - 110px);border-radius:0.5rem;box-shadow:0px 4px 20px rgba(0,0,0,0.1);padding:40px;overflow-y:scroll;display:block}.cnsnt-window{position:fixed;top:0px;left:0px;bottom:0px;right:0px;max-height:100%;max-width:100%;background-color:transparent;z-index:60000;display:none;overflow:none}.cnsnt-cntnr i,.cnsnt-cntnr svg,.cnsnt-prfrncs i,.cnsnt-prfrncs svg{font-size:3em;margin-bottom:1.75rem;color:#000}.cnsnt-cntnr .showinfo,.cnsnt-prfrncs .showinfo{display:none;cursor:pointer}.cnsnt-cntnr .showinfo i,.cnsnt-cntnr .showinfo svg,.cnsnt-prfrncs .showinfo i,.cnsnt-prfrncs .showinfo svg{font-size:.9em;line-height:1.75em;margin-bottom:0;color:#000}.cnsnt-cntnr .hideinfo,.cnsnt-prfrncs .hideinfo{display:block}.cnsnt-cntnr p,.cnsnt-prfrncs p{font-family:"Gilroy",sans-serif;font-weight:400;font-size:.8em;line-height:1.55em;margin-bottom:0 !important;color:#000}.cnsnt-cntnr p a,.cnsnt-prfrncs p a{color:#000}.cnsnt-cntnr p a:hover,.cnsnt-prfrncs p a:hover{color:#000;text-decoration:none}.cnsnt-cntnr p strong,.cnsnt-prfrncs p strong{color:#000;font-size:1em;line-height:1em}.cnsnt-cntnr button,.cnsnt-cntnr input[type=button],.cnsnt-prfrncs button,.cnsnt-prfrncs input[type=button]{border:none;width:100%;padding:1em;text-decoration:none;transition:all ease .5s;display:block;text-align:center;letter-spacing:0;font-family:"Gilroy",sans-serif;font-weight:600;text-transform:uppercase;font-size:1em;color:#fff;margin-top:1em;background-color:#000;border-radius:0.5rem}.cnsnt-cntnr button:first-child,.cnsnt-cntnr input[type=button]:first-child,.cnsnt-prfrncs button:first-child,.cnsnt-prfrncs input[type=button]:first-child{margin-top:2em}.cnsnt-cntnr button:hover,.cnsnt-cntnr input[type=button]:hover,.cnsnt-prfrncs button:hover,.cnsnt-prfrncs input[type=button]:hover{opacity:.8}.cnsnt-cntnr .cc-switches,.cnsnt-prfrncs .cc-switches{display:table;width:100%}.cnsnt-cntnr .cc-switches .cc-switchesrow,.cnsnt-prfrncs .cc-switches .cc-switchesrow{display:table-row}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchwidth,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchwidth{width:55px}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell{display:table-cell;vertical-align:top;padding-top:15px}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-slider,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e0e7ea;-webkit-transition:.4s;transition:.4s}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-slider:before,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-slider.round,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-slider.round{border-radius:24px}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-slider.round:before,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-slider.round:before{border-radius:50%}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-switch,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-switch{position:relative;display:inline-block;width:44px;height:24px;z-index:80}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input{opacity:0;width:0;height:0}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:checked+.cc-slider,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:checked+.cc-slider{background-color:#000}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:checked+.cc-slider:before,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:checked+.cc-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cnsnt-cntnr .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:focus+.cc-slider,.cnsnt-prfrncs .cc-switches .cc-switchesrow .cc-switchescell .cc-switch input:focus+.cc-slider{box-shadow:0 0 1px #000}
