body{background-color:#fff;font-family:Lato,sans-serif}a:active,a:focus,a:hover{box-shadow:none;outline:none}@media only screen and (min-width:1200px){.container-xl{max-width:1500px}}@media only screen and (min-width:1500px){.container-xxl{max-width:1800px}}@media (min-width:768px){h1{font-size:60px}h2{font-size:40px}}h3{font-size:20px}p{font-size:16px}.min-height-100{min-height:100vh}.card{border:0}.vertical-centered{position:relative}@media (min-width:768px){.vertical-centered{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.leftside,.rightside{min-height:100vh}.homepage-slider h1{color:#fff;font-weight:900}.homepage-ribbon{background:#381725;color:#fff;font-size:14px;font-weight:400;width:100%}@media (min-width:768px){.homepage-ribbon{font-size:16px}}.bg-primary{background:#501f34!important}.bg-secondary{background:#273841!important}.bg-info{background:#e3eced!important}.bg-gray{background:#ededed!important}.bg-footer{background:#1a2328!important}.bg-half-gradient,.leftside{background:#501f34}hr.one{background:#273841}@media (min-width:768px){.bg-half-gradient{background:#501f34;background:-moz-linear-gradient(90deg,#501f34 50%,#fff 50%);background:-webkit-linear-gradient(90deg,#501f34 50%,#fff 0);background:linear-gradient(90deg,#501f34 50%,#fff 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$red",endColorstr="#ffffff",GradientType=1)}}.text-primary{color:#501f34!important}.text-secondary{color:#293f43!important}.text-light{color:#495c63!important}footer h5{color:#fff}.two-images-text{color:#293f43;font-size:16px;letter-spacing:0}.request-form{background-color:#501f34;border:1px solid #fff;border-radius:0!important;box-sizing:border-box;color:#fff;height:69px;width:100%}.contact-heading{color:#fff}@media (min-width:768px){.contact-heading{color:#212529}}.form-field{border:none;border-bottom:2px solid #979797;border-radius:0!important;box-sizing:border-box;margin:8px 0;padding:12px 20px;width:100%}.contact-text{color:#e3eced;font-size:16px;line-height:29px;opacity:.56}.contact-logo{max-width:180px;width:100%}.input-text{border-color:#000;border-width:0 0 2px;display:block;font-size:25px;height:36px;line-height:25px;width:100%}.input-text:focus{outline:none}.label{bottom:11px;cursor:text;font-size:18px;font-weight:400;left:25px;line-height:26px;position:absolute;transition:transform .2s ease-in-out}.breadcrumb li a{display:inline-block;font-size:18px;position:relative;text-decoration:none}.breadcrumb{opacity:.6}.breadcrumb.breadcrumb-dark li a:link,.breadcrumb.breadcrumb-dark li a:visited{color:#273841}.breadcrumb.breadcrumb-dark li a:active,.breadcrumb.breadcrumb-dark li a:hover{color:#501f34;text-decoration:underline}.breadcrumb.breadcrumb-light li a:link,.breadcrumb.breadcrumb-light li a:visited{color:#fff}.breadcrumb.breadcrumb-light li a:active,.breadcrumb.breadcrumb-light li a:hover{color:#fff;text-decoration:underline}.breadcrumb .active{opacity:1!important}.breadcrumb-item+.breadcrumb-item:before{color:#fff!important;padding-right:.9rem}.breadcrumb-item+.breadcrumb-item{padding-left:.9rem}.cryptedmail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}.button-icon{margin-right:5px;width:37px}.card-button{background-color:transparent}.card-button:active,.card-button:focus,.card-button:hover{background:transparent;color:#501f34}.border-button-hr{border-top:10px solid #ccdfe2;margin-top:-16px;width:120px}.border-button-homepage-hr{border-top:10px solid #495c63;margin-top:-16px;width:120px}.link-primary,.link-primary:visited{color:#000;text-decoration:none}.link-primary:active,.link-primary:focus,.link-primary:hover{color:#501f34}.link-secondary,.link-secondary:visited{color:#e3eced;text-decoration:none}.link-secondary:active,.link-secondary:focus,.link-secondary:hover{color:#be8a1a;cursor:pointer;text-decoration:none}.link-dark{color:gray}.link-dark:active,.link-dark:focus,.link-dark:hover{color:#000;cursor:pointer}.btn-primary,.btn-primary:visited{background:#501f34!important;border:#501f34!important;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#273841!important;border:#501f34!important;color:#fff;text-decoration:none}.btn-warning,.btn-warning:visited{background:#be8a1a;border:#be8a1a;border-radius:0;color:#fff}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background:#d6a334;border:#d6a334}.btn-light,.btn-light:visited{background:#8a9396;border:1px solid #8a9396}.btn-light:active,.btn-light:focus,.btn-light:hover{background:#501f34;border:1px solid #501f34;color:#fff}.btn-info{background:#fff;border:1px solid #fff!important;color:#000}.btn-info:active,.btn-info:focus,.btn-info:hover{background:#e3eced!important;border:1px solid #e3eced!important;color:#000}.nav-contact-button{display:inline-block;text-align:center;text-wrap:none;width:56px}@media (min-width:768px){.nav-contact-button{display:inline;width:auto}}.content-wrapper{width:100%}.content-wrapper .row{padding:16px 0}.content-wrapper h2{font-size:40px;font-weight:700;margin:20px 0}.content-wrapper p{margin-bottom:10px}.content-wrapper p img{float:left;margin-top:3px}.content-wrapper p span.gjs-selected{display:block;overflow:hidden}.content-wrapper ol li{margin-bottom:10px}.search{border-radius:25px}.search-button{background:#2196f3;border:1px solid grey;border-left:none;color:#fff;cursor:pointer;float:left;font-size:17px;padding:10px;width:20%}.wrap{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.sub-service{background:#e3eced url(/build/images/sub-service-shape.5225e6c9.svg) 100% 0 no-repeat}.sub-service h5{font-size:20px}.lang-menu li{padding:0 5px}.lang-menu li a:link,.lang-menu li a:visited{color:#273841;text-decoration:none}.lang-menu li a:active,.lang-menu li a:focus,.lang-menu li a:hover{color:#501f34}@media (min-width:992px){.lang-menu{border-left:1px solid #273841}}.navbar-light .navbar-nav .nav-link{color:#000;font-size:16px}.dropdown-toggle:after{border:none;color:#000;content:"\f078";display:inline;font-family:Font Awesome\ 5 Free,serif;font-size:12px;font-weight:900;vertical-align:baseline}.dropdown-menu li{position:relative}.dropdown-menu .dropdown-submenu{display:none;left:100%;position:absolute;top:-7px}.dropdown-menu .dropdown-submenu-left{left:auto;right:100%}.dropdown-menu>li:hover>.dropdown-submenu{display:block}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.btn:active,.btn:focus,.btn:hover{border:none;box-shadow:none;outline:none}.form-control:active,.form-control:focus,.form-control:hover{border:1px solid #501f34;box-shadow:none;outline:none}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background:transparent!important;border:1px solid #501f34}.form-control-search{border-radius:1.5rem;border-right:none}.btn-outline-secondary{border-color:#ced4da;color:#ced4da}.btn-search{border-bottom-left-radius:0;border-bottom-right-radius:50%!important;border-left:none;border-top-left-radius:0;border-top-right-radius:50%!important}.btn-link{border:none;border-bottom:8px solid hsla(0,0%,100%,.19);color:#fff;font-size:18px;height:8px;width:119px}.nfc-logo{max-width:300px;width:100%}.page-item.active .page-link{background-color:#501f34;border-color:#501f34;color:#fff;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:0!important;border-top-left-radius:0!important;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.cd-resize-img{backface-visibility:hidden;height:100%;left:0;overflow:hidden;position:absolute;top:0;transform:translateZ(0);width:0}.is-visible .cd-resize-img{animation:cd-bounce-in .7s;width:50%}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}.supplier-logo{width:120px}@media (min-width:992px){.supplier-logo{width:150px}}.marquee{display:flex;gap:8px;overflow:hidden;position:relative;user-select:none}.marquee__content{animation:scroll 30s linear infinite;display:flex;gap:8px;justify-content:space-around;min-width:250%}@media (min-width:992px){.marquee__content{min-width:100%}}.marquee__content__slogan{animation:scroll 40s linear infinite;display:flex;gap:8px;justify-content:space-around}.marquee__content__slogan li{align-items:center;display:flex;flex-direction:row}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 8px))}}.brends-logo{width:160px}.brends-small-logo{width:120px}@media (min-width:992px){.brends-logo{width:200px}.brends-small-logo{width:160px}}.gdpr-container-wrapper{background:#333;bottom:15px!important;box-shadow:0 10px 20px rgba(0,0,0,.5);display:block;left:15px!important;overflow-y:hidden!important;right:auto!important;width:555px}.gdpr-container-wrapper p{padding:0 0 10px}@media (max-width:765px){.gdpr-container-wrapper{bottom:0!important;left:0!important;right:0!important;width:auto}}.cookie-warning-wrapper{display:block;font-size:14px;line-height:20px;position:relative}@media (max-width:765px){.cookie-warning-wrapper{padding-right:15px!important}}.gdpr-cookie-btns{align-items:center;display:flex;justify-content:space-between;padding-bottom:0!important}.gdpr-cookie-btns .btn{font-size:10px;line-height:10px;margin:10px;padding:14px;text-transform:uppercase}@media (max-width:1300px){.gdpr-cookie-btns .btn{padding:10px 15px}}@media (max-width:765px){.gdpr-cookie-btns{display:block;width:100%}.gdpr-cookie-btns .btn{text-align:center}}.gdpr-popup-content h1{font-size:28px;line-height:34px;padding:0 0 10px}.gdpr-popup-content h2{font-size:22px;line-height:28px;padding:0 0 10px}.gdpr-popup-cnt{background:#fff!important;padding:15px}.gdpr-popup-field{padding:0 0 15px}.gdpr-popup-close{right:0!important;top:0!important}.gdpr-popup-object-cnt{padding-left:33px}.gdpr-container-wrapper{background:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2);left:0;max-height:100vh;overflow:auto;position:fixed;right:0;z-index:100}.cookie-warning-wrapper{padding:40px 30px 30px}.gdpr-popup-content{font-size:13px;line-height:18px;max-width:60vw;padding:0 30px 20px}.no-cookie .gdpr-popup-content{padding-top:30px}#gdpr_configurator label{display:block;float:none;width:100%}.gdpr-popup-object-cnt{padding-top:10px}.gdpr-popup-field{padding-bottom:20px}.gdpr-popup-field p:last-child,.gdpr-popup-field:last-child{padding-bottom:0}.gdpr-popup-cnt{background:#333;border:1px solid #333;max-height:40vh;overflow:auto;padding:20px 25px}.gdpr-popup-close{background:#fff;box-shadow:none;font-size:0;height:40px;position:absolute;right:20px;top:15px;width:40px}.gdpr-popup-close span{display:block;height:20px;left:10px;position:absolute;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);width:20px}.gdpr-popup-close:hover{cursor:pointer}.gdpr-popup-close span:after,.gdpr-popup-close span:before{background:#000;content:"";display:block;height:1px;left:0;position:absolute;top:10px;width:100%}.gdpr-popup-close span:after{height:100%;left:10px;top:0;width:1px}.gdpr-popup-btn{align-items:center;display:inline-flex;font-size:16px;height:50px;justify-content:center;margin-top:20px;padding:0 30px}@media screen and (max-width:1200px){.gdpr-popup-content{max-width:93vw;padding:0 15px 15px}.no-cookie .gdpr-popup-content{padding-top:20px}.gdpr-popup-close{right:5px;top:10px}.cookie-warning-wrapper{padding:20px 60px 20px 15px}}@media screen and (max-width:700px){.gdpr-popup-content{max-width:100vw}.cookie-warning-wrapper{padding:15px 15px 10px}.cookie-warning-wrapper p:first-child{padding-right:40px}.cookie-warning-wrapper .btn{display:block;margin:2px 0;width:100%}.gdpr-popup-cnt{max-height:25vh;padding:15px}.gdpr-popup-btn{width:100%}}.btn{letter-spacing:1px}