.elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-605 .elementor-element.elementor-element-d0d359b:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#686868;background-image:url("https://www.wls.siteup.dev/wp-content/uploads/2019/11/A-Empresa-WLS-1.jpg");background-position:center center;background-size:cover;}.elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, rgba(12,12,12,0.82) 100%);opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-d0d359b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:239px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-shape-bottom svg{height:69px;transform:translateX(-50%) rotateY(180deg);}.elementor-605 .elementor-element.elementor-element-d0d359b > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-81fb846.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-605 .elementor-element.elementor-element-81fb846.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-605 .elementor-element.elementor-element-81fb846 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-605 .elementor-element.elementor-element-d16e068{left:0px;}body.rtl .elementor-605 .elementor-element.elementor-element-d16e068{right:0px;}.elementor-605 .elementor-element.elementor-element-d16e068{top:93px;}.elementor-605 .elementor-element.elementor-element-9e19339{margin-top:0px;margin-bottom:150px;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-9fbc282.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-605 .elementor-element.elementor-element-9fbc282.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-9fbc282 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 3px;border-color:#e04404;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:33px 0px 0px 29px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-605 .elementor-element.elementor-element-6c6bc1a{width:auto;max-width:auto;}.elementor-605 .elementor-element.elementor-element-6c6bc1a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-605 .elementor-element.elementor-element-6c6bc1a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:normal;line-height:42px;color:#ffffff;}.elementor-605 .elementor-element.elementor-element-0c8ead1:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-0c8ead1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-605 .elementor-element.elementor-element-0c8ead1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-605 .elementor-element.elementor-element-0c8ead1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-dda1bb5:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-dda1bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-605 .elementor-element.elementor-element-dda1bb5 > .elementor-container{max-width:1400px;}.elementor-605 .elementor-element.elementor-element-dda1bb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-605 .elementor-element.elementor-element-dda1bb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-f508a58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-f508a58:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-f508a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-f508a58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-f508a58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-e3d974b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-605 .elementor-element.elementor-element-e3d974b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-e3d974b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-605 .elementor-element.elementor-element-8939431 .elementor-icon-wrapper{text-align:right;}.elementor-605 .elementor-element.elementor-element-8939431.elementor-view-stacked .elementor-icon{background-color:#282828;}.elementor-605 .elementor-element.elementor-element-8939431.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-8939431.elementor-view-default .elementor-icon{color:#282828;border-color:#282828;}.elementor-605 .elementor-element.elementor-element-8939431.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-8939431.elementor-view-default .elementor-icon svg{fill:#282828;}.elementor-605 .elementor-element.elementor-element-8939431 .elementor-icon{font-size:20px;}.elementor-605 .elementor-element.elementor-element-8939431 .elementor-icon svg{height:20px;}.elementor-605 .elementor-element.elementor-element-3f13e4e{--spacer-size:73px;}.elementor-605 .elementor-element.elementor-element-d6050e5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-d6050e5 .elementor-icon-wrapper{text-align:right;}.elementor-605 .elementor-element.elementor-element-d6050e5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-605 .elementor-element.elementor-element-d6050e5.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-d6050e5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-605 .elementor-element.elementor-element-d6050e5.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-d6050e5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-605 .elementor-element.elementor-element-d6050e5 .elementor-icon{font-size:28px;}.elementor-605 .elementor-element.elementor-element-d6050e5 .elementor-icon svg{height:28px;}.elementor-605 .elementor-element.elementor-element-a1c5ed5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-a1c5ed5 .elementor-icon-wrapper{text-align:center;}.elementor-605 .elementor-element.elementor-element-a1c5ed5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-605 .elementor-element.elementor-element-a1c5ed5.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-a1c5ed5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-605 .elementor-element.elementor-element-a1c5ed5.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-a1c5ed5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-605 .elementor-element.elementor-element-a1c5ed5 .elementor-icon{font-size:28px;}.elementor-605 .elementor-element.elementor-element-a1c5ed5 .elementor-icon svg{height:28px;}.elementor-605 .elementor-element.elementor-element-71a31d2{--spacer-size:28px;}.elementor-605 .elementor-element.elementor-element-08c10d5{width:initial;max-width:initial;}.elementor-605 .elementor-element.elementor-element-2bb8b0f{width:initial;max-width:initial;}.elementor-605 .elementor-element.elementor-element-742658c{width:initial;max-width:initial;}.elementor-605 .elementor-element.elementor-element-be3d334{width:initial;max-width:initial;}.elementor-605 .elementor-element.elementor-element-5d38acd{--spacer-size:57px;}.elementor-605 .elementor-element.elementor-element-6a9b36d .elementor-heading-title{font-size:25px;font-weight:700;color:#353535;}.elementor-605 .elementor-element.elementor-element-470e504 .elementor-heading-title{font-size:26px;font-weight:700;color:#353535;}.elementor-605 .elementor-element.elementor-element-27b526b .elementor-heading-title{font-size:26px;font-weight:700;color:#353535;}.elementor-605 .elementor-element.elementor-element-1a3fe74 .elementor-heading-title{font-size:15px;font-weight:700;color:#353535;}.elementor-605 .elementor-element.elementor-element-1ed9181 .elementor-heading-title{font-size:15px;font-weight:700;color:#353535;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-605 .elementor-element.elementor-element-df51ae7{--spacer-size:143px;}.elementor-605 .elementor-element.elementor-element-ba0b16b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-ba0b16b .elementor-icon-wrapper{text-align:center;}.elementor-605 .elementor-element.elementor-element-ba0b16b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-ba0b16b.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-ba0b16b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-ba0b16b.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-ba0b16b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-70ca2f01:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-70ca2f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-605 .elementor-element.elementor-element-70ca2f01 > .elementor-container{max-width:1419px;}.elementor-605 .elementor-element.elementor-element-70ca2f01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-605 .elementor-element.elementor-element-70ca2f01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-6eeab1de.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-605 .elementor-element.elementor-element-be1f82b{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-52c29c19.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-605 .elementor-element.elementor-element-52c29c19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-605 .elementor-element.elementor-element-52c29c19.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#707070;padding:0px 64px 0px 0px;}.elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-element-populated, .elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-element-populated > .elementor-background-overlay, .elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-33729278{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:right;}.elementor-605 .elementor-element.elementor-element-33729278 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:normal;line-height:36px;color:#212322;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-441f392a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-605 .elementor-element.elementor-element-441f392a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-441f392a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-605 .elementor-element.elementor-element-bdf90b3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-605 .elementor-element.elementor-element-bdf90b3 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-605 .elementor-element.elementor-element-bdf90b3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:normal;line-height:22px;color:#212322;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-605 .elementor-element.elementor-element-48859225 .elementor-button{background-color:#e04404;font-family:"Raleway", Sans-serif;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-605 .elementor-element.elementor-element-48859225{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-48859225 > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-605 .elementor-element.elementor-element-a5bb785:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-a5bb785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0.7);}.elementor-605 .elementor-element.elementor-element-a5bb785 > .elementor-container{min-height:100vh;}.elementor-605 .elementor-element.elementor-element-a5bb785{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-605 .elementor-element.elementor-element-a5bb785 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-605 .elementor-element.elementor-element-d655590.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-605 .elementor-element.elementor-element-d655590.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-d655590.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-605 .elementor-element.elementor-element-857497a{width:auto;max-width:auto;}.elementor-605 .elementor-element.elementor-element-857497a .elementor-icon-wrapper{text-align:center;}.elementor-605 .elementor-element.elementor-element-857497a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-857497a.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-857497a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-857497a.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-857497a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-418b939{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-418b939 .elementor-icon-wrapper{text-align:center;}.elementor-605 .elementor-element.elementor-element-418b939.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-418b939.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-418b939.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-418b939.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-418b939.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-b76bdbb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-9e83a29{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-9e83a29 .elementor-icon-wrapper{text-align:center;}.elementor-605 .elementor-element.elementor-element-9e83a29.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-9e83a29.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-9e83a29.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-9e83a29.elementor-view-framed .elementor-icon, .elementor-605 .elementor-element.elementor-element-9e83a29.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-605 .elementor-element.elementor-element-52c29c19{width:33.304%;}.elementor-605 .elementor-element.elementor-element-441f392a{width:66.696%;}}@media(max-width:767px){.elementor-605 .elementor-element.elementor-element-d0d359b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-9e19339{margin-top:150px;margin-bottom:150px;}.elementor-605 .elementor-element.elementor-element-9fbc282{width:60%;}.elementor-605 .elementor-element.elementor-element-9fbc282 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 010px;}.elementor-605 .elementor-element.elementor-element-6c6bc1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-6c6bc1a .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-605 .elementor-element.elementor-element-70ca2f01{padding:60px 0px 60px 0px;}.elementor-605 .elementor-element.elementor-element-6eeab1de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-605 .elementor-element.elementor-element-52c29c19 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-33729278{width:100%;max-width:100%;text-align:center;}.elementor-605 .elementor-element.elementor-element-33729278 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-605 .elementor-element.elementor-element-441f392a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-bdf90b3{width:100%;max-width:100%;}.elementor-605 .elementor-element.elementor-element-bdf90b3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-605 .elementor-element.elementor-element-48859225{width:100%;max-width:100%;}.elementor-605 .elementor-element.elementor-element-48859225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-857497a .elementor-icon{font-size:20px;}.elementor-605 .elementor-element.elementor-element-857497a .elementor-icon svg{height:20px;}.elementor-605 .elementor-element.elementor-element-418b939 .elementor-icon{font-size:20px;}.elementor-605 .elementor-element.elementor-element-418b939 .elementor-icon svg{height:20px;}.elementor-605 .elementor-element.elementor-element-9e83a29 .elementor-icon{font-size:20px;}.elementor-605 .elementor-element.elementor-element-9e83a29 .elementor-icon svg{height:20px;}}/* Start custom CSS *//*th.col-tamanho_lista_prod.sorting*/
th.col-galeria_de_imagens_texto.sorting, td.col-galeria_de_imagens_texto, .hide-element {
display:none !important;
}

