.elementor-861 .elementor-element.elementor-element-5fdad07{--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-861 .elementor-element.elementor-element-d856729{--display:flex;}.elementor-861 .elementor-element.elementor-element-33f4f64{--display:flex;}.elementor-861 .elementor-element.elementor-element-4cf5cb4{--display:flex;}.elementor-861 .elementor-element.elementor-element-ccabdb6{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:nowrap;--n-menu-heading-overflow-x:scroll;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-57e5d6e );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-861 .elementor-element.elementor-element-ccabdb6.elementor-element{--align-self:flex-start;}.elementor-861 .elementor-element.elementor-element-ccabdb6 {--n-menu-title-color-hover:var( --e-global-color-69e3023 );}.elementor-861 .elementor-element.elementor-element-ccabdb6 > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{border-style:none;}.elementor-861 .elementor-element.elementor-element-8acdb58{--display:flex;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-861 .elementor-element.elementor-element-fe7533d{--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;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-861 .elementor-element.elementor-element-fe7533d:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-fe7533d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-861 .elementor-element.elementor-element-7bd56a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-861 .elementor-element.elementor-element-7bd56a1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-861 .elementor-element.elementor-element-7bd56a1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:3.2px;color:#000000;}.elementor-861 .elementor-element.elementor-element-b4d66a6{width:100%;max-width:100%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-b4d66a6.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#000000;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-861 .elementor-element.elementor-element-a3ecceb{--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-861 .elementor-element.elementor-element-28d675c .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-861 .elementor-element.elementor-element-43eb45d{--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;}.elementor-861 .elementor-element.elementor-element-93d3ecc{--display:flex;--min-height:0px;--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-861 .elementor-element.elementor-element-34799db .elementor-repeater-item-ed200c9 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/funky-fresh-A_E_1x1_web.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-34799db .elementor-repeater-item-8100368 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/funky-fresh-B_E_1x1_web.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-34799db .swiper-slide{transition-duration:calc(5000ms*1.2);height:474px;}.elementor-861 .elementor-element.elementor-element-34799db .swiper-slide-contents{max-width:100%;}.elementor-861 .elementor-element.elementor-element-34799db .swiper-slide-inner{text-align:center;}.elementor-861 .elementor-element.elementor-element-b353b6c{--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-861 .elementor-element.elementor-element-37f71b4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-37f71b4 .elementor-heading-title{font-size:28px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-9c079a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-9c079a2 .elementor-heading-title{font-size:18px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-0f92c99{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-3599f04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-3599f04.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-b7c3d89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-b7c3d89.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button{background-color:#B2FE02;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-861 .elementor-element.elementor-element-92b9c0f.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-c029244{--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;}.elementor-861 .elementor-element.elementor-element-2768606{--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-861 .elementor-element.elementor-element-2779458 .elementor-repeater-item-ed200c9 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/222.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-2779458 .swiper-slide{transition-duration:calc(5000ms*1.2);height:493px;}.elementor-861 .elementor-element.elementor-element-2779458 .swiper-slide-contents{max-width:100%;}.elementor-861 .elementor-element.elementor-element-2779458 .swiper-slide-inner{text-align:center;}.elementor-861 .elementor-element.elementor-element-26a4a24{--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-861 .elementor-element.elementor-element-2d21cc5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-2d21cc5 .elementor-heading-title{font-size:28px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-4b4e081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-4b4e081 .elementor-heading-title{font-size:18px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-13fbd3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-a70026a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-a70026a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-a2778e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-a2778e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button{background-color:#B2FE02;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-861 .elementor-element.elementor-element-33143a6.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-b94d679{--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;}.elementor-861 .elementor-element.elementor-element-96ad43a{--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-861 .elementor-element.elementor-element-814b375 .elementor-repeater-item-ed200c9 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/Rustic-Elegance.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-814b375 .swiper-slide{transition-duration:calc(5000ms*1.2);height:493px;}.elementor-861 .elementor-element.elementor-element-814b375 .swiper-slide-contents{max-width:100%;}.elementor-861 .elementor-element.elementor-element-814b375 .swiper-slide-inner{text-align:center;}.elementor-861 .elementor-element.elementor-element-1c0ece1{--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-861 .elementor-element.elementor-element-a407607{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-a407607 .elementor-heading-title{font-size:28px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-c99b556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-c99b556 .elementor-heading-title{font-size:18px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-ddfbc39{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-5b3c4c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-5b3c4c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-4f9bbd9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-4f9bbd9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button{background-color:#B2FE02;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-861 .elementor-element.elementor-element-289d7e7.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-554971f{--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;}.elementor-861 .elementor-element.elementor-element-7722372{--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-861 .elementor-element.elementor-element-1430546 .elementor-repeater-item-ed200c9 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/Blue-Whisper2.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-1430546 .elementor-repeater-item-f9b803e .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/Blue-Whisper.jpg);background-size:cover;}.elementor-861 .elementor-element.elementor-element-1430546 .swiper-slide{transition-duration:calc(5000ms*1.2);height:493px;}.elementor-861 .elementor-element.elementor-element-1430546 .swiper-slide-contents{max-width:100%;}.elementor-861 .elementor-element.elementor-element-1430546 .swiper-slide-inner{text-align:center;}.elementor-861 .elementor-element.elementor-element-99c061f{--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-861 .elementor-element.elementor-element-8e081e0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-8e081e0 .elementor-heading-title{font-size:28px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-df89607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-df89607 .elementor-heading-title{font-size:18px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-e70fcca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-9747995{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-9747995.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-e3eb1b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-e3eb1b2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title{margin-block-end:0px;color:#181818;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:25px;color:#858585;}.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button{background-color:#B2FE02;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-861 .elementor-element.elementor-element-90f001c.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-ddac21a{--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-861 .elementor-element.elementor-element-352649a .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-861 .elementor-element.elementor-element-98777d0{--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;--flex-wrap:wrap;}.elementor-861 .elementor-element.elementor-element-94fdf8b{--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-861 .elementor-element.elementor-element-a6ca2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-a6ca2b9 .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-2fa2ebd{font-size:13px;}.elementor-861 .elementor-element.elementor-element-a1d5cb3{--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-861 .elementor-element.elementor-element-30911ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-30911ba .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-08831ec{font-size:13px;}.elementor-861 .elementor-element.elementor-element-a4fae08{--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-861 .elementor-element.elementor-element-935995b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-935995b .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-fea4319{font-size:13px;}.elementor-861 .elementor-element.elementor-element-809bd66{--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-861 .elementor-element.elementor-element-04e1cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-04e1cb9 .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-5fee11b{font-size:18px;}.elementor-861 .elementor-element.elementor-element-edec990{--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-861 .elementor-element.elementor-element-22e2945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-861 .elementor-element.elementor-element-22e2945 .elementor-icon-list-text{transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-818cbe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-861 .elementor-element.elementor-element-471b1d8{--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-861 .elementor-element.elementor-element-a2a3f0f .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-861 .elementor-element.elementor-element-8ae2c4a{--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;--flex-wrap:wrap;}.elementor-861 .elementor-element.elementor-element-b0c2a56{--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-861 .elementor-element.elementor-element-3445ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-3445ba1 .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;color:#00A830;}.elementor-861 .elementor-element.elementor-element-e2d6f0c{font-size:13px;}.elementor-861 .elementor-element.elementor-element-afadbcf{--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-861 .elementor-element.elementor-element-93ed47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-93ed47b .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;color:#00A830;}.elementor-861 .elementor-element.elementor-element-ba22af0{font-size:13px;}.elementor-861 .elementor-element.elementor-element-5fdf90e{--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-861 .elementor-element.elementor-element-f50436a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-f50436a .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;color:#00A830;}.elementor-861 .elementor-element.elementor-element-7106806{font-size:13px;}.elementor-861 .elementor-element.elementor-element-0f35dc5{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-861 .elementor-element.elementor-element-d04882b{--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-861 .elementor-element.elementor-element-9cbb888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-9cbb888 .elementor-heading-title{font-size:23px;font-weight:500;line-height:27px;word-spacing:0px;color:#B40000;}.elementor-861 .elementor-element.elementor-element-a64f75d{font-size:13px;}.elementor-861 .elementor-element.elementor-element-6bcb2ea{--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-861 .elementor-element.elementor-element-83db249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-83db249 .elementor-heading-title{font-size:23px;font-weight:500;line-height:27px;word-spacing:0px;color:#B40000;}.elementor-861 .elementor-element.elementor-element-a3cc489{font-size:13px;}.elementor-861 .elementor-element.elementor-element-6d50d09{--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-861 .elementor-element.elementor-element-7115e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-7115e97 .elementor-heading-title{font-size:23px;font-weight:500;line-height:27px;word-spacing:0px;color:#B40000;}.elementor-861 .elementor-element.elementor-element-448cc6b{font-size:13px;}.elementor-861 .elementor-element.elementor-element-78a1d54{--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;}.elementor-861 .elementor-element.elementor-element-3845d9d{--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-861 .elementor-element.elementor-element-da4ff93 .elementor-repeater-item-ed200c9 .swiper-slide-bg{background-color:var( --e-global-color-9fb86b6 );background-image:url(https://caio.juanfabricio.com.br/wp-content/uploads/2025/09/How-to-Choose-Cohesive-Bathroom-Plumbing-Fixtures.webp);background-size:cover;}.elementor-861 .elementor-element.elementor-element-da4ff93 .swiper-slide{transition-duration:calc(5000ms*1.2);height:549px;}.elementor-861 .elementor-element.elementor-element-da4ff93 .swiper-slide-contents{max-width:100%;}.elementor-861 .elementor-element.elementor-element-da4ff93 .swiper-slide-inner{text-align:center;}.elementor-861 .elementor-element.elementor-element-c0e0a24{--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-861 .elementor-element.elementor-element-f06421d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-f06421d .elementor-heading-title{font-size:28px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-c29a0c9{--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-861 .elementor-element.elementor-element-5180583 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-861 .elementor-element.elementor-element-bc87b13{--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;--flex-wrap:wrap;}.elementor-861 .elementor-element.elementor-element-265feee{--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-861 .elementor-element.elementor-element-31c1676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-861 .elementor-element.elementor-element-d4e9a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-861 .elementor-element.elementor-element-14e77bb{--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-861 .elementor-element.elementor-element-24c78b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-24c78b1 .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-83eb156{font-size:13px;}.elementor-861 .elementor-element.elementor-element-2502750{--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-861 .elementor-element.elementor-element-2502750.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-366a7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-366a7f2 .elementor-heading-title{font-size:23px;font-weight:500;word-spacing:0px;}.elementor-861 .elementor-element.elementor-element-ce89dfb{font-size:13px;}@media(max-width:1024px){.elementor-861 .elementor-element.elementor-element-7bd56a1 .elementor-heading-title{font-size:16px;line-height:1.2em;letter-spacing:3.5px;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-description{line-height:1.5em;}.elementor-861 .elementor-element.elementor-element-0f92c99{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-13fbd3b{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-ddfbc39{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-e70fcca{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title a{font-size:40px;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title a{font-size:40px;}}@media(min-width:768px){.elementor-861 .elementor-element.elementor-element-fe7533d{--width:100%;}.elementor-861 .elementor-element.elementor-element-93d3ecc{--width:50%;}.elementor-861 .elementor-element.elementor-element-b353b6c{--width:50%;}.elementor-861 .elementor-element.elementor-element-2768606{--width:50%;}.elementor-861 .elementor-element.elementor-element-26a4a24{--width:50%;}.elementor-861 .elementor-element.elementor-element-96ad43a{--width:50%;}.elementor-861 .elementor-element.elementor-element-1c0ece1{--width:50%;}.elementor-861 .elementor-element.elementor-element-7722372{--width:50%;}.elementor-861 .elementor-element.elementor-element-99c061f{--width:50%;}.elementor-861 .elementor-element.elementor-element-94fdf8b{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-a1d5cb3{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-a4fae08{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-809bd66{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-edec990{--width:66.6666%;}.elementor-861 .elementor-element.elementor-element-b0c2a56{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-afadbcf{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-5fdf90e{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-d04882b{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-6bcb2ea{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-6d50d09{--width:33.3333%;}.elementor-861 .elementor-element.elementor-element-3845d9d{--width:50%;}.elementor-861 .elementor-element.elementor-element-c0e0a24{--width:50%;}.elementor-861 .elementor-element.elementor-element-265feee{--width:100%;}.elementor-861 .elementor-element.elementor-element-14e77bb{--width:49%;}.elementor-861 .elementor-element.elementor-element-2502750{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-861 .elementor-element.elementor-element-fe7533d{--width:100%;}}@media(max-width:767px){.elementor-861 .elementor-element.elementor-element-ccabdb6{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-space-between:-24px;--n-menu-title-font-size:13px;}.elementor-861 .elementor-element.elementor-element-ccabdb6 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-861 .elementor-element.elementor-element-ccabdb6 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-861 .elementor-element.elementor-element-ccabdb6 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:1.3;letter-spacing:-0.1px;word-spacing:0em;}.elementor-861 .elementor-element.elementor-element-7bd56a1.elementor-element{--align-self:flex-start;}.elementor-861 .elementor-element.elementor-element-7bd56a1{text-align:left;}.elementor-861 .elementor-element.elementor-element-7bd56a1 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-861 .elementor-element.elementor-element-b4d66a6{width:100%;max-width:100%;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-wrapper{text-align:left;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-861 .elementor-element.elementor-element-b4d66a6 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-861 .elementor-element.elementor-element-28d675c .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:-0.2px;}.elementor-861 .elementor-element.elementor-element-b4fed70{font-size:12px;}.elementor-861 .elementor-element.elementor-element-37f71b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-d06e9b4{font-size:12px;}.elementor-861 .elementor-element.elementor-element-9c079a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-0f92c99{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button{font-size:14px;}.elementor-861 .elementor-element.elementor-element-2d21cc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-e649c9d{font-size:12px;}.elementor-861 .elementor-element.elementor-element-4b4e081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-13fbd3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button{font-size:14px;}.elementor-861 .elementor-element.elementor-element-a407607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-dd91eac{font-size:12px;}.elementor-861 .elementor-element.elementor-element-c99b556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-ddfbc39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button{font-size:14px;}.elementor-861 .elementor-element.elementor-element-8e081e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-6ecba4f{font-size:12px;}.elementor-861 .elementor-element.elementor-element-df89607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-e70fcca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title, .elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-title a{font-size:22px;}.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-description{font-size:16px;}.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button{font-size:14px;}.elementor-861 .elementor-element.elementor-element-352649a .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:-0.2px;}.elementor-861 .elementor-element.elementor-element-a6ca2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-2fa2ebd{font-size:12px;}.elementor-861 .elementor-element.elementor-element-30911ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-08831ec{font-size:12px;}.elementor-861 .elementor-element.elementor-element-935995b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-fea4319{font-size:12px;}.elementor-861 .elementor-element.elementor-element-04e1cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-5fee11b{font-size:12px;}.elementor-861 .elementor-element.elementor-element-22e2945{padding:0px 0px 0px 0px;}.elementor-861 .elementor-element.elementor-element-22e2945.elementor-element{--align-self:flex-start;}.elementor-861 .elementor-element.elementor-element-818cbe0{font-size:12px;}.elementor-861 .elementor-element.elementor-element-a2a3f0f .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:-0.2px;}.elementor-861 .elementor-element.elementor-element-3445ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-e2d6f0c{font-size:12px;}.elementor-861 .elementor-element.elementor-element-93ed47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-ba22af0{font-size:12px;}.elementor-861 .elementor-element.elementor-element-f50436a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-7106806{font-size:12px;}.elementor-861 .elementor-element.elementor-element-9cbb888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-a64f75d{font-size:12px;}.elementor-861 .elementor-element.elementor-element-83db249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-a3cc489{font-size:12px;}.elementor-861 .elementor-element.elementor-element-7115e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-448cc6b{font-size:12px;}.elementor-861 .elementor-element.elementor-element-f06421d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-328ce00{font-size:12px;}.elementor-861 .elementor-element.elementor-element-5180583 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:-0.2px;}.elementor-861 .elementor-element.elementor-element-31c1676{font-size:12px;}.elementor-861 .elementor-element.elementor-element-d4e9a98{font-size:12px;}.elementor-861 .elementor-element.elementor-element-24c78b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-24c78b1 .elementor-heading-title{line-height:1.1em;}.elementor-861 .elementor-element.elementor-element-83eb156{font-size:12px;}.elementor-861 .elementor-element.elementor-element-366a7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-861 .elementor-element.elementor-element-ce89dfb{font-size:12px;}}/* Start custom CSS for image-box, class: .elementor-element-b4d66a6 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-861 .elementor-element.elementor-element-b4d66a6{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3599f04 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-3599f04 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b7c3d89 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-b7c3d89 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92b9c0f */.elementor-861 .elementor-element.elementor-element-92b9c0f{
    overflow: hidden;
    border-radius: 8px;
    padding: 0;
}

.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button *{
    position: relative;
    z-index: 9;
}

.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button{
    transition: 0.5s;
    background: transparent !important;
    padding: 24px;
    position: relative;
    z-index: 3;
    width: 300px; /*altere a largura aqui*/
}

/*cor da borda*/
.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}

/*cor de fundo*/
.elementor-861 .elementor-element.elementor-element-92b9c0f .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #131313; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px); /*controle a largura da borda aqui*/
  height: calc(100% - 2px); /*controle a largura da borda aqui*/
    border-radius: 8px;
    transition: 0.5s;
}

