select.select2,select.select2+.select2-container--default.loading>*,select.select2+.select2.loading>*{visibility:hidden}.wrapper{border:1px solid #eee;border-radius:4px;margin-top:50px;padding:64px 130px}@media (max-width:1250px){.wrapper{padding:64px}}.common-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.common-form .field{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:0 5px 20px;position:relative}@media only screen and (max-width:959px){.wrapper{padding:2.7rem 1.6rem}.common-form .field{-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}}.common-form .field.field-small{-webkit-flex-basis:calc(25% - 10px);flex-basis:calc(25% - 10px)}@media only screen and (max-width:959px){.common-form .field.field-small{-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}}.common-form .field .label{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;display:block;margin-bottom:8px;text-transform:uppercase}.common-form .field .label span{font-size:11px;font-size:1.1rem;font-weight:400;text-transform:none}.common-form .field input,.common-form .field textarea{font-size:12px;font-size:1.2rem;font-family:Montserrat,sans-serif;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border:2px solid #e1e1e1;border-radius:3px;min-height:40px;padding:0 20px;width:100%}.common-form .field input.textarea,.common-form .field textarea.textarea{height:100px;padding:20px}.common-form .field input.error,.common-form .field textarea.error{border-color:#B94A48;color:#B94A48}.common-form .field input:focus,.common-form .field textarea:focus{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.common-form .field input::-webkit-input-placeholder,.common-form .field textarea::-webkit-input-placeholder{text-transform:uppercase}.common-form .field input:-webkit-autofill,.common-form .field input:-webkit-autofill:focus,.common-form .field input:-webkit-autofill:hover,.common-form .field textarea:-webkit-autofill,.common-form .field textarea:-webkit-autofill:focus,.common-form .field textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#666}.common-form .button-placeholder{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.common-form .submit{background-color:#ff6701;border-color:#ff6701}.common-form .submit:hover{background-color:#fff;color:#ff6701}.select2-container{width:100%!important}select.select2{height:40px;display:inline-block;vertical-align:top;border-radius:3px;border:2px solid #e1e1e1;width:100%}select.select2+.select2,select.select2+.select2-container--default{height:40px;width:100%;font-family:Montserrat,sans-serif;font-weight:700;display:inline-block;vertical-align:top;border:2px solid #e1e1e1;border-radius:3px;color:#666;position:relative;z-index:3}select.select2+.select2-container--default:after,select.select2+.select2:after{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;content:"";background:url(../../../comum/assets/svg/preloader.svg) 50% 50% no-repeat;background-size:70% 70%;z-index:15;position:absolute;top:0;left:0;right:0;bottom:0}select.select2+.select2-container--default.loading:after,select.select2+.select2.loading:after{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}select.select2+.select2 .select2-selection--single,select.select2+.select2-container--default .select2-selection--single{background:0 0;border:none;border-radius:0;height:100%;padding:0 20px}select.select2+.select2 .select2-selection--single .select2-selection__rendered,select.select2+.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;width:calc(100% - 20px);font-size:12px;font-size:1.2rem;color:#666;line-height:36px;padding:0}select.select2+.select2 .select2-selection--single .select2-selection__placeholder,select.select2+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666;text-transform:uppercase}select.select2+.select2 .select2-selection--single .select2-selection__arrow,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:20px}select.select2+.select2 .select2-selection--single .select2-selection__arrow:before,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:17px;font-size:1.7rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900}#products .filter .filter-sector .filter-title,#products .filter .title,.products-list li .buttons .buttons-a .tooltip,.products-list li .product .specs .content .specs-text,.select2-results{font-family:Montserrat,sans-serif;font-weight:700}select.select2+.select2 .select2-selection--single .select2-selection__arrow b,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}select.select2+.select2-container--default.select2-container--open,select.select2+.select2.select2-container--open{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px 3px 0 0;background-clip:padding-box}select.select2+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,select.select2+.select2.select2-container--open .select2-selection--single .select2-selection__arrow:before{content:'\f106'}select.select2+.select2-container--default.select2-container--open.select2-container--above,select.select2+.select2.select2-container--open.select2-container--above{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:0 0 3px 3px;background-clip:padding-box}select.error~.select2{border-color:#B94A48!important;color:#B94A48!important}select.error~.select2 .select2-selection__placeholder{color:#B94A48!important}.select2-dropdown{background:#fff;border:2px solid #ff6701;border-radius:.4rem;border-top:none}.select2-dropdown .select2-search--dropdown .select2-search__field{height:40px;line-height:40px;padding:0 1.4rem}.select2-dropdown.select2-dropdown--above{border-top:2px solid #ff6701;border-bottom:none}.select2-results{font-size:12px;font-size:1.2rem;color:#666}.select2-results .select2-results__option{height:40px;line-height:40px;padding:0 1.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select2-results .select2-results__option[aria-selected=true]{background:#fff;color:#ff6701}.select2-results .select2-results__option--highlighted[aria-selected]{background:#ff6701!important;color:#fff}.products-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.products-list li{margin:0 10px 20px;position:relative;width:calc((100% / 3) - 20px)}@media only screen and (max-width:959px){.products-list li{width:100%}}@media (min-width:960px){.products-list li:hover .buttons{opacity:1;visibility:visible}.products-list li:hover .buttons .buttons-a:hover{background-color:#fff}.products-list li:hover .buttons .buttons-a:hover svg{fill:#ff6701}.products-list li:hover .buttons .buttons-a:hover .tooltip{opacity:1;top:0;visibility:visible}.products-list li:hover .product{-webkit-box-shadow:inset 0 0 0 5px #e1e1e1;-moz-box-shadow:inset 0 0 0 5px #e1e1e1;box-shadow:inset 0 0 0 5px #e1e1e1}}.products-list li .buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-28px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;visibility:hidden}.products-list li .buttons .buttons-a{height:56px;width:56px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#ff6701;border:5px solid #e1e1e1;border-radius:50%;margin:0 2px;padding:12px;position:relative}.products-list li .buttons .buttons-a svg{fill:#fff}.products-list li .buttons .buttons-a .tooltip{font-size:11px;font-size:1.1rem;position:absolute;top:-10%;left:50%;-webkit-transform:translate(-50%,calc(-100% - 12px));-moz-transform:translate(-50%,calc(-100% - 12px));-o-transform:translate(-50%,calc(-100% - 12px));-ms-transform:translate(-50%,calc(-100% - 12px));transform:translate(-50%,calc(-100% - 12px));-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fff;border-radius:3px;color:#ff6701;display:block;border:2px solid #ff6701;opacity:0;padding:10px 12px;text-align:center;text-transform:uppercase;visibility:hidden;width:100px}.products-list li .product,.products-list li .product .specs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox}.products-list li .buttons .buttons-a .tooltip:after,.products-list li .buttons .buttons-a .tooltip:before{height:0;width:0;top:100%;left:50%;border:solid transparent;content:'';position:absolute;pointer-events:none}.products-list li .buttons .buttons-a .tooltip:before{border-color:rgba(245,0,0,0);border-top-color:#ff6701;border-width:8px;margin-left:-8px}.products-list li .buttons .buttons-a .tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.products-list li .product{display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition:-webkit-box-shadow .3s;-moz-transition:-moz-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;border:1px solid #e1e1e1;border-radius:4px;height:100%;padding:50px 20px 40px}.products-list li .product .title{font-size:14px;font-size:1.4rem;text-align:center;text-transform:uppercase}.products-list li .product .title strong{display:block}.products-list li .product .product-image{margin:20px 0}.products-list li .product .product-image img{width:100%}.products-list li .product .specs{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:959px){.products-list li .product{border-width:2px;padding:2.2rem}.products-list li .product .title{font-size:22px;font-size:2.2rem}.products-list li .product .specs{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-list li .product .specs .content:not(:first-child){margin-top:1.6rem}}.products-list li .product .specs .content{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-list li .product .specs .content svg{fill:#ccc;height:30px}.products-list li .product .specs .content .specs-text{font-size:11px;font-size:1.1rem;margin-top:8px;text-align:center;text-transform:uppercase}@media only screen and (max-width:959px){.products-list li .product .specs .content svg{height:4rem}.products-list li .product .specs .content .specs-text{font-size:13px;font-size:1.3rem}}.products-list li .product .specs .content .specs-text span{color:#ff6701;display:block}.internal .internal-header .lazyload-image{background-repeat:no-repeat;background-color:#fff}.internal .internal-header .lazyload-image:after{background-color:rgba(0,0,0,.2);content:'';display:block;height:100%;width:100%}.internal .internal-header.cover div{background-size:unset}.internal .internal-header.contain div{background-size:contain}.internal .common-limiter h1 span{padding:0 15px}.internal .common-limiter h1>span,.internal .common-limiter h1>strong{background-color:rgba(51,51,51,.4)}#products{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px}@media only screen and (max-width:959px){#products{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:3.3rem}#products .filter .title{text-align:center}}#products .filter{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width:960px){#products .filter{padding-right:40px}}#products .filter .title{border-bottom:1px solid #eee;line-height:120%;padding-bottom:25px;text-transform:uppercase}#products .filter .title strong{font-size:24px;font-size:2.4rem;display:block}#products .filter .filter-sector{margin-top:40px}#products .filter .filter-sector.active .filter-title:after{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#products .filter .filter-sector.active .filter-items{max-height:unset;opacity:1;padding-top:1.6rem;visibility:visible}#products .filter .filter-sector .filter-title{text-transform:uppercase}@media only screen and (max-width:959px){#products .filter .filter-sector{margin-top:2.2rem}#products .filter .filter-sector .filter-title{font-size:18px;font-size:1.8rem;cursor:pointer;position:relative}#products .filter .filter-sector .filter-title:after{font-size:14px;font-size:1.4rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:'\f067';font-family:'Font Awesome 5 Free';font-weight:900}}#products .filter .filter-sector .filter-items{margin-top:20px}@media only screen and (max-width:959px){#products .filter .filter-sector .filter-items{-webkit-transition:.3s cubic-bezier(.79,.14,.15,.86);-moz-transition:.3s cubic-bezier(.79,.14,.15,.86);-o-transition:.3s cubic-bezier(.79,.14,.15,.86);transition:.3s cubic-bezier(.79,.14,.15,.86);margin-top:0;max-height:0;opacity:0;overflow:hidden;visibility:hidden}}#products .filter .common-button{background-color:#ff6701;border-color:#ff6701;margin-top:30px}@media only screen and (max-width:959px){#products .filter .common-button{font-size:15px;font-size:1.5rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:1.6rem;width:100%}#products .products-wrapper{margin-top:4rem}}#products .filter .common-button:hover{background-color:#fff;color:#ff6701}#products .products-wrapper{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}@media only screen and (min-width:959px){#products .products-wrapper.with-search .products-list li{width:calc((100% / 4) - 20px)!important}}#search{margin-top:40px}@media only screen and (max-width:959px){.internal{min-height:42vh}#search{margin-top:3.3rem}}#search .common-text{font-size:15px;font-size:1.5rem;line-height:180%;margin:0 auto;max-width:932px;text-align:center}#search .common-form{margin:0 -5px}.no-products{text-align:center;width:100%}