@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);body,html{text-rendering:optimizeSpeed;background-color:#e5e5e5;color:#1a293f;font-size:16px;line-height:1.5;min-height:100%;scroll-behavior:smooth;width:100%}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Lato,sans-serif;margin:0;padding:0}svg{display:inline-block;height:24px}h1,h2,h3,h4,h5{color:#000;font-family:Lato,sans-serif;font-weight:700;margin-bottom:.5rem}@media (min-width:1200px){h1,h2,h3,h4,h5{margin-bottom:1rem}}.h1{font-size:48px}@media (min-width:992px){.h1{font-size:96px}}.h2{font-size:20px}@media (min-width:992px){.h2{font-size:32px}}.h3{font-size:24px}@media (min-width:992px){.h3{font-size:24px}}.h4,.h5{font-size:16px}p{margin-bottom:1rem}b,strong{font-weight:700}a{text-decoration:none}a,a:hover{color:#f17534}a:hover{text-decoration:underline}a,button{cursor:pointer}hr{background:#e8ecf1;border:none;display:block;height:1px;margin:32px 0;width:100%}@media (max-width:991px){.desktop-only{display:none!important}}@media (min-width:992px){.mobile-only{display:none!important}}.is-hidden{display:none!important}.btn{align-items:center;background-color:#f17534;border:none;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:1rem;font-weight:400;justify-content:center;padding:.625rem 1.5rem;text-decoration:none;transition:.3s;width:fit-content}@media (min-width:992px){.btn{font-weight:700}}.btn:hover{box-shadow:0 4px 4px -2px rgba(0,0,0,.2);color:#fff;text-decoration:none;transform:translateY(-4px)}.btn:active{box-shadow:unset;transform:translateY(0)}.btn svg:last-child{margin-left:.5rem}.btn svg:first-child{margin-right:.5rem}.btn--fw{width:100%}.btn--secondary{background-color:#fff;border:1px solid #c3602c;color:#1a293f}.btn--secondary:hover{color:#1a293f}.btn--dark{background-color:#1a293f;color:#fff}.btn--big{font-size:1.125rem;font-weight:700;height:72px;padding:0 32px}.btn--big svg{height:20px;margin-left:1rem}.btn--whatsapp{background-color:#25d366;border-radius:100px;padding:.625rem}.btn--whatsapp svg{color:#fff;display:block;height:24px;margin:0;width:24px}.btn--icon-left svg{margin:0 1rem 0 0}.no-scroll{overflow:hidden}@media (min-width:992px){.no-scroll{overflow:auto}}.blur{filter:blur(5px)}#error{display:none}#loader{align-items:center;display:flex;display:none;flex-direction:row;height:100%;justify-content:center;left:0;padding:8px;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}#loader svg{animation:rotating 1s linear infinite;height:40px;width:40px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:focus-visible{outline:none}.container{display:block;margin-left:auto;margin-right:auto;max-width:1400px;padding-left:1rem;padding-right:1rem;width:100%}.no-scrollbar{margin-bottom:0;padding-bottom:0;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.row{--grid-gap:1.5rem;display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.row>*{width:100%}.row .col-3{width:calc(25% - var(--grid-gap) + var(--grid-gap)*.25)}.row .col-4{width:calc(33.333% - var(--grid-gap) + var(--grid-gap)*.333)}.row .col-6{width:calc(50% - var(--grid-gap) + var(--grid-gap)*.5)}.row .col-8{width:calc(66.667% - var(--grid-gap) + var(--grid-gap)*.6667)}.row .col-9{width:calc(75% - var(--grid-gap) + var(--grid-gap)*.75)}@media (min-width:768px){.row .col-sm-3{width:calc(25% - var(--grid-gap) + var(--grid-gap)*.25)}.row .col-sm-4{width:calc(33.333% - var(--grid-gap) + var(--grid-gap)*.333)}.row .col-sm-6{width:calc(50% - var(--grid-gap) + var(--grid-gap)*.5)}.row .col-sm-8{width:calc(66.667% - var(--grid-gap) + var(--grid-gap)*.6667)}.row .col-sm-9{width:calc(75% - var(--grid-gap) + var(--grid-gap)*.75)}}@media (min-width:992px){.row{--grid-gap:2rem}.row .col-md-3{width:calc(25% - var(--grid-gap) + var(--grid-gap)*.25)}.row .col-md-4{width:calc(33.333% - var(--grid-gap) + var(--grid-gap)*.333)}.row .col-md-6{width:calc(50% - var(--grid-gap) + var(--grid-gap)*.5)}.row .col-md-8{width:calc(66.667% - var(--grid-gap) + var(--grid-gap)*.6667)}.row .col-md-9{width:calc(75% - var(--grid-gap) + var(--grid-gap)*.75)}}@media (min-width:1200px){.row .col-lg-3{width:calc(25% - var(--grid-gap) + var(--grid-gap)*.25)}.row .col-lg-4{width:calc(33.333% - var(--grid-gap) + var(--grid-gap)*.333)}.row .col-lg-6{width:calc(50% - var(--grid-gap) + var(--grid-gap)*.5)}.row .col-lg-8{width:calc(66.667% - var(--grid-gap) + var(--grid-gap)*.6667)}.row .col-lg-9{width:calc(75% - var(--grid-gap) + var(--grid-gap)*.75)}}.flex-r-c{align-items:center;display:flex;flex-direction:row}.m-0{margin:0}.mb-1{margin-bottom:1rem}.text-center{text-align:center}#cookiescript_injected .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{height:unset}.top-bar{background-color:#1a293f;color:#fff;font-size:1.125rem;font-weight:700;width:100%}.top-bar .top-bar__container{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:space-between}.top-bar .top-bar__container a{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:flex-start}.top-bar .top-bar__container a:hover{color:#ff521b;text-decoration:none}.top-bar svg{margin-right:8px}.top-bar__left{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.top-bar__left a:nth-of-type(1n+2){margin-left:2rem}.top-bar__right{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.top-bar__right a:first-of-type{margin-left:1rem}.top-bar__right a:not(:last-child) svg{margin:0 1.25rem 0 0}header{background-color:#fff;box-shadow:0 4px 3px -2px rgba(0,0,0,.15);height:64px;position:sticky;top:0;width:100%;z-index:5}@media (min-width:992px){header{height:96px}}header .header__logo img{display:block;height:44px}@media (min-width:992px){header .header__logo img{height:61px;margin-right:32px}}header .header-container{flex-direction:row;height:100%}header .header-container,header .header-container__nav{align-items:center;display:flex;justify-content:space-between}header .header-container__nav{flex:1;flex-direction:row}header .header-container__nav__group__item{color:#1a293f;font-size:1.125rem;font-weight:700;padding:8px 16px;text-decoration:none}header .header-container__nav__group__item.active,header .header-container__nav__group__item:hover{color:#f17534}header .header-container__nav__group .btn{margin-left:32px}header .header-container__burger{background-color:transparent;border:none;padding:8px}.mobile-menu{align-items:start;background-color:#1a293f;background-image:url(/build/images/menu_bg.acf48b2c.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:start;left:-100%;position:fixed;top:0;transition:left .6s;width:100%;z-index:6}.mobile-menu.active{left:0;width:calc(100% + 1px)}.mobile-menu__top{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:space-between}.mobile-menu__top strong{font-size:24px}.mobile-menu__top button{background-color:transparent;border:none;color:inherit;padding:8px}.mobile-menu__top button svg{display:block}.mobile-menu__content{flex-grow:1;overflow-y:auto;width:100%}.mobile-menu__content nav{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem 0}.mobile-menu__content nav .mobile-menu__nav-item{color:inherit;display:block;font-size:24px;font-weight:700;padding:8px 16px}.mobile-menu__content nav .mobile-menu__nav-item:not(:last-child){margin-bottom:1rem}.mobile-menu__content nav .mobile-menu__nav-item.active{color:#f17534}.mobile-menu__content nav .languages__toggle{color:inherit}.mobile-menu__bottom{padding:1rem 0 2rem;width:100%}.mobile-menu__bottom__icons{grid-gap:3.5rem;align-items:center;display:flex;flex-direction:row;justify-content:center}.mobile-menu__bottom__icons svg{color:#f17534;height:32px;width:32px}.languages{position:relative}.languages__toggle{background-color:transparent;border:none;padding:4px 8px}.languages__toggle span{font-size:16px;font-weight:700;margin-left:4px;text-transform:uppercase}.languages__toggle svg{font-size:20px;margin-left:4px}.languages .flag{background:url(/build/images/sprite_flags.35ae9924.png) no-repeat;background-size:cover;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.2);display:inline-block;font-size:0;height:17px;margin-right:4px;width:24px}.languages .flag.nl{background-position:0 0}.languages .flag.en{background-position:-25px 0}.languages .flag.de{background-position:-50px 0}.languages .flag.fr{background-position:-75px 0}.languages .flag.es{background-position:-100px 0}.languages .flag.pl{background-position:-124px 0}.languages__dropdown{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);display:none;position:absolute;right:0;top:100%}.languages__dropdown.open{display:block}.languages__dropdown .dropdown-item{color:#2b303a;padding:8px 16px;text-decoration:none;width:100%}.languages__dropdown .dropdown-item b{margin-left:4px}.languages__dropdown .dropdown-item:hover{background-color:#f0f0f0;color:#f17534}.speech{background:url(/build/images/sprite_flags.35ae9924.png) no-repeat;background-size:cover;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.2);display:inline-block;font-size:0;height:17px;margin-right:4px;width:24px}.speech.flag--nl{background-position:0 0}.speech.flag--en{background-position:-25px 0}.speech.flag--de{background-position:-50px 0}.speech.flag--fr{background-position:-75px 0}.speech.flag--es{background-position:-100px 0}.speech.flag--pl{background-position:-124px 0}footer{background:#1a293f;color:#fff}footer .footer__top{padding-bottom:2rem;padding-top:2rem}@media (min-width:1200px){footer .footer__top{padding-bottom:4rem;padding-top:4rem;text-align:left}}footer .footer__top .logo img{display:inline-block;height:40px}@media (min-width:1200px){footer .footer__top .logo img{height:48px}}footer .footer__top a{color:inherit}footer .footer__top p{line-height:1.5;margin-bottom:.5rem}footer .footer__top p svg{height:1rem;margin-right:.75rem;transform:translateY(2px)}footer .footer__top h4{color:#f17534;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}footer .footer__top ul{list-style:none;margin:0;padding:0}footer .footer__top ul li{font-size:1rem;line-height:1.5;margin-bottom:.5rem}footer .footer__top__socials{grid-gap:.75rem;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.5rem}@media (min-width:1200px){footer .footer__top__socials{justify-content:flex-start}}footer .footer__top__socials a:last-child svg{height:28px;width:28px}footer .footer__top__socials svg{display:block}footer .footer__bottom{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:1rem 0}footer .footer__bottom a,footer .footer__bottom span{color:#fff;cursor:pointer;padding:0 1rem}footer .footer__bottom a:hover,footer .footer__bottom span:hover{text-decoration:underline}footer .footer__bottom a:nth-child(1n+2),footer .footer__bottom span:nth-child(1n+2){border-left:1px solid #fff}.breadcrumbs{font-size:14px;overflow-x:auto}.breadcrumbs__list{list-style:none;margin:0;padding:0}.breadcrumbs__list,.breadcrumbs__list li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.breadcrumbs__list svg{height:12px;margin:0 12px}.breadcrumbs__list a{color:inherit}.contact-section{display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;padding:0;position:fixed;top:0;transform:translateX(100%);transition:transform .3s;width:100%;z-index:10}.contact-section.active{transform:unset}@media (min-width:992px){.contact-section{height:auto;left:unset;margin-bottom:4rem;margin-top:4rem;overflow-y:unset;padding:0 1rem;position:static;top:unset;transform:unset;z-index:unset}}.contact-section__title{align-items:center;background:#1a293f;color:#fff;display:flex;flex-direction:row;font-size:1.5rem;justify-content:space-between;margin:0;padding:1.25rem 1rem}.contact-section__title .closebtn{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:8px}.contact-section__title .closebtn svg{height:16px}@media (min-width:992px){.contact-section__title{border-radius:4px 4px 0 0;font-size:2rem;padding:2rem}}.contact-section__content{background:#fff;border:1px solid #e8ecf1;border-top:none;flex:1;padding:1rem}.contact-section__content h3{color:#f17534;font-size:1.25rem;margin:32px 0 4px}@media (min-width:992px){.contact-section__content{border-radius:0 0 4px 4px;padding:2rem}.contact-section__content h3{font-size:1.5rem}}.contact-section__links{list-style:none;margin:32px 0 0;padding:0;width:fit-content}.contact-section__links li a{align-items:center;color:#2274a5;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 0}.contact-section__links li svg{color:#1a293f;height:24px;margin-right:8px}.contact-section__openinghours{list-style:none;margin:0;padding:0}.contact-section__openinghours li{padding:4px 0}.contact-form{position:relative}.contact-form .alert{border-radius:4px;color:#fff;display:none;margin-bottom:1rem;padding:8px 16px}.contact-form .alert--success{background:#00a65a;border:1px solid #008d4c}.contact-form .alert--warning{background:#f39c12;border:1px solid #e08e0b}.contact-form .alert--danger{background:#dd4b39;border:1px solid #d73925}.contact-form__loader{align-items:center;display:flex;display:none;flex-direction:row;height:48px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:10}.contact-form__loader svg{animation:rotating 1s linear infinite;color:#ff521b;height:48px;width:48px}.contact-form form,.contact-form form fieldset{border:none}.contact-form form fieldset:disabled{filter:blur(4px)}.contact-form form .form-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.contact-form form .form-group:nth-child(1n+2){margin-top:24px}.contact-form form .form-group label{font-size:14px;font-weight:400;line-height:24px}.contact-form form .form-group label.required:after{color:#d73925;content:"*";margin-left:4px}.contact-form form .form-group small{color:#d73925;display:none;margin:4px 0 0 8px}.contact-form form .form-group input,.contact-form form .form-group textarea{background:#f0f0f0;border:1px solid #e8ecf1;display:block;font-size:16px;height:42px;padding:4px;width:100%}.contact-form form .form-group input[type=file],.contact-form form .form-group textarea[type=file]{color:#000;padding:8px}.contact-form form .form-group input.validate:valid,.contact-form form .form-group textarea.validate:valid{border-bottom:2px solid #008d4c}.contact-form form .form-group input.validate:invalid,.contact-form form .form-group textarea.validate:invalid{border-bottom:2px solid #d73925}.contact-form form .form-group input.validate:invalid+small,.contact-form form .form-group textarea.validate:invalid+small{display:block}.contact-form form .form-group input:focus,.contact-form form .form-group textarea:focus{border-bottom:2px solid #07c!important}.contact-form form .form-group textarea{height:120px;resize:none}.contact-form form .form-group .preview-files{grid-gap:4px;align-items:center;display:flex;flex-wrap:wrap;margin-top:4px}.contact-form form .form-group .preview-files img{display:block;opacity:.7;width:calc(25% - 3px)}.bottom-bar{background:rgba(26,41,63,.92);bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.2);display:block;height:38px;left:0;padding-bottom:16px;position:fixed;width:100%;z-index:2}.bottom-bar .container{grid-gap:16px;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;transform:translateY(-50%)}.bottom-bar .container button{flex:1}body.hidden-scroll{overflow:hidden}.sl-overlay{background:#000;bottom:0;display:none;opacity:.8;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px;z-index:10060}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#fff;display:none;position:fixed;top:30px}.sl-wrapper .sl-counter{font-size:1rem;left:30px;z-index:1060}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#fff;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{bottom:5px;color:#fff;display:none;position:absolute;right:5px;z-index:1060}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-ms-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.photoGallery figure{margin:0;position:relative}.photoGallery figure div.photo{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s;width:100%}.photoGallery figure div.photo.active{opacity:1;z-index:1}.photoGallery figure div.photo iframe{display:block;height:100%;width:100%}.photoGallery figure a{cursor:zoom-in}.photoGallery figure img{display:block;width:100%}.photoGallery figure img.forSize{position:static}.photoGallery figure figcaption{background:#1a293f;bottom:16px;color:#fff;font-size:1rem;font-weight:500;padding:8px 16px;position:absolute;right:16px;text-align:right;z-index:2}.photoGallery figure span{align-items:center;background:#fff;color:#1a293f;cursor:pointer;display:none;height:40px;justify-content:center;opacity:.6;position:absolute;top:calc(50% - 30px);width:40px;z-index:2}@media (min-width:992px){.photoGallery figure span{display:flex}}.photoGallery figure span svg{display:block}.photoGallery figure span:hover{opacity:1}.photoGallery figure span.prev-photo{left:16px}.photoGallery figure span.next-photo{right:16px}.photoGallery nav{margin:1rem 0 0;overflow:hidden;position:relative}@media (min-width:992px){.photoGallery nav{margin:24px 0 0}}.photoGallery nav .hidebox{overflow:hidden}.photoGallery nav ul{display:flex;list-style:none;margin:0;padding:0;transition:margin .3s}.photoGallery nav ul li{flex-shrink:0;opacity:.7;padding:0 12px 0 0;position:relative;width:108px}.photoGallery nav ul li img{max-height:75px}@media (min-width:768px){.photoGallery nav ul li{padding:0 20px 0 0;width:138px}.photoGallery nav ul li img{max-height:98px}}@media (min-width:992px){.photoGallery nav ul li{padding:0 24px 0 0;width:180px}.photoGallery nav ul li img{max-height:unset}}.photoGallery nav ul li.active,.photoGallery nav ul li:hover{cursor:pointer;opacity:1}.photoGallery nav ul li img{display:block;max-height:117px;object-fit:cover;object-position:center;width:100%}.photoGallery nav ul li.video svg{background:hsla(0,0%,100%,.8);border-radius:50%;display:block;height:64px;left:50%;padding:12px;pointer-events:none;position:absolute;top:50%;transform:translate(calc(-50% - 12px),-50%);z-index:1}.photoGallery nav span{align-items:center;background:#fff;border-radius:4px;color:#1a293f;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:1}@media (min-width:768px){.photoGallery nav span{width:40px}}.photoGallery nav span.scroll-left{left:8px}.photoGallery nav span.scroll-right{right:8px}.photoGallery .image-counter{font-size:14px;margin-top:16px;text-align:center}ul.specs{list-style-type:none;margin:0 0 2rem;padding:0}ul.specs li{grid-gap:16px;background-color:#fff;display:flex;justify-content:space-between;padding:.5rem}ul.specs li:nth-child(odd){background-color:#f0f0f0}ul.specs li .key,ul.specs li .value.value--customer_reference{font-weight:700}.detail__general{background-color:#1a293f;margin-bottom:1rem;padding:0 0 .5rem}.detail__general .container{padding:0}.detail__general__back{margin-bottom:1.25rem}.detail__general__breadcrumbs{color:#fff;margin-bottom:1.5rem}.detail__general__content{background-color:#fff;padding:1rem}.detail__general__content h1{color:#1a293f;font-size:2rem;height:3rem;margin-bottom:1rem;overflow:hidden}.detail__general__content__price{color:#1a293f;font-size:1rem;font-weight:700;margin-bottom:2rem}.detail__general__content__price span:last-child{color:#23ce6b;font-size:2rem}.detail__general__content__actions{display:flex;gap:1rem;justify-content:flex-start;margin-bottom:2rem}.detail__general__content__actions .btn{width:100%}.detail__general__content h3{color:#1a293f;font-size:1rem;font-weight:700;margin-bottom:1rem}.detail__general__content__footer{background-color:#1a293f;border-radius:4px;color:#fff;padding:1rem;width:100%}.detail__general__content__footer,.detail__general__content__footer>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.detail__general__content__footer>div{grid-gap:.5rem}.detail__general__content__footer>div a{border-radius:4px;overflow:hidden}.detail__general__content__footer>div a img{display:block}@media (min-width:992px){.detail__general{background-image:url(/build/images/detail_hero.8b42d130.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;padding:1.5rem 0 4rem}.detail__general .container{padding:0 1rem}.detail__general__content{border-radius:4px;padding:2rem}.detail__general__content h1{font-size:3rem;height:4rem}.detail__general__content__price span:last-child{font-size:3rem}.detail__general__content__actions .btn{width:50%}}.detail__data .card{background-color:#fff;border:1px solid #e8ecf1;border-radius:4px;padding:2rem 1rem}@media (min-width:992px){.detail__data .card{padding:2rem}}.detail__data h2{color:#f17534;font-size:2rem;margin-bottom:1rem}.detail__data p{color:#1a293f;font-size:1rem;font-weight:400}.detail__data .accessories{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.detail__data .accessories{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail__data .accessories li{grid-gap:16px;align-items:center;display:flex;flex-direction:row;font-size:1rem;font-weight:400;justify-content:flex-start;list-style:none}.detail__data .accessories li svg{color:#01982b;margin-right:.5rem;min-width:1.5rem}.detail__data .maintenance{list-style:none}.detail__data .maintenance li{align-items:center;color:#1a293f;display:flex;flex-direction:row;font-size:1rem;justify-content:space-between;padding:1rem 0}.detail__data .maintenance li:not(:last-child){border-bottom:1px solid #e8ecf1}.detail__data .maintenance li .key{font-weight:700}