/*cor do brilho*/
.elementor-861 .elementor-element.elementor-element-92b9c0f::before {
  position: absolute;
  content: "";
  top: -200%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 50px;
  height: 500%;
  filter: blur(5px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a70026a */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-a70026a .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2778e2 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-a2778e2 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33143a6 */.elementor-861 .elementor-element.elementor-element-33143a6{
    overflow: hidden;
    border-radius: 8px;
    padding: 0;
}

.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button *{
    position: relative;
    z-index: 9;
}

.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
    padding: 24px;
    position: relative;
    z-index: 3;
    width: 300px; /*altere a largura aqui*/
}

/*cor da borda*/
.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}

/*cor de fundo*/
.elementor-861 .elementor-element.elementor-element-33143a6 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #131313; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px); /*controle a largura da borda aqui*/
  height: calc(100% - 2px); /*controle a largura da borda aqui*/
    border-radius: 8px;
    transition: 0.5s;
}

/*cor do brilho*/
.elementor-861 .elementor-element.elementor-element-33143a6::before {
  position: absolute;
  content: "";
  top: -200%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 50px;
  height: 500%;
  filter: blur(5px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b3c4c9 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-5b3c4c9 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9bbd9 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-4f9bbd9 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-289d7e7 */.elementor-861 .elementor-element.elementor-element-289d7e7{
    overflow: hidden;
    border-radius: 8px;
    padding: 0;
}

.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button *{
    position: relative;
    z-index: 9;
}

.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
    padding: 24px;
    position: relative;
    z-index: 3;
    width: 300px; /*altere a largura aqui*/
}

/*cor da borda*/
.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}

