@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:100;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-100.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-100.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:100;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-100italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-100italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:200;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-200.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-200.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:200;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-200italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-200italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:300;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-300.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-300.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:300;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-300italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-300italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:400;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-regular.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-regular.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:400;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:500;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-500.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-500.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:500;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-500italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-500italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:600;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-600.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-600.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:600;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-600italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-600italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:700;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-700.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-700.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:700;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-700italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-700italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:800;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-800.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-800.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:800;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-800italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-800italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:900;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-900italic.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-900italic.woff") format('woff')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:900;src:local(''),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-900.woff2") format('woff2'),url("/fonts/fira-condensed/fira-sans-condensed-v9-latin-ext_greek-ext-900.woff") format('woff')}.error{display:flex;align-items:center;justify-content:center;min-height:500px}body{padding-top:140px}.unselectable{pointer-events:none}*{font-family:'Fira Sans Condensed',sans-serif}#fleet .menu-widget .magic-line li a,a,body,p,ul li{color:#808285}.color-white p{color:#fff}#side{display:flex;flex-direction:column;position:fixed;bottom:20%;transform:translateY(20%);right:0;z-index:1000}#side a{background-color:#fec61b;color:#fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin-top:5px}.tp-banner-slider{min-height:50vh}.tp-loader.spinner0,.tp-loader.spinner5{background:url("/img/load.svg") no-repeat center center;box-shadow:none;-webkit-box-shadow:none}.tabs .block-tabs-btn .tabs-btn{font-family:'Fira Sans',sans-serif;color:#808285}.btn.main{border-radius:0;background-color:#fec61b;border-color:#fec61b;font-weight:600;padding:5px 15px;line-height:1}.btn.main:hover,.btn.main:focus{background-color:#cb9e16;border-color:#cb9e16}#back{position:fixed;top:50%;transform:translateY(-50%);left:30px;font-size:64px;color:#404040}.work-filter ul.magic-line li a{line-height:16px}.portfolio-item img{object-fit:contain;-webkit-transform:unset;-moz-transform:unset;transform:unset}.portfolio-item .item-content p{color:#fff}.custom_bg{display:block;width:100%;height:700px;background-size:cover;background-position:50% 65%}.nopadd{padding:0}@media (max-width:767px){#side{display:none}}header .site-top-panel{background-color:#f0f0f0}header .site-top-panel .top-right-wrap .lang-wrap li.active a{color:#fec61b}header .site-top-panel .top-right-wrap .dropdown ul li li{padding:0}header .mobile_menu_switcher{margin-right:30px}header #location{font-size:12px;line-height:14px}header #location div{white-space:nowrap}header nav .nav-logo-wrap{margin:0}header nav .nav-logo-wrap .logo{min-width:230px}header nav .nav-logo-wrap .logo img{height:100%;padding:10px}header .site-top-panel{line-height:unset}header .site-top-panel .top-right-wrap,header .site-top-panel .top-left-wrap{display:flex;align-items:center;height:60px}header .site-top-panel .top-right-wrap{justify-content:right}header .site-top-panel .lang-link{width:34px;height:28px;color:#808285;margin-right:10px}header .site-top-panel .btn-special{position:relative;display:flex;justify-content:center;align-items:center;color:#66686a;font-weight:800;text-align:center;z-index:1;margin-right:20px;width:100px;min-height:70px;text-transform:uppercase;font-size:15px;word-break:break-word;padding:5px;line-height:1}header .site-top-panel .btn-special:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#fec61b;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg)}header .main-nav li.search::after,header .inner-nav::after{background-color:#666}header .search img{display:inline-block;max-height:100%;padding:4px;height:78px}header .menu_list li{padding:0 5px}header .menu_list li a{padding:0;color:#808285}@media (min-width:1200px){nav .menu_list li:last-child{margin-left:10px}}@media (max-width:1199px){nav .menu_list .search{background-color:#666}}[lang="de"] header .main-nav .inner-nav > ul > li.slash{padding:0 3px}footer.footer{background:#666;min-height:530px;padding-top:45px}footer.footer .footer-logo img{display:block;max-height:155px}footer.footer .footer-logo.mid img{margin:0 auto}footer.footer .bar_links{margin:0;display:flex;justify-content:center;align-items:center}footer.footer .bar_links a{background-color:#fec61b;color:#666;width:25px;height:25px;margin-right:25px;display:flex;justify-content:center;align-items:center}footer.footer .bar_links a.cert{background-color:transparent;width:50px;height:50px}footer.footer .bar_links a.cert img{padding:0}footer.footer a{color:#f0f0f0}footer.footer a img{border:0}footer.footer .widget-footer li{color:#fff;font-size:18px;line-height:24px;font-weight:300}footer.footer .widget-footer li h6{font-size:18px;color:#a2a7ad;padding-left:35px;margin:0;font-style:italic}footer.footer .widget-footer li i{padding-right:15px;width:33px;color:#fec61b}footer.footer .copyright{margin-top:60px;font-size:18px;text-align:center;background-color:#404040}footer.footer .copyright a{font-weight:400}footer.footer .copyright a+a{margin:0}footer.footer .copyright a:first-child{color:#fec61b}.slide_quote{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:80%;left:0;right:0;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide_quote .tp-caption .sl-title-top{line-height:1}.slide_quote .tp-caption .sl-title{font-size:2em;line-height:1}.slide_quote .tp-caption .sl-title span{color:#fec61b}.slide_quote .tparrows{z-index:40}@media (min-width:768px){.slide_quote{width:100%}.slide_quote .tp-caption .sl-title{font-size:6em}}.service-item{text-align:center;display:inline-block;max-width:240px;margin:15px auto}.service-item,.service-item h3,.service-item svg,.service-item svg *{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.service-item h3{font-size:18px;line-height:1em;text-transform:capitalize;margin:0 0 15px}.service-item p{line-height:1em;margin:0 auto}.service-item svg{display:block;max-width:100px;margin:0 auto 20px}.service-item svg g{fill:#808285}.service-item:hover h3,.service-item:focus h3{color:#fec61b}.service-item:hover svg g,.service-item:focus svg g{fill:#fec61b}.bus{background:linear-gradient(7deg,#fff 0%,#fff 80%,#00ceff 100%)}.bus .title-section-top{font-size:12px}.bus .title-section{color:#404040}.bus .features{background:#f0f0f0;padding:15px 0;border-radius:10px;margin-top:150px}.bus .features .counter-block{max-width:200px}.bus .features .counter-block .counter-name-wrap{padding:0;text-align:center;min-height:135px}.bus .features .counter-block .counter-name-wrap .counter{font-size:20px}.bus .features .counter-block .counter-name-wrap .counter-name{font-family:'Fira Sans Condensed',sans-serif;font-size:12px}.posts{padding:50px 0}.posts a{display:flex;margin:30px 0}.posts a img{width:40%}.posts a article{position:relative;align-self:stretch;flex-grow:1;padding:0 15px}.posts a article h2{padding:0 0 15px;margin:0}.posts a article .cws-button{position:absolute;bottom:0;right:15px}@media (max-width:767px){.tours .posts a{flex-direction:column}.tours .posts a img{width:100%;max-height:250px;object-fit:cover;object-position:50%}}.tour .post{padding:60px 0}.tour h2{margin-top:0}.tour .fancy{display:block;margin:5px}.tour .fancy img{width:100%;object-fit:cover;object-position:50%}.tour .mini img{height:75px}@media (max-width:767px){.tour .fancy img,.tour .mini img{height:200px}}.small-section .fancy{margin-bottom:10px;display:block;overflow:hidden}.small-section .fancy img{transition:transform ease-in-out 1s}.small-section .fancy img:hover{transform:scale(1.1)}#about .description p{line-height:18px}#about .description h3{color:#fec61b;font-weight:bold;font-size:20px}#about .description .boxed{border:4px solid #fec61b;background-color:#f0f0f0;color:#404040;padding:20px;margin:40px 0}#about .description .boxed h4,#about .description .boxed h5{margin:0}#about .description .boxed h4{font-size:24px}#about .description .boxed p{margin:28px 0;font-weight:500}#about .description .boxed h5{font-size:20px}#about .about_gallery{height:200px;object-fit:cover;object-position:50%;width:100%;margin-bottom:30px}#about .about_gallery[src*="dekra"]{object-fit:contain;height:120px}#about .tabs{margin:30px 0}#about .tabs .tabs-keeper{padding:30px 0}#about .special-cosmetic{position:relative}#about .special-cosmetic .spacing{padding:5px}#about .special-cosmetic::before{position:absolute;display:block;content:"";height:100%;width:3px;background-color:#404040;top:0;left:-3.5em}#about .special-cosmetic .about_gallery{margin:0}#about .special-cosmetic .special-cosmetic-box{position:relative;border-left:4px solid #fec61b;padding-left:5px}#about .special-cosmetic .special-cosmetic-box .special-cosmetic-date{position:absolute;border:2px solid #fec61b;border-right:none;background-color:#f0f0f0;color:#404040;padding:5px;font-size:12px;font-weight:bold;transform:translateY(-50%);top:50%;left:-90px;line-height:1}#about .special-cosmetic .special-cosmetic-box .special-cosmetic-date::after{display:block;position:absolute;top:-1px;bottom:-1px;right:-1.2em;left:100%;content:"";background-image:url("/img/about/arrow.svg");background-repeat:no-repeat;z-index:-1}@media (max-width:767px){#about .special-cosmetic .special-cosmetic-box{border:unset;padding:0}#about .special-cosmetic .special-cosmetic-box .special-cosmetic-date{position:unset;border-right:2px solid #fec61b;text-align:center}#about .special-cosmetic .special-cosmetic-box .special-cosmetic-date::after{background-image:none}}#booking h1{font-size:43px;color:#fec61b;margin-top:50px}#booking h1,#booking .section{margin-bottom:80px}#booking form{padding:60px 0}#booking form h3{font-size:30px;margin:0 0 30px 0;font-weight:500;color:#404040}#booking form label{font-size:15px}#booking form span{color:#fec61b}#booking form input,#booking form select{height:40px}#booking form input,#booking form textarea,#booking form select{border:1px solid #f0f0f0}#booking form input:not([type="checkbox"]),#booking form select,#booking form textarea{padding:5px;width:100%;margin-bottom:20px}#booking form input[type="checkbox"]{width:20px;height:20px;display:block;margin:0}#booking form input[type="checkbox"]:before{font-size:19px}#booking form input#accepted_terms[type="checkbox"]{display:inline-block}#booking form select{background-color:#fff}#booking form textarea{line-height:unset;resize:vertical}#booking form input[type="date"],#booking form input[type="time"]{min-height:40px}#booking form button{margin:30px 0}#services{padding-bottom:100px}#services h1{color:#fec61b;font-size:43px;margin:100px 0 40px 0}#services .image-n-text img img,#services .image-n-text:not(.img-right) img{float:left;padding:0 30px 30px 0}#services .image-n-text.img-right img{float:right;padding:0 0 30px 30px}#services .image-n-text p,#services .image-n-text ul{display:inline}#services .image-n-text h2{font-size:20px;line-height:25px;margin:20px 0;color:#fec61b}#services .image-n-text h2:first-of-type{margin:0 0 20px 0}#services .image-n-text ul{list-style:disc}#services .image-n-text ul li{padding:0}#services .service{margin-bottom:20px;display:flex;justify-content:flex-start}#services .service img{width:35px;margin-right:30px}#services .service h6{margin:0 0 10px 0;color:#fec61b}#model{padding:40px 0}#model .breadcrumb{background-color:unset}#model .breadcrumb li.active{font-weight:bold}#model .breadcrumb li a{font-size:16px;text-transform:uppercase}#model table.table tbody tr td{color:#808285}#model .margin-top{margin-top:40px}#model .embed-responsive{margin-bottom:40px}#model .embed-responsive .bg{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#666}#model .gallery-col{padding:5px}#model .gallery-col .fancy{display:block;overflow:hidden}#model .gallery-col .fancy .fancybox-image{height:200px;object-fit:cover;object-position:center;background-color:#666;transition:all ease-in-out 2s}#model .gallery-col .fancy .fancybox-image:hover{transform:scale(1.1)}#model .style-3{column-count:2;text-transform:capitalize}#model .des{padding-top:50px}#model .des p{padding:0;margin:0;line-height:21px}#tech .main{padding:60px 0}#tech ul{list-style-type:circle;padding-left:25px}#tech ul li{padding:0}#tech img{margin:30px 0}#tech .images{height:200px}#fleet .menu-widget .magic-line li.current_item a,#fleet .menu-widget .magic-line li:hover a,#fleet .menu-widget .magic-line li:focus a{color:#666}#fleet .alt .portfolio-title{width:unset;left:0;top:15px;color:#404040}#fleet .alt .item-content{left:15px;transform:translate3d(0%,-50%,0);width:unset;opacity:1}#fleet .alt .item-content p{color:#404040;font-size:16px}@media (max-width:998px){.custom_bg{height:350px}}#tour #post{padding:80px 0}#tour #post .mini img{height:75px;object-fit:cover}#map{min-height:100vh}@media (max-width:767px){#map{margin:0 15px}}#whatsapp-button{position:fixed;bottom:.84em;left:.84em;background-color:#fec61b;color:#fff;border-radius:50%;width:2em;height:2em;display:flex;justify-content:center;align-items:center;font-size:30px;box-shadow:0 2px 5px rgba(0,0,0,0.3);z-index:1000;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}#whatsapp-button:hover{box-shadow:0 4px 10px rgba(0,0,0,0.4);color:#fff}