.elementor-87 .elementor-element.elementor-element-7178903{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3a48171{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );}.elementor-87 .elementor-element.elementor-element-885d091{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-885d091.elementor-element{--align-self:center;}.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-87 .elementor-element.elementor-element-ff32920{text-align:center;}.elementor-87 .elementor-element.elementor-element-ff32920 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-decoration:none;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-73e4171{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5cff8e0{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-eafe709{text-align:center;}.elementor-87 .elementor-element.elementor-element-eafe709 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-decoration:none;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-c7c91a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6e99aa5{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-77814a9{text-align:center;}.elementor-87 .elementor-element.elementor-element-77814a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-decoration:none;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e5cf375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a99a19b{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-f3d806e{text-align:center;}.elementor-87 .elementor-element.elementor-element-f3d806e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-decoration:none;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-f08ee0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f08ee0c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f08ee0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.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-87 .elementor-element.elementor-element-5839722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-5839722.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-ac7e1b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product{text-align:center;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-element{--order:99999 /* order end hack */;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products  ul.products{grid-column-gap:70px;grid-row-gap:10px;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-astglobalcolor1 );font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-61e17e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-61e17e8:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-61e17e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-bda718b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-c2f14bb{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-a9895ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-2b3fbb8{text-align:center;}.elementor-87 .elementor-element.elementor-element-2b3fbb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-astglobalcolor4 );}.elementor-87 .elementor-element.elementor-element-a0181f3{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-b717193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-94d549d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-5912b88 img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-c24640a{text-align:center;}.elementor-87 .elementor-element.elementor-element-c24640a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-8f6ce95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-ca90a49 img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-5731b12{text-align:center;}.elementor-87 .elementor-element.elementor-element-5731b12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-1706981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-619a534 img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-d6ffebc{text-align:center;}.elementor-87 .elementor-element.elementor-element-d6ffebc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-dc94c99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-06d3ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-0a0eb3f img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-de45bb4{text-align:center;}.elementor-87 .elementor-element.elementor-element-de45bb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-8d89d16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-7597adb img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-c7bff34{text-align:center;}.elementor-87 .elementor-element.elementor-element-c7bff34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-06ff3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-b0e5372 img{max-width:20%;filter:brightness( 122% ) contrast( 100% ) saturate( 76% ) blur( 0px ) hue-rotate( 220deg );}.elementor-87 .elementor-element.elementor-element-f678d22{text-align:center;}.elementor-87 .elementor-element.elementor-element-f678d22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-faa1073{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-faa1073:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-faa1073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-3d99a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-7f65a40{text-align:center;}.elementor-87 .elementor-element.elementor-element-7f65a40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-87 .elementor-element.elementor-element-9c4f4ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-87 .elementor-element.elementor-element-b97bfe2 .elementor-repeater-item-4d69429 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/02.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .elementor-repeater-item-7da2167 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/PlanCanalT.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .elementor-repeater-item-dde66ab .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/03-3-1-e1764041571888.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .elementor-repeater-item-b568a1e .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/FrancesaCariocaT.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .swiper-slide-contents{max-width:66%;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .swiper-slide-inner{text-align:center;}.elementor-87 .elementor-element.elementor-element-ddd3c0f{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-a2d38bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-a2d38bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-eddebb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:1;}.elementor-87 .elementor-element.elementor-element-eddebb2::before, .elementor-87 .elementor-element.elementor-element-eddebb2 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-eddebb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-eddebb2 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-eddebb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-eddebb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-87 .elementor-element.elementor-element-3d6c29e .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-3d6c29e{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-3d6c29e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-87 .elementor-element.elementor-element-8dfc396 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-8dfc396{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-8dfc396.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-87 .elementor-element.elementor-element-0e601bc .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-0e601bc{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-0e601bc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-87 .elementor-element.elementor-element-0254160{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-0254160:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-0254160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-5d08ed6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .elementor-repeater-item-4d69429 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/Cristal.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .elementor-repeater-item-619c798 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/CapelaDuna.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .elementor-repeater-item-503f54f .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/02-5.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .elementor-repeater-item-28807fe .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/03-2.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .elementor-repeater-item-65ac511 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://ibravidros.com.br/wp-content/uploads/2025/11/04-1.jpg);background-size:contain;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .swiper-slide-contents{max-width:66%;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .swiper-slide-inner{text-align:center;}.elementor-87 .elementor-element.elementor-element-2fb5dee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-0412b32{text-align:center;}.elementor-87 .elementor-element.elementor-element-0412b32 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-87 .elementor-element.elementor-element-61d50fd .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-61d50fd{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-61d50fd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-87 .elementor-element.elementor-element-0875dfa{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-0875dfa:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-0875dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-87 .elementor-element.elementor-element-3ad1a46{text-align:center;}.elementor-87 .elementor-element.elementor-element-3ad1a46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-1bb74da{text-align:center;}.elementor-87 .elementor-element.elementor-element-1bb74da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e909221{text-align:center;}.elementor-87 .elementor-element.elementor-element-e909221 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-b2fcc26{text-align:center;}.elementor-87 .elementor-element.elementor-element-b2fcc26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-703cd52{text-align:center;}.elementor-87 .elementor-element.elementor-element-703cd52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-ac910ee{text-align:center;}.elementor-87 .elementor-element.elementor-element-ac910ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-87d6b99{text-align:center;}.elementor-87 .elementor-element.elementor-element-87d6b99 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-cb29a45{text-align:center;}.elementor-87 .elementor-element.elementor-element-cb29a45 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-99119b7{text-align:center;}.elementor-87 .elementor-element.elementor-element-99119b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-a902262{text-align:center;}.elementor-87 .elementor-element.elementor-element-a902262 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-d67c986{text-align:center;}.elementor-87 .elementor-element.elementor-element-d67c986 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-ff96927{text-align:center;}.elementor-87 .elementor-element.elementor-element-ff96927 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-157603a{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right: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-87 .elementor-element.elementor-element-e63c8bb .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-e63c8bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e63c8bb.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-e63c8bb.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-e63c8bb.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-e63c8bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-cf6d157{text-align:center;}.elementor-87 .elementor-element.elementor-element-cf6d157 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-87 .elementor-element.elementor-element-8ca31fc{text-align:center;}.elementor-87 .elementor-element.elementor-element-8ca31fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-87 .elementor-element.elementor-element-0f68ef0{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-87 .elementor-element.elementor-element-0875dfa{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-3a48171{--width:25%;}.elementor-87 .elementor-element.elementor-element-73e4171{--width:25%;}.elementor-87 .elementor-element.elementor-element-c7c91a2{--width:25%;}.elementor-87 .elementor-element.elementor-element-e5cf375{--width:25%;}.elementor-87 .elementor-element.elementor-element-61e17e8{--content-width:1400px;}.elementor-87 .elementor-element.elementor-element-bda718b{--width:35%;}.elementor-87 .elementor-element.elementor-element-a9895ee{--width:65%;}.elementor-87 .elementor-element.elementor-element-94d549d{--width:34%;}.elementor-87 .elementor-element.elementor-element-8f6ce95{--width:33%;}.elementor-87 .elementor-element.elementor-element-1706981{--width:34%;}.elementor-87 .elementor-element.elementor-element-06d3ba3{--width:34%;}.elementor-87 .elementor-element.elementor-element-8d89d16{--width:33%;}.elementor-87 .elementor-element.elementor-element-06ff3a3{--width:34%;}.elementor-87 .elementor-element.elementor-element-3d99a0b{--width:50%;}.elementor-87 .elementor-element.elementor-element-9c4f4ab{--width:50%;}.elementor-87 .elementor-element.elementor-element-a2d38bc{--width:80%;}.elementor-87 .elementor-element.elementor-element-eddebb2{--width:20%;}.elementor-87 .elementor-element.elementor-element-5d08ed6{--width:50%;}.elementor-87 .elementor-element.elementor-element-2fb5dee{--width:50%;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-ff32920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 020px 0px;}.elementor-87 .elementor-element.elementor-element-eafe709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 020px 0px;}.elementor-87 .elementor-element.elementor-element-77814a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 020px 0px;}.elementor-87 .elementor-element.elementor-element-f3d806e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-e4cbe86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-87 .elementor-element.elementor-element-a9895ee{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2b3fbb8 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-87 .elementor-element.elementor-element-a0181f3{font-size:15px;line-height:1em;}.elementor-87 .elementor-element.elementor-element-b717193{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-b97bfe2 .swiper-slide{height:300px;}.elementor-87 .elementor-element.elementor-element-0c2a0e3 .swiper-slide{height:300px;}.elementor-87 .elementor-element.elementor-element-0875dfa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-cf6d157 .elementor-heading-title{font-size:22px;line-height:1em;}}