/*cor de fundo*/
.elementor-861 .elementor-element.elementor-element-289d7e7 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #131313; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px); /*controle a largura da borda aqui*/
  height: calc(100% - 2px); /*controle a largura da borda aqui*/
    border-radius: 8px;
    transition: 0.5s;
}

/*cor do brilho*/
.elementor-861 .elementor-element.elementor-element-289d7e7::before {
  position: absolute;
  content: "";
  top: -200%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 50px;
  height: 500%;
  filter: blur(5px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9747995 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-9747995 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3eb1b2 */.valor2 {
    color: #FF612E;
    font-size: 45px;
    font-weight: 700;
}


.elementor-861 .elementor-element.elementor-element-e3eb1b2 .elementor-icon-box-icon {
    order: 1;
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}

@media (max-width: 1024px) {
    .valor2 {
        font-size: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90f001c */.elementor-861 .elementor-element.elementor-element-90f001c{
    overflow: hidden;
    border-radius: 8px;
    padding: 0;
}

.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button *{
    position: relative;
    z-index: 9;
}

.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button{
    transition: 0.5s;
    background: transparent !important;
    padding: 24px;
    position: relative;
    z-index: 3;
    width: 300px; /*altere a largura aqui*/
}

/*cor da borda*/
.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}

/*cor de fundo*/
.elementor-861 .elementor-element.elementor-element-90f001c .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #131313; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px); /*controle a largura da borda aqui*/
  height: calc(100% - 2px); /*controle a largura da borda aqui*/
    border-radius: 8px;
    transition: 0.5s;
}

/*cor do brilho*/
.elementor-861 .elementor-element.elementor-element-90f001c::before {
  position: absolute;
  content: "";
  top: -200%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 50px;
  height: 500%;
  filter: blur(5px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */