@charset "UTF-8";@font-face{font-family:'Ubuntu';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Ubuntu/Ubuntu-Medium.woff") format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Medium.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Medium.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Medium.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Medium.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Medium.ttf") format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-BoldItalic.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-BoldItalic.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-BoldItalic.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-BoldItalic.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-BoldItalic.ttf") format('truetype');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Italic.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Italic.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Italic.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Italic.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Italic.ttf") format('truetype');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Hyundai Sans Head Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Light.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Light.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Light.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Light.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Light.ttf") format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Head Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Medium.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Medium.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Medium.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Medium.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Medium.ttf") format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Head Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Regular.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Regular.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Regular.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Regular.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Regular.ttf") format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Head Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Bold.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Bold.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Bold.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Bold.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansHeadOffice-Bold.ttf") format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-MediumItalic.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-MediumItalic.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-MediumItalic.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-MediumItalic.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-MediumItalic.ttf") format('truetype');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Regular.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Regular.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Regular.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Regular.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Regular.ttf") format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Hyundai Sans Text Office';src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Bold.eot");src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Bold.eot?#iefix") format('embedded-opentype'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Bold.woff2") format('woff2'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Bold.woff") format('woff'),url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts//Hyundai/HyundaiSansTextOffice-Bold.ttf") format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"icomoon";src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts/Icomoon/icomoon.woff?v=1") format('woff');font-weight:normal;font-style:normal;font-display:block;}.icon,.footer_content .opening-hours strong:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon:before,.footer_content .opening-hours strong:after:before{display:inline-block;}.icon-home:before{content:"";}.icon-location:before{content:"";}.icon-spinner:before{content:"";}.icon-google:before{content:"";}.icon-facebook:before{content:"";}.icon-instagram:before{content:"";}.icon-whatsapp:before{content:"";}.icon-twitter:before{content:"";}.icon-youtube:before{content:"";}.icon-linkedin:before{content:"";}.icon-pinterest:before{content:"";}.icon-xing:before{content:"";}.icon-back:before{content:"";}.icon-arrow:before{content:"";}.icon-at:before{content:"";}.icon-calendar:before{content:"";}.icon-check:before{content:"";}.icon-checkbox:before{content:"";}.icon-chevron:before{content:"";}.icon-scroller:before{content:"";}.icon-chevrons:before{content:"";}.icon-clock:before{content:"";}.icon-download:before{content:"";}.icon-external:before{content:"";}.icon-grid:before{content:"";}.icon-image:before{content:"";}.icon-mail:before{content:"";}.icon-map:before{content:"";}.icon-zoomin:before{content:"";}.icon-menu:before{content:"";}.icon-zoomout:before{content:"";}.icon-phone:before{content:"";}.icon-search:before{content:"";}.icon-send:before{content:"";}.icon-share:before{content:"";}.icon-cart:before{content:"";}.icon-upload:before{content:"";}.icon-close:before{content:"";}.icon-minimize:before{content:"";}.icon-maximize:before{content:"";}.icon-engine:before{content:"";}.icon-speed:before{content:"";}.icon-car:before{content:"";}.icon-folder:before{content:"";}.icon-car-oil:before{content:"";}.icon-report:before{content:"";}.icon-glass:before{content:"";}.icon-wrench:before{content:"";}.icon-wheel:before{content:"";}.icon-car-air-conditioning:before{content:"";}.icon-tank:before{content:"";}.icon-manual-transmission:before{content:"";}.icon-car1:before{content:"";}.icon-paintbrush:before{content:"";}.icon-euro:before{content:"";}.icon-key:before{content:"";}.icon-service:before{content:"";}.icon-down:before{content:"";}.icon-reload:before{content:"";}.icon-piston:before{content:"";}div{box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0 none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}a:focus,button:focus{outline:none;}button::-moz-focus-inner{border:0;}*,*:before,*:after{box-sizing:border-box;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);}input,textarea,select,button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background-color:transparent;font-family:"Hyundai Sans Text Office",sans-serif;font-weight:normal;font-size:1em;}input:focus,textarea:focus,select:focus,button:focus{outline:0;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.container,.container-small,.container-smaller,.container-big{width:88vw;margin-left:auto;margin-right:auto;max-width:1350px;}@media (min-width:1700px){.container,.container-small,.container-smaller,.container-big{width:80vw;}}.container-small{max-width:556px;}.container-smaller{max-width:900px;}.container-big{max-width:1700px;}@media (min-width:1024px){.uncontainer-tl{width:auto;max-width:none;}}[class*='col-']:first-child .container-auto{margin-left:calc((100vw - 88vw) / 2);}@media (min-width:1280px){[class*='col-']:first-child .container-auto{margin-left:calc((100vw - 1350px) / 2);}}[class*='col-']:last-child .container-auto{margin-right:calc((100vw - 88vw) / 2);padding-left:50px;}@media (min-width:1280px){[class*='col-']:last-child .container-auto{margin-right:calc((100vw - 1350px) / 2);}}[class*='col-'].greyLight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.full{overflow-x:hidden;width:100vw;}.full .row-tl{margin:0;}@media (min-width:1024px){.full .row-tl [class*="col-"]{padding:0;}}.full .row-tl img{width:100%;}@media (min-width:1024px){.container-tl_left{width:auto;margin-right:calc((100vw - 88vw) / 2);margin-left:50px;}.container-tl_right{width:auto;margin-left:calc((100vw - 88vw) / 2);margin-right:50px;}}@media (min-width:1534.0909090909px){.container-tl_left{margin-right:calc((100vw - 1350px) / 2);margin-left:50px;}.container-tl_right{margin-left:calc((100vw - 1350px) / 2);margin-right:50px;}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row.narrow{margin:0 -5px;}.row.narrow [class*="col-"]{padding:0 5px;}.row.big{margin:0 -75px;}.row.big [class*="col-"]{padding:0 75px;}.row.left,.row.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.no-gutters{margin:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding:0;}.full .no-gutters > .col-tl-1-3{}@media (min-width:1024px){.full .no-gutters > .col-tl-1-3{max-width:calc(((100vw - 88vw) / 2) + (88vw / 3 * 1) - 33.3333333333px);-ms-flex:0 0 calc(((100vw - 88vw) / 2) + (88vw / 3 * 1) - 33.3333333333px);flex:0 0 calc(((100vw - 88vw) / 2) + (88vw / 3 * 1) - 33.3333333333px);}}@media (min-width:1534.0909090909px){.full .no-gutters > .col-tl-1-3{max-width:calc(((100vw - 1350px) / 2) + (1350px / 3 * 1) - 33.3333333333px);-ms-flex:0 0 calc(((100vw - 1350px) / 2) + (1350px / 3 * 1) - 33.3333333333px);flex:0 0 calc(((100vw - 1350px) / 2) + (1350px / 3 * 1) - 33.3333333333px);}}@media (min-width:1024px){.full .no-gutters > .col-tl-2-3{max-width:calc(((100vw - 88vw) / 2) + (88vw / 3 * 2) + 33.3333333333px);-ms-flex:0 0 calc(((100vw - 88vw) / 2) + (88vw / 3 * 2) + 33.3333333333px);flex:0 0 calc(((100vw - 88vw) / 2) + (88vw / 3 * 2) + 33.3333333333px);}}@media (min-width:1534.0909090909px){.full .no-gutters > .col-tl-2-3{max-width:calc(((100vw - 1350px) / 2) + (1350px / 3 * 2) + 33.3333333333px);-ms-flex:0 0 calc(((100vw - 1350px) / 2) + (1350px / 3 * 2) + 33.3333333333px);flex:0 0 calc(((100vw - 1350px) / 2) + (1350px / 3 * 2) + 33.3333333333px);}}.col-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-1-7{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;}.col-2-7{-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%;}.col-3-7{-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%;}.col-4-7{-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%;}.col-5-7{-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%;}.col-6-7{-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%;}.col-1-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;}.col-3-10{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.col-7-10{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}.col-9-10{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;}@media (min-width:325px){.row-pp{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-pp [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-pp .no-gutters{margin-right:0;margin-left:0;}.row-pp .no-gutters > .col,.row-pp .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-pp.left,.row-pp.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-pp-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-pp-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-pp-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-pp-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-pp-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-pp-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-pp-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-pp-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-pp-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-pp-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-pp-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-pp-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}}@media (min-width:680px){.row-pl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-pl [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-pl .no-gutters{margin-right:0;margin-left:0;}.row-pl .no-gutters > .col,.row-pl .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-pl.left,.row-pl.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-pl-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-pl-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-pl-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-pl-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-pl-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-pl-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-pl-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-pl-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-pl-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-pl-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-pl-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-pl-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}}@media (min-width:768px){.row-tp{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-tp [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-tp .no-gutters{margin-right:0;margin-left:0;}.row-tp .no-gutters > .col,.row-tp .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-tp.left,.row-tp.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-tp-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-tp-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-tp-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-tp-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-tp-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-tp-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-tp-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-tp-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-tp-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-tp-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-tp-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-tp-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-tp-1-7{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;}.col-tp-6-7{-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%;}}@media (min-width:1024px){.row-tl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-tl [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-tl .no-gutters{margin-right:0;margin-left:0;}.row-tl .no-gutters > .col,.row-tl .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-tl.left,.row-tl.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-tl-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-tl-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-tl-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-tl-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-tl-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-tl-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-tl-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-tl-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-tl-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-tl-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-tl-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-tl-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-tl-6-20{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.col-tl-14-20{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}.col-tl-1-7{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;}.col-tl-9-20{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;}.col-tl-11-20{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;}}@media (min-width:1280px){.row-ds{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-ds [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-ds .no-gutters{margin-right:0;margin-left:0;}.row-ds .no-gutters > .col,.row-ds .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-ds.left,.row-ds.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-ds-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-ds-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-ds-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-ds-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-ds-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-ds-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-ds-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-ds-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-ds-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-ds-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-ds-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-ds-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}}@media (min-width:1500px){.row-dm{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-dm [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-dm .no-gutters{margin-right:0;margin-left:0;}.row-dm .no-gutters > .col,.row-dm .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-dm.left,.row-dm.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-dm-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-dm-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-dm-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-dm-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-dm-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-dm-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-dm-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-dm-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-dm-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-dm-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-dm-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-dm-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-dm-1-7{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;}.col-dm-6-7{-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%;}}@media (min-width:1700px){.row-dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-dl [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-dl .no-gutters{margin-right:0;margin-left:0;}.row-dl .no-gutters > .col,.row-dl .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-dl.left,.row-dl.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-dl-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-dl-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-dl-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-dl-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-dl-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-dl-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-dl-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-dl-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-dl-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-dl-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-dl-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-dl-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}}@media (min-width:1920px){.row-hd{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;}.row-hd [class*="col-"]{position:relative;width:100%;padding:0 25px;}.row-hd .no-gutters{margin-right:0;margin-left:0;}.row-hd .no-gutters > .col,.row-hd .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.row-hd.left,.row-hd.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-hd-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-hd-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-hd-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-hd-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-hd-1-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-hd-3-4{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-hd-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.col-hd-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.col-hd-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.col-hd-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}.col-hd-1-6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-hd-5-6{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-hd-1-7{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;}.col-hd-6-7{-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%;}.col-hd-1-8{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}}.col-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}@media (min-width:1024px){.row-tl-narrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;}.row-tl-narrow [class*="col-"]{position:relative;padding:0 5px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.left,.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-tl-1-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-tl-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-tl-1-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-tl-2-3{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}}@media (min-width:1700px){.row-dl-narrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -75px;}.row-dl-narrow [class*="col-"]{position:relative;padding:0 75px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.left,.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col-dl-1-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}.d-none{display:none !important;}.d-block{display:block !important;}@media (min-width:325px){.d-pp-none{display:none !important;}.d-pp-block{display:block !important;}}@media (min-width:325px) and (max-width:679px){.d-pp-only-none{display:none !important;}.d-pp-only-block{display:block !important;}}@media (min-width:680px){.d-pl-none{display:none !important;}.d-pl-block{display:block !important;}}@media (min-width:680px) and (max-width:767px){.d-pl-only-none{display:none !important;}.d-pl-only-block{display:block !important;}}@media (min-width:768px){.d-tp-none{display:none !important;}.d-tp-block{display:block !important;}}@media (min-width:768px) and (max-width:1023px){.d-tp-only-none{display:none !important;}.d-tp-only-block{display:block !important;}}@media (min-width:1024px){.d-tl-none{display:none !important;}.d-tl-block{display:block !important;}}@media (min-width:1024px) and (max-width:1279px){.d-tl-only-none{display:none !important;}.d-tl-only-block{display:block !important;}}@media (min-width:1280px){.d-ds-none{display:none !important;}.d-ds-block{display:block !important;}}@media (min-width:1280px) and (max-width:1499px){.d-ds-only-none{display:none !important;}.d-ds-only-block{display:block !important;}}@media (min-width:1500px){.d-dm-none{display:none !important;}.d-dm-block{display:block !important;}}@media (min-width:1500px) and (max-width:1699px){.d-dm-only-none{display:none !important;}.d-dm-only-block{display:block !important;}}@media (min-width:1700px){.d-dl-none{display:none !important;}.d-dl-block{display:block !important;}}@media (min-width:1700px) and (max-width:1919px){.d-dl-only-none{display:none !important;}.d-dl-only-block{display:block !important;}}@media (min-width:1920px){.d-hd-none{display:none !important;}.d-hd-block{display:block !important;}}@media (min-width:1920px) and (max-width:1920px){.d-hd-only-none{display:none !important;}.d-hd-only-block{display:block !important;}}@media (min-width:1921px){.d-max-none{display:none !important;}.d-max-block{display:block !important;}}@-webkit-keyframes spinRight{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}}@-moz-keyframes spinRight{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}}@-ms-keyframes spinRight{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}}@keyframes spinRight{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}}@-webkit-keyframes spinLeft{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);}}@-moz-keyframes spinLeft{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);}}@-ms-keyframes spinLeft{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);}}@keyframes spinLeft{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);}}@-webkit-keyframes edge{0%{width:0;height:0;}65%{width:85%;height:0;}100%{width:85%;height:50%;}}@-moz-keyframes edge{0%{width:0;height:0;}65%{width:85%;height:0;}100%{width:85%;height:50%;}}@-ms-keyframes edge{0%{width:0;height:0;}65%{width:85%;height:0;}100%{width:85%;height:50%;}}@keyframes edge{0%{width:0;height:0;}65%{width:85%;height:0;}100%{width:85%;height:50%;}}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden;}1%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@-moz-keyframes fadeIn{0%{opacity:0;visibility:hidden;}1%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@-ms-keyframes fadeIn{0%{opacity:0;visibility:hidden;}1%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@keyframes fadeIn{0%{opacity:0;visibility:hidden;}1%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@-webkit-keyframes fadeOut{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}100%{opacity:0;visibility:hidden;}}@-moz-keyframes fadeOut{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}100%{opacity:0;visibility:hidden;}}@-ms-keyframes fadeOut{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}100%{opacity:0;visibility:hidden;}}@keyframes fadeOut{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}100%{opacity:0;visibility:hidden;}}@-webkit-keyframes height{0%{height:0;}100%{height:5em;}}@-moz-keyframes height{0%{height:0;}100%{height:5em;}}@-ms-keyframes height{0%{height:0;}100%{height:5em;}}@keyframes height{0%{height:0;}100%{height:5em;}}@-webkit-keyframes heightRevert{0%{height:5em;}100%{height:0;}}@-moz-keyframes heightRevert{0%{height:5em;}100%{height:0;}}@-ms-keyframes heightRevert{0%{height:5em;}100%{height:0;}}@keyframes heightRevert{0%{height:5em;}100%{height:0;}}@-webkit-keyframes width{0%{width:0;}100%{width:25%;}}@-moz-keyframes width{0%{width:0;}100%{width:25%;}}@-ms-keyframes width{0%{width:0;}100%{width:25%;}}@keyframes width{0%{width:0;}100%{width:25%;}}@-webkit-keyframes widthRevert{0%{width:25%;}100%{width:0;}}@-moz-keyframes widthRevert{0%{width:25%;}100%{width:0;}}@-ms-keyframes widthRevert{0%{width:25%;}100%{width:0;}}@keyframes widthRevert{0%{width:25%;}100%{width:0;}}@-webkit-keyframes opacity{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes opacity{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes opacity{0%{opacity:0;}100%{opacity:1;}}@keyframes opacity{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes opacityRevert{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes opacityRevert{0%{opacity:1;}100%{opacity:0;}}@-ms-keyframes opacityRevert{0%{opacity:1;}100%{opacity:0;}}@keyframes opacityRevert{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes shakeX{10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(1px);}30%,50%,70%{transform:translateX(-2px);}40%,60%{transform:translateX(2px);}}@-moz-keyframes shakeX{10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(1px);}30%,50%,70%{transform:translateX(-2px);}40%,60%{transform:translateX(2px);}}@-ms-keyframes shakeX{10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(1px);}30%,50%,70%{transform:translateX(-2px);}40%,60%{transform:translateX(2px);}}@keyframes shakeX{10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(1px);}30%,50%,70%{transform:translateX(-2px);}40%,60%{transform:translateX(2px);}}@-webkit-keyframes shakeY{10%,90%{transform:translateY(-1px);}20%,80%{transform:translateY(1px);}30%,50%,70%{transform:translateY(-2px);}40%,60%{transform:translateY(2px);}}@-moz-keyframes shakeY{10%,90%{transform:translateY(-1px);}20%,80%{transform:translateY(1px);}30%,50%,70%{transform:translateY(-2px);}40%,60%{transform:translateY(2px);}}@-ms-keyframes shakeY{10%,90%{transform:translateY(-1px);}20%,80%{transform:translateY(1px);}30%,50%,70%{transform:translateY(-2px);}40%,60%{transform:translateY(2px);}}@keyframes shakeY{10%,90%{transform:translateY(-1px);}20%,80%{transform:translateY(1px);}30%,50%,70%{transform:translateY(-2px);}40%,60%{transform:translateY(2px);}}@-webkit-keyframes shakeRotate{10%,90%{transform:rotate(-5deg);}20%,80%{transform:rotate(5deg);}30%,50%,70%{transform:rotate(-10deg);}40%,60%{transform:rotate(10deg);}}@-moz-keyframes shakeRotate{10%,90%{transform:rotate(-5deg);}20%,80%{transform:rotate(5deg);}30%,50%,70%{transform:rotate(-10deg);}40%,60%{transform:rotate(10deg);}}@-ms-keyframes shakeRotate{10%,90%{transform:rotate(-5deg);}20%,80%{transform:rotate(5deg);}30%,50%,70%{transform:rotate(-10deg);}40%,60%{transform:rotate(10deg);}}@keyframes shakeRotate{10%,90%{transform:rotate(-5deg);}20%,80%{transform:rotate(5deg);}30%,50%,70%{transform:rotate(-10deg);}40%,60%{transform:rotate(10deg);}}.margin_before-small{padding-top:15px;}@media (min-width:1500px){.margin_before-small{padding-top:50px;}}.margin_before-normal{padding-top:25px;}@media (min-width:1500px){.margin_before-normal{padding-top:75px;}}.margin_before-large{margin-top:35px;}@media (min-width:1500px){.margin_before-large{margin-top:150px;}}.margin_after-small{margin-bottom:15px;}@media (min-width:1500px){.margin_after-small{margin-bottom:50px;}}.margin_after-normal{margin-bottom:91px;}@media (min-width:1500px){.margin_after-normal{margin-bottom:182px;}}.margin_after-large{margin-bottom:35px;}@media (min-width:1500px){.margin_after-large{margin-bottom:150px;}}.spinner{display:inline-block;position:relative;font-size:36px;margin:-20px 0 0 -18px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-animation:spinLeft 1.3s linear infinite;-moz-animation:spinLeft 1.3s linear infinite;-o-animation:spinLeft 1.3s linear infinite;animation:spinLeft 1.3s linear infinite;}.hidden{display:none;}.bold{font-weight:bold;}.clearfix::after,.clearfix::before{content:" ";display:table;}.clearfix::after{clear:both;}.clearfix{*zoom:1;}.bg-grey,.bg-color1{background-color:#F6F3F2;padding-top:180px;padding-bottom:180px;}.content-center{position:absolute;top:50%;transform:translateY(-50%);}.red{color:#E63312;font-weight:600;}.underline{text-decoration:underline;}.trenner{height:90px;width:1px;background-color:#F6F3F2;}.vcenter{display:flex;align-items:center;}a.phone::before,a.mail::before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;content:"";margin-right:4px;color:#E63312;}a.mail::before{content:"";}a.underline{text-decoration:underline;font-weight:600;}#c10{margin:0;}#c10 .container-tl-6-20{width:1024px !important;max-width:1024px !important;}#c38 .col-tl-9-20{flex:0 0 100%;max-width:100%;}.tns-outer{margin-left:-25px;}@media (min-width:1024px){.tns-outer{width:calc(100% + 50px);}}#page46 .button-variant1{display:none;}.mb-grid{margin-bottom:50px;}.narrow .mb-grid{margin-bottom:10px;}.big .mb-grid{margin-bottom:150px;}@media (min-width:768px){.mobil-only{display:none;}}@media (max-width:1023px){.reverse_col{flex-direction:column-reverse;}}@media (max-width:1023px){.section_content{padding-top:40px;}}#page_content{margin-top:100px;}@media (min-width:1024px){#page_content{margin-top:140px;}}#page_totop{position:fixed;right:-100px;bottom:50px;transition:right 0.3s;-webkit-transition:right 0.3s;-ms-transition:right 0.3s;-moz-transition:right 0.3s;-o-transition:right 0.3s;padding:10px;font-size:16px;z-index:9999;}#page_totop.show{right:0;}#page_totop .icon,#page_totop .footer_content .opening-hours strong:after,.footer_content .opening-hours #page_totop strong:after{display:inline-block;transform:rotate(180deg) scale(1.3);-webkit-transform:rotate(180deg) scale(1.3);-ms-transform:rotate(180deg) scale(1.3);-moz-transform:rotate(180deg) scale(1.3);-o-transform:rotate(180deg) scale(1.3);}#page_overlay{background-color:rgba(0,0,0,0.6);position:fixed;z-index:98;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;}#page_overlay.zindex-fix{z-index:100;}#page_overlay.nav{z-index:99;}#page_overlay.hide{-webkit-animation:fadeOut 0.3s forwards linear;-moz-animation:fadeOut 0.3s forwards linear;-o-animation:fadeOut 0.3s forwards linear;animation:fadeOut 0.3s forwards linear;}#page_overlay.hide.none{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;}#page_overlay.show{-webkit-animation:fadeIn 0.3s forwards linear;-moz-animation:fadeIn 0.3s forwards linear;-o-animation:fadeIn 0.3s forwards linear;animation:fadeIn 0.3s forwards linear;}#page_spinner{position:fixed;z-index:-1;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}#page_spinner.show{opacity:1;z-index:155;}#page_lightbox{background-color:#fff;width:100vw;height:100vh;position:fixed;left:50%;bottom:-50%;z-index:160;opacity:0;overflow:hidden;-webkit-overflow-scrolling:touch;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transition:bottom 0.5s,opacity 0.3s;-webkit-transition:bottom 0.5s,opacity 0.3s;-ms-transition:bottom 0.5s,opacity 0.3s;-moz-transition:bottom 0.5s,opacity 0.3s;-o-transition:bottom 0.5s,opacity 0.3s;}@media (min-width:1024px){#page_lightbox{max-height:80vh;width:88vw;}}@media (min-width:1500px){#page_lightbox{width:1350px;}}@media (min-width:1921px){#page_lightbox{max-height:60vh;}}#page_lightbox.show{opacity:1;bottom:50%;}#page_lightbox_inner{position:absolute;top:calc((100vw - 88vw) / 2);right:calc((100vw - 88vw) / 2);bottom:calc((100vw - 88vw) / 2);left:calc((100vw - 88vw) / 2);overflow:scroll;}@media (min-width:1024px){#page_lightbox_inner{top:3em;right:3em;bottom:3em;left:3em;}}#page_lightbox_close{position:absolute;right:calc((100vw - 88vw) / 2);top:calc((100vw - 88vw) / 2);z-index:170;margin:0;}@media (min-width:1024px){#page_lightbox_close{right:2em;top:2em;}}.lightbox_trigger{cursor:pointer;}.box{position:relative;width:100%;overflow:hidden;}.box-content{position:absolute;top:0;left:0;right:0;bottom:0;}.box-1-1{padding-top:100%;}.box-2-1{padding-top:50%;}.box-3-1{padding-top:33.3333333333%;}.box-3-2{padding-top:66.6666666667%;}.box-4-1{padding-top:25%;}.box-4-3{padding-top:75%;}.box-5-2{padding-top:40%;}.box-5-3{padding-top:60%;}.box-5-4{padding-top:80%;}.box-8-5{padding-top:62.5%;}.box-16-9{padding-top:56.25%;}.linkitems-left{text-align:left;}.linkitems-center{text-align:center;}.linkitems-right{text-align:right;}.linkitems_list{margin-bottom:0;}.linkitems_list_item{margin-bottom:22px;}.linkitems_list_item .button,.linkitems_list_item .quicksearch--buttons--reset{margin-bottom:0;}.button,.quicksearch--buttons--reset{padding:13px 16px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:none;border-radius:0;color:#fff;background-color:#E63312;font-weight:500;margin-right:16px;margin-bottom:16px;text-decoration:none;cursor:pointer;position:relative;line-height:1;transition:color 0.3s,background-color 0.3s,border 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border 0.3s;-moz-transition:color 0.3s,background-color 0.3s,border 0.3s;-o-transition:color 0.3s,background-color 0.3s,border 0.3s;}.button .text,.quicksearch--buttons--reset .text{position:relative;z-index:5;margin-right:10px;}.button .icon,.quicksearch--buttons--reset .icon,.button .footer_content .opening-hours strong:after,.footer_content .opening-hours .button strong:after,.quicksearch--buttons--reset .footer_content .opening-hours strong:after,.footer_content .opening-hours .quicksearch--buttons--reset strong:after{position:relative;z-index:5;margin-right:0;margin-left:0;top:-2px;}.button .icon:first-child,.quicksearch--buttons--reset .icon:first-child,.button .footer_content .opening-hours strong:after:first-child,.footer_content .opening-hours .button strong:after:first-child,.quicksearch--buttons--reset .footer_content .opening-hours strong:after:first-child,.footer_content .opening-hours .quicksearch--buttons--reset strong:after:first-child{margin-left:0;}.button .icon:last-child,.quicksearch--buttons--reset .icon:last-child,.button .footer_content .opening-hours strong:after:last-child,.footer_content .opening-hours .button strong:after:last-child,.quicksearch--buttons--reset .footer_content .opening-hours strong:after:last-child,.footer_content .opening-hours .quicksearch--buttons--reset strong:after:last-child{margin-right:0;}.button:hover,.quicksearch--buttons--reset:hover,.button:focus,.quicksearch--buttons--reset:focus,.button:active,.quicksearch--buttons--reset:active{color:#E63312;background-color:#fff;border-color:#fff;}.button:last-child,.quicksearch--buttons--reset:last-child{margin-right:0;}.button-transparent{color:#E63312;background-color:transparent;}.button-inverted{color:#E63312;border-color:#fff;background-color:#fff;}.button-inverted:hover{color:#fff;border-color:#E63312;background-color:#E63312;}.button-small{padding:10px 15px;font-size:14px;}.button-icon{padding:6px;font-size:24px;margin-bottom:0;}.button-icon.button-small{font-size:16px;}.button-icon .icon,.button-icon .footer_content .opening-hours strong:after,.footer_content .opening-hours .button-icon strong:after{top:0;}.button-variant1,.button-variant2{margin-right:20px !important;height:48px;padding:0 0 0 16px;margin-bottom:16px;font-family:'Hyundai Sans Head Office',sans-serif;}.button-variant1:hover,.button-variant1:focus,.button-variant1:active,.button-variant2:hover,.button-variant2:focus,.button-variant2:active{background-color:#292C67;color:#fff;}.button-variant1:hover .triangle-top-left,.button-variant1:focus .triangle-top-left,.button-variant1:active .triangle-top-left,.button-variant2:hover .triangle-top-left,.button-variant2:focus .triangle-top-left,.button-variant2:active .triangle-top-left{border-color:#292C67 transparent transparent transparent;}.button-variant2{width:100%;background-color:transparent;padding:0;color:#E63312;font-size:14px;font-weight:600;margin-right:0;}.button-variant2:hover,.button-variant2:focus,.button-variant2:active{background-color:transparent;color:#292C67;}.button-variant2:hover .icon:before,.button-variant2:hover .footer_content .opening-hours strong:after:before,.footer_content .opening-hours .button-variant2:hover strong:after:before,.button-variant2:hover .icon:after,.button-variant2:hover .footer_content .opening-hours strong:after,.footer_content .opening-hours .button-variant2:hover strong:after,.button-variant2:hover .icon,.button-variant2:focus .icon:before,.button-variant2:focus .footer_content .opening-hours strong:after:before,.footer_content .opening-hours .button-variant2:focus strong:after:before,.button-variant2:focus .icon:after,.button-variant2:focus .footer_content .opening-hours strong:after,.footer_content .opening-hours .button-variant2:focus strong:after,.button-variant2:focus .icon,.button-variant2:active .icon:before,.button-variant2:active .footer_content .opening-hours strong:after:before,.footer_content .opening-hours .button-variant2:active strong:after:before,.button-variant2:active .icon:after,.button-variant2:active .footer_content .opening-hours strong:after,.footer_content .opening-hours .button-variant2:active strong:after,.button-variant2:active .icon{color:#292C67;}.triangle-top-left{display:inline-block;position:absolute;right:-20px;width:0;top:0;height:0;border-style:solid;border-width:48px 20px 0 0;border-color:#E63312 transparent transparent transparent;transition:color 0.3s,background-color 0.3s,border 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border 0.3s;-moz-transition:color 0.3s,background-color 0.3s,border 0.3s;-o-transition:color 0.3s,background-color 0.3s,border 0.3s;}.blue{background-color:#292C67;}.blue .triangle-top-left{border-color:#292C67 transparent transparent transparent;}.blue:hover{background-color:#E63312;}.blue:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}.link{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;color:#E63312;margin-right:0.5em;padding-bottom:0.3em;text-decoration:none;cursor:pointer;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}.link:last-child{margin-right:0;}.link:before{content:'';display:block;position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#E63312;transition:width 0.3s;-webkit-transition:width 0.3s;-ms-transition:width 0.3s;-moz-transition:width 0.3s;-o-transition:width 0.3s;}.link .text{position:relative;z-index:5;}.link .icon,.link .footer_content .opening-hours strong:after,.footer_content .opening-hours .link strong:after{position:relative;z-index:5;font-size:14px;margin-right:8px;margin-left:8px;}.link .icon:first-child,.link .footer_content .opening-hours strong:after:first-child,.footer_content .opening-hours .link strong:after:first-child{margin-left:0;}.link .icon:last-child,.link .footer_content .opening-hours strong:after:last-child,.footer_content .opening-hours .link strong:after:last-child{margin-right:0;}.link:hover,.link:focus,.link:active{color:#E63312;}.link:hover:before,.link:focus:before,.link:active:before{width:100%;}.link-inverted{color:#E63312;}.link-inverted:hover{color:#E63312;}.arrow-right{font-weight:600;color:#E63312;display:block;position:relative;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}.arrow-right:hover{color:#292C67;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}a.arrow-right:after{content:"";position:absolute;right:0;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.form_group{margin-bottom:5px;}input,select,textarea{margin:0;padding:12px 10px;width:100%;font-size:14px;line-height:1.5em;border:2px solid #F6F3F2;border-radius:0;background-color:transparent;}input.placeholder,select.placeholder,textarea.placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;text-transform:uppercase;}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;text-transform:uppercase;}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;text-transform:uppercase;}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;text-transform:uppercase;}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;text-transform:uppercase;}textarea{height:254px;max-width:100%;min-width:100%;}.form_input-check{position:relative;padding-left:25px;}.form_input-check label{font-size:14px !important;line-height:20px;}.form_input-check label a{color:#000;text-decoration:underline;}input[type="checkbox"]{width:20px;height:20px;min-width:auto;padding:0;cursor:pointer;border:1px solid #888;position:absolute;left:0;}input[type="checkbox"]:checked:before{content:"";font-family:"icomoon";color:#E63312;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.form_content{position:relative;overflow:hidden;display:block;}.form_overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.form_overlay .icon,.form_overlay .footer_content .opening-hours strong:after,.footer_content .opening-hours .form_overlay strong:after{font-size:48px;}.form_success,.form_error{position:absolute;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}.form_success_icon{font-size:36px;margin:36px 0;display:block;}.form_wrap.in_progress .form_overlay{display:block;}.form_wrap.in_progress form{opacity:0.2;}.form_wrap.success form{transform:translateX(110%);-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);}.form_wrap.success .form_success{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}.form_wrap.error-url .form_error-url{position:static;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}.form_wrap.error-time .form_error-time{position:static;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}.form_wrap.error-int .form_error-int{position:static;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}@media (min-width:768px){.form_footer-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.button_wrap{margin-top:24px;}@media (min-width:768px){.button_wrap{margin-top:0;}}.form_submit{line-height:24px;}.pristine-error{color:#E63312;font-size:11px;}.form_group.error input,.form_group.error textarea{border-color:#E63312;}.websiteUrl{position:absolute;transform:translateY(9999px);-webkit-transform:translateY(9999px);-ms-transform:translateY(9999px);-moz-transform:translateY(9999px);-o-transform:translateY(9999px);}.contactform_fieldset label{color:#000;font-size:16px;font-family:'Hyundai Sans Text Office',sans-serif;display:block;margin-top:24px;}.contactform_fieldset .form_select{border:2px solid #F6F3F2;box-shadow:none;}.contactform_fieldset .form_submit{height:48px;}.contactform_fieldset .form_submit .triangle-top-left{height:48px;}.contactform_fieldset .form_submit .text{font-weight:600;margin-right:0;color:#fff;}.contactform_fieldset .form_submit:hover,.contactform_fieldset .form_submit:focus,.contactform_fieldset .form_submit:active{background-color:#292C67;}.contactform_fieldset .form_submit:hover .triangle-top-left,.contactform_fieldset .form_submit:focus .triangle-top-left,.contactform_fieldset .form_submit:active .triangle-top-left{border-color:#292C67 transparent transparent transparent;height:48px;}.contactform_fieldset .form_submit:hover .text,.contactform_fieldset .form_submit:focus .text,.contactform_fieldset .form_submit:active .text{color:#fff;}.contactform_fieldset .button_wrap{text-align:right;margin-right:20px;margin-top:20px;}.contactform_fieldset .required{position:relative;top:-40px;}body{font-family:"Hyundai Sans Text Office",sans-serif;color:#292C67;font-weight:400;font-size:14px;line-height:28px;}h1,h2,h3,h4,h5,h6{font-family:"Hyundai Sans Text Office",sans-serif;font-weight:400;margin-bottom:1em;line-height:1.2;}h3,h4{font-size:16px;font-family:'Hyundai Sans Head Office',sans-serif;font-weight:600;}h4{font-size:14px;}p{break-inside:avoid;margin-bottom:28px;}p.footnote{font-size:0.8em;line-height:1.2;color:#888;}p.no-margin{margin-bottom:0;}b,strong{font-weight:bold;}.text-center{text-align:center;}.text-right{text-align:right;}.text-justify{text-align:justify;}a{outline:0;color:#E63312;text-decoration:none;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;cursor:pointer;}a:active,a:focus,a:hover{color:#E63312;outline:0;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}*::selection{background-color:#EA841C;color:#fff;}*::-o-selection{background-color:#EA841C;color:#fff;}*::-moz-selection{background-color:#EA841C;color:#fff;}*::-webkit-selection{background-color:#EA841C;color:#fff;}address{font-style:normal;line-height:2;}.bodytext{margin-bottom:1.5em;}.bodytext > *:last-child{margin-bottom:0;}.content_header{margin-bottom:10px;}.content_header.left{text-align:left;}.content_header.right{text-align:right;}.content_header.center{text-align:center;}.content_header_main{font-weight:bold;font-size:30px;line-height:1.2;margin-bottom:5px;color:#292C67;font-family:'Hyundai Sans Head Office',sans-serif;}@media (min-width:1024px){.content_header_main{font-size:36px;}}.content_header_sub{font-weight:normal;font-size:21px;line-height:1.2;}@media (min-width:1024px){.content_header_sub{font-size:24px;}}@media (min-width:1700px){.content_header_sub{font-size:28px;}}a > .content_header .headline{transition:color .3s;-webkit-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;}a > .content_header:hover .headline{color:#E63312;transition:color .3s;-webkit-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;}[class^="columns-"],[class*=" columns-"]{column-gap:50px;}.columns-two{margin-bottom:20px;}@media (min-width:1024px){.columns-two{column-count:2;}.columns-two p{margin-right:-25px;display:block;}.columns-two ul{break-inside:inherit;}}@media (min-width:1280px){.columns-three{column-count:2;}}@media (min-width:1700px){.columns-three{column-count:3;}}@media (min-width:1280px){.columns-four{column-count:2;}}@media (min-width:1700px){.columns-four{column-count:3;}}@media (min-width:1920px){.columns-four{column-count:4;}}@media (min-width:1700px){.col-1-2 .columns-three,.col-1-2 .columns-four{column-count:2;}}@media (min-width:1920px){.col-1-2 .columns-three,.col-1-2 .columns-four{column-count:2;}}ul,ol{font-size:100%;font-family:inherit;vertical-align:baseline;outline:0 none;padding:0;margin:0 0 28px;}ul{break-inside:avoid;}li{list-style:none;position:relative;margin-bottom:28px;break-inside:avoid;}ul.navigation{margin-bottom:0;}[class*='list-'] > li{padding-left:1.5em;}[class*='list-'] > li:before{font-family:"icomoon";color:#E63312;position:absolute;top:0;left:0;display:inline-block;}.list-dashed > li{padding-left:1.3em;}.list-dashed > li:before{content:'-';font-family:"Hyundai Sans Text Office",sans-serif;color:#E63312;font-weight:bold;}.list-dotted > li{padding-left:1.3em;}.list-dotted > li:before{content:'•';font-family:"Hyundai Sans Text Office",sans-serif;color:#E63312;font-weight:bold;}.list-square > li{padding-left:1.3em;margin-bottom:0;}.list-square > li:before{content:"■";color:#E63312;font-weight:bold;display:inline-block;width:1em;position:relative;left:-5px;}.list-breakable{break-inside:auto;}.list-breakable > li{padding-left:0;}.list-arrow > li:before{content:"";}.list-arrows > li:before{content:"";}.list-check > li:before{content:"";}ol[class*='list-']{counter-reset:item;}ol[class*='list-'] > li{counter-increment:item;position:relative;margin-left:3em;padding-left:0;}ol[class*='list-'] > li:before{position:absolute;font-family:"Hyundai Sans Text Office",sans-serif;color:#292C67;text-align:right;left:0;display:inline-block;transform:translate(calc(-110% - 0.5em),0);-webkit-transform:translate(calc(-110% - 0.5em),0);-ms-transform:translate(calc(-110% - 0.5em),0);-moz-transform:translate(calc(-110% - 0.5em),0);-o-transform:translate(calc(-110% - 0.5em),0);}.list-ordered > li:before{content:counter(item) '.';}.list-boldIndex > li:before{font-weight:bold;}.list-alpha > li:before{content:counter(item,lower-alpha) '.';}.list-bracelets > li:before{content:'(' counter(item) ')';}.list-bracelets.list-alpha > li:before{content:'(' counter(item,lower-alpha) '.)';}.list-bracelets.list-ordered > li:before{content:'(' counter(item) '.)';}table,.table{display:table;margin-bottom:2em;line-height:1.5em;}table:last-child,.table:last-child{margin-bottom:0;}table tr,table .table-row,.table tr,.table .table-row{display:table-row;}table td,table .table-data,.table td,.table .table-data{display:table-cell;}table td:first-child,table .table-data:first-child,.table td:first-child,.table .table-data:first-child{padding-right:1em;}.video_wrap{max-width:452px;}.video_container iframe,.video_container embed{position:absolute;top:0;left:0;right:0;bottom:0;}img{max-width:100%;height:auto;}figure,picture{line-height:0;font-size:0;}figcaption{font-size:13px;line-height:1.3;padding-top:8px;color:#888;}.bg_image{background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;}.bg_image.top_center{background-position:top center;}.bg_image.contain{background-size:contain;}.bg_image.parallax{background-attachment:scroll;background-size:contain;}@media (min-width:1025px){.bg_image.parallax{background-attachment:fixed;}}.bg_image-auto{height:100%;}.image-item{border:1px solid #666666;height:120px;margin:10px -13px;background-color:#fff;position:relative;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;}.image-item a{color:#fff;}.image-item a:hover{color:#E63312;}.image-item img{height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.5s,top 0.5s,height 0.5s;-webkit-transition:transform 0.5s,top 0.5s,height 0.5s;-ms-transition:transform 0.5s,top 0.5s,height 0.5s;-moz-transition:transform 0.5s,top 0.5s,height 0.5s;-o-transition:transform 0.5s,top 0.5s,height 0.5s;fill:#888 !important;}.image-item img a{fill:#888 !important;}.image-item img .a{fill:#888 !important;}.image-item:hover{background-color:#292C67;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;}.image-item:hover img{height:40px;position:absolute;top:30%;transform:translate(15px,-50%);transition:transform 0.5s,top 0.5s,height 0.5s;-webkit-transition:transform 0.5s,top 0.5s,height 0.5s;-ms-transition:transform 0.5s,top 0.5s,height 0.5s;-moz-transition:transform 0.5s,top 0.5s,height 0.5s;-o-transition:transform 0.5s,top 0.5s,height 0.5s;}.image-item figcaption{height:120px;display:none;background-color:#292C67;color:#fff;font-weight:600;}.image-item figcaption .text{position:absolute;bottom:10px;left:10px;width:120px;display:inline-block;}.image-item figcaption .link{position:absolute;bottom:10px;right:10px;color:#E63312;}.image-item:hover figcaption{display:block;}@media (min-width:1024px){.gallery-layout-1{margin-right:120px;}}.gallery-columns{max-width:1168px;margin:0 auto;column-count:2;column-gap:12.5px;}.gallery-columns figure,.gallery-columns .video_wrap{margin-bottom:12.5px;}@media (min-width:480px){.gallery-columns{width:90%;max-width:600px;}}@media (min-width:920px){.gallery-columns{column-count:3;max-width:800px;}}@media (min-width:1400px){.gallery-columns{column-count:4;max-width:1168px;}}.gallery-slider .tns-controls{top:-1px;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);}.gallery-slider .tns-controls button{top:0;height:67px;width:32px;background-color:transparent;}.gallery-slider_big{margin-bottom:4px;}.glightbox,.glightbox-slider{position:relative;line-height:0;}.glightbox:after,.glightbox-slider:after{content:"";font-family:"icomoon";position:absolute;bottom:0;right:0;background-color:#292C67;mix-blend-mode:hard-light;color:#fff;width:100%;height:100%;opacity:0;font-size:21px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.4s;-webkit-transition:all 0.4s;-ms-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}@media (min-width:1700px){.glightbox:after,.glightbox-slider:after{font-size:24px;}}.glightbox:hover:after,.glightbox-slider:hover:after{opacity:0.8;}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;overflow:hidden;}.glightbox-container.inactive{display:none;}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;}.glightbox-container .gslider{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative;}.glightbox-container .gslide.prev{opacity:1;z-index:9999;}.glightbox-container .gslide-inner-content{width:100%;}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh;}.glightbox-container .ginner-container.gvideo-container{width:100%;}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important;}.gslide iframe,.gslide video{outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px;}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto;}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%;}.gslide-image img.zoomable{position:relative;}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none;}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100% !important;}.gslide-video .gvideo-wrapper{width:100%;margin:auto;}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none;}.gslide-video.playing::before{display:none;}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important;}.gslide-inline{background:#fff;padding:20px;text-align:left;max-height:calc(100vh - 40px);overflow:auto;}.ginlined-content{overflow:auto;display:block !important;opacity:1;}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:62vh;}.gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important;}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gslide-description{position:relative;}.gslide-description.description-left,.gslide-description.description-right{max-width:100%;}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%;}.gslide-description p{margin-bottom:12px;}.gslide-description p::last-child{margin-bottom:0;}.zoomed .gslide-description{display:none;}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;background:transparent;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;padding-bottom:50px;}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em;}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1;}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold;}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit;}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff;}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:0.4;}.gdesc-open .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0.4;}.gdesc-open .gdesc-inner{padding-bottom:30px;}.gdesc-closed .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1;}.greset{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.gabsolute{position:absolute;}.grelative{position:relative;}.glightbox-desc{display:none !important;}.glightbox-open{overflow:hidden;}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader 0.8s infinite linear;animation:lightboxLoader 0.8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%;}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;will-change:opacity;}.glightbox-mobile .goverlay{background:#000;}.gprev,.gnext,.gclose{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none;}.gprev svg,.gnext svg,.gclose svg{display:block;width:100%;height:auto;}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:0.1;}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff;}iframe.wait-autoplay{opacity:0;}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important;}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff;}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px;}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:0.86em;margin-bottom:0;font-family:arial;line-height:1.4em;}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose,.glightbox-modern .gprev,.glightbox-modern .gnext,.glightbox-modern .gclose{background-color:rgba(0,0,0,0.12);}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover,.glightbox-modern .gprev:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gclose:hover{background-color:rgba(0,0,0,0.2);}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path,.glightbox-modern .gprev path,.glightbox-modern .gnext path,.glightbox-modern .gclose path{fill:#fff;}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:none;}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px;}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px;}.glightbox-clean .gclose,.glightbox-modern .gclose{background-color:#292C67;width:68px;height:68px;top:30px;right:30px;position:absolute;transition:all 0.4s;-webkit-transition:all 0.4s;-ms-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:24px;}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1;background-color:#fff;}.glightbox-clean .gclose:hover path,.glightbox-modern .gclose:hover path{fill:#292C67;}.gfadeIn{-webkit-animation:gfadeIn 0.5s ease;animation:gfadeIn 0.5s ease;}.gfadeOut{-webkit-animation:gfadeOut 0.5s ease;animation:gfadeOut 0.5s ease;}.gslideOutLeft{-webkit-animation:gslideOutLeft 0.3s ease;animation:gslideOutLeft 0.3s ease;}.gslideInLeft{-webkit-animation:gslideInLeft 0.3s ease;animation:gslideInLeft 0.3s ease;}.gslideOutRight{-webkit-animation:gslideOutRight 0.3s ease;animation:gslideOutRight 0.3s ease;}.gslideInRight{-webkit-animation:gslideInRight 0.3s ease;animation:gslideInRight 0.3s ease;}.gzoomIn{-webkit-animation:gzoomIn 0.5s ease;animation:gzoomIn 0.5s ease;}.gzoomOut{-webkit-animation:gzoomOut 0.5s ease;animation:gzoomOut 0.5s ease;}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes gfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes gfadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes gfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes gfadeOut{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden;}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden;}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0;}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0;}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@-webkit-keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}@keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%;}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in;}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab;}.gslide-inline{max-height:95vh;}.gslide-external{max-height:95vh;}.gslide-description.description-left,.gslide-description.description-right{max-width:275px;}.glightbox-open{height:auto;}.goverlay{background:rgba(0,0,0,0.92);}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0px rgba(0,0,0,0.65);}.glightbox-clean .gprev,.glightbox-modern .gprev{top:45%;}.glightbox-clean .gnext,.glightbox-modern .gnext{top:45%;}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px;}}@media screen and (max-height:420px){.goverlay{background:#000;}}.tns-outer{padding:0 !important;position:relative;}.tns-outer [hidden]{display:none !important;}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer;}.tns-controls{font-family:"icomoon";position:absolute;z-index:10;width:100%;pointer-events:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}.tns-controls .icon,.tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .tns-controls strong:after{color:#E63312;font-size:32px;}.tns-controls button{pointer-events:all;top:-10px;padding:0;}.tns-controls [data-controls="prev"]{position:absolute;left:0;}.tns-controls [data-controls="next"]{position:absolute;right:0;}.tns-nav{padding-top:16px;text-align:center;}.tns-nav button{height:20px;width:20px;background-color:#E63312;display:inline-block;margin-right:8px;padding:0;}.tns-nav button.tns-nav-active{background-color:#E63312;opacity:0.4;}.tns-nav button:last-child{margin-right:0;}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}.tns-slider > .tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tns-horizontal.tns-subpixel{white-space:nowrap;}.tns-horizontal.tns-subpixel > .tns-item{display:inline-block;vertical-align:top;white-space:normal;}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both;}.tns-horizontal.tns-no-subpixel > .tns-item{float:left;}.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item{margin-right:-100%;}.tns-no-calc{position:relative;left:0;}.tns-gallery{position:relative;left:0;min-height:1px;}.tns-gallery > .tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s;}.tns-gallery > .tns-slide-active{position:relative;left:auto !important;}.tns-gallery > .tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;}.tns-autowidth{display:inline-block;}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6;}.tns-lazy-img.tns-complete{opacity:1;}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s;}.tns-ovh{overflow:hidden;}.tns-visually-hidden{position:absolute;left:-10000em;}.tns-transparent{opacity:0;visibility:hidden;}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0;}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1;}.tns-vpfix{white-space:nowrap;}.tns-vpfix > div,.tns-vpfix > li{display:inline-block;}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden;}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0;}.tns-t-ct:after{content:'';display:table;clear:both;}.tns-t-ct > div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% /  70);height:10px;float:left;}.animateOnView.fadeIn{opacity:0;transition:opacity 1.5s ease;-webkit-transition:opacity 1.5s ease;-ms-transition:opacity 1.5s ease;-moz-transition:opacity 1.5s ease;-o-transition:opacity 1.5s ease;}.animateOnView.fadeIn.visible{opacity:1;}.h-1-1{height:366.6666666667px;}.h-1-1.mb-grid{height:calc(366.6666666667px - 50px);}.row.narrow .h-1-1.mb-grid{height:calc(366.6666666667px - 10px);}.row.big .h-1-1.mb-grid{height:calc(366.6666666667px - 150px);}@media (min-width:768px){.h-1-1{height:550px;}.h-1-1.mb-grid{height:calc(550px - 50px);}.row.narrow .h-1-1.mb-grid{height:calc(550px - 10px);}.row.big .h-1-1.mb-grid{height:calc(550px - 150px);}}.h-2-5{height:calc(366.6666666667px / 5 * 2);}.h-2-5.mb-grid{height:calc(366.6666666667px / 5 * 2 - 100px);}.row.narrow .h-2-5.mb-grid{height:calc(366.6666666667px / 5 * 2 - 10px);}.row.big .h-2-5.mb-grid{height:calc(366.6666666667px / 5 * 2 - 150px);}@media (min-width:768px){.h-2-5{height:calc(550px / 5 * 2);}.h-2-5.mb-grid{height:calc(550px / 5 * 2 - 100px);}.row.narrow .h-2-5.mb-grid{height:calc(550px / 5 * 2 - 10px);}.row.big .h-2-5.mb-grid{height:calc(550px / 5 * 2 - 150px);}}.h-3-5{height:calc(366.6666666667px / 5 * 3);}.h-3-5.mb-grid{height:calc(366.6666666667px / 5 * 3 - 100px);}.row.narrow .h-3-5.mb-grid{height:calc(366.6666666667px / 5 * 3 - 10px);}.row.big .h-3-5.mb-grid{height:calc(366.6666666667px / 5 * 3 - 150px);}@media (min-width:768px){.h-3-5{height:calc(550px / 5 * 3);}.h-3-5.mb-grid{height:calc(550px / 5 * 3 - 100px);}.row.narrow .h-3-5.mb-grid{height:calc(550px / 5 * 3 - 10px);}.row.big .h-3-5.mb-grid{height:calc(550px / 5 * 3 - 150px);}}.offer_slider .offer-item-wrapper{margin:20px 20px 50px 20px;color:#969696;}.offer_slider .offer-item-wrapper .content_header{margin-bottom:0;}.offer_slider .iconbar{line-height:40px;}.offer_slider .icon,.offer_slider .footer_content .opening-hours strong:after,.footer_content .opening-hours .offer_slider strong:after{font-size:18px;margin-right:4px;}.offer_slider .description{font-style:italic;padding:0;font-size:12px;line-height:15px;}.offer_slider .button-variant1{position:absolute !important;height:48px;right:unset !important;z-index:2000;margin-top:-50px;padding-right:10px !important;background-color:#E63312 !important;}.offer_slider .button-variant1 .triangle-top-left{border-color:#E63312 transparent transparent transparent !important;}.offer_slider .button-variant1:hover{background-color:#292C67 !important;color:#fff;}.offer_slider .button-variant1:hover .triangle-top-left{border-color:#292C67 transparent transparent transparent !important;}.offer_slider .button-variant2:hover .icon,.offer_slider .button-variant2:hover .footer_content .opening-hours strong:after,.footer_content .opening-hours .offer_slider .button-variant2:hover strong:after{color:#292C67;}.offer .content_header span{color:#E63312;}.offer .show-all-cars{text-align:right;}.offer .show-all-cars .button-variant1{background-color:#292C67;right:10px;padding-right:10px;color:#fff;position:relative !important;}@media (min-width:1024px){.offer .show-all-cars .button-variant1{position:absolute !important;}}.offer .show-all-cars .button-variant1:hover{color:#fff;}.offer .show-all-cars .triangle-top-left{border-color:#292C67 transparent transparent transparent;}.offer .show-all-cars .button-variant1:hover{background-color:#E63312;}.offer .show-all-cars .button-variant1:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}.stock .tile .stock-item{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;opacity:1;color:#969696;max-width:413px;margin:0 auto;height:calc(100% - 80px);}.stock .tile .stock-item .stock-item-wrapper{margin:20px 20px 0 20px;font-size:12px;}.stock .tile .stock-item .stock-item-wrapper h4{color:#292C67;}.stock .tile .stock-item .content_header_main{font-size:18px;color:#292C67;font-family:'Hyundai Sans Head Office',sans-serif;}.stock .tile .stock-item .description{font-style:italic;padding:20px 0;}.stock .tile .stock-item .linkitems .text{font-size:12px;}.stock .tile .stock-item .icon,.stock .tile .stock-item .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .tile .stock-item strong:after{font-size:16px;margin-right:8px;}.stock .tile .stock-item .detail [class^="col-"],.stock .tile .stock-item [class*=" col-"]{min-height:28px;display:flex;align-items:center;}.stock .tile .stock-item .button .icon,.stock .tile .stock-item .quicksearch--buttons--reset .icon,.stock .tile .stock-item .button .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .tile .stock-item .button strong:after,.stock .tile .stock-item .quicksearch--buttons--reset .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .tile .stock-item .quicksearch--buttons--reset strong:after{font-size:16px;}.stock .tile .linkitems{max-width:413px;margin:0 auto;}.stock .tile .linkitems .text{font-size:16px;}.stock .tile .linkitems .button-variant1:hover{color:#fff;}.stock .list .stock-item{color:#969696;line-height:28px;}.stock .list .stock-item .content_header_main{font-size:18px;color:#292C67;font-family:'Hyundai Sans Head Office',sans-serif;}.stock .list .stock-item .stock-item-wrapper{line-height:32px;}.stock .list .stock-item .stock-item-wrapper h4{color:#292C67;}.stock .list .stock-item .icon,.stock .list .stock-item .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .list .stock-item strong:after{font-size:18px;margin-right:8px;}.stock .list .stock-item .linkitems{max-width:150px;margin-top:-10px;margin-left:1px;}.stock .list .stock-item .linkitems .text,.stock .list .stock-item .linkitems .icon,.stock .list .stock-item .linkitems .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .list .stock-item .linkitems strong:after{font-size:12px;}@media (min-width:1280px){.stock .list .stock-item .center{position:absolute;top:calc(50% - 32px);transform:translateY(calc(-50%));}}.stock .list .linkitems{max-width:100%;margin-top:-10px;margin-left:1px;}.stock .list .linkitems .text{font-size:16px;}.stock .list .linkitems .button-variant1:hover{color:#fff;}.stock .list .line{border-bottom:1px solid #EAEAEA;margin-bottom:50px;padding-top:25px;}.stock .headbar{color:#000;margin-bottom:20px;margin-top:20px;}@media (max-width:1699px){.stock .headbar .item-right .vcenter{justify-content:flex-end;}}.stock .headbar .selectdiv{width:100%;}.stock .headbar .fw600{font-weight:600;margin-right:20px;white-space:nowrap;}.stock .headbar .fw600:hover{cursor:pointer;}.stock .headbar img:hover{cursor:pointer;}.stock .vcenter{min-height:60px;}.stock .selectdiv select{padding:0 40px 0 24px;}.stock .linkitems .text{font-size:12px;}.stock .text{font-weight:600;font-size:16px;}.stock .stock-item .button-variant2:hover .icon,.stock .stock-item .button-variant2:hover .footer_content .opening-hours strong:after,.footer_content .opening-hours .stock .stock-item .button-variant2:hover strong:after{color:#292C67;}.quicksearch{top:170px;left:0;z-index:30;position:absolute;color:#969696;max-width:636px;}@media (max-width:1023px){.quicksearch{top:120px;}}.quicksearch .headline-wrap .icon-square{display:inline-block;}@media (min-width:1280px){.quicksearch .headline-wrap .icon-square{display:none;}}@media (min-width:1280px){.quicksearch{display:block;top:200px;left:200px;}}@media (min-width:1500px){.quicksearch{top:300px;}}.quicksearch .icon-wrap{text-align:right;width:100%;padding-top:10px;padding-right:10px;}.quicksearch .icon-minimize,.quicksearch .icon-maximize{color:#969696;font-size:20px;position:relative;top:2px;}.quicksearch .icon-minimize:hover,.quicksearch .icon-maximize:hover{cursor:pointer;}.quicksearch .headline{background-color:#292C67;font-size:23px;color:#fff;padding:0 20px;display:inline-block;font-weight:600;font-family:'Hyundai Sans Head Office',sans-serif;height:58px;line-height:58px;}@media (max-width:767px){.quicksearch .headline{font-size:17px;height:40px;line-height:40px;}}.quicksearch .headline-wrap .icon-square{background-color:#ffffff;color:#969696;font-size:20px;height:58px;line-height:58px;width:60px;margin-left:-4px;text-align:center;}@media (max-width:767px){.quicksearch .headline-wrap .icon-square{height:40px;line-height:40px;width:40px;}}.quicksearch .bg{background-color:rgba(255,255,255,0.95);padding-bottom:40px;}@media (max-width:1279px){.quicksearch .bg{display:none;}}.quicksearch .content{margin:10px 40px 0;}.quicksearch .form_input{background-color:#fff;margin-bottom:8px;color:#969696;box-shadow:0 3px 6px #00000029;opacity:1;font-size:13px;font-style:italic;border:none;}.quicksearch .button-right{text-align:right;}@media (max-width:324px){.quicksearch .button-variant1{height:40px;}.quicksearch .button-variant1 .triangle-top-left{border-width:40px 20px 0 0;}}.quicksearch .button-variant1 .text{font-weight:600;font-size:16px;}@media (max-width:1023px){.quicksearch .button-variant1 .text{font-size:13px;}}.quicksearch .button-variant1:hover{background-color:#292C67;}.quicksearch .button-variant1:hover .text{color:#fff;}.quicksearch--buttons{display:flex;justify-content:flex-end;}.quicksearch--buttons.left{flex-direction:unset;justify-content:flex-start;margin-left:-60px;}@media (min-width:1280px){.quicksearch--buttons.left{position:absolute;right:0;}}.quicksearch--buttons--reset.open{margin-left:60px;}.quicksearch--buttons--reset{position:relative;margin-right:0;opacity:0;border-right:0 solid transparent;transition:all 0.5s;width:60px;transform:translateX(60px);}.quicksearch--buttons--reset.open{transform:translateX(0);opacity:1;border-right:1px solid #fff;}.quicksearch--buttons--reset--inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.selectdiv{position:relative;}.selectdiv:after{content:"";font-family:"icomoon";src:url("/typo3conf/ext/dauskonzept/Resources/Public/Fonts/Icomoon/icomoon.woff?v=1") format('woff');font-weight:normal;font-style:normal;font-display:block;transform:rotate(90deg);color:#969696;right:0;top:8px;font-size:22px;height:34px;padding:15px 0px 0px 8px;position:absolute;pointer-events:none;}select::-ms-expand{display:none;}.selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:48px;float:right;margin:5px 0px;padding:0px 24px;font-size:16px;line-height:1.75;color:#333;background-color:#ffffff;background-image:none;border:none;-ms-word-break:normal;word-break:normal;box-shadow:0px 3px 6px #00000029;opacity:1;}#quicksearchPriceSlider,#quicksearchMileageSlider{margin:10px 0;}.noUi-horizontal .noUi-handle{width:18px !important;height:18px !important;right:-9px !important;top:-6px;border-radius:0 !important;}.noUi-handle{background-color:#292C67 !important;box-shadow:none !important;top:-6px !important;border:none !important;}.noUi-connect{background:#292C67 !important;}.noUi-connects{border-radius:0px !important;}.noUi-horizontal{height:8px !important;top:2px;}.noUi-handle:after,.noUi-handle:before{display:none !important;}.noUi-target{background:#FAFAFA;border-radius:0px !important;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;}#quicksearchicon{background-color:#343484;border:1px solid #ffffff;border-left:none;height:50px;width:60px;position:fixed;top:265px;left:-310px;z-index:2000;color:#fff;font-size:23px;font-weight:600;opacity:0;transition:left 0.5s,opacity 0.5s,width 0.5s;-webkit-transition:left 0.5s,opacity 0.5s,width 0.5s;-ms-transition:left 0.5s,opacity 0.5s,width 0.5s;-moz-transition:left 0.5s,opacity 0.5s,width 0.5s;-o-transition:left 0.5s,opacity 0.5s,width 0.5s;}#quicksearchicon.show{left:0;opacity:1;}#quicksearchicon .text{color:#fff;left:-330px;width:320px;opacity:0;font-family:'Hyundai Sans Head Office',sans-serif;}#quicksearchicon:hover,#quicksearchicon:active,#quicksearchicon:focus{width:320px;transition:width 0.5s;-webkit-transition:width 0.5s;-ms-transition:width 0.5s;-moz-transition:width 0.5s;-o-transition:width 0.5s;}#quicksearchicon:hover .text,#quicksearchicon:active .text,#quicksearchicon:focus .text{left:55px;opacity:1;transition:opacity 0.8s;-webkit-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-moz-transition:opacity 0.8s;-o-transition:opacity 0.8s;}#quicksearchicon .parent{position:relative;height:50px;}#quicksearchicon .child{position:absolute;top:50%;transform:translateY(-50%);}#quicksearchicon .icon,#quicksearchicon .footer_content .opening-hours strong:after,.footer_content .opening-hours #quicksearchicon strong:after{display:inline-block;font-size:34px;margin-left:10px;color:#fff;}#quicksearchicon a{color:#fff;}@media (max-width:679px){#quicksearchicon{display:none;}}.page_cars .section_content{padding-top:0;}.search{padding-top:0;padding-bottom:0;}@media (min-width:1024px){.search{padding-top:45px;padding-bottom:45px;}}@media (min-width:1024px){.search .search-mobil{display:none;}}.search .search-mobil .button,.search .search-mobil .quicksearch--buttons--reset{margin-top:16px;}.search .search-mobil .button:before,.search .search-mobil .quicksearch--buttons--reset:before{content:attr(data-open);display:inline-block;}.search .search-mobil .button.show:before,.search .search-mobil .show.quicksearch--buttons--reset:before{content:attr(data-close);}.search .search-mobil i.icon-search{margin-left:8px;}@media (max-width:1023px){.search #extended-search{display:none;}}.search .searchbar.show{opacity:1;height:auto;}.search .button,.search .quicksearch--buttons--reset{margin-top:51px;}.search .item .description{min-height:18px;font-family:'Hyundai Sans Text Office',sans-serif;font-size:13px;font-style:italic;color:#969696;line-height:22px;}.search label{color:#000;font-weight:600;}.search .form_input{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;opacity:1;color:#969696;font-style:italic;}.search .reset{display:inline-block;font-size:16px;color:#E63312;font-family:'Hyundai Sans Head Office',sans-serif;font-weight:600;padding:2em 0;}.search .reset .icon,.search .reset .footer_content .opening-hours strong:after,.footer_content .opening-hours .search .reset strong:after{font-size:24px;position:relative;left:0;top:3px;text-decoration:none;}.search .reset:hover{color:#292C67;cursor:pointer;text-decoration:none;}.search #reset--filter{display:inline-block;color:#E63312;font-size:16px;margin-right:2em;padding:2em 0;font-family:'Hyundai Sans Head Office',sans-serif;font-weight:600;text-decoration:underline;}.search #reset--filter:hover{cursor:pointer;}.search .button-variant1:hover{color:#fff;}.search #searchMileageSlider,.search #searchPriceSlider{margin-top:20px;}@media (max-width:679px){.search #searchMileageSlider,.search #searchPriceSlider{margin-bottom:20px;}}#page_breadcrub_nav{position:absolute;width:100vw;top:145px;left:0;}.breadcrumb{padding:20px 0 60px;color:#969696;}.breadcrumb .icon,.breadcrumb .footer_content .opening-hours strong:after,.footer_content .opening-hours .breadcrumb strong:after{margin:0 10px;font-size:10px;color:#969696;}.breadcrumb a{color:#969696;}.breadcrumb a:hover{color:#E63312;}.breadcrumb .active{color:#292C67;}.breadcrumb .active .icon,.breadcrumb .active .footer_content .opening-hours strong:after,.footer_content .opening-hours .breadcrumb .active strong:after{color:#292C67;}@media (max-width:1023px){.bread{display:none;}}.car{position:relative;}.car .item{border:1px solid #EAEAEA;width:100%;height:152px;text-align:center;position:relative;margin:0 auto 20px auto;background-color:#ffffff;transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s;}@media (min-width:680px){.car .item{width:210px;}}.car .item .type{color:#E63312;font-weight:600;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}.car .item .icon,.car .item .footer_content .opening-hours strong:after,.footer_content .opening-hours .car .item strong:after{color:#969696;font-size:34px;display:block;margin:20px 0;}.car .item .value{font-size:22px;font-weight:600;color:#292C67;display:block;transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;}.car .item-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}.car-tab{}.car-tab .tab{overflow:hidden;border-bottom:1px solid #EAEAEA;margin:0 20px;}.car-tab #Details{display:block;}.car-tab .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 32px 14px 0;transition:0.3s;font-size:16px;font-family:'Hyundai Sans Head Office',sans-serif;font-weight:600;color:#EAEAEA;}.car-tab .tab button:hover{color:#E63312;}.car-tab .tab button.active{color:#E63312;}.car-tab .tabcontent{padding:6px 12px;color:#000;}.car-tab .tabcontent .row [class*="col-"]{border-bottom:1px solid #EAEAEA;height:66px;}.car-tab .tabcontent .icon,.car-tab .tabcontent .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-tab .tabcontent strong:after{color:#E63312;margin:0 8px;}.car-tab .tabcontent .headline{color:#292C67;font-size:16px;}.car-tab .tabcontent .headline:hover{color:#E63312;cursor:pointer;}.car-tab .tabcontent .accordion-trigger .icon,.car-tab .tabcontent .accordion-trigger .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-tab .tabcontent .accordion-trigger strong:after{font-size:16px;transform:rotate(90deg);position:absolute;right:0;}.car-tab .tabcontent .show .headline{color:#E63312;}.car-tab .tabcontent .accordion-trigger.show .icon,.car-tab .tabcontent .accordion-trigger.show .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-tab .tabcontent .accordion-trigger.show strong:after{transform:rotate(270deg);}.car-infobar{color:#E63312;font-size:14px;font-weight:bold;}.car-infobar .vcenter{justify-content:center;}@media (max-width:767px){.car-infobar .vcenter{justify-content:normal;display:block;align-items:normal;}}.car-infobar .item{display:inline-block;margin-right:70px;}@media (max-width:1023px){.car-infobar .item{display:inherit;margin-right:30px;}}.car-infobar .item a{color:#E63312;}.car-infobar .item a:hover{color:#292C67;}.car-infobar .item .icon,.car-infobar .item .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-infobar .item strong:after{margin:0 4px;font-size:16px;}.car-detail-slider .back{color:#969696;}@media (max-width:1023px){.car-detail-slider .back{display:none;}}.car-detail-slider .back:hover{color:#292C67;}.car-detail-slider .back .icon,.car-detail-slider .back .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .back strong:after{font-size:10px;color:#969696;}.car-detail-slider .fact-tile{margin-top:60px;}.car-detail-slider .button-variant1:hover{cursor:default;}.car-detail-slider .button-variant1 .text{font-size:16px;font-family:'Hyundai Sans Head Office',sans-serif;font-weight:600;}.car-detail-slider .button-variant1:hover{color:#fff;background-color:#E63312;}.car-detail-slider .button-variant1:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}.car-detail-slider .content_header_sub{font-size:14px;color:#E63312;}.car-detail-slider .small{font-size:22px;}.car-detail-slider .smaller{font-size:20px;}.car-detail-slider .very_small{font-size:18px;}.car-detail-slider .fact{margin:0 16px 16px 0;}.car-detail-slider .fact-wrapper{background-color:#F6F3F2;height:60px;font-weight:600;color:#292C67;}.car-detail-slider .fact-wrapper .icon,.car-detail-slider .fact-wrapper .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .fact-wrapper strong:after{color:#E63312;font-size:10px;margin-left:8px;}.car-detail-slider .fact .vcenter{justify-content:center;}.car-detail-slider .fact .money,.car-detail-slider .fact .testdrive{background-color:#343484;color:#fff;transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s;}.car-detail-slider .fact .money:hover,.car-detail-slider .fact .testdrive:hover{background-color:#E63312;transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s;}.car-detail-slider .fact .inquiry{background-color:#E63312;transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s;}.car-detail-slider .fact .inquiry:hover{background-color:#343484;transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s;}.car-detail-slider .fact .money,.car-detail-slider .fact .testdrive,.car-detail-slider .fact .inquiry{color:#fff;}.car-detail-slider .fact .money .icon,.car-detail-slider .fact .money .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .fact .money strong:after,.car-detail-slider .fact .testdrive .icon,.car-detail-slider .fact .testdrive .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .fact .testdrive strong:after,.car-detail-slider .fact .inquiry .icon,.car-detail-slider .fact .inquiry .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .fact .inquiry strong:after{color:#fff;font-size:16px;}.car-detail-slider .car_slider-item{height:200px;width:100%;}@media (min-width:325px){.car-detail-slider .car_slider-item{height:330px;}}@media (min-width:680px){.car-detail-slider .car_slider-item{height:400px;}}@media (min-width:1024px){.car-detail-slider .car_slider-item{height:575px;}}.car-detail-slider .tns-controls{top:unset;bottom:10%;}@media (min-width:1024px){.car-detail-slider .tns-controls{width:50vw;}}.car-detail-slider .tns-controls [data-controls="prev"]{position:absolute;right:50px;left:unset;}.car-detail-slider .tns-controls button{background-color:transparent;height:36px;width:36px;}.car-detail-slider .tns-controls .icon,.car-detail-slider .tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .car-detail-slider .tns-controls strong:after{font-size:20px;color:#fff;}.car-detail-slider .tri{height:100%;position:relative;margin-left:-25px;margin-top:-575px;max-width:250px;z-index:2;background:linear-gradient(113deg,#ffffff 0%,#ffffff 49.99%,transparent 50%,transparent 100%);}@media (max-width:1023px){.car-detail-slider .tri{display:none;}}@media (max-width:1023px){.car_gallery .narrow{display:none;}}@media (min-width:1024px){.car_gallery .car_slider_mobil{display:none;}}.car_gallery .car_slider-item{height:200px;width:100%;}@media (min-width:325px){.car_gallery .car_slider-item{height:330px;}}@media (min-width:680px){.car_gallery .car_slider-item{height:400px;}}@media (min-width:1024px){.car_gallery .car_slider-item{height:575px;}}.car_gallery .tns-outer{margin:0;}@media (min-width:1024px){.car_gallery .tns-controls{display:none;}}.car_gallery .tns-controls [data-controls="prev"]{position:absolute;left:-18px;}.car_gallery .tns-controls [data-controls="next"]{position:absolute;right:-18px;}.car_gallery .tns-controls button{background-color:#E63312;height:36px;width:36px;}.car_gallery .tns-controls .icon,.car_gallery .tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .car_gallery .tns-controls strong:after{font-size:20px;color:#fff;}.mwst{font-size:10px;}.contact_item{background-color:#292C67;color:#fff;margin:10px;position:relative;}.contact_item .single_image{padding-bottom:50px;}.contact_item-wrapper{background-color:#292C67;display:flex;flex-direction:column;justify-content:center;padding:14px 20px;left:0;position:absolute;width:100%;bottom:0;}.contact_item-wrapper .name{font-weight:600;line-height:18px;margin-bottom:8px;}.contact_item-wrapper a{color:#fff;line-height:18px;}.contact_item-wrapper a .icon,.contact_item-wrapper a .footer_content .opening-hours strong:after,.footer_content .opening-hours .contact_item-wrapper a strong:after{color:#E63312;padding-right:8px;}.contact_item-wrapper .title{line-height:16px;}.contact_item .extended{max-height:0;overflow:hidden;transition:max-height 0.3s;-webkit-transition:max-height 0.3s;-ms-transition:max-height 0.3s;-moz-transition:max-height 0.3s;-o-transition:max-height 0.3s;}.contact_item:hover{cursor:pointer;}.contact_item:hover .extended{max-height:200px;}.contactslider .tns-outer{max-width:920px;margin:0 auto;}.contactslider .tns-outer .contact_item{margin:0 10px 40px 10px;}.contactslider .tns-outer .tns-controls .icon,.contactslider .tns-outer .tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .contactslider .tns-outer .tns-controls strong:after{color:#fff;}.contactslider .tns-controls [data-controls="prev"]{margin-left:-5px;}.contactslider .tns-controls [data-controls="prev"],.list .tns-controls [data-controls="next"]{background-color:#E63312;height:50px;width:50px;top:-62px;transition:color 0.3s,background-color 0.3s,border 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border 0.3s;-moz-transition:color 0.3s,background-color 0.3s,border 0.3s;-o-transition:color 0.3s,background-color 0.3s,border 0.3s;}.contactslider .tns-controls [data-controls="prev"]:hover,.list .tns-controls [data-controls="next"]:hover{background-color:#292C67;}.contactslider .contact_linkitems{text-align:center;}.contactslider .contact_item-wrapper{padding:14px 20px 14px;min-height:64px;margin-top:0;}@media (min-width:1024px){.fix-nav #nav_special{position:sticky !important;top:150px;}}#page_footer{margin-top:100px;z-index:1;color:#fff;overflow:hidden;background:linear-gradient(115deg,#343484 0%,#343484 39.99%,#292C67 40%,#292C67 100%);}.footer_content{padding-top:70px;font-size:14px;line-height:24px;}.footer_content .header_logo_link{margin-bottom:40px;}.footer_content .content_header{margin-bottom:15px;}.footer_content .content_header .content_header_main{font-size:16px;color:#fff;line-height:19px;}.footer_content .content_header h4{font-size:14px !important;}.footer_content .gmap{font-weight:bold;text-decoration:underline;}.footer_content .gmap:hover{color:#E63312;}.footer_content .icon,.footer_content .opening-hours strong:after{color:#E63312;font-size:20px;}.footer_content .icon::before,.footer_content .opening-hours strong:after::before{margin-right:10px;}.footer_content .footerHeadline{display:block;color:#000;font-size:21px;font-weight:bold;margin-bottom:50px;}.footer_content .contenttable{color:#fff;margin-bottom:32px;}.footer_content a{color:#fff;}.footer_content .opening-hours .content_header_main{visibility:hidden;}.footer_content .opening-hours p.toggle-arrow{margin-bottom:0;}.footer_content .opening-hours .bodytext p{margin-bottom:0;}.footer_content .sitemap .list-dotted{line-height:1;}.footer_content .sitemap .list-dotted li{border-bottom:1px solid rgba(255,255,255,0.25);margin-left:10px;padding-bottom:20px;margin-bottom:20px !important;list-style-type:none;}.footer_content .sitemap .list-dotted li a{font-weight:600;}.footer_content .sitemap .list-dotted li a:hover{color:#E63312;}.footer_content .sitemap .list-dotted li::before{content:"■";color:#E63312;font-weight:bold;display:inline-block;width:1em;}.footer_content .sitemap .button-variant1 .icon,.footer_content .sitemap .button-variant1 .opening-hours strong:after,.footer_content .opening-hours .sitemap .button-variant1 strong:after{color:#fff;font-size:14px;margin:0;}.footer_content .sitemap .button-variant1:hover{background-color:#fff;color:#E63312;}.footer_content .sitemap .button-variant1:hover .triangle-top-left{border-color:#fff transparent transparent transparent;}.footer_content .sitemap .button-variant1:hover .icon,.footer_content .sitemap .button-variant1:hover .opening-hours strong:after,.footer_content .opening-hours .sitemap .button-variant1:hover strong:after{color:#E63312;}.footer_content .sitemap .linkitems_list_item:nth-child(2) .button,.footer_content .sitemap .linkitems_list_item:nth-child(2) .quicksearch--buttons--reset{background-color:#fff;color:#000;}.footer_content .sitemap .linkitems_list_item:nth-child(2) .button:hover,.footer_content .sitemap .linkitems_list_item:nth-child(2) .quicksearch--buttons--reset:hover{background-color:#E63312;color:#fff;}.footer_content .sitemap .linkitems_list_item:nth-child(2) .button:hover .triangle-top-left,.footer_content .sitemap .linkitems_list_item:nth-child(2) .quicksearch--buttons--reset:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}.footer_content .sitemap .linkitems_list_item:nth-child(2) .triangle-top-left{border-color:#fff transparent transparent transparent;}@media (max-width:1499px){.footer_content .sitemap .texts{border-top:1px #fff solid;padding-top:20px;}.footer_content .sitemap .content_header,.footer_content .sitemap .bodytext{display:none;}}.footer_content .row-3{margin-top:80px;padding-bottom:20px;font-weight:bold;font-size:16px;font-family:'Hyundai Sans Head Office',sans-serif;}@media (min-width:768px){.footer_content .row-3{margin-top:50px;}}.footer_content .row-3 .vcenter{min-height:28px;}.footer_content .row-3 a{margin-left:10px;}.footer_content .row-3 .icon,.footer_content .row-3 .opening-hours strong:after,.footer_content .opening-hours .row-3 strong:after{color:#E63312;font-size:22px;}.footer_fix{background-color:#F6F3F2;}.footer_end{padding:1em 0;font-size:14px;font-weight:normal;text-align:center;}@media (min-width:1280px){.footer_end{text-align:left;}}.footer_end .col-1-2{width:100%;}.footer_end a{color:#fff;text-decoration:none;}.footer_end_conception p{line-height:1.2em;}@media (min-width:1280px){.footer_end_conception p{line-height:inherit;margin-bottom:0;}}.footer_end_conception img{max-height:14px;max-width:300px;}.nav_privacy{margin:0;}@media (max-width:767px){.nav_privacy{width:100%;}}@media (min-width:1280px){.nav_privacy ul{margin-bottom:0;}}.nav_privacy li{display:inline-block;margin-bottom:0;line-height:1em;float:right;}.nav_privacy li.first{border-left:none;padding-left:0;margin-left:0;float:left;margin-right:50px;}.nav_privacy li a{font-size:16px;font-weight:bold;padding:0 !important;margin:0 !important;}@media (max-width:767px){.opening-hours .content_header{display:none;}.opening-hours .bodytext p{margin-bottom:8px;}.footer_content .icon,.footer_content .opening-hours strong:after{color:#E63312;font-size:14px;}.footer_content .opening-hours strong:after{display:inline-block;font-size:11px;margin-left:8px;content:"";color:#fff;transition:transform 0.3s;}.footer_content .opening-hours .open strong:after{transform:rotate(180deg);}}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.136s;transition-timing-function:linear;font:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger-box{width:52px;height:52px;display:inline-block;position:relative;}.hamburger-inner{display:block;width:52px;height:9px;background-color:#292C67;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.136s;transition-timing-function:ease;top:calc(50% - (9px / 2));transition:background-color 0s 0.118s linear;transform:skew(-20deg);}.hamburger-inner:before{display:block;width:52px;height:9px;background-color:#292C67;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.136s;transition-timing-function:ease;content:"";top:-13px;transition:top 0.09s 0.18s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.118s cubic-bezier(0.55,0.055,0.675,0.19);transition:margin-left 0.5s;-webkit-transition:margin-left 0.5s;-ms-transition:margin-left 0.5s;-moz-transition:margin-left 0.5s;-o-transition:margin-left 0.5s;}.hamburger-inner:after{display:block;width:52px;height:9px;background-color:#292C67;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.136s;transition-timing-function:ease;content:"";top:13px;transition:top 0.18s 0.18s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.118s cubic-bezier(0.55,0.055,0.675,0.19);transition:margin-left 0.3s;-webkit-transition:margin-left 0.3s;-ms-transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-o-transition:margin-left 0.3s;}.hamburger:hover .hamburger-inner:before{margin-left:12px;transition:margin-left 0.3s;-webkit-transition:margin-left 0.3s;-ms-transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-o-transition:margin-left 0.3s;}.hamburger:hover .hamburger-inner:after{margin-left:-12px;transition:margin-left 0.3s;-webkit-transition:margin-left 0.3s;-ms-transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-o-transition:margin-left 0.3s;}.hamburger.active{transform:scale(1);transition:transform 0.3s;-webkit-transition:transform 0.3s;-ms-transition:transform 0.3s;-moz-transition:transform 0.3s;-o-transition:transform 0.3s;}.hamburger.active .hamburger-inner{transition-delay:0.2s;background-color:transparent;margin-left:0;transform:skew(0deg);}.hamburger.active .hamburger-inner:before{top:-10px;transition:top 0.09s 0.136s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.118s 0.2s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg);margin-left:0;}.hamburger.active .hamburger-inner:after{top:-10px;transition:top 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.118s 0.2s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg);margin-left:0;}.hamburger.active:hover{transform:rotate(90deg) scale(0.8);transition:transform 0.3s;-webkit-transition:transform 0.3s;-ms-transition:transform 0.3s;-moz-transition:transform 0.3s;-o-transition:transform 0.3s;}.hamburger-inner{width:40px;height:7px;}.hamburger-inner:before{width:40px;height:7px;top:-11px;}.hamburger-inner:after{width:40px;height:7px;top:11px;}@media (max-width:679px){.container-big{width:100%;}#nav_main_trigger{margin-left:20px;}.mobil{min-width:84px;margin-left:20px;}}#page_header{position:fixed;z-index:100;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 3px 6px #00000015;opacity:1;}#page_header .garage{max-width:250px;}#page_header .garage .icon,#page_header .garage .footer_content .opening-hours strong:after,.footer_content .opening-hours #page_header .garage strong:after{color:#E63312;margin-right:4px;}#page_header .garage a:hover{color:#292C67;}@media (max-width:1023px){#page_header .garage,#page_header .trenner,#page_header .address{display:none;}}@media (max-width:1279px){#page_header .trenner,#page_header .garage{display:none;}}#page_header .logo{margin-top:-10px;}#page_header .logo .desktop,#page_header .logo .mobile{display:none;}@media (min-width:1280px){#page_header .logo .desktop{display:block;}#page_header .logo .mobile{display:none;}}@media (max-width:1279px){#page_header .logo .desktop{display:none;}#page_header .logo .mobile{display:block;max-width:270px;width:100%;}}@media (min-width:1024px){#page_header .mobil{display:none;}}#page_header .square .icon,#page_header .square .footer_content .opening-hours strong:after,.footer_content .opening-hours #page_header .square strong:after{color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}#page_header .square .icon-wrapper{position:relative;height:40px;width:40px;background-color:#E63312;display:inline-block;}#page_header .square .icon-wrapper:hover{background-color:#292C67;transition:background-color .4s;-webkit-transition:background-color .4s;-ms-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;}#page_header_top{min-height:100px;}@media (min-width:1024px){#page_header_top{min-height:140px;}}#page_header_navigation{height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width:1024px){#page_header_navigation{height:140px;}}.header_logo_link{display:block;}.header_logo{height:30px;}@media (min-width:768px){.header_logo{height:40px;}}.extended-logo .space{margin:0 50px 0 20px;}@media (max-width:1699px){.extended-logo{display:none;}}#nav_main_trigger{cursor:pointer;}@media (min-width:1500px){#nav_main_trigger{position:absolute;margin-left:-60px;}}@media (min-width:1920px){#nav_main_trigger{margin-left:-90px;}}#nav_main{position:fixed;z-index:500;background-color:#fff;top:100px;left:0;right:0;bottom:0;padding:20px 6% 30px;overflow:scroll;transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transition:transform 0.3s,top 0.3s;-webkit-transition:transform 0.3s,top 0.3s;-ms-transition:transform 0.3s,top 0.3s;-moz-transition:transform 0.3s,top 0.3s;-o-transition:transform 0.3s,top 0.3s;}@media (min-width:1024px){#nav_main{top:140px;}}.nav_main{margin-bottom:0;}.nav_main_item{display:block;margin-bottom:0;}.nav_main_item.show > .nav_main_item-inner{display:block;}.nav_main_item-inner{display:none;}.nav_main_link{display:block;padding:8px 24px;}.nav_main_link.active{color:#E63312 !important;}#page_header_navigation.show #nav_main{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}#nav_main{font-family:'Hyundai Sans Text Office',sans-serif;background-color:#fff;}#nav_main .sitesearch_mobile{display:none;}#nav_main .firstLevelPicture{padding:0 10px;}#nav_main .nav_main_link{padding:8px 0;color:#969696;font-size:16px;}#nav_main .nav_main_link:hover{color:#E63312;}#nav_main .nav_main_item-inner_0{margin-left:10px;}#nav_main .nav_main_item-1{margin-left:30px;}#nav_main .nav_main_item-0{border-right:1px solid #F6F3F2;}#nav_main .nav_main_item-0_wrapper{padding:0 10px;}#nav_main .nav_main_item-0_wrapper .firstLevelPicture{margin-bottom:15px;}#nav_main button{font-weight:600;margin:26px 0 0 4px;font-size:16px;color:#292C67;}@media (min-width:1280px){#nav_main .nav_main_item-inner{display:block;}#nav_main button .icon,#nav_main button .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main button strong:after{display:none;}#nav_main .nav_main-1 li{display:list-item;margin-bottom:0;list-style-type:square;position:relative;}}#nav_main .dansk{margin-bottom:20px;font-family:'Hyundai Sans Head Office',sans-serif;font-size:15px;font-weight:600;}#nav_main .dansk img{margin-right:8px;}#nav_main .more{padding-top:20px;}#nav_main .more .button-variant1{width:100%;}#nav_main .more .button-variant1:hover{color:#fff;}#nav_main .sitesearch_mobile .form-control{margin:0 20px;}#nav_main .sitesearch_mobile .form-input{background-color:#fff;border:none;height:36px;width:100%;color:#969696;}#nav_main .sitesearch_mobile .form-input.placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main .sitesearch_mobile .form-input:-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main .sitesearch_mobile .form-input::-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main .sitesearch_mobile .form-input:-ms-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main .sitesearch_mobile .form-input::-webkit-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main .sitesearch_mobile .submit{height:36px;width:36px;background-color:#E63312;position:absolute;right:10px;}#nav_main .sitesearch_mobile .submit .icon,#nav_main .sitesearch_mobile .submit .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main .sitesearch_mobile .submit strong:after{color:#fff;font-size:20px;position:relative;left:0;top:-12px;}#nav_main .mobile_only{display:none;border-bottom:1px solid rgba(255,255,255,0.2);width:100%;text-align:center;}#nav_main .mobile_only a{color:#fff;font-size:22px;font-weight:600;font-family:'Hyundai Sans Text Office',sans-serif;margin:7px 0;}@media (max-width:1279px){#nav_main{background-color:#292C67;color:#fff;padding:20px 0 30px;}#nav_main .mobile{margin:0;}#nav_main .search-area{display:none;}#nav_main .mobile_only{display:block;}#nav_main .button-variant1:hover{color:#fff;}#nav_main .button-variant1.blue{background-color:#fff;color:#292C67;}#nav_main .button-variant1.blue .triangle-top-left{border-color:#fff transparent transparent transparent;}#nav_main .button-variant1.blue:hover{background-color:#E63312;color:#fff;}#nav_main .button-variant1.blue:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}#nav_main .dansk,#nav_main .more{display:none;}#nav_main .sitesearch_mobile{display:block;}#nav_main .nav_main_item-0{border-right:none;border-bottom:1px solid rgba(255,255,255,0.2);}#nav_main .nav_main_item-0 .icon,#nav_main .nav_main_item-0 .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main .nav_main_item-0 strong:after{background-color:#E63312;height:36px;width:36px;font-size:22px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);}#nav_main .nav_main_item-0.show .icon,#nav_main .nav_main_item-0.show .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main .nav_main_item-0.show strong:after{transform:rotate(180deg);top:8px;}#nav_main .nav_main-1 .active{color:#E63312;}#nav_main .nav_main_item-1{text-align:center;margin:0;}#nav_main .nav_main_item-1 a{color:#fff;font-size:18px;font-weight:100;}#nav_main .firstLevelPicture{display:none;}#nav_main button{color:#fff;width:100%;text-align:center;font-size:22px;margin:0;padding:12px 0;}#nav_main button:hover{cursor:pointer;}#nav_main button .icon,#nav_main button .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main button strong:after{position:absolute;right:10px;font-size:22px;}#nav_main button .icon-down:before{top:6px;position:relative;}#nav_main .active{color:#E63312;}}#page_header_navigation.show .search-area{background-color:#F6F3F2;padding:10px;}#page_header_navigation.show .search-area .sitesearch_desktop{padding:14px 0 40px;}#page_header_navigation.show .icon-wrap{display:none;}#page_header_navigation.show .content{margin:10px 0 0;}#page_header_navigation.show .quicksearch{top:initial;left:initial;position:unset;}#page_header_navigation.show .quicksearch .headline-wrap{margin:20px 0;}#page_header_navigation.show .quicksearch .bg{background-color:transparent;}@media (min-width:1280px) and (max-width:1499px){#page_header_navigation.show .content .col-pl-1-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}#page_header_navigation.show .content #quicksearchPriceSlider,#page_header_navigation.show .content #quicksearchMileageSlider{margin:20px 10px;}}#form_kesearch_searchfield{position:relative;}#ke_search_searchfield_sword{background-color:#fff;margin-bottom:8px;color:#969696;box-shadow:0 3px 6px #00000029;opacity:1;font-size:13px;font-style:italic;border:none;}#ke_search_searchfield_submit{height:43px;width:43px;border:0;background-color:#292C67;box-shadow:0 3px 6px #00000029;position:absolute;top:0;right:0;margin:0 !important;padding:0 !important;}#ke_search_searchfield_submit .icon,#ke_search_searchfield_submit .footer_content .opening-hours strong:after,.footer_content .opening-hours #ke_search_searchfield_submit strong:after{color:#fff;display:block !important;}.nav_special{margin-top:30px;}@media (min-width:1024px){.nav_special{margin-top:130px;}}.nav_special li{font-size:16px;font-family:'Hyundai Sans Head Office',sans-serif;border-bottom:1px solid #f5f5f5;margin:18px 0;padding:0 0 18px;}.nav_special li a{padding-left:20px;padding-right:30px;display:block;color:#292C67;}.nav_special li a:hover{color:#E63312;}.nav_special li a .icon,.nav_special li a .footer_content .opening-hours strong:after,.footer_content .opening-hours .nav_special li a strong:after{position:absolute;right:14px;top:4px;font-size:16px;}@media (max-width:1023px){.nav_special li a .icon,.nav_special li a .footer_content .opening-hours strong:after,.footer_content .opening-hours .nav_special li a strong:after{transform:rotate(90deg);}}.nav_special li a.active{color:#E63312;font-weight:600;font-size:20px;}#nav_main_mobile{background-color:#292C67;position:absolute;left:0;width:100%;top:138px;opacity:0;border-top:1px solid #969696;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;height:100vh;overflow:scroll;display:none;}#nav_main_mobile.show{opacity:1;display:block;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;}#nav_main_mobile .active button{transform:rotate(180deg);}#nav_main_mobile .sitesearch{margin:10px 0;}#nav_main_mobile .sitesearch .form-control{background-color:#fff;border:none;height:36px;margin:6px 0 6px 10px;width:calc(100% - 54px);color:#969696;padding-left:10px;}#nav_main_mobile .sitesearch .form-control.placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main_mobile .sitesearch .form-control:-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main_mobile .sitesearch .form-control::-moz-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main_mobile .sitesearch .form-control:-ms-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main_mobile .sitesearch .form-control::-webkit-input-placeholder{opacity:1;font-family:"Hyundai Sans Text Office",sans-serif;color:#888;font-style:italic;text-transform:none;}#nav_main_mobile .sitesearch .submit{height:36px;width:36px;background-color:#E63312;top:3px;left:-3px;position:relative;}#nav_main_mobile .sitesearch .submit .icon,#nav_main_mobile .sitesearch .submit .footer_content .opening-hours strong:after,.footer_content .opening-hours #nav_main_mobile .sitesearch .submit strong:after{color:#fff;font-size:20px;}.nav_main_mobile{font-family:'Hyundai Sans Head Office',sans-serif;margin:0;}.nav_main_mobile .nav_main_mobile_item{text-align:center;font-size:24px;color:#ffffff;font-weight:600;}.nav_main_mobile .nav_main_mobile_item a{color:#ffffff;}.nav_main_mobile .nav_main_mobile_item-0{padding:12px 0;}.nav_main_mobile .nav_main_mobile_item-0 button{color:#ffffff;background-color:#E63312;position:absolute;right:10px;top:8px;height:36px;width:36px;}.nav_main_mobile .nav_main_mobile_item-0 button .icon,.nav_main_mobile .nav_main_mobile_item-0 button .footer_content .opening-hours strong:after,.footer_content .opening-hours .nav_main_mobile .nav_main_mobile_item-0 button strong:after{position:relative;top:3px;font-size:22px;}.nav_main_mobile_item{margin-bottom:0 !important;}.nav_main_mobile-1{margin:0 !important;}.nav_main_mobile_item-1{margin:0 !important;padding:6px 0;}.nav_main_mobile_item-0{border-bottom:1px solid rgba(255,255,255,0.2);}.nav_main_mobile_link-1{font-size:18px;font-weight:100;}@media (min-width:1024px){.openings-overlay_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;}}.openings-overlay_wrapper.show{width:90%;padding:2em;}@media (min-width:1024px){.openings-overlay_wrapper.show{width:auto;padding:2em 4em;}}.openings-overlay_wrapper .button-close{right:2em;}@media (min-width:1024px){.openings-overlay_wrapper .dauskonzept_openinghour{margin-right:50px;}}.openings-overlay_wrapper .contentElement{margin-bottom:0;}.buttonWrapper-openingshours{display:none;text-align:right;}@media (min-width:1280px){.buttonWrapper-openingshours{display:block;}}.footerContact-address{margin-bottom:2em;}.dauskonzept_contact_data .contact-imageWrapper{width:250px;margin-bottom:2em;}.col-1-2 .contact-addressWrapper .contact-titleWrapper span{display:block;}.col-1-2:first-child .contact-addressWrapper h1,.col-1-2:first-child .contact-addressWrapper h2,.col-1-2:first-child .contact-addressWrapper h3,.col-1-2:first-child .contact-addressWrapper h4,.col-1-2:first-child .contact-addressWrapper h5,.col-1-2:first-child .contact-addressWrapper h6,.col-1-2:first-child .contact-addressWrapper .bodytext,.col-1-2:first-child .contact-addressWrapper p,.col-1-2:first-child .contact-addressWrapper span,.col-1-2:first-child .contact-addressWrapper td,.col-1-2:first-child .contact-addressWrapper .container,.col-1-2:first-child .contact-addressWrapper .container-small,.col-1-2:first-child .contact-addressWrapper .container-smaller,.col-1-2:first-child .contact-addressWrapper .container-big,.col-1-2:first-child .contact-addressWrapper .button,.col-1-2:first-child .contact-addressWrapper .quicksearch--buttons--reset{text-align:left;text-align-last:left;margin-left:0;}.gradient .contact-addressWrapper .contact-buttonWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.gradient .contact-addressWrapper .contact-buttonWrapper .button,.gradient .contact-addressWrapper .contact-buttonWrapper .quicksearch--buttons--reset{margin-left:1em;}.gradient .contact-addressWrapper .contact-buttonWrapper .button:first-child,.gradient .contact-addressWrapper .contact-buttonWrapper .quicksearch--buttons--reset:first-child{margin-left:0;}.gradient .contact-addressWrapper p:last-of-type:not(:last-child){margin-bottom:5em;}.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{background-color:#E63312;height:50px;width:50px;top:-82px;transition:color 0.3s,background-color 0.3s,border 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border 0.3s;-moz-transition:color 0.3s,background-color 0.3s,border 0.3s;-o-transition:color 0.3s,background-color 0.3s,border 0.3s;}.news .tns-controls [data-controls="prev"]:hover,.news .tns-controls [data-controls="next"]:hover{background-color:#292C67;}@media (max-width:679px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-108px;}}@media (max-width:767px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-10px;}}@media (max-width:1023px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:9px;}}@media (max-width:1279px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-56px;}}@media (max-width:1499px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-92px;}}@media (max-width:1699px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-62px;}}@media (max-width:1919px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-60px;}}@media (max-width:1920px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-58px;}}@media (min-width:1921px){.news .tns-controls [data-controls="prev"],.news .tns-controls [data-controls="next"]{top:-58px;}}.news .tns-controls [data-controls="prev"]{margin-left:-5px;}.news .tns-controls [data-controls="next"]{margin-right:-5px;}.news .tns-controls .icon,.news .tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .news .tns-controls strong:after{color:#fff;font-size:22px;}.news .row.narrow{margin:0 -25px;}@media (min-width:680px){.news .allnews{text-align:right;}}.news .button-variant1{background-color:#292C67;}.news .button-variant1 .triangle-top-left{border-color:#292C67 transparent transparent transparent;}.news .button-variant1:hover{background-color:#E63312;color:#fff;}.news .button-variant1:hover .triangle-top-left{border-color:#E63312 transparent transparent transparent;}.articleInner-wrap{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;opacity:1;margin:20px 20px 0 20px;height:100%;}.articleInner-wrapper{margin:25px;margin-bottom:0;}.articleInner-wrapper .content_header_main{text-align:left;font:normal normal bold 18px/23px Hyundai Sans Head Office;letter-spacing:0;color:#292C67;opacity:1;font-size:18px;}.articleInner-wrapper .content_header_main a{color:#292c67;transition:color .3s;-webkit-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;}.articleInner-wrapper .content_header_main a:hover{color:#E63312;transition:color .3s;-webkit-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;}.articleInner-wrapper .teaser-text{line-height:28px;}.articleInner-wrapper .row{padding-bottom:10px;margin:0 -4px;}.newsButton-wrap{border-bottom:1px solid #F6F3F2;margin-bottom:10px;}.newsButton-wrap .button-variant2{margin:0;}.newsButton-wrap .button-variant2:hover .icon,.newsButton-wrap .button-variant2:hover .footer_content .opening-hours strong:after,.footer_content .opening-hours .newsButton-wrap .button-variant2:hover strong:after{color:#292C67;}.news-list-date,.articleInner-wrap .icon-folder,.news-list-category{color:#969696;}.news .news-list-view .content_header{margin-bottom:20px;min-height:46px;}.news .news-list-view .article{margin-bottom:40px;}@media (max-width:679px){.news .tns-outer{margin:0 -15px;}.news .tns-controls{top:226px;}}@media (max-width:767px){.news .tns-outer{margin-right:-15px;}.news .tns-controls{top:380px;}}@media (max-width:1023px){.news .tns-outer{margin-right:-15px;}.news .tns-controls{top:222px;}}@media (min-width:1280px){.news .tns-controls{top:236px;}}@media (min-width:1500px){.news .tns-controls{top:270px;}}@media (min-width:1700px){.news .tns-controls{top:275px;}}.news-single .textwithimage_content-inner{padding-left:25px;height:100%;}.news-single .news_detail_slider-item{min-height:575px;}@media (max-width:679px){.news-single .tns-outer{margin:0 -15px;}.news-single .tns-controls{top:226px;}}@media (max-width:767px){.news-single .tns-outer{margin-right:-15px;}.news-single .tns-controls{top:380px;}}@media (max-width:1023px){.news-single .tns-outer{margin-right:-15px;}.news-single .tns-controls{top:50%;}}@media (min-width:1280px){.news-single .tns-controls{top:236px;}}@media (min-width:1500px){.news-single .tns-controls{top:270px;}}@media (min-width:1700px){.news-single .tns-controls{top:275px;}}.news-single .slider-headline{display:none;}#btn--search-output-type--list,#btn--search-output-type--tiles{cursor:pointer;}#btn--search-output-type--list svg,#btn--search-output-type--tiles svg{width:60px;height:auto;}#btn--search-output-type--list svg path,#btn--search-output-type--tiles svg path{fill:#eaeaea;}#btn--search-output-type--list.active,#btn--search-output-type--tiles.active{cursor:default;}#btn--search-output-type--list.active svg path,#btn--search-output-type--tiles.active svg path{fill:#292C67;}#search--upper-fields{display:flex;flex-wrap:wrap;}#search--output-selectors{width:50%;display:none;}@media (min-width:1280px){#search--output-selectors{display:flex;}}#search--filter-selectors{width:100%;display:flex;flex-direction:column;}@media (min-width:768px){#search--filter-selectors{flex-direction:row;}#search--filter-selectors > .vcenter{margin-right:30px;}}@media (min-width:1280px){#search--filter-selectors{width:50%;justify-content:flex-end;}#search--filter-selectors > .vcenter{margin-right:0;margin-left:30px;}}#cars--list--amount-selector{min-width:80px;font-size:20px;font-weight:bold;}@media (min-width:768px){#cars--list--ordering-selector{min-width:160px;}}#btn--search-output-type--tiles{margin-right:120px;}#search--car-items{position:relative;}#search--car-items.cloaked:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:linear-gradient(270deg,rgba(41,44,103,0.5) 40%,rgba(230,51,18,0.5) 50%,rgba(41,44,103,0.5) 60%);background-size:400% 400%;-webkit-animation:search-car-items-cloak 5s ease infinite;-moz-animation:search-car-items-cloak 5s ease infinite;-o-animation:search-car-items-cloak 5s ease infinite;animation:search-car-items-cloak 5s ease infinite;}#cars--load-more{display:none !important;flex-direction:column;width:100%;align-items:center;justify-content:flex-start;color:#E63312;font-size:16px;font-weight:bold;height:60px;}#cars--load-more:after{content:'';position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#E63312;margin-top:20px;}@-webkit-keyframes search-car-items-cloak{0%{background-position:0% 55%;}50%{background-position:100% 46%;}100%{background-position:0% 55%;}}@-moz-keyframes search-car-items-cloak{0%{background-position:0% 55%;}50%{background-position:100% 46%;}100%{background-position:0% 55%;}}@-o-keyframes search-car-items-cloak{0%{background-position:0% 55%;}50%{background-position:100% 46%;}100%{background-position:0% 55%;}}@keyframes search-car-items-cloak{0%{background-position:0% 55%;}50%{background-position:100% 46%;}100%{background-position:0% 55%;}}.kesearch--result--header{font-size:18px;color:#292C67;font-weight:bold;font-family:"Hyundai Sans Text Office",sans-serif;margin-bottom:15px;}.kesearch--result--header a{color:inherit;}.kesearch--result--header a:hover,.kesearch--result--header a:focus,.kesearch--result--header a:active{color:#E63312;}#kesearch--results--count{color:#E63312;font-size:18px;margin-bottom:20px;}#kesearch--results--items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;}.kesearch--results--item{flex:1 100%;margin-bottom:30px;}@media (min-width:1024px){.kesearch--results--item{flex:0 calc(50% - 15px);}}#kesearch--form--searchbox{max-width:400px;}#kesearch--form--searchbox--input--wrap{position:relative;height:45px;}#kesearch--form--searchbox--input{margin:0;padding:0 60px 0 15px;height:45px;}#kesearch--form--searchbox--submit{width:45px;height:45px;background:#292C67;position:absolute;right:0;top:0;margin:0;padding:0;color:#fff;}#kesearch--form--searchbox--submit:hover,#kesearch--form--searchbox--submit:focus,#kesearch--form--searchbox--submit:active{background-color:#E63312;cursor:pointer;}.kesearch--pages--total{padding-top:30px;}#kesearch--pagination{font-size:16px;color:#fff;display:flex;}#kesearch--pagination .pagination--prev,#kesearch--pagination .pagination--next{font-size:12px;}#kesearch--pagination a{display:flex;align-items:center;justify-content:center;color:inherit;background:#E63312;width:25px;height:25px;padding:0;}#kesearch--pagination a:not(:last-of-type){margin-right:10px;}#kesearch--pagination a:hover,#kesearch--pagination a:focus,#kesearch--pagination a:active,#kesearch--pagination a.current{background:#292C67;}.kesearch--result--teaser .hit{color:#E63312;font-weight:bold;}#sitesearch--mobile{display:block;}@media (min-width:1280px){#sitesearch--mobile{display:none;}}#sitesearch--mobile--input-wrap{position:relative;margin:0 10px 30px;}#ke_search_searchfield_sword_mobile{background:#fff;height:50px;}#ke_search_searchfield_submit_mobile{background:#E63312;position:absolute;right:0;top:0;height:50px;width:50px !important;display:flex;align-items:center;justify-content:center;}#ke_search_searchfield_submit_mobile .icon,#ke_search_searchfield_submit_mobile .footer_content .opening-hours strong:after,.footer_content .opening-hours #ke_search_searchfield_submit_mobile strong:after{position:relative !important;right:0 !important;}#ke_search_searchfield_submit_mobile:hover,#ke_search_searchfield_submit_mobile:focus,#ke_search_searchfield_submit_mobile:active{background:#292C67;border:1px solid #E63312;border-left-color:transparent;cursor:pointer;}.no_cookie_first #cf-root{display:none !important;}#cf-root > div:first-child{position:fixed;top:50%;left:50% !important;transform:translate(-50%,-50%) !important;max-width:600px !important;width:100% !important;height:fit-content !important;overflow:visible !important;}#cf-root > div:first-child > div:first-child{box-shadow:0 0 20px 5px rgba(0,0,0,0.2) !important;}[data-cookiefirst-widget='banner'] > div > div:first-child{margin-bottom:15px;}[data-cookiefirst-widget='banner'] > div > div:last-child{flex:0 0 100% !important;max-width:100% !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] [data-cookiefirst-button='primary'],.cookiefirst-root [data-cookiefirst-widget='modal'] [data-cookiefirst-button='primary'],.cookiefirst-root [data-cookiefirst-bg-color='true'] [data-cookiefirst-button='primary']{background:#E63312 !important;border-color:#E63312 !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] [data-cookiefirst-button='primary']:hover,.cookiefirst-root [data-cookiefirst-widget='modal'] [data-cookiefirst-button='primary']:hover,.cookiefirst-root [data-cookiefirst-bg-color='true'] [data-cookiefirst-button='primary']:hover{background:white !important;border-color:#E63312 !important;color:#E63312 !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] [data-cookiefirst-button='secondary'],.cookiefirst-root [data-cookiefirst-widget='modal'] [data-cookiefirst-button='secondary'],.cookiefirst-root [data-cookiefirst-bg-color='true'] [data-cookiefirst-button='secondary']{color:white !important;border-color:#0d56c9 !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] [data-cookiefirst-button='secondary']:hover,.cookiefirst-root [data-cookiefirst-widget='modal'] [data-cookiefirst-button='secondary']:hover,.cookiefirst-root [data-cookiefirst-bg-color='true'] [data-cookiefirst-button='secondary']:hover{border-color:#E63312 !important;background-color:#E63312 !important;color:white !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] [data-cookiefirst-accent-color],.cookiefirst-root [data-cookiefirst-widget='modal'] [data-cookiefirst-accent-color],.cookiefirst-root [data-cookiefirst-bg-color='true'] [data-cookiefirst-accent-color]{color:#E63312 !important;}.cookiefirst-root [data-cookiefirst-widget='banner'] img,.cookiefirst-root [data-cookiefirst-widget='modal'] img,.cookiefirst-root [data-cookiefirst-bg-color='true'] img{filter:brightness(0) invert(0.6);}.cookiefirst-cookie-declaration h1,.cookiefirst-cookie-declaration h2,.cookiefirst-cookie-declaration h3,.cookiefirst-cookie-declaration h4,.cookiefirst-cookie-declaration h5,.cookiefirst-cookie-declaration h6{margin-bottom:1em;}.parallax_image{position:relative;opacity:0.3;height:548px;object-fit:cover;width:100%;}.parallax_image.small{height:300px;}.parallax_image.big{height:548px;}.parllax-content{height:460px;z-index:20;margin-top:-460px;display:grid;align-items:center;}.parllax-content .parallax_bodytext{max-width:500px;}.parllax-content .single_image{text-align:right;}.parllax-content .single_image img{max-width:240px;margin-bottom:20px;}@media (min-width:768px){.multicol_flex{padding:0 25px;}}.multicol_linkitems{margin-top:25px;}@media (min-width:768px){.headerslider_item{position:relative;height:80vh;}}.headerslider_image{height:60vh;margin-bottom:50px;}@media (min-width:768px){.headerslider_image{height:100%;margin-bottom:0;}}@media (min-width:768px){.headerslider_content{position:absolute;top:100px;left:50px;}}.headerslider_content .button-variant1:hover{color:#fff;}.headerslider.layout-1 .headerslider_content{text-align:right;padding-top:0;background:linear-gradient(174deg,transparent 0%,transparent 49.99%,#fff 50%,#fff 100%);}@media (min-width:768px){.headerslider.layout-1 .headerslider_content{padding-top:200px;background:linear-gradient(170deg,transparent 0%,transparent 49.99%,#fff 50%,#fff 100%);position:absolute;bottom:0;left:0;top:unset;width:100%;}}.headerslider.layout-1 .tns-nav{text-align:right;width:100vw;margin-left:auto;margin-right:auto;max-width:1350px;padding-right:20px;position:relative;top:-300px;}@media (min-width:325px){.headerslider.layout-1 .tns-nav{top:-270px;}}@media (min-width:768px){.headerslider.layout-1 .tns-nav{width:88vw;padding-right:0;top:-240px;}}@media (min-width:1024px){.headerslider.layout-1 .tns-nav{padding-right:0;top:-250px;}}.headerslider.layout-1 .tns-nav button{height:13px;width:13px;background-color:#292C67;display:inline-block;margin-right:8px;padding:0;}.headerslider.layout-1 .tns-nav button:last-child{margin-right:0;}.headerslider.layout-1 .tns-nav .tns-nav-active{background-color:#E63312;opacity:1;}.headerslider.layout-1 .tri{background:linear-gradient(170deg,transparent 0%,transparent 49.99%,#fff 50%,#fff 100%);height:80px;width:100%;margin-top:-125px;}@media (min-width:680px){.headerslider.layout-1 .tri{background:linear-gradient(174deg,transparent 0%,transparent 49.99%,#fff 50%,#fff 100%);}}@media (min-width:768px){.headerslider.layout-1 .tri{background:linear-gradient(174deg,transparent 0%,transparent 49.99%,#fff 50%,#fff 100%);}}@media (max-width:1023px){.headerslider.layout-2 .reverse_col{flex-direction:column-reverse;}}@media (min-width:768px){.headerslider.layout-2 .headerslider_item{position:relative;height:80vh;}}.headerslider.layout-2 .headerslider_image{height:200px;}@media (min-width:325px){.headerslider.layout-2 .headerslider_image{height:330px;}}@media (min-width:680px){.headerslider.layout-2 .headerslider_image{height:400px;}}@media (min-width:1024px){.headerslider.layout-2 .headerslider_image{height:575px;}}.headerslider.layout-2 .tri{display:none;height:100%;max-width:250px;z-index:2;background:linear-gradient(113deg,#ffffff 0%,#ffffff 49.99%,transparent 50%,transparent 100%);}@media (min-width:1024px){.headerslider.layout-2 .tri{display:block;}}.headerslider.layout-2 .bread{background-color:#00cc00;margin-top:-575px;}.headerslider.layout-2 .container-tl_right{padding-left:25px;}.scrolldown{text-align:center;position:relative;}@media (max-width:767px){.scrolldown{display:none;}}.scrolldown .icon:hover,.scrolldown .footer_content .opening-hours strong:after:hover,.footer_content .opening-hours .scrolldown strong:after:hover{color:#E63312;}.scrolldown .icon-rotate::before{transform:rotate(-90deg);font-size:18px;}.triangle{position:relative;margin:3em;padding:70px 70px;box-sizing:border-box;box-shadow:0 3px 6px #00000015;border:1px solid #EAEAEA;opacity:1;}.triangle::after{content:"";position:absolute;width:0;height:0;margin-left:-20px;bottom:-2em;left:50%;box-sizing:border-box;border:1em solid black;border-color:transparent transparent #ffffff #ffffff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.1);}.feedback .headerslider_item{position:relative;height:380px;}.feedback .content_header{margin:0;}.feedback .headerslider_item_wrap .content_header_main{font-size:18px;}.feedback .content_header_sub{font-size:14px;font-weight:600;}.feedback .tns-outer{max-width:800px;margin:0 auto;}.feedback .headerslider_content{left:0;top:0;color:#292C67;line-height:28px;width:100%;}.feedback .tns-controls [data-controls="prev"],.feedback .tns-controls [data-controls="next"]{background-color:#E63312;height:50px;width:50px;top:-60px;transition:color 0.3s,background-color 0.3s,border 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border 0.3s;-moz-transition:color 0.3s,background-color 0.3s,border 0.3s;-o-transition:color 0.3s,background-color 0.3s,border 0.3s;}.feedback .tns-controls [data-controls="prev"]:hover,.feedback .tns-controls [data-controls="next"]:hover{background-color:#292C67;}.feedback .tns-controls [data-controls="prev"]{margin-left:15px;}.feedback .tns-controls [data-controls="next"]{margin-right:15px;}.feedback .tns-controls .icon,.feedback .tns-controls .footer_content .opening-hours strong:after,.footer_content .opening-hours .feedback .tns-controls strong:after{color:#fff;font-size:22px;display:grid;}.feedback .tns-nav{text-align:center;}.feedback .tns-nav button{background-color:#292C67;height:13px;width:13px;}.feedback .tns-nav button.tns-nav-active{background-color:#E63312;opacity:1;}.headerslider_content .triangle .content_header_main:before{content:"„";}.headerslider_content .triangle .bodytext p:after{content:"“";font-size:18px;font-weight:bold;margin-left:6px;}@media (max-width:767px){.feedbackslider_elements .headerslider_item{height:auto;}.feedbackslider_elements .headerslider_item .triangle{padding:20px;}.feedback .tns-controls [data-controls="prev"],.feedback .tns-controls [data-controls="next"]{display:none;}}.contentbox.layout-1 .item-wrapper{max-width:413px;margin:0 auto;}.contentbox.layout-1 .item{height:100%;max-width:413px;margin:0 auto;}.contentbox.layout-1 .item .single_image{margin-bottom:50px;}.contentbox.layout-1 .item .content_header{margin-bottom:16px;}.contentbox.layout-1 .item .bodytext{min-height:116px;}.contentbox.layout-1 .item .bodytext p{line-height:28px;}@media (max-width:1279px){.contentbox.layout-2 .tile_element{margin-bottom:40px;}}.contentbox.layout-2 .contentbox-content{max-width:494px;margin:0 auto 40px;}.contentbox.layout-2 .item{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000015;border:1px solid #EAEAEA;opacity:1;line-height:28px;height:100%;}.contentbox.layout-2 .item .contentbox-wrapper{margin:40px 30px;}.contentbox.layout-2 .item .content_header{margin-bottom:10px;}.contentbox.layout-2 .item .content_header .content_header_main{font-size:18px;color:#E63312;}@media (min-width:768px){.contentbox.layout-1 .tile_wrapper .tile_element:nth-child(1) .item{margin-right:35px;}.contentbox.layout-1 .tile_wrapper .tile_element:nth-child(2) .item{margin-left:35px;}}.dk_history-wrap{position:relative;margin-top:100px;hyphens:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dk_history-wrap .dk_history_label-header{font-size:0.7em;}.dk_history-wrap .dk_history_label-header .content_header_main{font-size:18px;}.dk_history-wrap .dk_history_line{position:absolute;background-color:#E63312;width:4px;height:100%;top:0;left:50%;z-index:-10;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.dk_history-wrap .dk_history_item{position:relative;transition:opacity 1s ease-out;opacity:0;}.dk_history-wrap .dk_history_item.active{transition:opacity 1s ease-in;opacity:1;}.dk_history-wrap .dk_history_item .dk_history_label{margin-top:9em;padding-top:45px;background:#ffffff;}@media (min-width:1024px){.dk_history-wrap .dk_history_item .dk_history_label{margin-top:0;padding-top:0;}}.dk_history-wrap .dk_history_item .dk_history_label .dk_history_label-subheader{z-index:20;transition:padding 0.3s;-webkit-transition:padding 0.3s;-ms-transition:padding 0.3s;-moz-transition:padding 0.3s;-o-transition:padding 0.3s;transition:font-size 0.3s;-webkit-transition:font-size 0.3s;-ms-transition:font-size 0.3s;-moz-transition:font-size 0.3s;-o-transition:font-size 0.3s;}.dk_history-wrap .dk_history_item .dk_history_label .dk_history_label-subheader .content_header_sub{font-weight:600;font-size:14px;color:#E63312;}.dk_history-wrap .dk_history_item .dk_history_label .dk_history_label-text{position:relative;display:inline-block;transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;line-height:28px;}.dk_history-wrap .dk_history_item .dk_history_label-picture{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.dk_history-wrap .dk_history_item .dk_history_label-picture img figcaption{margin-top:0.5em;}.dk_history-wrap .dk_history_item .dk_history_label-picture .first,.dk_history-wrap .dk_history_item .dk_history_label-picture .last{width:45%;}.dk_history-wrap .dk_history_item .dk_history_label-picture .only{width:45%;margin:0 3px;}@media (min-width:1280px){.dk_history-wrap .dk_history_item .dk_history_label-picture .only{width:100%;}}.dk_history-wrap .dk_history_item.even .dk_history_label{left:auto;right:50%;width:100%;text-align:left;}.dk_history_label-wrapper{padding-bottom:80px;}@media (min-width:1024px){.dk_history_label-wrapper{width:80vw;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media (min-width:1500px){.dk_history_label-wrapper{width:860px;}}@media (min-width:1024px){.dk_history_label,.dk_history-wrap .dk_history_item.even .dk_history_label{width:340px;}}@media (min-width:1024px){.dk_history_label-picture{max-width:413px;max-height:225px;}}@media (min-width:1024px){.even .dk_history_label-wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.dk_history_label{background:#FFFFFF 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000015;border:1px solid #EAEAEA;opacity:1;position:relative;}.dk_history_label-margin{margin:38px 38px 0 38px;}.dk_history_label{left:-70px;}.dk_history_item.even .dk_history_label{position:relative !important;right:-70px !important;}.dk_history_item{padding:20px 0;}.dk_history_label{height:min-content;}#dk_history-11,#dk_history-13{min-height:520px;}@media (max-width:1023px){.dk_history_label-wrapper{padding-bottom:10px;}.dk_history_label{width:80%;left:inherit;margin:0 auto;}.dk_history_label-margin{margin:0 38px 0 38px;text-align:center;}.dk_history-wrap .dk_history_item .dk_history_label-picture .only{width:80%;max-width:420px;margin:10px auto;}.dk_history_item.even .dk_history_label{right:initial !important;width:80% !important;}.dk_history-wrap .dk_history_item .dk_history_label{padding-top:15px;}}@media (min-width:1024px) and (max-width:1279px){.dk_history_label{left:-40px;}.dk_history_item.even .dk_history_label{position:relative !important;right:-40px !important;}.dk_history-wrap .dk_history_item .dk_history_label-picture .only{width:100%;margin-right:40px;margin-left:40px;}}.textwithimage_content-inner{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width:680px){.textwithimage_content-inner .textwithimage_linkitems{width:calc(50% - 25px);}}@media (max-width:1023px){.textwithimage_content-inner .content_header{margin-top:40px;}}
