@charset "UTF-8";html{height:100%}body{font-family:Montserrat,sans-serif;font-size:16px;overflow-x:hidden;height:100%}h1{color:#d9291b;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline}h2{color:#d9291b;font-size:50px;font-weight:200}@media screen and (max-width:768px){h2{font-size:45px}}h3{font-size:40px;font-weight:200;color:#d9291b;margin:60px 0}h4{font-size:30px;font-weight:300;color:#d9291b;margin-bottom:25px;margin-top:47px}h5{font-size:18px;font-weight:700;text-transform:uppercase}h6{font-size:16px;font-weight:700;text-transform:uppercase}.description h2{margin-bottom:80px}p{margin-bottom:30px}p:last-of-type{margin-bottom:0}.font-small{font-size:12px}a{cursor:pointer;color:#3d3935;will-change:auto;-o-transition:color .5s ease;-ms-transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;transition:color .5s ease}a:hover{color:#d9291b;text-decoration:none}a.dark{color:#3d3935!important}a.light{color:#fff!important}.text-gray{color:#3d3935!important}ul{margin-top:30px;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAIklEQVQoU2O8qSn9nwEHUL/+lBEkxTi8FeHyPrI4OBwIAQCYiBwKWLUl6wAAAABJRU5ErkJggg==)}ul li{line-height:28px;margin-bottom:10px}ol li{line-height:28px;margin-bottom:20px}.table{border-bottom:1px solid #9e9c9a}.table th{border-top:2px solid #3d3935!important}.table td{border-color:#9e9c9a}.table thead th{font-size:16px;font-weight:700;color:#3d3935;text-transform:uppercase;border-color:#3d3935}.main-color{color:#d9291b!important}.btn{border-radius:25px;font-size:14px;font-weight:700;text-transform:uppercase;padding:15px 35px;outline:0!important;box-shadow:none!important}.btn.btn-primary{background-color:#d9291b;border-color:#d9291b;color:#fff!important}.btn.btn-primary:hover{background-color:#df483d!important;border-color:#df483d!important}.btn.btn-white{background-color:#fff;border-color:#fff;color:#d9291b!important}.btn.btn-white:hover{background-color:#df483d!important;border-color:#df483d!important;color:#fff!important}#financeBox{z-index:100;padding:15px;width:150px;height:auto;position:fixed;bottom:0;right:0;background:#d9291b;border:1px solid #d9291b}#financeBox button{z-index:1000;cursor:pointer;position:absolute;top:5px;right:5px;color:#fff;background:#df483d;border:none;outline:0}#financeBox img{width:100%;height:auto}.square:before{content:"";display:block;padding-top:100%}.mt-xxl{margin-top:200px}.pt-xxl{padding-top:200px}.mt-xl{margin-top:100px}.mt-md-xl{margin-top:100px}@media screen and (max-width:768px){.mt-md-xl{margin-top:0}}.mb-xl{margin-bottom:100px}.mt-lg{margin-top:80px}.mb-lg{margin-bottom:80px}.mt-md{margin-top:60px}.mb-md{margin-bottom:60px}.mt--sm{margin-top:40px}.mb--sm{margin-bottom:40px}.mt--xs{margin-top:30px}.mb--xs{margin-bottom:30px}.pt-xl{padding-top:100px}.pb-xl{padding-bottom:100px}.w-100pc{width:100%}.w-80pc{width:80%}.w-50pc{width:50%}.bg-gray{background:#3d3935}.bg-graylight{background:#f5f5f5}#homeContacts .content p,#pageCover .container .headers .contacts p{margin-bottom:0;font-size:16px;color:#3d3935}#homeContacts .content p.first-letter::first-letter,#pageCover .container .headers .contacts p.first-letter::first-letter{font-weight:700;color:#d9291b;margin-right:5px}#pageCover .ghost,#slider .ghost{background-image:url(../img/ghost_logo.png);background-position:15% 0;background-repeat:no-repeat;z-index:1;position:absolute;bottom:calc(-200px / 2);left:0;right:0;height:200px}#homeProducts .headers{margin-bottom:80px;z-index:10}#homeProducts .square,#products .square{position:relative;margin-bottom:30px;background-position:center;background-size:cover;background-repeat:none;will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#homeProducts .square .overlay,#products .square .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(217,41,27,.9);opacity:0;will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:-2px 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:-2px 2px 10px 0 rgba(0,0,0,.3);box-shadow:-2px 2px 10px 0 rgba(0,0,0,.3)}#homeProducts .square .overlay .text,#products .square .overlay .text{position:absolute;top:30px;left:30px;right:30px;bottom:30px;border:2px solid #fff;display:flex;justify-content:center;flex-direction:column;text-align:center}#homeProducts .square .overlay .text h1,#products .square .overlay .text h1{text-decoration:none;color:#fff}#homeProducts .square .overlay .text p,#products .square .overlay .text p{color:#fff;font-size:32px}#homeProducts .square:hover,#products .square:hover{transform:scale(1.03,1.03)}#homeProducts .square:hover .overlay,#products .square:hover .overlay{opacity:1}header{z-index:1000;position:fixed;top:0;left:0;right:0;will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}header #mainNav{background:rgba(255,255,255,.8);will-change:auto;-o-transition:background .5s ease;-ms-transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}header #mainNav:hover{background:#fff}header #mainNav nav{position:relative;height:140px}@media screen and (max-width:992px){header #mainNav nav{height:70px}header #mainNav nav .navbar-brand img{height:50px}}header #mainNav nav .navbar-toggler{border:none;padding:0}@media screen and (max-width:992px){header #mainNav nav .navbar-collapse{position:absolute;top:70px;left:-15px;right:-15px;background:#fff}}header #mainNav nav .navbar-collapse .navbar-nav{margin-top:80px;color:#3d3935;font-size:23px;font-weight:700;text-transform:lowercase}header #mainNav nav .navbar-collapse .navbar-nav li{height:60px;margin-bottom:0}@media screen and (max-width:768px){header #mainNav nav .navbar-collapse .navbar-nav li{margin-bottom:5px}}header #mainNav nav .navbar-collapse .navbar-nav li:not(:nth-last-child(-n+1)){margin-left:25px}header #mainNav nav .navbar-collapse .navbar-nav li a{padding:5px 0;color:#3d3935}header #mainNav nav .navbar-collapse .navbar-nav li a.active{color:#d9291b}header #mainNav nav .navbar-collapse .navbar-nav li:hover a{color:#d9291b}header #mainNav nav .navbar-collapse .navbar-nav li:hover .sub-nav{bottom:-60px;opacity:1}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav{z-index:-10;position:absolute;bottom:0;left:-50%;right:-50%;opacity:0;background:#ecebeb;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);box-shadow:0 3px 8px 0 rgba(0,0,0,.3);will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container{height:60px}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul{text-transform:uppercase;padding-top:12px}@media screen and (max-width:768px){header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li{margin-bottom:0}}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li:not(:first-of-type){margin-left:25px}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a{font-size:18px;color:#d9291b;border-bottom:1px solid transparent;display:inline-block;line-height:.3;will-change:auto;-o-transition:border .5s ease;-ms-transition:border .5s ease;-moz-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a.active,header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a:hover{text-decoration:none;border-bottom:1px solid;display:inline-block;line-height:.3}header #mainNav nav .navbar-collapse .navbar-nav li.lang{padding-top:3px;font-size:large;text-transform:uppercase}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el{position:relative;display:inline-block;min-height:35px;max-height:35px;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;outline:0;border:none;border-radius:1em;background-color:#f5f5f5;will-change:auto;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el input{display:none}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el label{display:block;height:2em;line-height:2em;padding-left:.7em;padding-right:1.8em;cursor:pointer;position:relative;will-change:auto;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el label:nth-child(2){margin-top:2em}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el input:checked+label{display:block;border-top:none;position:absolute;top:0}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el input:checked+label:nth-child(2){margin-top:0;position:relative}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el::after{content:"‹";transform:rotate(-90deg);position:absolute;right:15px;top:5px;font-size:30px;will-change:auto;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el:hover{background:#d9291b}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el:hover input:checked+label{color:#fff}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el:hover::after{color:#fff}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el.expanded{background:#d9291b;padding:0;box-shadow:rgba(0,0,0,.1) 3px 3px 5px 0;max-height:15em}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el.expanded label:hover{color:#fff}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el.expanded input:checked+label{color:#fff}header #mainNav nav .navbar-collapse .navbar-nav li.lang .dropdown-el.expanded::after{transform:rotate(-270deg);right:10px}header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search{position:relative;width:100%}header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search button,header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search input{display:inline-block;border:none;outline:0;background:0 0}header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search input{width:90%;border-bottom:1px solid #3d3935;font-size:medium;padding:0}@media screen and (max-width:768px){header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search input{width:85%}}header #mainNav nav .navbar-collapse .navbar-nav li .mobile-search button{float:right}@media screen and (max-width:992px){header #mainNav nav .navbar-collapse .navbar-nav{z-index:1000000;margin-top:0;padding:0 15px}header #mainNav nav .navbar-collapse .navbar-nav li{height:auto}header #mainNav nav .navbar-collapse .navbar-nav li:not(:nth-last-child(-n+1)){margin-left:0}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav{z-index:inherit;position:relative;left:0;right:0;opacity:1;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container{height:auto}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul{text-transform:lowercase;padding-top:0}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li{display:block;width:100%}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li:not(:first-of-type){margin-left:0}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a{font-size:18px;color:#3d3935;border-bottom:none;display:block;line-height:20px}header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a.active,header #mainNav nav .navbar-collapse .navbar-nav li .sub-nav .container ul li a:hover{text-decoration:none;border:none;display:block;color:#d9291b;line-height:20px}header #mainNav nav .navbar-collapse .navbar-nav li.lang{position:absolute;top:0;right:15px}}header #mainNav #searchForm{opacity:0;background:#ecebeb;height:200px;position:absolute;top:-200px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);box-shadow:0 3px 8px 0 rgba(0,0,0,.3);will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}header #mainNav #searchForm.open{top:0;opacity:1}header #mainNav #searchForm .form{position:relative}header #mainNav #searchForm .form input{outline:0;border:none;background:0 0;font-size:50px;font-weight:200;color:#3d3935}header #mainNav #searchForm .form input::placeholder{color:#3d3935}header #mainNav #searchForm .form .bottom-border{position:absolute;bottom:60px;left:15px;right:15px;height:1px;border-bottom:1px solid #3d3935}header.nav-up{top:-140px}#slider{width:100vw;margin-bottom:200px}#slider .carousel .carousel-inner .carousel-item{background-position:center;background-size:cover;background-repeat:none;height:100vh}#slider .carousel .carousel-inner .carousel-item .container{height:100vh}#slider .carousel .carousel-inner .carousel-item .container .content{margin-top:calc(100vh / 2)}#slider .carousel .carousel-inner .carousel-item .container .content h1,#slider .carousel .carousel-inner .carousel-item .container .content h2{color:#d9291b;text-shadow:0 0 50px #000}@media screen and (max-width:768px){#slider .carousel .carousel-inner .carousel-item .container .content{margin-top:200px}}#slider .carousel .carousel-control-next,#slider .carousel .carousel-control-prev{width:10%;cursor:pointer}#slider .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url(../img/lightbox_arrow_OUT.png);width:60px;height:60px;transform:rotate(180deg)}#slider .carousel .carousel-control-next .carousel-control-next-icon{background-image:url(../img/lightbox_arrow_OUT.png);width:60px;height:60px}#slider .carousel .carousel-indicators{justify-content:left;position:relative;margin:-35px 0 0 35px}@media screen and (max-width:768px){#slider .carousel .carousel-indicators{margin:-35px 0 0 0}}#slider .carousel .carousel-indicators li{background-color:transparent;width:16px;height:16px;border-radius:50%;border:2px solid #d9291b;opacity:1;margin-right:5px;margin-left:5px;will-change:auto;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}#slider .carousel .carousel-indicators li.active{background-color:#d9291b;border:none;width:20px;height:20px}#homeProducts{margin-bottom:80px}#homeServices{padding:100px 0;background-position:center;background-size:cover;background-repeat:none}#homeServices .advantage .img{position:relative;width:100%;padding-bottom:100%}#homeServices .advantage .img img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}#homeServices .advantage h6{color:#3d3935;text-align:center;text-transform:none;font-weight:300;font-size:24px}#homeContacts{padding:100px 0;background:#ecebeb}#homeContacts .content .social li{opacity:1;will-change:auto;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#homeContacts .content .social li a{display:block}#homeContacts .content .social li:hover{opacity:.7}#homeContacts .content .form{position:relative}#homeContacts .content .form .controls{position:relative;display:block}#homeContacts .content .form .controls button,#homeContacts .content .form .controls input{position:absolute}#homeContacts .content .form .controls input{left:0;right:0;width:100%;border:none;outline:0;background:#fff;padding:15px 20px;border-radius:25px}#homeContacts .content .form .controls input::placeholder{color:#3d3935}#homeContacts .content .form .controls input.error{background-color:red;border-color:red;color:#fff}#homeContacts .content .form .controls button{right:0;padding:15px 30px}#homeContacts .content .form .form-group{position:absolute;top:70px;left:20px}#homeContacts .content .form .form-group .form-check label{font-weight:300}#homeContacts .content .form .form-group .result{font-size:12px;font-weight:700;margin-left:0;margin-top:15px;text-transform:uppercase}#homeContacts .content .form .form-group .result.error{color:red}@media screen and (max-width:576px){#homeContacts .content .form .form-group .result{display:block;margin-left:0}}#homeContacts .content .form .form-check input{margin-top:3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:0 0;height:20px;width:20px;border:2px solid #3d3935}#homeContacts .content .form .form-check input.white{border-color:#fff}#homeContacts .content .form .form-check input:disabled{background:#e6e6e6;opacity:.6;pointer-events:none}#homeContacts .content .form .form-check input:after{content:"";position:relative;left:4px;top:0;width:8px;height:12px;border:solid #d9291b;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}#homeContacts .content .form .form-check input:checked:after{display:block}#homeContacts .content .form .form-check input:disabled:after{border-color:#7b7b7b}#homeContacts .content .form .form-check input.error{background-color:red;border-color:red;color:#fff}#homeContacts .content .form .form-check label{font-weight:200;font-size:12px;text-align:left;margin-left:5px}#homeContacts .content .form .form-check label a{color:#fff;font-weight:700}#homeContacts .content .form .form-check label a:hover{color:#d9291b}#pageCover{position:relative;background-position:center;background-size:cover;background-repeat:none}#pageCover.multiply{background-color:#d9291b;background-blend-mode:multiply}#pageCover .container .headers{width:100%;position:relative}#pageCover .container .headers h1,#pageCover .container .headers h2{color:#fff}#pageCover .container .headers.main-color h1,#pageCover .container .headers.main-color h2{color:#d9291b}#pageCover .container .headers ul{margin-top:40px;margin-bottom:0}#pageCover .container .headers ul li:not(:last-of-type){margin-right:30px}#pageCover .container .headers ul li a{color:#fff;border-bottom:1px solid transparent;will-change:auto;-o-transition:border-bottom .5s ease;-ms-transition:border-bottom .5s ease;-moz-transition:border-bottom .5s ease;-webkit-transition:border-bottom .5s ease;transition:border-bottom .5s ease;height:24px;display:block}#pageCover .container .headers ul li a.active,#pageCover .container .headers ul li a:hover{text-decoration:none;border-bottom:1px solid #fff}#pageCover .container .headers ul li a h5{margin-bottom:-5px;line-height:26px}#pageCover .container .headers ul li.main-color a{color:#d9291b}#pageCover .container .headers ul li.main-color a.active,#pageCover .container .headers ul li.main-color a:hover{text-decoration:none;border-bottom:1px solid #d9291b}#pageCover .container .headers ul.menu{margin:0;padding:0}#pageCover .container .headers ul.menu li{padding:0!important;margin:0}#pageCover .container .headers ul.menu li:not(:last-of-type){margin-right:0}#pageCover .container .headers ul.menu li a,#pageCover .container .headers ul.menu li span{font-size:14px;font-weight:700;text-transform:uppercase}#pageCover .container .headers .product-image{position:absolute;right:15px;top:0;height:450px;width:100%;background-position:center;background-size:cover;background-repeat:none;z-index:10}#pageCover .container .headers nav{z-index:10}@media screen and (max-width:768px){#pageCover .container .headers nav{width:100%;padding:0}}#pageCover .container .headers nav .container{height:auto;position:relative}@media screen and (max-width:768px){#pageCover .container .headers nav .container{padding:15px}}@media screen and (max-width:768px){#pageCover .container .headers nav .container .navbar-brand{text-transform:uppercase;font-weight:700;color:#fff}#pageCover .container .headers nav .container .navbar-collapse{position:absolute;top:60px;left:15px;right:15px;padding-left:15px}#pageCover .container .headers nav .container .navbar-collapse ul{margin-top:0}#pageCover .container .headers nav .container .navbar-collapse ul li{display:block;margin-bottom:15px}#pageCover .container .headers nav .container .navbar-toggler{z-index:10;position:absolute;right:15px;width:35px;height:35px;outline:0;border:none;background:url(../img/lightbox_arrow_OUT.png);background-position:center;background-size:100%;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#pageCover .container .headers nav.sticky{z-index:100;background:#d9291b;position:absolute;left:0;right:0;padding-left:50px}@media screen and (max-width:768px){#pageCover .container .headers nav.sticky{padding-left:0}}#pageCover .container .headers nav.sticky ul{margin-top:10px}#pageCover .container .headers nav.sticky ul li.main-color a{color:#fff}#pageCover .container .headers nav.sticky ul li.main-color a.active,#pageCover .container .headers nav.sticky ul li.main-color a:hover{text-decoration:none;border-bottom:1px solid #fff}#pageCover .container .headers nav.sticky .navbar-collapse{background:#d9291b}@media screen and (max-width:768px){#pageCover .container .headers #showGallery{border-color:#fff}}#pageCover.vh-full{height:100vh}#pageCover.vh-full .container{height:100vh}#pageCover.vh-full .container .headers{top:calc(100vh / 2)}@media screen and (max-width:992px){#pageCover.vh-full .container .headers{top:200px}}#pageCover.vh-medium{height:60vh}#pageCover.vh-medium .container{height:60vh}#pageCover.vh-medium .container .headers{top:calc(60vh / 2.5)}@media screen and (max-width:992px){#pageCover.vh-medium{height:100vh}#pageCover.vh-medium .container{height:100vh}#pageCover.vh-medium .container .headers{top:200px}}#pageCover.default,#pageCover.search{padding-top:200px}@media screen and (max-width:992px){#pageCover.default,#pageCover.search{padding-top:100px}}#downloadShare .social ul{height:50px;margin-bottom:0}#downloadShare .social ul li a{display:block;width:50px;height:50px;cursor:pointer;will-change:auto;-o-transition:background .5s ease;-ms-transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}#downloadShare .social ul li a.facebook{background:url(../img/facebook_white.png) no-repeat}#downloadShare .social ul li a.facebook:hover{background:url(../img/facebook.png) no-repeat}#downloadShare .social ul li a.twitter{background:url(../img/twitter_white.png) no-repeat}#downloadShare .social ul li a.twitter:hover{background:url(../img/twitter.png) no-repeat}#downloadShare .social ul li a.linkedin{background:url(../img/linkedin_white.png) no-repeat}#downloadShare .social ul li a.linkedin:hover{background:url(../img/linkedin.png) no-repeat}#downloadShare .social ul li a.google_plus{background:url(../img/google_plus_white.png) no-repeat}#downloadShare .social ul li a.google_plus:hover{background:url(../img/google_plus.png) no-repeat}#downloadShare .download a{margin-top:30px}#form{color:#fff}#form form{margin-top:35px}#form form input:not([type=checkbox]),#form form select,#form form textarea{font-size:16px;font-weight:300;padding:25px 20px;border-radius:30px;border:none;margin-bottom:30px}#form form input:not([type=checkbox]):focus,#form form select:focus,#form form textarea:focus{border-color:red;box-shadow:inset 0 1px 1px transparent,0 0 8px rgba(217,41,27,.9)}#form form input:not([type=checkbox])::placeholder,#form form select::placeholder,#form form textarea::placeholder{color:#3d3935;font-weight:400}#form form input:not([type=checkbox]).error,#form form select.error,#form form textarea.error{border-color:red;color:red}#form form input:not([type=checkbox]).error::-webkit-input-placeholder,#form form select.error::-webkit-input-placeholder,#form form textarea.error::-webkit-input-placeholder{color:red}#form form input:not([type=checkbox]).error:-moz-placeholder,#form form select.error:-moz-placeholder,#form form textarea.error:-moz-placeholder{color:red;opacity:1}#form form input:not([type=checkbox]).error::-moz-placeholder,#form form select.error::-moz-placeholder,#form form textarea.error::-moz-placeholder{color:red;opacity:1}#form form input:not([type=checkbox]).error:-ms-input-placeholder,#form form select.error:-ms-input-placeholder,#form form textarea.error:-ms-input-placeholder{color:red}#form form input:not([type=checkbox]).error::-ms-input-placeholder,#form form select.error::-ms-input-placeholder,#form form textarea.error::-ms-input-placeholder{color:red}#form form input:not([type=checkbox]).error::placeholder,#form form select.error::placeholder,#form form textarea.error::placeholder{color:red}#form form textarea{border-radius:20px}#form form p{font-size:12px;text-align:left;margin-bottom:18px}#form form .form-check input{margin-top:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:0 0;height:20px;width:20px;border:2px solid #fff}#form form .form-check input:disabled{background:#e6e6e6;opacity:.6;pointer-events:none}#form form .form-check input:after{content:"";position:relative;left:4px;top:0;width:8px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}#form form .form-check input:checked:after{display:block}#form form .form-check input:disabled:after{border-color:#7b7b7b}#form form .form-check input.error{background-color:red;border-color:red;color:#fff}#form form .form-check label{font-weight:200;font-size:12px;text-align:left;margin-left:5px}#form form .form-check label a{color:#fff;font-weight:700}#form form .form-check label a:hover{color:#d9291b}#form form .result{font-size:12px;font-weight:700;margin-left:20px;text-transform:uppercase}#form form .result.error{color:red}@media screen and (max-width:576px){#form form .result{display:block;margin-left:0}}#details .logo{display:none;position:absolute;top:25px;background:#fff;background-image:url(../img/amm_aluminios_logo.png);background-position:center;background-repeat:no-repeat;background-size:90%;width:150px;height:150px}footer{position:relative;min-height:100px;background:#3d3935}footer #gotoTop{position:absolute;top:-20px;right:60px;display:block;width:60px;height:60px;opacity:.5;transform:rotate(90deg);will-change:auto;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}footer #gotoTop:hover{opacity:1}footer .list-inline{margin-bottom:5px}footer a{color:#fff;font-size:14px;font-weight:700}footer .finance-popup{z-index:100;padding:20px 10px;width:250px;height:320px;position:fixed;bottom:0;right:0;background:#000}footer .finance-popup button{z-index:110;cursor:pointer;position:absolute;top:5px;right:5px;color:#fff;background:#000;border:none;outline:0}footer .details ul li{margin-bottom:5px}footer .details p.copyright{font-size:14px;font-weight:200;color:#fff;margin:0;line-height:16px;margin-bottom:15px}footer .details p.copyright a{font-size:12px;font-weight:200;color:#fff;margin:0}footer .details p.copyright a:hover{color:#ed776d}@media screen and (max-width:768px){footer .details p.copyright{margin-top:30px}}@media screen and (max-width:768px){footer .details{text-align:center}}footer .finance{text-align:right}footer .finance img{vertical-align:bottom;max-height:70px}@media screen and (max-width:768px){footer .finance{text-align:center;margin-bottom:30px}footer .finance img{width:50%}}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide{padding-bottom:0}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(0,0,0,.95)}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:0}.tos-wrapper.tos-has-bullets .tos-caption{bottom:50px}.tos-wrapper img{max-width:70vw}.tos-wrapper .tos-close{opacity:1;background:0 0;right:45px}.tos-wrapper .tos-close span{position:relative;display:block;width:60px;height:60px;opacity:.5;background:url(../img/lightbox_OUT.png) no-repeat;background-size:60px 60px;background-position:0 0;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-close span:hover{opacity:1;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-inline{background:0 0}.tos-wrapper .tos-next{opacity:1;width:60px;height:60px;position:absolute;top:calc(50% - 60px);right:30px}.tos-wrapper .tos-next span{display:block;width:60px;height:60px;background:url(../img/lightbox_arrow_OUT.png) no-repeat;background-size:60px 60px;background-position:0 0;opacity:.3;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-next span:hover{opacity:1;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-prev{opacity:1;width:60px;height:60px;position:absolute;top:calc(50% - 60px);left:30px}.tos-wrapper .tos-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;width:60px;height:60px;background:url(../img/lightbox_arrow_OUT.png) no-repeat;background-size:60px 60px;background-position:0 0;opacity:.3;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-prev span:hover{opacity:1;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-pagination{height:40px!important;padding-top:5px}.tos-wrapper .tos-pagination.tos-bullets{opacity:1}.tos-wrapper .tos-pagination.tos-bullets span{background:rgba(0,0,0,.5);padding-top:20px;padding-bottom:3px}.tos-wrapper .tos-pagination.tos-bullets span a{display:inline-block;width:16px;height:16px;border:2px solid #d9291b;background-color:transparent;cursor:pointer}.tos-wrapper .tos-pagination.tos-bullets span.tos-selected a{border:2px solid #d9291b;background-color:#d9291b;cursor:default}@media screen and (max-width:992px){.tos-wrapper .tos-pagination{text-align:center;display:block;position:absolute;left:0;right:0;bottom:0;height:auto!important;white-space:normal;text-overflow:inherit;overflow:auto;width:100vw;box-sizing:border-box;margin:0}.tos-wrapper .tos-pagination::after,.tos-wrapper .tos-pagination::before{content:"";display:inline-block;width:0;height:0}.tos-wrapper .tos-pagination.tos-bullets span{padding-bottom:3px}}.tos-wrapper .tos-caption{width:70vw;left:0;right:0;margin:0 auto;opacity:1;background-color:rgba(0,0,0,.5)}.tos-wrapper .tos-caption .tos-caption-0{margin:0;padding-left:15px;padding-top:10px;padding-bottom:65px;width:auto;text-align:left;font-weight:300;font-size:16px}@media screen and (max-width:576px){.tos-wrapper .tos-caption .tos-caption-0{padding-bottom:65px;margin-bottom:-35px}}@media screen and (max-width:992px){.tos-wrapper .tos-caption>div{position:absolute;left:0;right:0;bottom:45px;height:auto;background:rgba(0,0,0,.2);white-space:normal;text-overflow:inherit;overflow:auto;width:100%;box-sizing:border-box;padding-left:1px;padding-top:5px;float:left}}@media screen and (min-width:1600px){.fluid-container-xxl.container{padding:0 10vw;max-width:100%}}