.hide-element {
    display:none !important;
    position:absolute !important;
    opacity:0 !important;
}

.col-descricao{
    min-width:100px
}
.imagem-categoria{
    /*display: none;*/
}

#caixa-off{
    
   /*width: 400px !important;*/
    
    
    
}
#caixa-off> div {
  /*position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);*/
}

.prodtable *{
    font-family: arial !important;
    
-webkit-font-feature-settings: "lnum" !important; 
-moz-font-feature-settings: "lnum" !important; 
font-feature-settings: "lnum" !important;  
font-size: 12px !important

}
.marcaBottom {
    position: absolute !important;
    bottom:0 !important;
}
.marcaBottom .elementor-widget-container{
    margin: 0 !important;
    bottom:0 !important;
    position: absolute !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
}
@media screen and (max-width:768px){
.marcaBottom .elementor-widget-container{
    
    transform: translate(-50%) !important;
}  
}


.infosprod{
    //display: none;
}
.col-pa_produto::before{
	display:none !important
}
td.child {
    display: none !important; 
}
.col-categories a,.col-tags a, .col-pa_produto a{
pointer-events: none !important;
color:#3a3a3a !important;
}
#caixa-off{

position:fixed;
height:100%;
top:0;
right:0;
background-color:white;
z-index:99;
width:0;
transition: 0.5s;
display: flex;

