.elementor-20 .elementor-element.elementor-element-b635700{--display:flex;--min-height:700px;--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;--padding-top:170px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b635700:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b635700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B19;background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/1-Desktoo-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-20 .elementor-element.elementor-element-12f59f9{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-12f59f9 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-e8e4c96{width:var( --container-widget-width, 843px );max-width:843px;--container-widget-width:843px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e8e4c96 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-2753cbf );}.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-20 .elementor-element.elementor-element-f84ff07 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #308AFF 0%, #0260DB 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-f84ff07:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-f84ff07{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-f84ff07.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-f84ff07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-f84ff07 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-bb399b8{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bb399b8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bb399b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-31f449d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-31f449d .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:46px;font-weight:600;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-da90d1a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-bf448d4{--display:flex;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-bf448d4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bf448d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F5F5F5 30%, #E5E5E5 100%);}.elementor-20 .elementor-element.elementor-element-bf448d4.e-con:hover{--e-con-transform-translateY:-5px;}.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-20 .elementor-element.elementor-element-49829f3 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-84cdf5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20 .elementor-element.elementor-element-84cdf5a .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-20 .elementor-element.elementor-element-bf1e9b1 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:26px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.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-20 .elementor-element.elementor-element-87ddb08{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#324B6C;}.elementor-20 .elementor-element.elementor-element-31be985 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#1B4D31;color:#1B4D31;background-image:linear-gradient(90deg, #4BFF9C 0%, #B3FFD5 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#37D57E;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-31be985:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-31be985 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-31be985 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-59aa763 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-5ec5a6a );color:var( --e-global-color-5ec5a6a );background-image:linear-gradient(90deg, #0E59BC 0%, #327EE3 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-59aa763:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-59aa763{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-59aa763 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-59aa763 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-585de21{--display:flex;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-585de21:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-585de21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F5F5F5 30%, #E5E5E5 100%);}.elementor-20 .elementor-element.elementor-element-585de21.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-20 .elementor-element.elementor-element-8f00931 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-5067df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20 .elementor-element.elementor-element-5067df0 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-20 .elementor-element.elementor-element-8c18c0a .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:26px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-c16fa23{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#324B6C;}.elementor-20 .elementor-element.elementor-element-c924050 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#1B4D31;color:#1B4D31;background-image:linear-gradient(90deg, #4BFF9C 0%, #B3FFD5 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#37D57E;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-c924050:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-c924050 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-c924050 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-2172f85 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-5ec5a6a );color:var( --e-global-color-5ec5a6a );background-image:linear-gradient(90deg, #0E59BC 0%, #327EE3 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-2172f85:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-2172f85{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2172f85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-2172f85 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-0146171{--display:flex;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-0146171:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0146171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F5F5F5 30%, #E5E5E5 100%);}.elementor-20 .elementor-element.elementor-element-0146171.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-20 .elementor-element.elementor-element-cd64673 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-5839412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20 .elementor-element.elementor-element-5839412 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-20 .elementor-element.elementor-element-b3783e4 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:26px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-9e5872e{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#324B6C;}.elementor-20 .elementor-element.elementor-element-47117ad .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#1B4D31;color:#1B4D31;background-image:linear-gradient(90deg, #4BFF9C 0%, #B3FFD5 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#37D57E;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-47117ad:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-47117ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-47117ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-369331d .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-5ec5a6a );color:var( --e-global-color-5ec5a6a );background-image:linear-gradient(90deg, #0E59BC 0%, #327EE3 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-369331d:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-369331d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-369331d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-369331d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-eaa9b3b{--display:flex;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:#D8D8D8;--border-color:#D8D8D8;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-eaa9b3b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-eaa9b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F5F5F5 30%, #E5E5E5 100%);}.elementor-20 .elementor-element.elementor-element-eaa9b3b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-20 .elementor-element.elementor-element-6e59503 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-fe4e90f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20 .elementor-element.elementor-element-fe4e90f .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-20 .elementor-element.elementor-element-06a0e92 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:26px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-0ad723e{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#324B6C;}.elementor-20 .elementor-element.elementor-element-8d16130 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#1B4D31;color:#1B4D31;background-image:linear-gradient(90deg, #4BFF9C 0%, #B3FFD5 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#37D57E;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-8d16130:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-8d16130 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-8d16130 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-50d441a .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-5ec5a6a );color:var( --e-global-color-5ec5a6a );background-image:linear-gradient(90deg, #0E59BC 0%, #327EE3 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-50d441a:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-50d441a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-50d441a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-50d441a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-4e986f2{--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;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4e986f2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4e986f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-63aca84{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-63aca84 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20 .elementor-element.elementor-element-63aca84 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-20 .elementor-element.elementor-element-0bac696{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d1720b0{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, var( --e-global-color-5ec5a6a ) 0%, #F8F8F8 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;border-radius:150px 150px 150px 150px;}.elementor-20 .elementor-element.elementor-element-d1720b0.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-d1720b0 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;color:#686868;}.elementor-20 .elementor-element.elementor-element-70d63ab .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:44px;font-weight:600;color:#001530;}.elementor-20 .elementor-element.elementor-element-90cec1e{font-family:"Rethink Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-9126ce5 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #0857BD 0%, #004298 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-9126ce5:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-9126ce5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-9126ce5.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-9126ce5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-9126ce5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-fb28936{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb28936:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fb28936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-862e250{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-862e250.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-862e250 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:46px;font-weight:600;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-c37282e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-c37282e .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-4f9bfb6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-0309bf8{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-0309bf8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0309bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/1-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-0309bf8.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-96eab7a .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-cb0f267{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-cb0f267 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-cb0f267 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1d68f68{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-1d68f68:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1d68f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/2-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1d68f68.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-384bf1c .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-2ad4aa1{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-2ad4aa1 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-2ad4aa1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-7bc1e1c{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-7bc1e1c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7bc1e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/3-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7bc1e1c.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-0353399 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-2773beb{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-2773beb .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-2773beb .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-263e5b3{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-263e5b3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-263e5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/4-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-263e5b3.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-2d2dc03 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-8f07226{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-8f07226 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-8f07226 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-4842143{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4842143:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4842143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/5-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4842143.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-127b9b0 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-dfdf430{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-dfdf430 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-dfdf430 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-9d00550{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9d00550:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9d00550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/6-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9d00550.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-1378c1e .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-df6006a{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-df6006a .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-df6006a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-b9d2a4f{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-b9d2a4f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b9d2a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/7-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-b9d2a4f.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-7730cfa .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-9bd160a{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-9bd160a .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-9bd160a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2fba8b3{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-2fba8b3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2fba8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/8-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2fba8b3.e-con:hover{--e-con-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-e956edd .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-4059650{--divider-border-style:solid;--divider-color:#0E59BC;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-4059650 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-20 .elementor-element.elementor-element-4059650 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-8059901{width:var( --container-widget-width, 600px );max-width:600px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-8059901.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-34f8d26 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #0857BD 0%, #004298 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-34f8d26:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-34f8d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-34f8d26.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-34f8d26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-34f8d26 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-43878eb{--display:flex;--min-height:536px;--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:flex-start;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-43878eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-43878eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#034BA9;background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/2-Desktop-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-121f93f{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-121f93f .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-1868db4{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1868db4 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-53080f7 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;fill:#001530;color:#001530;background-image:linear-gradient(90deg, var( --e-global-color-5ec5a6a ) 0%, #D2D2D2 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-53080f7:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-53080f7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-53080f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-53080f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-dd0aace{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dd0aace:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dd0aace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ec5a6a );}.elementor-20 .elementor-element.elementor-element-7a43d4b{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, var( --e-global-color-5ec5a6a ) 0%, #F8F8F8 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;border-radius:150px 150px 150px 150px;}.elementor-20 .elementor-element.elementor-element-7a43d4b .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;color:#686868;}.elementor-20 .elementor-element.elementor-element-3063411{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3063411 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:52px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-04a9ae2{--e-image-carousel-slides-to-show:5;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-5ab6029{width:var( --container-widget-width, 1226px );max-width:1226px;--container-widget-width:1226px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-5ab6029.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a6df9f8 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #0857BD 0%, #004298 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-a6df9f8:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-a6df9f8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a6df9f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a6df9f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-a6df9f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-c49e004{--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;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c49e004:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c49e004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-fe9bae4{text-align:center;}.elementor-20 .elementor-element.elementor-element-fe9bae4 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:52px;font-weight:600;line-height:1em;color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-eea2d82{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-20 .elementor-element.elementor-element-fd0fe1d{width:var( --container-widget-width, 32.15% );max-width:32.15%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:32.15%;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-5ec5a6a ) 0%, #F2F2F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-fd0fe1d:hover{--e-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-fd0fe1d:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-fd0fe1d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-c5759e5{width:var( --container-widget-width, 32.15% );max-width:32.15%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:32.15%;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-5ec5a6a ) 0%, #F2F2F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c5759e5:hover{--e-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-c5759e5:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-c5759e5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-3eec9d4{width:var( --container-widget-width, 32.15% );max-width:32.15%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:32.15%;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-5ec5a6a ) 0%, #F2F2F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-3eec9d4:hover{--e-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3eec9d4:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-3eec9d4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-d5f29f8{width:var( --container-widget-width, 49% );max-width:49%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:49%;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-5ec5a6a ) 0%, #F2F2F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-d5f29f8:hover{--e-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-d5f29f8:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-d5f29f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-c342a88{width:var( --container-widget-width, 49% );max-width:49%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:49%;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-5ec5a6a ) 0%, #F2F2F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c342a88:hover{--e-transform-scale:1.015;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-c342a88:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-c342a88:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b020ead );}.elementor-20 .elementor-element.elementor-element-ab47e84 .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #0857BD 0%, #004298 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-ab47e84:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-ab47e84{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ab47e84.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ab47e84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-ab47e84 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-670500f{--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;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-670500f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-670500f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001530;}.elementor-20 .elementor-element.elementor-element-7005bcc{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-7005bcc.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-7005bcc .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7d92999{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-7d92999.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-7d92999 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c01c1cb .elementor-button{background-color:transparent;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(90deg, #308AFF 0%, #0260DB 100%);border-radius:7px 7px 7px 7px;padding:20px 35px 20px 35px;}.elementor-20 .elementor-element.elementor-element-c01c1cb:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-c01c1cb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-c01c1cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-c01c1cb .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-b635700{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-bb399b8{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-4e986f2{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-0bac696{--width:705px;}.elementor-20 .elementor-element.elementor-element-fb28936{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-43878eb{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-0bac696{--width:100%;}}@media(max-width:1366px){.elementor-20 .elementor-element.elementor-element-b635700{--padding-top:170px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bb399b8{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-da90d1a{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-4e986f2{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-0bac696{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-90cec1e{font-size:16px;}.elementor-20 .elementor-element.elementor-element-fb28936{--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-4f9bfb6{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-43878eb{--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-5ab6029{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:18px;}.elementor-20 .elementor-element.elementor-element-a6df9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ab47e84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-b635700:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b635700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/1-Mobile.webp");}.elementor-20 .elementor-element.elementor-element-b635700{--min-height:0px;--padding-top:20vw;--padding-bottom:20vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-bb399b8{--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-31f449d .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-da90d1a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-4e986f2{--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;--align-items:center;--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:06vw;}.elementor-20 .elementor-element.elementor-element-63aca84{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0bac696{--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;--align-items:center;}.elementor-20 .elementor-element.elementor-element-d1720b0.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-70d63ab{text-align:center;}.elementor-20 .elementor-element.elementor-element-70d63ab .elementor-heading-title{font-size:52px;}.elementor-20 .elementor-element.elementor-element-90cec1e{text-align:center;font-size:18px;}.elementor-20 .elementor-element.elementor-element-9126ce5.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fb28936{--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-4f9bfb6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-34f8d26.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-43878eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-43878eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/2-Mobile.webp");}.elementor-20 .elementor-element.elementor-element-43878eb{--min-height:0px;--padding-top:55vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-121f93f{text-align:center;}.elementor-20 .elementor-element.elementor-element-121f93f .elementor-heading-title{font-size:6.3vw;}.elementor-20 .elementor-element.elementor-element-1868db4{text-align:center;}.elementor-20 .elementor-element.elementor-element-53080f7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-7a43d4b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-04a9ae2{--e-image-carousel-slides-to-show:3;}.elementor-20 .elementor-element.elementor-element-a6df9f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-c49e004{--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-fe9bae4 .elementor-heading-title{font-size:7.7vw;}.elementor-20 .elementor-element.elementor-element-fd0fe1d{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-c5759e5{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-3eec9d4{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-d5f29f8{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-c342a88{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-ab47e84.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-670500f{--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-b635700:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b635700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/1-Mobile.webp");}.elementor-20 .elementor-element.elementor-element-b635700{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-12f59f9{text-align:center;}.elementor-20 .elementor-element.elementor-element-12f59f9 .elementor-heading-title{font-size:6.2vw;}.elementor-20 .elementor-element.elementor-element-e8e4c96{text-align:center;}.elementor-20 .elementor-element.elementor-element-e8e4c96 .elementor-heading-title{font-size:3.6vw;}.elementor-20 .elementor-element.elementor-element-f84ff07.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-f84ff07 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-31f449d .elementor-heading-title{font-size:8.3vw;}.elementor-20 .elementor-element.elementor-element-da90d1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-bf448d4{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-585de21{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-0146171{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-eaa9b3b{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-20 .elementor-element.elementor-element-63aca84{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-63aca84 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20 .elementor-element.elementor-element-63aca84 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-20 .elementor-element.elementor-element-d1720b0{padding:2vw 4vw 2vw 4vw;}.elementor-20 .elementor-element.elementor-element-d1720b0 .elementor-heading-title{font-size:3.2vw;}.elementor-20 .elementor-element.elementor-element-70d63ab .elementor-heading-title{font-size:7.1vw;}.elementor-20 .elementor-element.elementor-element-90cec1e{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-9126ce5.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9126ce5 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-862e250 .elementor-heading-title{font-size:7vw;}.elementor-20 .elementor-element.elementor-element-c37282e .elementor-heading-title{font-size:3.7vw;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4f9bfb6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-0309bf8{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-96eab7a .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-cb0f267 .elementor-divider-separator{width:25px;}.elementor-20 .elementor-element.elementor-element-1d68f68{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-384bf1c .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-7bc1e1c{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-0353399 .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-263e5b3{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-2d2dc03 .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-4842143{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-127b9b0 .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-9d00550{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-1378c1e .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-b9d2a4f{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-7730cfa .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-2fba8b3{--min-height:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-e956edd .elementor-heading-title{font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-8059901{font-size:4.3vw;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-34f8d26.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-34f8d26 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-43878eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-43878eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lojamoveisrocha.com.br/wp-content/uploads/2025/12/2-Mobile.webp");}.elementor-20 .elementor-element.elementor-element-1868db4 .elementor-heading-title{font-size:3.6vw;}.elementor-20 .elementor-element.elementor-element-53080f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-53080f7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-53080f7 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-dd0aace{--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-7a43d4b{padding:2vw 4vw 2vw 4vw;}.elementor-20 .elementor-element.elementor-element-7a43d4b .elementor-heading-title{font-size:3.2vw;}.elementor-20 .elementor-element.elementor-element-3063411{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-3063411 .elementor-heading-title{font-size:6.5vw;}.elementor-20 .elementor-element.elementor-element-04a9ae2{--e-image-carousel-slides-to-show:2;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-5ab6029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;font-size:3.7vw;}.elementor-20 .elementor-element.elementor-element-a6df9f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a6df9f8 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-fd0fe1d{padding:5vw 5vw 5vw 5vw;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fd0fe1d .elementor-icon-box-title a{font-size:4vw;}.elementor-20 .elementor-element.elementor-element-c5759e5{padding:5vw 5vw 5vw 5vw;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c5759e5 .elementor-icon-box-title a{font-size:4vw;}.elementor-20 .elementor-element.elementor-element-3eec9d4{padding:5vw 5vw 5vw 5vw;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3eec9d4 .elementor-icon-box-title a{font-size:4vw;}.elementor-20 .elementor-element.elementor-element-d5f29f8{padding:5vw 5vw 5vw 5vw;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d5f29f8 .elementor-icon-box-title a{font-size:4vw;}.elementor-20 .elementor-element.elementor-element-c342a88{padding:5vw 5vw 5vw 5vw;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c342a88 .elementor-icon-box-title a{font-size:4vw;}.elementor-20 .elementor-element.elementor-element-ab47e84.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ab47e84 .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}.elementor-20 .elementor-element.elementor-element-7005bcc .elementor-heading-title{font-size:7.5vw;}.elementor-20 .elementor-element.elementor-element-7d92999 .elementor-heading-title{font-size:3.9vw;}.elementor-20 .elementor-element.elementor-element-c01c1cb.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-c01c1cb .elementor-button{font-size:4vw;padding:4vw 8vw 4vw 8vw;}}/* Start custom CSS for image-carousel, class: .elementor-element-04a9ae2 *//*Inicio Css Infinito*/
.elementor-20 .elementor-element.elementor-element-04a9ae2 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-20 .elementor-element.elementor-element-04a9ae2 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 30s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}

@media only screen and (max-width: 920px) {
    
    .elementor-20 .elementor-element.elementor-element-04a9ae2 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
    
}
/*Fim Css Infinito*/

.elementor-20 .elementor-element.elementor-element-04a9ae2::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff 0%, transparent 10%, transparent 90%, #fff 100%);
    z-index: 10;
}/* End custom CSS */