@font-face{font-family:'Ubuntu';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyPN4Q.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej70l0w.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyPN4Q.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyPN4Q.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoC1CzjsGyI.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKfw7z.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCjC3jsGyI.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvjsGyI.ttf) format('truetype')}body{font-family:'Ubuntu',sans-serif;font-size:18px;color:#afafaf;margin-bottom:120px}@media(min-width:768px){body{margin-bottom:80px}}table tr.no-border{border:none!important}table tr.no-border td{border:none}html,body{overflow-x:hidden}.border-secondary{border-color:#bbb !important}.mainColor{color:#7fbd43}.text-white{color:#fff !important}.text-black{color:#000 !important}.text-orange{color:#e88126 !important}.text-green{color:#7fbd43 !important}.container-bst{padding:0 8%;width:100%}.overlay{background:rgba(0,0,0,.8);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:50}a{text-decoration:none !important}p{margin-bottom:0}.main-pages{margin:100px 0}@media(max-width:1199px){.main-pages{margin:75px 0}}@media(max-width:991px){.main-pages{margin:50px 0}}@media(max-width:767px){.main-pages{margin:30px 0}}@media(max-width:576px){.main-pages{margin:20px 0}}button.no-style{border:none;background:none;padding:0}a{color:#bbb}.btn{padding:1rem 2rem;border-radius:100px;background-color:#7fbd43;color:#fff;border-width:2px}.btn:not([href]):not([tabindex]){color:#fff;text-decoration:none}.btn:not([href]):not([tabindex]):hover{color:#fff;background-color:#59852f}.btn.sm{padding:.5rem 1.5rem}.btn:hover{color:#fff;background-color:#59852f}@media(max-width:767px){.btn:not(#add-to-cart){padding:.5rem 1rem}}.btn.btn-orange{background-color:#e88126;color:#fff;border-color:#e88126}.btn.btn-white{background-color:#fff;color:#bbb;border-color:#bbb}.btn.btn-green{background-color:#7fbd43;color:#fff;border-color:#7fbd43}.btn-secondary{border-radius:100px;transition-property:background-color,color,border-color,box-shadow;transition-duration:.3s,.3s,.3s,.8s;transition-timing-function:ease-in-out;background:none;border-color:#fff;color:#fff}.btn-secondary:not([href]):not([tabindex]){color:#bbb;text-decoration:none}.btn-secondary:hover{color:#4d4d4d;background-color:#fff;border-color:#fff}.btn-outline{border-radius:100px;transition-property:background-color,color,border-color,box-shadow;transition-duration:.3s,.3s,.3s,.8s;transition-timing-function:ease-in-out;background:#fff;border-color:#bbb;color:#bbb}.btn-outline:not([href]):not([tabindex]){color:#bbb;text-decoration:none}.btn-outline:not([href]):not([tabindex]):hover{color:#4d4d4d !important;background-color:#bbb;border-color:#bbb}.btn-outline:hover{color:#4d4d4d;background-color:#bbb;border-color:#bbb}.btn-pink{border-radius:100px;transition-property:background-color,color,border-color,box-shadow;transition-duration:.3s,.3s,.3s,.8s;transition-timing-function:ease-in-out;background:#fff;border-color:#f2329c;color:#f2329c}.btn-pink:not([href]):not([tabindex]){color:#f2329c;text-decoration:none}.btn-pink:not([href]):not([tabindex]):hover{color:#fff !important;background-color:#f2329c;border-color:#f2329c}.btn-pink:hover{color:#fff;background-color:#f2329c;border-color:#f2329c}.input-validation-error{border-color:#dc3545}.field-validation-error{color:#dc3545;font-size:11px;position:absolute;right:20px;top:30px;left:20px;text-align:right}label{margin-bottom:0}input,textarea,select{border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;display:block;height:55px;background:#fff;resize:none;border:1px solid #ccc;color:#bbb;padding:0 15px;font-size:17px;line-height:24px;margin-bottom:15px}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type="radio"]{background-color:initial;cursor:default;appearance:radio;box-sizing:border-box;margin:3px 3px 0 5px;padding:initial;border:initial;width:20px;height:20px}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 25px) 25px,calc(100% - 18px) 25px,calc(100% - 50px) 10px;background-size:7px 7px,7px 7px,1px 35px;background-repeat:no-repeat;cursor:pointer}#contacts-form h2{text-align:center;color:#767676;text-transform:lowercase}#contacts-form .dynamic-form .form-control{background-color:#efefef;border-radius:22px;padding:30px 25px;border:1px solid #ddd}#contacts-form .dynamic-form .checkbox-label{display:flex;font-family:'Ubuntu',sans-serif;font-size:14px;color:#acacac}#contacts-form .dynamic-form .checkbox-label a{font-family:'Ubuntu',sans-serif;font-size:14px;color:#acacac;text-decoration:underline !important;display:inline-block}#contacts-form .dynamic-form .checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#contacts-form .dynamic-form .checkbox-label input:checked~.checkmark{background-color:#2196f3}#contacts-form .dynamic-form .checkbox-label input:checked~.checkmark:after{display:block}#contacts-form .dynamic-form .checkmark{left:0;margin-right:10px;height:15px;width:15px;border:1px solid #acacac;background-color:#eee}@media(max-width:767px){#contacts-form .dynamic-form .checkmark{min-width:15px}}#contacts-form .dynamic-form .checkmark:after{left:10px;top:1px;content:"";position:absolute;display:none;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#contacts-form .dynamic-form .btn{background-color:#e88126}#help-form h2{text-align:center;color:#767676;text-transform:lowercase}#help-form .dynamic-form select.form-control{padding:0 55px 0 20px;height:60px}#help-form .dynamic-form textarea.form-control{padding-top:20px}#help-form .dynamic-form .form-control{background-color:#efefef;border-radius:22px;padding:30px 20px;border:1px solid #ddd}#help-form .dynamic-form .checkbox-label{display:flex;font-family:'Ubuntu',sans-serif;font-size:14px;color:#acacac}#help-form .dynamic-form .checkbox-label a{font-family:'Ubuntu',sans-serif;font-size:14px;color:#acacac;text-decoration:underline !important;display:inline-block}#help-form .dynamic-form .checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#help-form .dynamic-form .checkbox-label input:checked~.checkmark{background-color:#2196f3}#help-form .dynamic-form .checkbox-label input:checked~.checkmark:after{display:block}#help-form .dynamic-form .checkmark{left:0;margin-right:10px;height:15px;width:15px;border:1px solid #acacac;background-color:#eee}@media(max-width:767px){#help-form .dynamic-form .checkmark{min-width:15px}}#help-form .dynamic-form .checkmark:after{left:10px;top:1px;content:"";position:absolute;display:none;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#help-form .dynamic-form .btn{background-color:#e88126}.submit{display:inline-block;padding:20px 30px;font-size:18px;font-weight:600;text-decoration:none !important;line-height:18px;transition:all .2s ease-in-out;text-align:center}.submit.outlinered{border:1px solid #7fbd43;color:#7fbd43;background:transparent}.submit.outlinered:hover{border:1px solid #7fbd43;color:#fff;background:#7fbd43}.submit.grey{border:1px solid #bbb;color:#bbb;background:transparent}.submit.grey:hover{border:1px solid #bbb;color:#fff;background:#bbb}header{transition:ease-in-out all .25s}header #header-responsive{transition:ease-in-out all .25s}header #header-responsive .li-icon i{font-size:1.5rem;color:#bbb}header #header-responsive .li-icon i.icon-menu1,header #header-responsive .li-icon i.icon-menu{font-size:1.8rem}header #header-responsive .li-icon i.main-color{color:#7fbd43}header #header-responsive .li-icon .navbar-toggler:not(.collapsed) i.icon-menu1,header #header-responsive .li-icon .navbar-toggler:not(.collapsed) i.icon-menu{color:#7fbd43}header #header-responsive .li-icon .nav-link{padding:0}header #header-responsive .li-icon .nav-link .count{position:relative;font-size:13px;top:-12px;right:2px}header #header-responsive .col-logo{transition:ease-in-out all .25s}header #header-responsive .col-logo img{height:4rem;width:100%;transition:ease-in-out all .25s}@media(max-width:420px){header #header-responsive .col-logo img{height:3.7rem}}@media(max-width:420px){header #header-responsive .col-logo{padding-right:0}}header #navbarSupportedContent{transition:ease-in-out all .25s}@media(max-width:1199px){header #navbarSupportedContent{background-color:#f7f7f7;padding:0}}header .navbar{transition:ease-in-out all .25s;min-height:77px;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;-webkit-align-items:center;background:none;max-height:100vh;display:flex;position:fixed;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;z-index:1033;padding:0;background:#fff}header .navbar .container{transition:ease-in-out all .25s}header .navbar .container.responsive-100{transition:ease-in-out all .25s}@media(max-width:1199px){header .navbar .container.responsive-100{max-width:100%}}@media(max-width:1199px){header .navbar .col-menus{padding-left:0;padding-right:0;display:flex;-ms-flex-direction:column;flex-direction:column}header .navbar .col-menus .top-menu{-ms-flex-order:1;order:1;padding-top:20px}header .navbar .col-menus .bottom-menu{-ms-flex-order:0;order:0}}@media(max-width:1199px){header .navbar .col-menus .dropdown-toggle:after{display:none}}header .navbar .line{width:100%;height:6px;background:linear-gradient(90deg,#7fbd43,#e88126);display:inline-block}@media(min-width:1200px){header .navbar .container{max-width:95%}}@media(max-width:1200px){header .navbar{text-align:center}}header .navbar.fixed-top .navbar-collapse .brand-container .navbar-brand img{height:3rem !important;width:auto}header .navbar.fixed-top .navbar-collapse .brand-container .navbar-brand img.primary-logo{display:none}header .navbar.fixed-top .navbar-collapse .brand-container .navbar-brand img.second-logo{display:block}@media(max-width:772px){header .navbar.fixed-top .navbar-collapse .brand-container .navbar-brand img{width:auto;height:3rem !important}}header .navbar.fixed-top .top-menu{display:none}header .navbar.fixed-top .top-menu .nav-item .nav-link{font-size:1rem}header .navbar.fixed-top .top-menu .nav-item.item-top a{font-size:.8rem !important}header .navbar.fixed-top .bottom-menu .nav-item .nav-link{font-size:1rem}header .navbar.fixed-top .bottom-menu .nav-item.item-top a{font-size:.8rem !important}header .navbar.fixed-top .bottom-menu .nav-item.cart a{padding:.2rem 40px !important}header .navbar.fixed-top .bottom-menu .nav-item.dropdown .dropdown-menu .dropdown-item{font-size:1rem}header .navbar-collapse{width:100%;-webkit-flex-basis:auto;flex-basis:auto;-webkit-justify-content:center;justify-content:center;z-index:1;padding:.5rem 1rem;align-items:flex-start;text-transform:uppercase}header .navbar-collapse .top-menu{-webkit-flex-basis:50%;flex-basis:50%}header .navbar-collapse .top-menu .navbar-nav{font-size:.75rem;font-weight:500;flex-wrap:wrap;margin-top:0;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width:1199px){header .navbar-collapse .top-menu .nav-item.nav-item-lang{display:flex;flex-direction:row;justify-content:center;align-items:center;-ms-flex-order:1;order:1;padding-top:.6rem;padding-bottom:.6rem}header .navbar-collapse .top-menu .nav-item.nav-item-lang .dropdown-menu{display:inline-block !important;background-color:transparent;width:auto;min-width:unset}header .navbar-collapse .top-menu .nav-item.nav-item-lang .dropdown-menu .nav-link{font-weight:300}header .navbar-collapse .top-menu .nav-item.nav-item-lang .dropdown-menu .nav-link:before{content:"";border-left:1px solid #bbb;position:absolute;height:15px;left:0;top:5px}header .navbar-collapse .top-menu .nav-item.nav-item-lang .nav-link{background-color:inherit !important;color:#bbb !important;padding-top:0 !important;padding-bottom:0 !important;position:relative;line-height:normal;font-weight:500}}header .navbar-collapse .top-menu .nav-item.item-top a{font-size:14px !important;font-weight:300;padding:.2rem 1rem !important}@media(max-width:1199px){header .navbar-collapse .top-menu .nav-item.item-top a{font-size:1.2rem !important;font-weight:400;padding:.6rem 1rem !important}}@media(min-width:1200px){header .navbar-collapse .top-menu .nav-item.item-top a::before{width:0 !important;left:0;line-height:2.3}}header .navbar-collapse .top-menu .nav-item.item-top a i{font-size:1rem}@media(max-width:1199px){header .navbar-collapse .top-menu .nav-item.item-top a i{display:none}}@media(min-width:1200px){header .navbar-collapse .top-menu .nav-item.item-top:nth-child(n+2)>a::before{content:'|';position:absolute;top:0}}header .navbar-collapse .brand-container .navbar-brand img.second-logo{display:none}@media(max-width:772px){header .navbar-collapse .brand-container .navbar-brand img{width:auto;height:3rem}}header .navbar-collapse .bottom-menu{-webkit-flex-basis:50%;flex-basis:50%}@media(min-width:1200px){header .navbar-collapse .bottom-menu{margin-top:30px}}header .navbar-collapse .bottom-menu .navbar-nav{font-size:.75rem;font-weight:500;flex-wrap:wrap}@media(max-width:767px){header .navbar-collapse .bottom-menu .navbar-nav{flex-direction:inherit}header .navbar-collapse .bottom-menu .navbar-nav li{margin:auto}header .navbar-collapse .bottom-menu .navbar-nav li:not(.li-icon){width:100%}}header .navbar-collapse .nav-item{color:#bbb}header .navbar-collapse .nav-item.activeMenu{color:#767676}@media(min-width:1200px){header .navbar-collapse .nav-item.activeMenu .nav-link::before{width:100%;left:0}}header .navbar-collapse .nav-item.dropdown .dropdown-menu{border-radius:0;border:0;left:0;margin:0;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;background:#fff}@media(max-width:1199px){header .navbar-collapse .nav-item.dropdown .dropdown-menu{width:100%;position:relative;padding-top:0;text-align:center;padding-bottom:0}}header .navbar-collapse .nav-item.dropdown .dropdown-menu .dropdown-item{font-weight:normal;color:#bbb;width:auto;padding:.235em 2.5em .235em;transition:all .25s ease-in-out;font-size:1.2rem;padding:.4rem 1rem}header .navbar-collapse .nav-item.dropdown .dropdown-menu .dropdown-item:hover,header .navbar-collapse .nav-item.dropdown .dropdown-menu .dropdown-item:active,header .navbar-collapse .nav-item.dropdown .dropdown-menu .dropdown-item.activeMenu{color:#7fbd43 !important;background-color:#fff;font-weight:bold !important}header .navbar-collapse .nav-item.li-icon{text-transform:capitalize}header .navbar-collapse .nav-item.cart .nav-link{padding:.3rem 40px !important;color:#fff;background:#7fbd43;border-radius:50px}header .navbar-collapse .nav-item.cart .nav-link::before{background:none}header .navbar-collapse .nav-item.cart .nav-link:hover{background:#e88126}header .navbar-collapse .nav-item .nav-link{font-size:1.2rem;position:relative;padding:.4rem 1rem !important;margin:0 !important}header .navbar-collapse .nav-item .nav-link i{font-size:1.4rem;line-height:1.5rem}header .navbar-collapse .nav-item .nav-link.icons{font-size:1.2rem;padding-right:.5rem}@media(max-width:1200px){header .navbar-collapse .nav-item .nav-link{padding:.6rem 1rem !important}}@media(max-width:1200px){header .navbar-collapse .nav-item .nav-link:hover{background-color:#e88126;color:#fff}}@media(min-width:1200px){header .navbar-collapse .nav-item .nav-link::before{position:absolute;content:'';width:0;height:3px;bottom:0;left:50%;background:linear-gradient(90deg,#7fbd43,#e88126);transition:width 200ms linear,left 200ms linear}header .navbar-collapse .nav-item .nav-link:hover::before{width:calc(100%);left:0}}#search{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2035;cursor:pointer}#search.show{display:block}#search .container-fluid{margin-top:0;background-color:#fff;padding-top:50px;padding-bottom:10px}#search .container-fluid .container{margin-top:0;padding:0;text-align:left;position:relative}#search .container-fluid .container h1{color:#7fbd43;margin-bottom:0;text-align:left}#search .container-fluid .container h2{color:#bbb;font-size:20px;font-weight:100}#search .container-fluid .container .close{color:#bbb !important}#search .container-fluid .container .form-row .form-control{color:#bbb}#search .container-fluid .container .form-row button{border:none;background-color:transparent;font-size:2rem;padding:0;margin:0;color:#bbb}#banner .carousel-inner{position:relative;width:100%;overflow:hidden}#banner .carousel-inner .carousel-item{height:85vh;position:relative;border-top:1px solid #7fbd43}@media(max-width:992px){#banner .carousel-inner .carousel-item{height:85vh}}@media(max-width:662px){#banner .carousel-inner .carousel-item{height:65vh}#banner .carousel-inner .carousel-item .details h3{font-size:.8rem !important}#banner .carousel-inner .carousel-item .details h2{font-size:1.2rem !important}#banner .carousel-inner .carousel-item .details h4{font-size:1rem !important}#banner .carousel-inner .carousel-item .details p{font-size:.8rem !important}#banner .carousel-inner .carousel-item .details .btn{padding:.6rem .7rem;font-size:.8rem;width:40%}}@media(max-width:420px){#banner .carousel-inner .carousel-item{padding-top:130%}}#banner .carousel-inner .carousel-item .overlay-banner{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}#banner .carousel-inner .carousel-item img{position:absolute;left:0;top:0;object-position:center;object-fit:cover;width:100%;height:100%}#banner .carousel-inner .carousel-item .details{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}#banner .carousel-inner .carousel-item .details h2{font-size:2.5rem}#banner .carousel-inner .carousel-item .details h3{line-height:1}#banner .carousel-inner .carousel-item .details p{text-align:left}#banner .carousel-inner .carousel-item .details .buttons{margin-top:20px}#banner .carousel-indicators{position:absolute;bottom:0;margin-bottom:1.5rem !important;z-index:1 !important}#banner .carousel-indicators li{max-width:20px;width:20px;height:20px;max-height:20px;margin:3px 8px;background-color:rgba(0,0,0,.5);border:2px solid #fff;border-radius:50%;opacity:.5;transition:all .3s}#banner .carousel-indicators li.active{opacity:.9}#banner-other{overflow:hidden !important;padding-top:100px;padding-bottom:45px;z-index:0;position:relative;min-height:400px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){#banner-other{min-height:300px}}#banner-other h5{font-size:1rem}#banner-other .overlay-banner{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}#slider-page .carousel-inner{position:relative;width:100%;overflow:hidden}#slider-page .carousel-inner .carousel-item{padding-top:100px;position:relative;padding-bottom:45px;border-top:1px solid #7fbd43;min-height:400px}@media(max-width:662px){#slider-page .carousel-inner .carousel-item .details h3{font-size:1.4rem !important}#slider-page .carousel-inner .carousel-item .details h4{font-size:1rem !important}#slider-page .carousel-inner .carousel-item .details p{font-size:.8rem !important}}@media(max-width:576px){#slider-page .carousel-inner .carousel-item{min-height:300px}}#slider-page .carousel-inner .carousel-item .overlay-banner{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}#slider-page .carousel-inner .carousel-item img{position:absolute;left:0;top:0;object-position:center;object-fit:cover;width:100%;height:100%}#slider-page .carousel-inner .carousel-item .details{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}#slider-page .carousel-inner .carousel-item .details p{text-align:left}#slider-page .carousel-inner .carousel-item .details .buttons{margin-top:20px}#slider-page .carousel-inner .carousel-item .details .buttons .btn{text-transform:uppercase}#slider-page .carousel-indicators{position:absolute;bottom:0;margin-bottom:1.5rem !important;z-index:1 !important}#slider-page .carousel-indicators li{max-width:20px;width:20px;height:20px;max-height:20px;margin:3px;background-color:rgba(0,0,0,.5);border:2px solid #fff;border-radius:50%;opacity:.5;transition:all .3s}#slider-page .carousel-indicators li.active{opacity:.9}.hytPlayerWrap{position:relative;width:100%;padding-top:50%}.hytPlayerWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#store-section,#news,#promotions{padding:120px 0 90px;text-align:center}#store-section p,#news p,#promotions p{font-size:1rem}#brands{text-align:center}#brands h1{color:#bbb}#brands p{font-size:1rem}#brands .card{padding:0;cursor:pointer;border:none}#brands .card .img-block{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:520px){#brands .card .img-block:hover img{box-shadow:0 1px 15px 1px rgba(0,0,0,.2);opacity:.1}#brands .card .img-block:hover .wrapper-img{transform:scale(.95)}#brands .card .img-block:hover .title-block{opacity:1;transform:translateX(0)}#brands .card .img-block:hover .title-block h5{padding-top:30px}}#brands .card .img-block .wrapper-img{width:100%;background-color:rgba(187,187,187,.85);transition:700ms cubic-bezier(.17,.67,0,1.01)}#brands .card .img-block .wrapper-img img{width:100%;margin:0;transition:700ms cubic-bezier(.17,.67,0,1.01);background-size:cover}#brands .card .img-block .title-block{color:#fff;position:absolute;opacity:0;transform:translateX(-20px);transition:700ms cubic-bezier(.17,.67,0,1.01);padding:0 80px}#news{background-color:#f6f6f6}@media(max-width:992px){#news.esconde-ultima-md .news:nth-child(n+4){display:none}}#adds{margin:120px 0 90px}#adds .border__block{margin:15px 0;border-radius:10px;border:2px solid #ebeaed;position:relative;width:100%}#adds .image img{position:absolute;width:300px;border-radius:0 10px 10px 0;top:-2px;right:-2px;bottom:-2px;object-fit:cover;height:100%}@media(max-width:1200px){#adds .image img{width:100%;border-radius:10px;top:0;right:0;bottom:0;left:0;height:100%}}#adds .image2{border-radius:10px;left:0;right:0;bottom:0;top:0;position:absolute;background-size:cover;background-position:50% 50%}#adds .add-right .block__inner .btn{background-color:#12b9b9 !important;border-color:#12b9b9 !important}#adds .add-right .block__inner .btn:hover{background-color:#fff !important;color:#4d4d4d}#adds .block__product .border__block{margin:15px 0;border:none}#adds .block__product .border__block .block__inner{margin-right:0}#adds .block__product .border__block .block__inner .btn{background-color:#fff !important;border-color:#fff !important;color:#808080 !important}#adds .block__product .border__block .block__inner .btn:hover{background-color:#12b9b9 !important;color:#fff !important}#adds .block__inner{position:relative;padding:50px 50px 60px;height:100%;margin-right:320px}#adds .block__inner h3{color:#12b9b9}#adds .block__inner h4{color:#12b9b9}#adds .block__inner h5{color:#bbb}#adds .block__inner .button-section{margin-left:-.25rem;margin-right:-.25rem;font-size:0}@media(max-width:767px){#adds .block__inner{padding:40px 20px}#adds .block__inner h3{color:#fff}#adds .block__inner h4{color:#fff}#adds .block__inner h5{color:#fff}}@media(max-width:992px){#adds .block__inner{padding:50px 30px}#adds .block__inner h3{color:#fff}#adds .block__inner h4{color:#fff}#adds .block__inner h5{color:#fff}}@media(max-width:1200px){#adds .block__inner{padding:50px;height:100%;margin-right:0}#adds .block__inner h3{color:#fff}#adds .block__inner h4{color:#fff}#adds .block__inner h5{color:#fff}}#products .breadcrumbs,#product-view .breadcrumbs{text-align:center;margin-bottom:50px}#products .breadcrumbs h4 a,#product-view .breadcrumbs h4 a{color:#bbb;text-align:center;text-transform:uppercase}@media(max-width:460px){#products #add-to-cart,#product-view #add-to-cart{font-size:15px;padding-left:0;padding-right:0}}#products{padding:120px 0}@media(max-width:767px){#products{padding:60px 0 0}}#products .products-header .btn{padding:.5rem 2rem !important;cursor:pointer}@media(max-width:480px){#products .products-header .btn{padding:.5rem .5rem !important}}#products .products-header .btn.btn-outline{background:none;border-color:#888 !important;color:#888 !important}#products .products-header .btn.btn-outline:not([href]):not([tabindex]){border-color:#888 !important;color:#888 !important}#products .products-header .btn.btn-outline:not([href]):not([tabindex]):hover{color:#4d4d4d !important;background-color:#bbb;border-color:#bbb}#products .products-header .btn.btn-outline.selected{background:#7fbd43}#products .products-header .btn.btn-outline.selected:not([href]):not([tabindex]){border-color:#7fbd43 !important;color:#7fbd43 !important;color:#fff !important}#products .products-header .btn.btn-outline.selected:not([href]):not([tabindex]):hover{color:#7fbd43 !important;background-color:#fff;border-color:#fff}#products #categories{background:#f7f7f7}#products #categories a{font-size:15px;color:#000;text-transform:uppercase;display:block;padding:15px}#products #categories a:hover,#products #categories a.selected{color:#7fbd43;font-weight:bold}#products .results{font-size:15px;color:#bbb}#products select{font-size:15px;color:#bbb;border-radius:0;padding:10px 50px 10px 15px;border:none;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;margin-bottom:0}.product-wrapper{border:1px solid transparent;text-decoration:none;position:relative;padding-bottom:76px;height:100%;cursor:pointer}.product-wrapper .image{position:relative;padding-top:100%;margin-bottom:15px}.product-wrapper .image img{position:absolute;left:0;top:0;object-fit:contain;object-position:center;background-position:center;background-size:contain;height:100%;width:100%}.product-wrapper .image .tag{position:absolute;left:0;top:0;padding:5px 20px;color:#fff;transform:rotate(270deg) translateX(-100%);transform-origin:left top;white-space:nowrap}.product-wrapper .image .tag.promotion{background:#7fbd43}.product-wrapper .image .tag.launch{background:#000}.product-wrapper .details{text-align:left;padding:0 15px}.product-wrapper .details .top .icons{font-size:32px;color:#e0e0e0}.product-wrapper .details .top .icons i.wished{color:#7fbd43}.product-wrapper .details .top .icons i:first-child{margin-right:10px}.product-wrapper .details .top .new-tag{font-size:1.8rem;color:#e88126;font-style:italic}.product-wrapper .details .top .btn{font-style:italic;font-size:15pt;padding:.1rem 1.5rem}.product-wrapper .details p{font-weight:700;text-transform:uppercase}.product-wrapper .details p.category{font-weight:normal;text-transform:lowercase;font-style:italic}.product-wrapper .details p.category:before{content:"|";font-style:normal;padding:0 7px 0 0}.product-wrapper .details h3{font-size:1.3rem;font-weight:bold;text-transform:uppercase;color:#bbb;margin-top:10px}.product-wrapper .details .flex-pricepromotion .price{color:#7fbd43}.product-wrapper .details .flex-pricepromotion .price .promo-price{font-size:1.8rem;font-weight:bold}.product-wrapper .details .flex-pricepromotion .old-price{color:#bbb;font-size:1.1rem}@media(max-width:1200px){.product-wrapper .details .flex-pricepromotion .old-price{font-size:1rem}}@media(max-width:767px){.product-wrapper .details .flex-pricepromotion .old-price{font-size:.9rem}}.product-wrapper .details .flex-pricepromotion .btn{padding:.3rem 1rem !important}.product-wrapper .no-stock{position:absolute;bottom:0;left:0;width:100%;justify-content:center;align-items:center;padding:0 15px}.product-wrapper .no-stock .middle{z-index:5;margin-top:15px}.product-wrapper .no-stock .middle .number-input-wrapper{display:flex;width:50%}.product-wrapper .no-stock .middle .number-input-wrapper input{border:1px solid #bbb;border-left:none;border-right:none;margin-bottom:0;border-radius:unset;width:33.33%;height:100%;text-align:center;color:#bbb}@media(max-width:1700px){.product-wrapper .no-stock .middle .number-input-wrapper input{padding-left:0;padding-right:0}}.product-wrapper .no-stock .middle .number-input-wrapper i{font-size:9px;font-weight:500;width:33.33%;height:100%;border:1px solid #bbb;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width:767px){.product-wrapper:hover{border-color:#7fbd43}.product-wrapper:hover .submit.outlinered{border:1px solid #7fbd43;color:#fff;background:#7fbd43}}#product-view{padding:120px 0}@media(max-width:767px){#product-view{padding:60px 0 0}}#product-view .icons-section a i::before{border:0}#product-view .title{text-align:center;padding:0 0 60px}#product-view .title h1{text-transform:lowercase;font-weight:700}#product-view .description{padding:35px 0 30px;color:#767676}#product-view .price{color:#7fbd43}#product-view .price .old-price{color:#bbb !important}#product-view .price .old-price .promo-price{font-size:18px;text-decoration:line-through}#product-view .price .promo-price{font-size:3rem}#product-view .icons-section a{line-height:70px;color:#bbb;cursor:pointer}#product-view .icons-section a i{font-size:1.5rem}#product-view .icons-section a i.wished{color:#7fbd43}#product-view .sizes{display:flex;padding:10px 0}#product-view .sizes .size{cursor:pointer;font-size:25px;padding:0 10px;color:#7fbd43}#product-view .sizes .size.selected{text-decoration:underline;color:#fff;border:1px solid #fff;background-color:#e88126}#product-view .gallery-wrapper{padding:0 50px;position:relative}#product-view .gallery-wrapper .slick-arrow{cursor:pointer;width:50px;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;font-size:25px;background:transparent;transition:all .1s ease-in-out;z-index:999}#product-view .gallery-wrapper .slick-arrow.prev{left:0}#product-view .gallery-wrapper .slick-arrow.next{right:0}#product-view .gallery-wrapper .slick-arrow .gallery .image{position:relative;width:100%;padding-top:50%}#product-view .gallery-wrapper .slick-arrow .gallery .image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:contain;object-position:center}#product-view .gallery-wrapper .image-list{position:relative}#product-view .gallery-wrapper .image-list .tag{position:absolute;left:0;top:0;padding:5px 20px;color:#fff;transform:rotate(270deg) translateX(-100%);transform-origin:left top;white-space:nowrap;z-index:999}#product-view .gallery-wrapper .image-list .tag.promotion{background:#7fbd43}#product-view .gallery-wrapper .image-list .tag.launch{background:#000}#product-view .gallery-wrapper .image-list .gallery{padding:30px;border:1px solid #ededed;display:flex;justify-content:center;align-items:center}#product-view .authors{font-size:18px;color:#bbb;font-weight:600;text-transform:uppercase;margin-bottom:30px}#product-view .vat-description{color:#868686;font-size:15px;margin-bottom:15px}#product-view .number-input-wrapper{display:flex;align-items:center}#product-view .number-input-wrapper input{border:1px solid #bbb;border-left:none;border-right:none;margin-bottom:0;width:75px;border-radius:0;height:62px;text-align:center;color:#bbb}#product-view .number-input-wrapper i{font-size:9px;font-weight:500;width:62px;height:62px;border:1px solid #bbb;display:flex;align-items:center;justify-content:center;cursor:pointer}#product-view .submit{border:1px solid #7fbd43;background:#7fbd43;color:#fff;width:100%}#product-view .div-add h1{font-size:1.6rem;color:#ccc}#product-view .promo-text{color:#e88126}#product-view .back{font-size:15px;color:#bbb;text-decoration:none}#product-view .back:hover{color:#e88126}.technicalsheets{padding:90px 0;background-color:#e88126;text-align:center;text-transform:uppercase}.technicalsheets .btn{margin-right:15px;font-weight:bold;color:#fff !important}.technicalsheets .btn:hover{color:#4d4d4d !important;background-color:#fff !important}#related-products{padding:100px 0}@media(max-width:1199px){#related-products{padding:75px 0}}@media(max-width:991px){#related-products{padding:50px 0}}@media(max-width:767px){#related-products{padding:30px 0}}@media(max-width:576px){#related-products{padding:30px 0}}#related-products h3.title{color:#bbb;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;margin-bottom:30px;text-align:center}#payment-details{padding:120px 0}.news .card{background-color:transparent;border:none}.news .card .card-wrapper{flex:1 1 auto;height:100%}.news .card .card-wrapper .card-img{text-align:center;width:100%;padding-top:80%;position:relative}.news .card .card-wrapper .card-img img{transition:all .3s;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover;object-position:center;width:100%}.news .card .card-wrapper .category{position:absolute;bottom:-15px;right:35px}.news .card .card-wrapper .category .btn{font-size:12px;font-weight:600}.news .card .card-box{padding-top:2rem}.news .card .card-box .date-show{font-size:12px;color:#e88126;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.news .card .card-box h4{color:#bbb;font-size:22px;line-height:1.27;letter-spacing:-.5px;transition:.3s all;font-weight:700;margin-bottom:10px}.news .card .card-box h4:hover a{color:#e88126}.news .card .card-box .read-more{font-size:14px;text-transform:uppercase;font-weight:700}.news .card .card-box .read-more:hover{color:#e88126}.wrapper-news .input-group .form-control{border-radius:22px;height:calc(1.5em + 1rem + 2px);border:2px solid #d3d3d3;color:#d3d3d3}.wrapper-news .input-group .form-control::placeholder{color:#d3d3d3}.wrapper-news .input-group .form-control:-ms-input-placeholder{color:#d3d3d3}.wrapper-news .input-group .form-control::-ms-input-placeholder{color:#d3d3d3}.wrapper-news .select{border-radius:22px;border:2px solid #d3d3d3;height:calc(1.7em + .75rem + 2px);background-position:calc(100% - 25px) 18px,calc(100% - 18px) 18px,calc(100% - 50px) 50px;color:#d3d3d3}.wrapper-news .select:focus{border:1px solid #d3d3d3 !important;border-radius:22px !important;outline:none}.wrapper-news .title{padding:180px 0 0}@media(max-width:767px){.wrapper-news .title{padding:90px 0 0}}.wrapper-news .pagination .page-item a{border-radius:50px;padding:.8rem 1.2rem;border-color:#eee;color:#eee}.wrapper-news .pagination .page-item a.active{background-color:#bbb;color:#fff}.wrapper-new{padding:60px 0}.wrapper-new .top{padding:180px 0 0}@media(max-width:992px){.wrapper-new .top{padding:60px 0 0}}.wrapper-new .top .back{font-size:15px}.wrapper-new .top .back:hover{color:#e88126}.wrapper-new .top h1{color:#767676}.wrapper-new .top h5{color:#bbb}.wrapper-new .icons-section a{font-size:1.5rem;color:#bbb;margin-left:.5rem;margin-right:.5rem}.wrapper-new .icons-section a i::before{padding:.6rem;border:1px solid;border-radius:100px;transition:all .3s}.wrapper-new .icons-section a i:hover{color:#000}.wrapper-new .icons-section a i:hover:before{background:#bbb;transition:all .3s;border-color:transparent}.wrapper-new .img-fluid{width:100%}@media(max-width:767px){.wrapper-new .img-fluid{margin-bottom:20px}}#header-footer{padding-top:90px;padding-bottom:90px;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#header-footer h4{font-weight:400}#header-footer h3{font-weight:normal}#header-footer h1 span{font-weight:bold;color:#fff}footer{padding:105px 0 10px;background-color:#fff}footer .container{max-width:1400px}footer .container .item-wrap{text-align:center;cursor:pointer}footer .container .item-wrap.activeMenu{color:#767676;font-weight:bold}footer .container .item-wrap a{color:#bbb}footer .container .item-wrap a:not([href]):not([tabindex]){color:#bbb;text-decoration:none}footer .container .item-wrap a:hover{color:#4d4d4d}footer .container .contacts a{color:#7fbd43}footer .container .contacts a:not([href]):not([tabindex]){color:#7fbd43;text-decoration:none}footer .container .socicon-wrap{cursor:pointer}footer .container .socicon-wrap a{font-size:1.3rem;padding:10px;color:#bbb}footer .container .socicon-wrap a:hover{color:#4d4d4d}footer .container h3{color:#e88126}footer .container p{color:#bbb;font-size:1rem}#credits{background:#fff;color:#bbb;font-size:15px;position:fixed;bottom:0;left:0;width:100%;z-index:100;padding:5px 0}#credits ul.list-item{margin:0;-webkit-align-self:center;align-self:center;text-align:center}#credits ul.list-item li{margin:0;padding:0;display:inline-block}#credits ul.list-item li img{max-width:6rem;padding-bottom:0}#credits ul.list-item li:not(:last-child){margin-right:.5rem}h1{color:#7fbd43;font-size:3rem;font-weight:700}@media(max-width:575px){h1{font-size:2.5rem}}h2{color:#767676;font-size:3rem;font-weight:700}@media(max-width:575px){h2{font-size:2.5rem}}h3{color:#fff;text-align:left;font-size:2.4rem}@media(max-width:575px){h3{font-size:2rem}}h4{color:#7fbd43;font-weight:600;font-size:1.6rem}h5{color:#fff;font-weight:600;font-size:1.2rem}@media(max-width:575px){h5{font-size:1.1rem}}p{color:#bbb;font-size:1.2rem;font-weight:300;font-style:normal}a:hover{color:#bbb}.underline{color:#7fbd43}.underline .line{width:5rem;height:3px;background:linear-gradient(90deg,#7fbd43,#e88126);display:inline-block}.modal .modal-header{border-bottom:0;text-align:center;justify-content:center;padding-bottom:0;flex-direction:column}.modal .modal-header .modal-img{width:100%}.modal .modal-header .modal-img img{max-width:100px;height:auto;padding:10px 0}.modal .modal-header .modal-title{width:100%}.pages{flex-wrap:wrap}.pages .page{border:1px solid #ededed;font-size:15px;color:#bbb;background:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-weight:600;outline:none;margin:0 3px;margin-bottom:5px}.pages .page:hover{background:#eee}.pages .page.active{color:#fff;background:#7fbd43}#cookiesdirective .btn{width:10%}@media(max-width:1200px){#cookiesdirective .btn{width:90%}}@media(max-width:992px){#cookiesdirective .btn{width:50%}}@media(max-width:767px){#cookiesdirective .btn{width:80%}}.icons-section a{font-size:1.5rem;color:#bbb;margin-left:.5rem;margin-right:.5rem}.icons-section a i::before{padding:.6rem;border:1px solid;border-radius:100px;transition:all .3s}.icons-section a i:hover{color:#000}.icons-section a i:hover:before{background:#bbb;transition:all .3s;border-color:transparent}.main-color{color:#7fbd43}.cursor-pointer{cursor:pointer}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-darken{mix-blend-mode:darken}.no-focus:focus{outline:none;outline-style:none;box-shadow:none;border-color:transparent}.reserved-area{padding:180px 0}.reserved-area .table-with-actions td.actions,.reserved-area .table-with-actions th.actions{width:100px}.reserved-area .table-with-actions td.actions .icon-heart-full,.reserved-area .table-with-actions th.actions .icon-heart-full{color:#767676}.reserved-area .no-style{color:#bbb}.reserved-area #categories{background:#f7f7f7}.reserved-area #categories a{font-size:15px;color:#000;text-transform:uppercase;display:block;padding:15px}.reserved-area #categories a:hover,.reserved-area #categories a.selected{color:#7fbd43;font-weight:bold}.reserved-area .menu .item{padding:.6rem;font-size:20px}.reserved-area .menu .item.selected{background:#7fbd43}.reserved-area .menu .item.selected a{color:#fff}.reserved-area select.form-control{padding-right:55px;background-position:calc(100% - 25px) 17px,calc(100% - 18px) 17px,calc(100% - 50px) 1px}.auth-view{padding:180px 0}.auth-view .auth-title{font-size:2rem;color:#bbb}.auth-view .auth-desc{font-size:1rem;color:#767676}.cart-view{padding:120px 0}.cart-view h2{padding:120px 0 30px}@media(max-width:992px){.cart-view h2{padding:20px 0 0}}.cart-view h1{padding:120px 0 0}@media(max-width:992px){.cart-view h1{padding:20px 0 0}}.cart-view .table-titles{font-size:14px}.cart-view .btn.get-back{color:#7fbd43;border-color:#7fbd43}.cart-view .cart-item .image{padding-top:20%;width:100%;position:relative}.cart-view .cart-item .image img{position:absolute;width:100%;height:100%;left:0;bottom:0;object-fit:contain;object-position:center}.cart-view .cart-item .product-ref{font-size:13px;font-weight:400;color:#bebebe}.cart-view .cart-item .product-title{color:#767676;font-size:18px;font-weight:500;font-family:'Ubuntu',sans-serif}.cart-view .cart-item .price{font-size:18px;color:#767676;font-weight:500}.cart-view .cart-item .price .old-price{font-size:16px;color:#bebebe;text-decoration:line-through;font-weight:400}.cart-view .cart-item button{border:none;background:inherit;color:#bebebe}.cart-view .cart-item .total{color:#333;font-size:16px;font-weight:500}.cart-view .cart-item .sub-total,.cart-view .cart-item .shipping{color:#767676;font-size:16px;font-weight:500}.cart-view .cart-item .quantity .number-input{display:flex;align-items:center}.cart-view .cart-item .quantity .number-input input{border:1px solid #ededed;border-left:none;border-right:none;margin-bottom:0;width:75px;height:45px;text-align:center}@media(max-width:992px){.cart-view .cart-item .quantity .number-input input{width:55px;padding-left:5px;padding-right:5px}}.cart-view .cart-item .quantity .number-input i{font-size:9px;font-weight:500;width:45px;height:45px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:992px) and (min-width:767px){.cart-view .cart-item .quantity .number-input i{width:auto;padding:0 5px}}.cart-view .voucher-next{font-size:16px;font-weight:400;color:#767676}#payment-methods .payment-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:0;position:relative;margin-bottom:24px;padding:18px;background-color:#f7f7f7}#payment-methods .payment-wrapper .checkbox{width:24px;height:24px;border:1px solid #ced4da;position:relative}#payment-methods .payment-wrapper.selected .checkbox .checkmark{left:7px;top:0;width:8px;height:18px;border:solid #a61e57;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}#payment-methods .payment-wrapper:not(.selected){cursor:pointer}#payment-methods .payment-wrapper .header{width:100%;display:flex;justify-content:space-between;align-content:center}#payment-methods .payment-wrapper .header .fee{display:flex;justify-content:end;align-items:center}#payment-methods .payment-wrapper .content{width:100%;font-size:14px}#payment-methods .payment-wrapper .content p{font-size:16px}.checkout{padding:180px 0}@media(max-width:992px){.checkout{padding:140px 0}}.checkout h3.payment-method{font-weight:500;color:#7fbd43;font-size:20px}.checkout h5.payment-method-select{font-weight:400;color:#bebebe;font-size:14px}.checkout .btn.btn-voucher{color:#7fbd43;border-color:#7fbd43}.checkout .voucher-next{font-size:16px;font-weight:400;color:#767676}.checkout .voucher-applied{font-size:16px}.checkout .billing-shipping h3{font-size:20px;text-transform:uppercase;font-weight:500;color:#7fbd43}.checkout .billing-shipping label{font-weight:400;color:#bebebe;font-size:14px}.checkout .billing-shipping #shipping-address-details span,.checkout .billing-shipping #billing-address-details span{font-weight:500;font-size:16px;color:#767676}.checkout .billing-shipping select{background-position:calc(100% - 25px) 18px,calc(100% - 18px) 18px,calc(100% - 50px) 2px;background-color:#f7f7f7;border:0;padding-right:55px}.checkout .order .your-order{font-size:20px;font-weight:500}.checkout .order .order-item.bg-box{background-color:#f7f7f7}.checkout .order .order-item .title{font-size:15px;font-weight:500;color:#767676}.checkout .order .order-item small{font-size:14px;font-weight:500;color:#bebebe}.checkout .order .order-item .price{font-size:16px;font-weight:500;color:#767676}.checkout .order .order-item .sub-shipping{font-weight:500;font-size:16px;color:#767676}.checkout .order .order-item .sub-shipping h6{font-weight:500;font-size:16px}.checkout .order .order-item .total{font-weight:500;font-size:18px;color:#333}.checkout .order .order-item .total h6{font-weight:500;font-size:18px}.checkout #progressbar{margin-bottom:30px;overflow:hidden;color:#bbb;padding:0}.checkout #progressbar .active{color:#7fbd43}.checkout #progressbar li{list-style-type:none;font-size:12px;width:33%;float:left;text-align:center;position:relative;font-weight:600}.checkout #progressbar #BillingAndShipping:before{content:"1"}.checkout #progressbar #Payment:before{content:"2"}.checkout #progressbar #Review:before{content:"3"}.checkout #progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px;text-align:center;font-weight:300}.checkout #progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}.checkout #progressbar li.active:before,.checkout #progressbar li.active:after{background:#7fbd43}.checkout #review-order .mainColor{font-weight:500;font-size:20px}.checkout #review-order .table-titles{font-weight:400;font-size:15px;color:#bebebe}.checkout #review-order .product-title{font-weight:500;font-size:18px;color:#767676}.checkout #review-order .geral-subs{font-weight:500;font-size:16px;color:#767676}.checkout #review-order .total{font-weight:500;font-size:18px;color:#333}.checkout #review-order .data-text{font-weight:400;font-size:18px;color:#767676}.checkout .step-wrapper{padding-bottom:7px}.checkout .step-wrapper .number,.checkout .step-wrapper .name{display:inline-block;font-weight:400}.checkout .step-wrapper.active .number,.checkout .step-wrapper.active .name{color:#7fbd43}.checkout .step-wrapper .number::after{content:"|";margin-left:5px;margin-right:2px}.dynamic-page-wrapper{margin-top:180px;margin-bottom:60px}.dynamic-page-wrapper h1{color:#767676;text-transform:lowercase}.dynamic-page-wrapper p strong{font-weight:700}.dynamic-page-wrapper.banner{margin-top:60px}@media(max-width:767px){.dynamic-page-wrapper{margin-top:120px}}.dynamic-page-wrapper .text{color:#959595;font-size:18px;font-family:'Ubuntu',sans-serif}.dynamic-page-wrapper .text a:link{color:#e88126}.dynamic-page-wrapper .text a,.dynamic-page-wrapper .text a:hover{color:#e88126}.dynamic-page-wrapper .text p{color:#959595}.dynamic-page-wrapper .text iframe{max-width:100%}.dynamic-page-wrapper .icons-section a{font-size:1.5rem;color:#bbb;margin-left:.5rem;margin-right:.5rem}.dynamic-page-wrapper .icons-section a i::before{padding:.6rem;border:1px solid;border-radius:100px;transition:all .3s}.dynamic-page-wrapper .icons-section a i:hover{color:#000}.dynamic-page-wrapper .icons-section a i:hover:before{background:#bbb;transition:all .3s;border-color:transparent}.maps h1{color:#fff}.maps .underline{padding-top:.5rem;padding-bottom:.5rem}.maps .underline .line{width:5rem;height:3px;background:linear-gradient(90deg,#7fbd43,#e88126);display:inline-block}.maps iframe{width:100% !important;height:100% !important;min-height:450px}@media(max-width:767px){.maps iframe{min-height:250px}}.maps .maps-infos{padding:5rem;background-color:#4d4d4d}.maps .maps-infos .infos{color:#fff;font-size:1.2rem;padding-top:1.5rem}.container-gallery{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-gallery .gallery-dyn{width:100%}.container-gallery .gallery-dyn #image-gallery .modal-footer{display:block}.container-gallery .gallery-dyn .thumb{padding:0}.container-gallery .gallery-dyn .thumb .image{position:relative;width:100%;padding-top:80%}.container-gallery .gallery-dyn .thumb .image img{position:absolute;bottom:0;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:1200px){.container-gallery{max-width:1340px !important}}@media(min-width:992px){.container-gallery{max-width:960px}}#history .title{padding:180px 0 0}@media(max-width:767px){#history .title{padding:120px 0 0}}#history .timeline{position:relative}#history .timeline .timeline-center{position:absolute;left:0;right:0;width:2px;background:#9a9b9e;margin-left:auto;margin-right:auto;top:0;bottom:20px}@media(max-width:762px){#history .timeline .timeline-center{display:none}}#history .timeline .slider .image{position:relative;padding-top:50%;width:100%}#history .timeline .slider .image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center}@media(min-width:768px){#history .timeline .slider .mt-md-6{margin-top:5rem !important}}#history .timeline .slider .ball{position:absolute;top:0;width:20px;height:20px;background:#c4c5c6;border-radius:10px}#history .timeline .slider .ball.left{left:-10px}#history .timeline .slider .ball.right{right:-10px}@media(max-width:750px){#history .timeline .slider .ball.left{left:10px}#history .timeline .slider .ball.right{right:10px}}#history .timeline .slider .text{padding:0 2rem}#history .timeline .slider .text h1{font-size:2rem}#history .timeline .slider .text h1 span{font-size:1.6rem}