filter:drop-shadow(0 0 20px rgba(0,0,0,0.06) )
}
#main{transition: all .5s !important;}
.show{
    display: block !important;
}
.close, .product-row{
    cursor: pointer;
}
.single-product-link{
  pointer-events: none !important;
  color:#3a3a3a !important;
}

.ativarPopup{
    display: flex !important;
}
.ocultox{
    display:none !important;
}

.prod-sku {
-webkit-font-feature-settings: "lnum" !important; 
-moz-font-feature-settings: "lnum" !important; 
font-feature-settings: "lnum" !important; 
}
#caixa-off i.fas.fa-times {
text-align:right !important;
color:#353535;
font-size:30px;
/*position: fixed !important;
top: 10px !important;
right: 10px !important;*/
}
#caixa-off h2.elementor-heading-title.elementor-size-default {
color:#353535 !important;
}

#caixa-off .elementor-element.elementor-element-480af23.descricao-categoria.elementor-widget.elementor-widget-text-editor {
}
#caixa-off .elementor-icon-wrapper {text-align:right !important;}   
.coluna-off{
 transition:all 0.3s;
   
}



a.reset {
color:#e04613 ;
}




table tr:nth-child(odd){ 
		background: #dadada !important;
	}
	/*  Define the background color for all the EVEN background rows  */

table tr:nth-child(even){
		background: #ededed !important;
	}
	
table tr{
    transition:all .3s ease-in-out;
}

table tr:hover{
background-color:#c7c7c7 !important;
}

td.col-pa_produto a::before{
content:"\f002";
font-family: "Font Awesome 5 Free" !important;
font-weight:900;
padding-right:7px 
}


td.col-pa_produto {
padding-left:10px !important}




.produto-sku span{
    font-size:15px !important;
    color: black !important;
    font-weight: 400;
    font-family: arial !important;
    
}

