.upper-case{text-transform:uppercase}input.not-valid,textarea.not-valid,i.not-valid{border:2px solid rgba(154,4,4,1)!important}input.is-valid1,select.is-valid1,textarea.is-valid1,i.is-valid1{border:2px solid #78bd35!important}input.is-valid1[type="checkbox"],i#chek_error.isvalid1{border:2px solid rgba(120,189,53,1)!important}input.not-valid[type="checkbox"],i#chek_error.not-valid{border:2px solid rgba(154,4,4,1)!important}input.is-valid1[type="radio"]{border:2px solid rgba(120,189,53,1)!important}input.not-valid[type="radio"]{border:2px solid rgba(154,4,4,1)!important}.cursor{cursor:pointer!important}.gif-loading{position:absolute;bottom:-65px;left:49%}.btn-gif{position:relative;height:40px}.spinner,.spinner:after{width:32px;height:32px;border-radius:50%;display:block}.spinner{background-color:transparent;border-top:5px solid #fff;border-right:5px solid #fff;border-bottom:5px solid #fff;border-left:5px solid transparent}.spinner,.spinner:after{display:block;width:32px;height:32px;border-radius:50%}.spinner{left:0;right:0;top:0;bottom:0;margin:auto;background-color:#fff;border-top:5px solid #45835E;border-right:5px solid #45835E;border-bottom:5px solid #45835E;border-left:5px solid transparent;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:spinner-loading}@keyframes spinner-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader,.add-cart-gif.btn-gif{display:block;position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;z-index:999999999;background:rgb(255 255 255);background-image:url(../img/icons/gif.gif);background-repeat:no-repeat;background-position:center;background-size:200px}.add-cart-gif.btn-gif{display:block}.loader .spinner,.add-cart-gif.btn-gif .spinner{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:transparent;border-top:5px solid #45835E;border-right:5px solid #45835E;border-bottom:5px solid #45835E;border-left:5px solid transparent;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:spinner-loading}.grecaptcha-badge{bottom:0!important}.bnr_int_img .mobile,.mn_bnr_img .mobile,.lnd_bnr--img .mobile,.banner_sch--cnt .mobile,.banner_procab--cnt .mobile{display:none}.banner_int_cnt .bnr_int_txt h1{color:#fff;font-size:4.64286em}.help_links_cnt .hlp_nav ul li a.active{color:#45835e;font-weight:600;margin-left:10px}.commerce_service_cnt .cmm_srv_content{display:block;column-count:2}.commerce_service_cnt .cmm_srv_content h5{margin-bottom:10px}.commerce_service_cnt .cmm_srv_content p{margin-bottom:30px}.test_service_cnt .tst_srv_data_content .tst_srv_txt span{font-family:"Open Sans",sans-serif;line-height:137.5%;text-align:justify;color:#b9b9b9}.test_service_cnt .tst_srv_data_content .tst_srv_txt h6{font-family:"Open Sans",sans-serif;font-weight:500;margin-top:20px;margin-bottom:5px}.service_tst_experience_cnt .srv_tst_experience--content .srv_tst_xp--cols h5{font-family:"Open Sans",sans-serif;font-weight:500;font-size:1.35714em}.service_tst_experience_cnt .srv_tst_experience--content .srv_tst_xp--cols ul{width:100%;position:relative;margin-top:8px;margin-bottom:20px}.service_tst_experience_cnt .srv_tst_experience--content .srv_tst_xp--cols ul li{width:100%;position:relative;display:list-item;color:#b9b9b9;list-style:disc inside;margin:3px 0}.params{margin-bottom:16px}.params span.param{font-size:15px;color:#848481bd;font-weight:600;border:1px solid #3b3b3942;border-radius:5px;padding:2px 6px;margin:4px 2px;display:inline-flex}.params span.param span{margin-left:5px}.params span.param span:hover{color:red}.prd_dsc_title h1{font-weight:600;font-size:3.71429em;line-height:96.15385%;letter-spacing:-.02em;font-family:"Poppins",sans-serif;color:#45835E;display:block;position:relative}.product_amp_cnt .prd_description .prd_dsc_cart .prd_cart_qtt .prd_qtt_btn .qtt_inp input{width:60px}.swal2-styled{font-family:"Poppins",sans-serif;font-size:1.1em!important;font-weight:500!important}.swal2-container.swal2-center{z-index:9999999!important}.v-toast{z-index:9999999999!important}.mt img{position:absolute;width:25px;right:-15px;top:0}.product_amp_cnt .prd_description .prd_dsc_cart .prd_cart_add button{margin-bottom:6px}.modal_content.modal_welcome .modal_txt .modal_prd_form form{flex-flow:column}.modal_content.modal_welcome .modal_txt .modal_prd_form form ._input{width:calc(100% - 30px)}.modal_content.modal_welcome .modal_txt .modal_prd_form form .autocomplete{position:absolute;background-color:#fff;border:1px solid #e3e3e3;width:100%;max-height:217px;overflow:auto;z-index:9}.modal_content.modal_welcome .modal_txt .modal_prd_form form .autocomplete .results .item{cursor:pointer;height:30px;padding:10px 11px;display:flex;align-items:center;border-bottom:1px solid #e3e3e3;transition:.5s ease-in-out}.modal_content.modal_welcome .modal_txt .modal_prd_form form .autocomplete .results .item:hover{background-color:#3b3b39}.modal_content.modal_welcome .modal_txt .modal_prd_form form .autocomplete .results .item:hover span{color:#fff}.modal_content.modal_welcome .modal_txt .modal_prd_form form .autocomplete .results .item span{font-size:18px;color:#3b3b39;transition:.5s ease-in-out}.favorites .products_cnt{width:100%;max-width:1300px;position:relative;display:flex;justify-content:center;margin:0 auto}.client_address ._input,.profile ._input{width:50%;display:block;position:relative;margin:15px 0;padding-right:20px}.client_address .item-address,.profile .item-address{width:100%;position:relative;display:flex;flex-wrap:wrap}.client_address .item-address ._input input,.client_address .item-address ._input select,.profile .item-address ._input input,.profile .item-address ._input select,.filter-date ._input input{width:100%;position:relative;padding:8px 10px;background:#f8f8f8;border-radius:3px;margin-top:5px}.filter-date ._input{width:50%;display:block;position:relative;margin:15px 0;padding-right:20px}.filter-date{display:flex;margin:auto}.filter-date ._input img{position:absolute;width:27px;right:22px;top:22px}.client_address ._submit,.profile ._submit{width:50%;display:block;position:relative;margin:15px 0;padding-right:20px}.client_address ._submit button,.profile ._submit button{width:100%;position:relative;padding:8px 10px;background:#45835e;border-radius:3px;margin-top:19px;color:#fff}.bounce-enter-active{animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.25)}100%{transform:scale(1)}}h6.real_price{color:#b9b9b9;text-decoration:line-through;margin-top:2px;text-align:center}.prd_itm .prd_txt .prd_price{display:flex;align-items:center;justify-content:center}.prd_itm .prd_txt .prd_price h6.real_price{margin-right:20px}span.iva{color:#3b3b39;width:100%;text-align:center;display:block;margin-top:-10px;font-family:'Poppins'}span.iva.home{color:#3b3b39;width:100%;text-align:center;display:block;margin-top:-3px;font-family:'Poppins'}span.iva.ampl{color:#3b3b39;width:100%;text-align:right;display:block;margin-top:0;font-family:'Poppins'}.products span.iva.ampl{margin-top:-16px}.profile .item-address{width:100%;position:relative;display:flex;flex-wrap:wrap}.cart_page_cnt .cart_products .cart_prd_content .prd_to--cart .data_cart--prd .prd_cart--counter input{width:70px}.not-cart.cart_page_cnt .cart_products{background:#fff}.not-cart.cart_page_cnt .cart_products button{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#3b3b39;color:#fff;transition:.5s ease-in-out;padding:8px 15px;border-radius:30px;margin:10px 0;padding:5px 30px;margin-left:20px}.filter-date button{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#45835E;color:#fff;transition:.5s ease-in-out;padding:8px 15px;border-radius:30px;margin:10px 0;margin-top:33px}.filter-date button img{width:20px;margin-right:5px}.unit-measure{color:#b9b9b9;padding:7px 0 18px}.maker-measure{display:flex;justify-content:space-between}.rsm_client--links a.cursor.active{background-color:#7caf5b}.shipping_client_cnt .shipping_client_data .spp_clt_content .spp_clt_itm select{width:100%}p.not-stock{width:100%;position:absolute;bottom:-11px;color:#f00c0c;font-weight:600}.ui-datepicker .ui-datepicker-title select{display:inline-flex!important}.ui-datepicker .ui-datepicker-header{background:#45835E!important}.ui-datepicker th{background:#7caf5b!important;color:#fff!important}.resumeClient--products .cart_form_discount{width:100%;position:relative;padding:10px 0;border-bottom:1px solid #b9b9b9}.resumeClient--products .cart_form_discount form{width:50%;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.resumeClient--products .cart_form_discount form input{width:70%;display:block;position:relative;padding:8px 12px;border:2px solid #7caf5b}.resumeClient--products .cart_form_discount form button{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#3b3b39;color:#fff;transition:.5s ease-in-out;padding:8px 15px;border-radius:30px;margin:10px 0;padding:5px 25px;width:28%;text-align:center;justify-content:center}p.coupon{position:relative;background:#45835e;color:#fff!important;padding:2px 30px 2px 6px;border-radius:5px;width:fit-content;float:right}p.coupon span{color:#c31000;right:5px;position:absolute;background:#45835e5e;font-size:14px;font-weight:600;cursor:pointer}header .hd_itm_content .head_nd_box .hd_cart_user a span.favorites{width:12px;height:12px;display:flex;justify-content:center;align-items:center;background:#45835E;font-size:12px;position:absolute;border-radius:50%;color:#fff;font-family:"Poppins",sans-serif;letter-spacing:1px;font-weight:600;top:-5px;right:-2px;z-index:1}header .hd_itm_content .head_nd_box .hd_cart_user a.cart span{top:7px;right:10px;width:12px;height:12px}.modal_content--result.welcome{max-width:937px}.modal_content--result.welcome button{margin:auto!important;margin-top:32px!important}.cart_get_information_cnt .cart_info_form form ._input select{width:100%;position:relative;display:block;position:relative;padding:8px 12px;border:1px solid #dfdfdf}.cart_get_information_cnt .cart_info_form form ._confirm-data{display:block}.user_frm_itm ._input.nit,._input.full{width:100%!important}img.water-marked{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto!important;width:50%!important;filter:grayscale(1);opacity:50%;transform:rotate(-45deg)}.grecaptcha-badge{display:none!important}.swal2-html-container{margin:2px!important;color:#3b3b39!important;font-size:1.4em!important;font-weight:600!important}.swal2-popup{width:43em!important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 2px rgb(41 79 56 / 29%)!important}.swal2-content{color:#474747!important;font-size:1.4em!important}.customer-ref{display:block;margin-bottom:11px}.customer-ref label{width:100%;font-size:1.5rem;margin-bottom:5px}.customer-ref input,.customer-ref textarea{width:100%;padding:8px 12px;border:2px solid #7caf5b}.btn-new-shiping-point{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#3b3b39;color:#fff;transition:.5s ease-in-out;padding:8px 15px;border-radius:30px;margin:10px 0;width:100%;text-align:center;justify-content:center;padding:5px 15px!important;margin-top:20px}.schneider_form--cnt .sch_form--content form ._input label.error::before{width:75%}.schneider_form--cnt .sch_form--content form ._input label.error::before{background:#9a0404}.modal_content .modal_content--result.options{max-width:750px!important}.modal_content .modal_content--result.options .modal_txt{padding:0 50px 10px 50px}.modal_content--result.options .part_2.tramos ._lengths{display:flex;width:100%;position:relative;align-items:center;flex-wrap:wrap;max-height:220px!important;overflow:auto!important;padding:5px 0}.modal_content--result.options .part_2.tramos ._lengths ._qty{width:calc(50% - 20px);display:flex;align-items:center;flex-wrap:wrap;margin-right:20px;margin-top:20px}.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm{width:calc(100% - 10px);position:relative;display:flex;align-items:center;margin:0 5px}.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm label{margin-right:10px;font-size:1.3rem}.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm strong{font-size:1.2rem;color:#3b3b39}.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm label:before{content:"";width:2px;height:71%;position:absolute;left:-5px;bottom:2px;background:#e3e3e3}.search-shipping-point .bl_buscador_1.typeahead__query button{width:50px!important;height:100%;min-width:50px;position:relative;display:flex!important;justify-content:center;align-items:center;border-radius:0;margin:0!important}.search-shipping-point button img{width:82%}.search-shipping-point label{margin-bottom:5px}.search-shipping-point .bl_buscador_1.typeahead__query{height:35px;position:relative;display:flex;align-items:center;overflow:hidden;z-index:2}.search-shipping-point .bl_buscador_1.typeahead__query input{position:relative;padding:8px 10px;background:#d0d0d099;width:calc(100% - 50px);height:100%;vertical-align:middle;padding-left:15px;color:#45835E;font-weight:600;transition:ease}.typeahead__cancel-button{right:49px;font-size:33px;color:#9a0d0d;z-index:999}ul.typeahead__list{max-height:300px;overflow:auto}.main__widget-wrapper,.se-widget-wrapper{width:calc(100% - 13%);height:calc(100vh - 120px);margin:10px auto;margin-bottom:30px}.linkedin{margin:4px 0;display:flex;align-items:center;cursor:pointer}.linkedin img{width:20px!important}.linkedin span{font-family:"Open Sans",sans-serif;font-size:1.1rem;color:#3b3b39;margin-left:7px}.header-without-banner{height:200px!important;position:relative;display:flex;justify-content:center}.header-without-banner .bnr_int_txt{width:fit-content;height:fit-content;display:block;position:absolute;bottom:0;max-width:90%}.header-without-banner .bnr_int_txt h1{color:#45835E;font-size:3.64286em}.list-style ul li:before{top:7px;content:"";width:7px;height:7px;background:#45835e;position:absolute;left:-12px;border-radius:50%}.list-style ul li{margin:6px 0}.se-widget-wrapper{border:2px solid #45835e!important;display:inline;min-height:75%;width:100%}.schneider_xp--cnt .form_content{width:85%;max-width:1300px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:-78px}.schneider_xp--cnt .form_content form{width:100%;position:relative;display:flex;flex-wrap:wrap;margin-top:20px}.schneider_xp--cnt .form_content form ._input{width:calc(100% / 2);display:block;position:relative;margin:15px 0;padding-right:20px}.schneider_xp--cnt .form_content form ._input label{font-weight:600;font-size:1.28571em}.schneider_xp--cnt .form_content form ._input input{width:100%;position:relative;padding:8px 10px;background:#d0d0d099;border-radius:3px;margin-top:5px}.schneider_xp--cnt .form_content form ._check{width:100%;position:relative;display:flex}.schneider_xp--cnt .form_content form ._check label{width:15px;height:15px;display:block;position:relative;margin-right:5px;cursor:pointer}.schneider_xp--cnt .form_content form ._check label input{display:none}.schneider_xp--cnt .form_content form._check p{width:80%;color:#b9b9b9}.schneider_xp--cnt .form_content form ._check p a{display:initial;color:#b9b9b9;transition:.5s ease-in-out}.schneider_xp--cnt .form_content form ._check label i{width:100%;height:100%;display:block;position:relative;background:url(../img/icons/ok-n.svg)no-repeat center;background-size:contain}.schneider_xp--cnt .form_content form ._check label>input:checked+i{background:url(../img/icons/ok.svg)no-repeat center;background-size:contain}.home_schneider{width:85%;max-width:1300px;position:relative;margin:0 auto 1% auto;top:56px}.home_schneider .hm_sch_box{width:100%;position:relative;align-items:center;flex-wrap:wrap}.home_schneider .hm_sch_box .hm_sch_title{width:60%;display:block;position:relative;margin:20px auto;text-align:center}.home_schneider .hm_sch_box .hm_sch_btn{display:flex;justify-content:center}.home_schneider .hm_sch_box .hm_sch_btn a{margin:8px 13px}.home_schneider .hm_sch_box .hm_sch_btn img{max-width:200px;cursor:pointer}.home_schneider .hm_sch_box .hm_sch_btn a div{content:"";display:block;position:absolute;width:100%;height:2px;bottom:8px;left:0;background:#7caf5b;transition:.5s ease-in-out}.home_schneider .hm_sch_box .hm_sch_btn>a div span{width:fit-content;position:absolute;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;color:transparent;padding:8px 15px;left:0;right:0;font-size:22px;margin:auto;top:0;bottom:0;margin:auto}.home_schneider .hm_sch_box .hm_sch_btn>a:hover>div{width:100%;height:78px;background:#45835E}.home_schneider .hm_sch_box .hm_sch_btn>a:hover>div span{color:#fff}.help_links_cnt table{border-collapse:collapse;width:100%}.help_links_cnt table td,.help_links_cnt table th{border:1px solid #ddd;padding:8px}.help_links_cnt table tr:first-child{background:#6b954d}.help_links_cnt table tr:nth-child(even){background-color:#f2f2f2}.help_links_cnt table tr:first-child td p{padding-top:12px;padding-bottom:12px;text-align:left;color:white}.file-invoice{display:flex;width:100%;height:40px;background-color:#3b3b3924;box-shadow:0 0 2px 1px #868181}.file-invoice label,.name-file label{display:flex;align-items:center;margin-left:10px;margin-bottom:0;cursor:pointer;white-space:nowrap;font-size:16px}.name-file{display:flex;border:1px solid #f2f2f2}.name-file label{cursor:default;color:#b9b9b9}.name-file img{width:30px}.name-file span{display:flex;align-items:center;color:#c31000;font-size:18px;font-weight:600;cursor:pointer;margin-right:7px}.file-invoice label span{font-size:13px;display:contents;color:#000}.email-noti{width:100%}.email-noti input{width:50%;position:relative;display:block;position:relative;padding:8px 12px;border:1px solid #dfdfdf}.email-noti ._submit{padding-right:0!important}header .hd_itm_content .head_nd_box nav ul li.offer{background:#3b3b39;border-radius:5px;padding:10px 20px}header .hd_itm_content .head_nd_box nav ul li.offer a{color:#fff}header .hd_itm_content .head_nd_box nav ul li.offer:hover{background:#3b3b39}header .hd_itm_content .head_nd_box nav ul li.offer:hover a{color:#fff}.swal2-validation-message{margin:0 1.3em!important}.text-add-address{font-size:17px;color:#b9b9b9;margin:-5px 0 5px 0}.text-add-address strong{color:#45835E;cursor:pointer;text-decoration:underline}.cart_get_information_cnt .cart_info_form form select{width:100%;position:relative;display:block;position:relative;padding:8px 12px;border:1px solid #dfdfdf}a.cursor.float-left{position:absolute!important;left:0}.client-nit h6 span{color:#b9b9b9!important}.client-nit label{margin-top:10px;color:#b9b9b9!important;font-size:1.2rem}.client-nit p{margin-top:10px;font-size:1.5rem}.client-nit p span{font-weight:bold}._pse-form h3{text-align:center}section.documents{display:flex;justify-content:space-around;width:90%;margin:12px auto}section.documents .pdf a{text-align:center;display:flex;flex-direction:column;align-items:center}section.documents .pdf img{width:150px}section.documents .pdf a{font-size:1.5rem;background:transparent!important}section.documents .pdf button>img{width:21px;margin-right:5px}section.documents .pdf button{width:fit-content;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#45835E;color:#fff;padding:2px 14px;border-radius:30px;margin:18px auto;justify-content:center;font-size:17px}section.header-2{width:100%;height:55px;position:absolute;background:#45835E;top:60px;right:0;z-index:999999;display:flex}.menu-2-mobile{display:none!important}section.header-2 ul{display:flex;width:100%;justify-content:right;align-items:center;margin-right:14px}section.header-2 ul li a{color:#fff;font-weight:600;font-size:1.1em}header .hd_itm_content .head_nd_box nav ul li a{font-size:1.1em}header._fixed--on .search_bar form input{display:block}ul.menu-2 li{margin-left:10px}li.payment-cen a,li.client,li.offer,li.rent a{color:#fff;background:#3b3b39;padding:10px 20px;border-radius:5px;transition:.5s ease-in-out}li.payment-cen a:hover,li.rent a:hover{background:#7caf5b;}li.client:hover,li.offer:hover{background:#7caf5b}.banner_int_cnt .bnr_int_txt{bottom:40%}.display-flex-between{justify-content:space-between!important}.lnd_nd--blk_txt a.file .file_top img{width:37px}.lnd_nd--blk_txt a.file{margin-top:44px}.construction_service_cnt .ctrc_srv_data_video .ctrc_srv_vid_txt{padding:0 2%}.text-table{margin:-63px 0 11px 0}.st_bx_img.service_carousel .owl-item .item .img img{max-width:80%;max-height:80%}.owl-carousel .item .img{width:100%;display:flex;justify-content:center}.owl-carousel .item .img img{width:100%;margin-bottom:10px}.owl-carousel .item .text{max-width:100%;display:none;margin:auto;margin-top:14px}.services_cnt .srv_content .srv_slider .srv_itm .srv_st_box{margin-bottom:59px}.st_bx_img.service_carousel{background:#fff}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm h6{text-transform:lowercase}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm{border:1px solid #45835E}.construction_numbers{margin-bottom:-62px!important}.ctrc_table table td{text-align:left}.ctrc_table{box-shadow:0 0 15px 1px rgba(0,0,0,.4)}.ctrc_table thead{background:#45835e}.ctrc_table thead tr th{color:#fff}.construction_numbers .title{display:flex;justify-content:center;margin:-22px 0 16px 0;text-align:center}a.empty-cart{text-align:right;font-size:17px;font-weight:600;margin-bottom:7px;text-decoration:underline}section.search{position:relative;width:100%;height:100px;margin-top:60px;text-align:center}section.search h2{top:17px;font-size:3rem}section.search form{width:500px;height:35px;position:relative;display:flex;align-items:center;box-shadow:0 2px 4px #00040;border-radius:15px;overflow:hidden;z-index:2;margin:auto;top:26px}section.search input[type="search"]{width:90%;height:100%;vertical-align:middle;position:relative;padding-left:15px;color:#45835E;font-family:"Poppins",sans-serif;font-weight:300;transition:ease;background:#d0d0d099}section.search button{width:10%;height:100%;min-width:50px;position:relative;display:flex;justify-content:center;align-items:center;background:#3b3b39;transition:.5s ease-in-out}section.search form button img{width:35%}.products.quote .products_cnt .prd_content .prd_itm{width:calc(100% / 3);padding:20px;margin:unset;height:650px}.products.quote .prd_itm button{width:100%;position:relative;padding:10px 0;display:flex;justify-content:center;align-items:center;background:#3b3b39;color:#fff;transition:.5s ease-in-out;font-size:1.14286em;font-weight:500}.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #b9b9b9}.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn .qtt_inp{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center}.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn .qtt_inp a{width:30px;height:30px;position:relative;display:flex;justify-content:center;align-items:center;font-family:"Poppins",sans-serif;font-weight:700;font-size:1.14286em;transition:.5s ease-in-out}.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn .qtt_inp input{width:60px;height:30px;display:block;position:relative;text-align:center;font-family:"Poppins",sans-serif;font-weight:700;font-size:1.14286em}.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn .qtt_inp input::-webkit-inner-spin-button,.products.quote .prd_itm .prd_cart_qtt .prd_qtt_btn .qtt_inp input::-webkit-outer-spin-button{appearance:none;visibility:hidden;opacity:0;display:none}aside.__client-shop.quote{top:32%}.cart_page.quote .cart_page_cnt{width:90%;max-width:1400px}.cart_page.quote .cart_page_cnt .cart_products{width:70%;padding:30px 0 0 20px}.cart_page.quote .cart_page_cnt .cart_results{width:calc(30% - 50px)}.client_data_cnt .client_info .client_change_password{width:34%}.client_info .quote a{width:100%;position:relative;padding:8px 10px;background:#45835e;border-radius:3px;margin-top:19px;color:#fff}.cart_page.quote.historical .cart_page_cnt .cart_products{width:100%}.cart_page.quote.historical .cart_page_cnt .cart_products .data_cart--prd img{width:30px}.cart_page.quote.historical .cart_page_cnt .cart_products .data_cart--prd.actions{display:flex;align-items:center}.cart_page.quote.historical .cart_page_cnt .cart_products .data_cart--prd.actions span{color:#9a0404;font-weight:600}.cart_page.quote.historical h4{color:#7caf5b;text-align:center}.cart_page.quote .cart_products .cart_prd_head .cart_prd_title,.cart_page.quote .cart_products .cart_prd_content .prd_to--cart .name_cart--prd{width:40%}.cart_page.quote .cart_products .cart_prd_head .cart_prd_head--itm,.cart_page.quote .cart_products .cart_prd_content .prd_to--cart .data_cart--prd{width:15%}.cart_page_cnt .cart_products .cart_prd_content .prd_to--cart .name_cart--prd span.delete{margin-right:10px}.hm_blog_itm .hm_blog_img a.play-video,.blog_itm .blog_img a.play-video,.blog_amp .blog_amp_cnt .blog_img a.play-video{position:absolute;width:75px;height:75px;display:block;cursor:pointer;bottom:0;top:0;left:0;right:0;margin:auto}.blog_amp .blog_amp_cnt .blog_img{height:360px;width:50%;display:block;position:relative;margin:auto}.blog_amp .blog_amp_cnt .blog_img img{max-height:360px}.iframe{width:90%;position:relative;margin:123px 5% 5% 5%}.iframe iframe{width:100%;height:800px}.iframe iframe:hover{border:1px solid transparent!important}section.orders{width:calc(100% - 15%)}.profile{width:calc(100% - 15%)}.client_data_cnt .client_orders h2{text-align:center}.st_bx_bg .st_bx_img .cpn_team--txt_amp{width:100%;position:relative;display:block;padding:0 109px;margin-top:-1px}.st_bx_bg .st_bx_img .cpn_team--txt_amp a{width:100%;position:relative;display:flex;align-items:center}.st_bx_bg .st_bx_img .cpn_team--txt_amp a span{font-size:1.5rem;font-weight:600}.st_bx_bg .st_bx_img .cpn_team--txt_amp a img{width:15px;margin-right:5px;transition:.5s ease-in-out}.st_bx_bg .st_bx_img .cpn_team--txt_amp a.active img{transform:rotate(90deg)}.services_cnt .srv_content .srv_slider .srv_itm .srv_nd_box .nd_bx_bg .service_togglers .srv_toggler_{width:100%;position:relative;display:block;position:relative;padding:20px 0;border-bottom:1px solid #b9b9b9}.services_cnt .srv_content .srv_slider .srv_itm .srv_nd_box .nd_bx_bg .service_togglers img{transition:.5s ease-in-out}.services_cnt .srv_content .srv_slider .srv_itm .srv_nd_box .nd_bx_bg .service_togglers img.arrow-lines.active,.services_cnt .srv_content .srv_slider .srv_itm .srv_nd_box .nd_bx_bg .service_togglers .srv_toggler.active img{transform:rotate(90deg)}.table-1 .owl-carousel .item .img,.table-2 .owl-carousel .item .img{height:400px;min-height:400px}.ctrc_srv_image .owl-nav{display:flex;position:absolute;top:-42px;right:0}.ctrc_srv_image .owl-nav button{margin:0 11px!important}.ctrc_srv_image .owl-nav button img{width:40px}.add-cart-gif .title{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.add-cart-gif .title p{position:absolute;width:fit-content;left:0;right:0;bottom:0;top:60%;margin:auto;color:#0d0d0d;font-size:18px;font-weight:600}span.delete{position:absolute;right:57px;cursor:pointer}.delete-cart-b2c{position:absolute;right:10px;cursor:pointer}section.coupon-cart{margin-bottom:14px}.coupon-cart h4{color:#3b3b39;text-align:center;font-size:1.42857em}.coupon-cart form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.coupon-cart form input{width:79%;display:block;position:relative;padding:8px 12px;border:1px solid #dfdfdf;margin-right:1%}.coupon-cart form button.confirm{width:20%;margin:0}.links-access{display:flex}.links-access span{content:"";width:2px;margin:0 5px;height:19px;background:#3b3b39}.discount-rules{display:flex;align-items:center}.discount-rules p{color:red;padding:8px 3px;border-top:2px solid #3b3b39;border-bottom:2px solid #3b3b39}.discount-rules span{background:red;color:#fff;padding:7px 11px;font-size:1.5rem;margin-left:8px}.offer_limited{display:flex;align-items:center}.offer_limited img{width:40px}.offer_limited .text_offer p{font-size:16px;color:#3b3b39;font-weight:600}.offer_limited .text_offer span{font-size:15px;font-weight:600}.steps_buy{width:85%;max-width:1300px;display:flex;align-items:center;justify-content:space-between;margin:auto;margin-bottom:3px;margin-top:-40px}.steps_buy .step{display:flex;align-items:center}.steps_buy .step p{color:#b9b9b96e;font-weight:600;cursor:pointer}.steps_buy .step.active p{color:#3b3b39;cursor:default}.steps_buy .step p.number{margin-right:15px;font-size:70px;font-family:monospace}.steps_buy .step p.title{font-size:20px}.validate_document{margin-top:15px}.validate_document label{margin-bottom:7px;font-size:1.2rem}section.client-nit{margin-top:4px;text-align:right}section.client-nit span{font-size:1.4rem;font-family:"Open Sans",sans-serif}section.client-nit span strong{font-size:1.4rem;color:#45835E;font-weight:600;cursor:pointer;text-decoration:underline}._input-group.validate_document{display:flex;align-items:center}._input-group.validate_document ._input{width:39%!important}._input-group.validate_document ._submit{width:20%!important;top:12px;left:9px}._input-group.validate_document ._submit a{padding:11px 23px!important}section.client-login{margin-top:46px}section.client-login{margin-top:46px}.login_checkout{display:flex;flex-wrap:wrap;margin-top:25px}.login_checkout ._input.nit{width:100%!important;margin-bottom:15px!important}.login_checkout ._input{width:48%!important;margin:0 1%!important}.login_checkout ._input label{margin-bottom:4px;font-size:1.2rem}.login_checkout ._check p a{display:initial;color:#b9b9b9;transition:.5s ease-in-out}.login_checkout button{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:600;font-family:"Poppins",sans-serif;background:#45835E;color:#fff;transition:.5s ease-in-out;padding:8px 15px;border-radius:30px;margin:10px 0;margin-top:20px}.login_checkout button img{width:20px;margin-right:5px}.products.quote .prd_itm .section-bottom{position:absolute;bottom:0;width:88%;left:0;right:0;margin:auto}.pay_redirect_inf.cash-payment .pay_rdt_head label{font-size:17px;font-weight:600;display:flex;gap:5px;align-items:center}.pay_redirect_inf.cash-payment .pay_rdt_head label input[type="checkbox"]{width:18px;height:18px}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video{position:relative;margin-top:50px;display:flex;justify-content:center}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video img{max-width:100%;height:auto;opacity:.88}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video a span{color:#fff;font-weight:600;font-size:2em;text-align:center;text-shadow:0 0 13px #000}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video a img{margin:auto;width:75px}@media(max-width:3000px){.filter-date{width:70%}.resumeClient--products .cart_form_discount form{width:50%}.mn_bnr_img .mobile{display:none!important}.main_banner{height:68vh}header._fixed--on .search_bar form input{width:450px}}@media(max-width:1824px){.main_banner{height:75vh}.iframe{width:76%;position:relative;margin:116px auto}.iframe iframe{width:100%;height:623px}.products.quote .products_cnt .prd_content .prd_itm{height:645px}}@media(max-width:1440px){.filter-date{width:80%}.main_banner{height:59vh}.iframe iframe{height:753px}.home_schneider{margin:0 auto -1% auto}.st_bx_bg .st_bx_img .cpn_team--txt_amp{padding:0 85px}.add-cart-gif .title p{top:70%}.product_amp_cnt .prd_image_gallery{width:40%;margin:0 2% 0 2%}.product_amp_cnt .prd_description{width:56%}.discount-rules span{padding:7px 5px;font-size:1.2rem;margin-left:2px}}@media(max-width:1383px){header .hd_itm_content .head_nd_box nav ul li{padding:7px 22px}header .hd_itm_content .head_nd_box .hd_cart_user ul li{padding:0 12px}}@media(max-width:1380px){section.header-2 ul li a{font-size:1rem}header .hd_itm_content .head_nd_box nav ul li{padding:7px 4px}header .hd_itm_content .head_nd_box .hd_cart_user ul li{padding:0 12px}header .hd_itm_content .head_nd_box nav ul li.client a{font-size:14px}}@media(max-width:1371px){header .hd_itm_content .head_nd_box nav ul li{padding:7px 18px}header .hd_itm_content .head_nd_box nav ul li.client a{font-size:15px}}@media(max-width:1360px){}@media(max-width:1331px){header .hd_itm_content .head_nd_box nav ul li{padding:7px 14px}}@media(max-width:1291px){header .hd_itm_content .head_nd_box nav ul li{padding:7px 11px}header .hd_itm_content .head_nd_box .hd_cart_user ul li{padding:0 11px}header .hd_itm_content .head_nd_box nav ul li a{font-size:1em}._input-group.validate_document ._input label{font-size:15px}._input-group.validate_document ._submit{left:39px}}@media(max-width:1229px){header .hd_itm_content .head_nd_box nav ul li.client a{font-size:14px}}@media(max-width:1224px){.main_banner{height:50vh}header .search_bar form{width:360px!important}section.header-2 ul li a{font-size:1rem}section.header-2 ul li{padding-left:0}header .hd_itm_content .head_nd_box nav ul li{padding:7px 9px}header .hd_itm_content .head_nd_box .hd_cart_user ul li{padding:0 9px}header .hd_itm_content .head_nd_box nav ul li.client a{font-size:13px}._input-group.validate_document ._input label{font-size:12px}}@media(max-width:1100px){.main_banner{height:45vh}header .search_bar form{width:360px!important}section.header-2 ul li a{font-size:.7rem}section.header-2 ul li{padding-left:0}span.delete{right:10px}.delete-cart-b2c{right:-20px}}@media(max-width:1024px){.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm label{font-size:1.1rem}.main_banner{height:42vh}.main_banner{margin-top:56px}header .search_bar{position:absolute;top:0}.owl-carousel .item .img img{max-width:90%!important}.owl-carousel .item .text{max-width:100%}header .search_bar{width:425px;position:absolute!important;top:0!important}header .search_bar form{width:700px!important}.products.quote .products_cnt .prd_content .prd_itm{width:calc(100% / 2);height:631px}header._fixed--on .search_bar form input{display:none}.client_data_cnt .client_info .client_change_password{width:28%}.iframe{width:92%;margin:100px 5% 5% 5%}.iframe iframe{height:554px}header .hd_itm_content .head_nd_box .hd_cart_user a.cart span{top:10px;right:6px}.st_bx_bg .st_bx_img .cpn_team--txt_amp{padding:0 52px}.construction_service_cnt .ctrc_srv_data_content{display:inline-block}.construction_service_cnt .ctrc_srv_data_video .ctrc_srv_vid_txt{padding:0}.table-1 .owl-stage-outer .item{display:flex}.table-2 .owl-stage-outer .item{display:flex}.product_amp_cnt .prd_image_gallery{width:100%;margin:50px 0 20px}.product_amp_cnt .prd_description{width:100%;margin:20px 0}.coupon-cart form input{width:100%;margin-right:0}.coupon-cart form button.confirm{width:100%;margin:11px 0}._input-group.validate_document{display:block}._input-group.validate_document ._input{width:100%!important}._input-group.validate_document ._input label{font-size:1.1rem}._input-group.validate_document ._submit{width:100%!important;top:12px;left:0}.steps_buy .step p.number{margin-right:4px;font-size:41px}.steps_buy .step p.title{font-size:14px}}@media(max-width:768px){.bnr_int_img .desktop,.mn_bnr_img .desktop,.lnd_bnr--img .desktop,.banner_sch--cnt .desktop{display:none!important}.bnr_int_img .mobile,.mn_bnr_img .mobile,.lnd_bnr--img .mobile,.banner_sch--cnt .mobile{display:block!important}.filter-date{width:100%}.resumeClient--products .cart_form_discount form{width:100%}.modal_content--result.options .part_2.tramos ._lengths ._qty{width:100%;margin-right:0}.modal_content--result.options .part_2.tramos ._lengths ._qty .qnm label{font-size:1.4rem}.header-without-banner{height:117px!important}.email-noti input,.email-noti ._submit{width:100%}.main_banner{height:54vh}section.documents{display:block}header .search_bar{width:425px;position:absolute!important;top:0!important}header .search_bar form{width:500px!important}.products.quote .products_cnt .prd_content .prd_itm{width:calc(100% / 2)}.client_data_cnt .client_info .client_change_password{width:70%}.iframe{width:92%;margin:100px 5% 5% 5%}.iframe iframe{height:422px}.main_banner_cnt .slider_counter{bottom:9px}.profile{width:90%;margin:auto}.st_bx_bg .st_bx_img .cpn_team--txt_amp{padding:0 34px}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm p{font-size:12px}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm h6{font-size:17px}.table-1 .owl-stage-outer .item img{width:100%}.table-2 .owl-stage-outer .item img{width:100%}.table-1 .owl-carousel .item .img,.table-2 .owl-carousel .item .img{height:fit-content;min-height:fit-content}span.delete{right:0}.delete-cart-b2c{right:0}.coupon-cart form input{width:79%;display:block;position:relative;padding:8px 12px;border:1px solid #dfdfdf;margin-right:1%}.coupon-cart form button.confirm{width:19%;margin:0}._input-group.validate_document{display:flex;align-items:center}._input-group.validate_document ._input{width:39%!important}._input-group.validate_document ._submit{width:20%!important;top:8px;left:-21px}._input-group.validate_document ._submit a{padding:11px 23px!important}.company_profile_cnt .cpn_prf_info .cpn_top_info .cpn_top_txt .content-video{display:flex;justify-content:center}}@media(max-width:576px){.filter-date{display:block}.filter-date ._input{width:100%}.schneider_xp--cnt .form_content form ._input{width:100%;margin:10px 0}.schneider_xp--cnt .form_content{margin-bottom:-41px}.schneider_xp--cnt .form_content form{margin-top:5px}.main_banner{height:40vh}.main_banner{margin-top:56px}header .search_bar{width:fit-content}.products.quote .products_cnt .prd_content .prd_itm{width:calc(100% / 1);height:650px}aside.__client-shop.quote{top:unset;right:100px;bottom:40px}.client_data_cnt .client_info .client_change_password{width:100%}.iframe iframe{height:244px}header .hd_itm_content .head_nd_box .hd_cart_user a.cart span{top:6px;right:4px}.client_data_cnt .user_links{margin-left:3px!important}.st_bx_bg .st_bx_img .cpn_team--txt_amp{padding:0 25px}.construction_numbers .construction_numbers--cnt .construction_numbers--content{display:inline-block}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm p{font-size:12px}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm h6{font-size:17px}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm{border:1px solid #45835E;margin:11px auto}span.delete{right:0;top:70%}.delete-cart-b2c{right:0;top:95px}section.search{margin-top:104px}.quote .products_cnt .prd_filters>h2{display:none}.quote .products_cnt .prd_filters button.openFilters{margin-top:30px}.links-access span{display:none}header .hd_itm_content .head_nd_box .hd_cart_user ul li a.registered{display:none}._input-group.validate_document{display:block}._input-group.validate_document ._input{width:100%!important}._input-group.validate_document ._submit{width:100%!important;top:12px;left:0}.steps_buy .step p.number{margin-right:4px;font-size:25px}.steps_buy{margin-top:-20px}.steps_buy .step p.title{font-size:12px}}@media(max-width:425px){.header-without-banner{height:150px!important}.header-without-banner .bnr_int_txt h1{font-size:2.64286em}.main_banner{height:30vh}.main_banner{margin-top:96px}section.documents .pdf button{width:146px}header .search_bar{width:425px;position:absolute!important;top:0!important}header .search_bar form{width:100%!important}.banner_int_cnt .bnr_int_txt h1{font-size:2.64286em}.home_schneider{margin:0 auto 0 auto}.st_bx_bg .st_bx_img .cpn_team--txt_amp{padding:0 18px}.construction_numbers .construction_numbers--cnt .construction_numbers--content .construction_number--itm{max-width:300px}.login_checkout ._input.nit{margin-bottom:15px!important}.login_checkout ._input{width:100%!important;margin-bottom:15px!important}.login_checkout button{margin-top:-13px}}@media(max-width:375px){.main_banner{height:26vh}header .search_bar{width:375px}.iframe iframe{height:219px}.coupon-cart form{display:inline-block;width:100%}.coupon-cart form input{width:100%}.coupon-cart form button.confirm{width:100%;margin-top:10px}.discount-rules p{font-size:15px}.discount-rules span{padding:5px 8px;font-size:1.2rem}}@media(max-width:320px){.main_banner{height:22vh}header .search_bar{width:320px}.iframe iframe{height:200px}}