.titulo-produto span{
    font-size: 15px !important;
    font-family: arial !important;
    color: black !important;
    font-weight: 400;
    
}
.titulo-categoria{
    margin-top: 20px;
}
.titulo-categoria span{
    font-size: 25px !important;
    font-weight: black !important;
    color: black !important;
    font-family: arial !important;
    padding-bottom: 20px !important;
    
    
}

.textos-do-produto{
    margin-bottom: 7px !important;
    
    
}


.titulo-titulo-marca, .titulo-prod-sku, .titulo-tit-produto{
      font-weight: 700 !important;
}

.coluna-off > div >div {
display: flex !important;
justify-content: space-between !important;


}
.botaoCar {  
    /*z-index: ;*/
    cursor: pointer;
    width: 12.5% !important;
    align-items: center !important;
    align-content: center !important;
    display: flex !important;
    justify-items: center !important;
    padding: 0 !important;
    margin: 0 auto !important;
}
.botaoCar i{
    color: black !important;
    font-size: 30px
    
    
}
.botaoMais i{
    transform: translatex(4px);
}
.imagem-categoria{
    width:75% !important;
    
}
.imagem-categoria *{
    display: inline !important;  
}

.imagem-categoria-thumb{
    width:20% !important;
}
.imagem-categoria-thumb:nth-child(3){
    width: 40% !important;
    
}


.col-pa_produto {
    min-width:200px;
    max-width:200px
}

@media screen and (max-width:768px){
    thead{
        display:none !important;
    }
    td:before{
        content:attr(nome-th);
        
    }
    
    
    #no-more-tables td { 
		/* Behave  like a "row" */
	
		position: relative !important;
		padding-left: 35% !important;  
		white-space: normal !important;
		text-align:left !important;
	}
	 #no-more-tables td:not(.col-pa_produto) { 
		/* Behave  like a "row" */
		border: none ;
		border-bottom: 1px solid #c5c5c5 !important;  
	
	}
    td.col-pa_produto{
    border:none !important;
}
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute !important;
		/* Top/left values mimic padding */
		top: 6px !important;
		left: 6px !important;
		width: 35% !important;  
		padding-right: 10px !important; 
		white-space: nowrap !important;
		text-align:left !important;
		font-weight: bold !important;
		display:block !important;
	}
	.product-row td:nth-child(2){
       border-top: 1px solid #c5c5c5 !important;

    }
    
    
    
.container-lista-produtos select {
width:100% !important;
}   
}
#wcpt_cc331e83686470f4_1_filter label{
    width:150% !important;
    color: transparent !important;
    font-size: 0 !important;
    -webkit-text-size-adjust: none !important;
    float:none !important;
    text-align:right !important;
}
#wcpt_cc331e83686470f4_1_filter input{
    width:300px;
}
#wcpt_cc331e83686470f4_1_filter {
    text-align: right !important}
    
    
    
.wc-product-table-above.wc-product-table-controls {
    max-width:1220px;

}

@media screen and (max-width:768px){
    
    .visible-column { display:block !important;}
    /*table{
        width:1500px !important;
    }*/
.container-lista-produtos select, .container-lista-produtos label{
width:100% !important;
max-width:100% !important;

}
#wcpt_cc331e83686470f4_1_filter{
 
 width:100% !important;
 max-width:100% !important;
 /*margin:0 !important;*/

} 
 .container-lista-produtos input{
     width:100% !important;
 max-width:100% !important;
 margin:0 !important;
 }  
#wcpt_cc331e83686470f4_1_select_filters select {
     margin:3px 0 !important;
 }


  

#wcpt_cc331e83686470f4_1_select_filters, #wcpt_cc331e83686470f4_1_select_filters select {
    margin: 0;
}


span.wc-product-table-reset {
    width:100% !important;
    margin:0 !important;
    text-align:center;
    background-color: #e04404;
    color:white !important;
    padding:10px !important;
    border-radius:3px;
}
span.wc-product-table-reset a {
    color:white !important;

}}

.zoom-container{
    position: absolute;
}

.image-lightbox{
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
    display:none;
}
.botaoMais, .botaoMenos{
    cursor: pointer;
}
.image-lightbox__close{
    position: fixed;
    top: 100px;
    right: 100px;
    cursor: pointer;
    
}
.imagem-categoria {
    cursor: zoom-in;
}
.cursor-none{
    cursor: default !important
}
.image-lightbox{
  /*     cursor: zoom-out;*/
}
.imagem-categoria-thumb {
    cursor: pointer;
}/* End custom CSS */