.elementor-14 .elementor-element.elementor-element-3aa574f{--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;--overflow:hidden;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-3aa574f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3aa574f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-3685e1b{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:1;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3685e1b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3685e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1232642 );background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/renderizacao-3d-de-uma-casa-de-madeira-scaled.jpg");background-position:top right;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3685e1b::before, .elementor-14 .elementor-element.elementor-element-3685e1b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3685e1b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3685e1b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3685e1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3685e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #6F5A450F 0%, #0F0F0F 100%);}.elementor-14 .elementor-element.elementor-element-88449c0{--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:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-d53f785{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-d53f785.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-d53f785 img{width:74%;}.elementor-14 .elementor-element.elementor-element-7b3047b{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:61px 61px 61px 61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:14px;}.elementor-14 .elementor-element.elementor-element-7b3047b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7b3047b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-14 .elementor-element.elementor-element-7b3047b.e-con{--align-self:flex-start;}.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-14 .elementor-element.elementor-element-dd3c99a .elementor-button{background-color:#FFFFFF;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-530b734 );color:var( --e-global-color-530b734 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bc4efc9 );border-radius:30px 30px 30px 30px;padding:10px 50px 10px 50px;}.elementor-14 .elementor-element.elementor-element-dd3c99a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-dd3c99a .elementor-button:focus{background-color:var( --e-global-color-1232642 );color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-dd3c99a.elementor-element{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-dd3c99a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-dd3c99a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu .elementor-item{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item{color:#FFFFFFBA;fill:#FFFFFFBA;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-530b734 );fill:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-6b8e60d{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a, .elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-menu-toggle{color:var( --e-global-color-bc4efc9 );fill:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a:hover,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a:focus,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-6b8e60d div.elementor-menu-toggle{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-6b8e60d div.elementor-menu-toggle svg{fill:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-5f383a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5f383a5.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-646da16{width:var( --container-widget-width, 835px );max-width:835px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:835px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-646da16.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-646da16 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:0.9em;color:#F7E1C0;}.elementor-14 .elementor-element.elementor-element-ddd2af7{width:var( --container-widget-width, 835px );max-width:835px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:835px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-ddd2af7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ddd2af7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;line-height:0.9em;color:#FFFFFF;}.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-14 .elementor-element.elementor-element-c0bc3de{width:var( --container-widget-width, 523px );max-width:523px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:100;color:#DBD5B5;}.elementor-14 .elementor-element.elementor-element-c0bc3de.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-f8ed6a9{--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;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:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:14px;}.elementor-14 .elementor-element.elementor-element-f8ed6a9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f8ed6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-14 .elementor-element.elementor-element-f8ed6a9.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-812043a .elementor-button{background-color:#FFFFFF17;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 50px 10px 50px;}.elementor-14 .elementor-element.elementor-element-812043a.elementor-element{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-812043a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-812043a .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-812043a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-812043a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-692e2fc.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-692e2fc img{width:61px;}.elementor-14 .elementor-element.elementor-element-6de365a{--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;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6de365a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6de365a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-320b6e1{--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-14 .elementor-element.elementor-element-5961da7{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-5961da7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-5961da7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-7185f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9d5ad10{width:var( --container-widget-width, 523px );max-width:523px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:100;color:#DBD5B5;}.elementor-14 .elementor-element.elementor-element-9d5ad10.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-fc8843a{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-fc8843a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fc8843a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-fc8843a::before, .elementor-14 .elementor-element.elementor-element-fc8843a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fc8843a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fc8843a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fc8843a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fc8843a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-9dca2e4{--display:flex;--min-height:305px;--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;--background-transition:0.6s;--overlay-opacity:0.015;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:#DBD5B50F;--border-color:#DBD5B50F;}.elementor-14 .elementor-element.elementor-element-9dca2e4:hover{background-color:#A06C3F;--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-9dca2e4::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-9dca2e4:hover::before, .elementor-14 .elementor-element.elementor-element-9dca2e4:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9dca2e4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-9dca2e4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-14 .elementor-element.elementor-element-e7f0489 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-e7f0489 .elementor-counter-title{color:var( --e-global-color-bc4efc9 );font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-60e4812{--display:flex;--min-height:305px;--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;--background-transition:0.6s;--overlay-opacity:0.015;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:#DBD5B50F;--border-color:#DBD5B50F;}.elementor-14 .elementor-element.elementor-element-60e4812:hover{background-color:#A06C3F;--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-60e4812::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-position:center center;background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-60e4812:hover::before, .elementor-14 .elementor-element.elementor-element-60e4812:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-60e4812:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-60e4812 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-8712388 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-8712388 .elementor-counter-title{color:var( --e-global-color-bc4efc9 );font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-c9ff7d5{--display:flex;--min-height:305px;--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;--background-transition:0.6s;--overlay-opacity:0.015;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:#DBD5B50F;--border-color:#DBD5B50F;}.elementor-14 .elementor-element.elementor-element-c9ff7d5:hover{background-color:#A06C3F;--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-c9ff7d5::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-position:center left;background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-c9ff7d5:hover::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-c9ff7d5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-8320890 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-8320890 .elementor-counter-title{color:var( --e-global-color-bc4efc9 );font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-d7b134d{--display:flex;--min-height:194px;--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:0px 0px 20px 30px;}.elementor-14 .elementor-element.elementor-element-d7b134d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d7b134d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-3202001{--display:flex;--position:fixed;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;}.elementor-14 .elementor-element.elementor-element-3202001:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3202001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-3202001{left:20px;}body.rtl .elementor-14 .elementor-element.elementor-element-3202001{right:20px;}.elementor-14 .elementor-element.elementor-element-fe0c2da{text-align:center;}.elementor-14 .elementor-element.elementor-element-fe0c2da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-20eda36 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-14 .elementor-element.elementor-element-7f1a0f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f5936c4{--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-14 .elementor-element.elementor-element-9627437{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-9627437.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9627437 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-ec6474c{width:var( --container-widget-width, 523px );max-width:523px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-ec6474c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-aeb58c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-072250c{--display:flex;}.elementor-14 .elementor-element.elementor-element-a1a1f07{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8cfc4a3:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-49b534e{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-49b534e{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-49b534e{right:0px;}.elementor-14 .elementor-element.elementor-element-441ced7{z-index:99;}.elementor-14 .elementor-element.elementor-element-441ced7 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64ee169{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-64ee169.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-64ee169 img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-c2309d8{z-index:99;}.elementor-14 .elementor-element.elementor-element-c2309d8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-bc4767c{--display:flex;}.elementor-14 .elementor-element.elementor-element-ab3eb98{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5c63089:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-0066b9e{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0066b9e{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-0066b9e{right:0px;}.elementor-14 .elementor-element.elementor-element-2efab8e{z-index:99;}.elementor-14 .elementor-element.elementor-element-2efab8e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2c75460{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-2c75460.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-2c75460 img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-c73a8b8{z-index:99;}.elementor-14 .elementor-element.elementor-element-c73a8b8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-d06ba83{--display:flex;}.elementor-14 .elementor-element.elementor-element-f25c2f2{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a55b2f0:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-76b4084{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-76b4084{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-76b4084{right:0px;}.elementor-14 .elementor-element.elementor-element-8ea33cb{z-index:99;}.elementor-14 .elementor-element.elementor-element-8ea33cb .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8dd64ae{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-8dd64ae.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-8dd64ae img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-409b3c8{z-index:99;}.elementor-14 .elementor-element.elementor-element-409b3c8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-cf85b1d{--display:flex;}.elementor-14 .elementor-element.elementor-element-31ee66a{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-052ebbf:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-83c2f56{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-83c2f56{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-83c2f56{right:0px;}.elementor-14 .elementor-element.elementor-element-0c60811{z-index:99;}.elementor-14 .elementor-element.elementor-element-0c60811 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a81f74{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-2a81f74.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-2a81f74 img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-7571daa{z-index:99;}.elementor-14 .elementor-element.elementor-element-7571daa .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-8e63f69{--display:flex;}.elementor-14 .elementor-element.elementor-element-198aa62{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fa041ed:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-9bce6cf{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-9bce6cf{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-9bce6cf{right:0px;}.elementor-14 .elementor-element.elementor-element-ffecd53{z-index:99;}.elementor-14 .elementor-element.elementor-element-ffecd53 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9dd2dbf{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-9dd2dbf.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-9dd2dbf img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-3c905eb{z-index:99;}.elementor-14 .elementor-element.elementor-element-3c905eb .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-73a8e81{--display:flex;}.elementor-14 .elementor-element.elementor-element-9510ed2{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ae6c3c9:hover{--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-97caeb5{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;bottom:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-97caeb5{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-97caeb5{right:0px;}.elementor-14 .elementor-element.elementor-element-0cc2f46{z-index:99;}.elementor-14 .elementor-element.elementor-element-0cc2f46 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-07e8393{--e-transform-flipX:-1;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-14 .elementor-element.elementor-element-07e8393.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-07e8393 img{width:61px;opacity:1;}.elementor-14 .elementor-element.elementor-element-65566ad{z-index:99;}.elementor-14 .elementor-element.elementor-element-65566ad .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;color:#AFAFAF8C;}.elementor-14 .elementor-element.elementor-element-30afa77{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:62px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-59px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:62px;--e-n-carousel-arrow-size:36px;--e-n-carousel-arrow-normal-color:var( --e-global-color-1232642 );--e-n-carousel-arrow-hover-color:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-f81fb5a{--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;--overflow:hidden;--overlay-opacity:0.04;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f81fb5a::before, .elementor-14 .elementor-element.elementor-element-f81fb5a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f81fb5a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f81fb5a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f81fb5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f81fb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/FAVICON-CERRATO.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:23% auto;}.elementor-14 .elementor-element.elementor-element-7bed51c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9a6529f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-7fe4c71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7fe4c71.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-af84512{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-af84512:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-af84512::before, .elementor-14 .elementor-element.elementor-element-af84512 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-af84512 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-af84512 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-af84512 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-af84512 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-af84512:hover::before, .elementor-14 .elementor-element.elementor-element-af84512:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-af84512:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-af84512 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-af84512 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.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-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-2394265.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-2394265.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2394265.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-2394265:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-2394265:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-7512e73{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7512e73:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-7512e73::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-7512e73:hover::before, .elementor-14 .elementor-element.elementor-element-7512e73:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7512e73:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-7512e73 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-6259418.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-6259418.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6259418.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-6259418:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-6259418:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-8e2f177{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8e2f177.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-fe5893f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fe5893f.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-896ae34{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-896ae34:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-896ae34::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-896ae34:hover::before, .elementor-14 .elementor-element.elementor-element-896ae34:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-896ae34:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-896ae34 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-d0dc70e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-d0dc70e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d0dc70e.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-d0dc70e:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-d0dc70e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-95b3382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-95b3382.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-433c912{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-433c912.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-433c912 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-544eb77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4472dd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-4472dd5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1be8180{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1be8180:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-1be8180::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-1be8180:hover::before, .elementor-14 .elementor-element.elementor-element-1be8180:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1be8180:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-1be8180 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-72abae6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-72abae6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-72abae6.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-72abae6:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-72abae6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-5c91b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5c91b49.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d1890bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d1890bb.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3d51209{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3d51209:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-3d51209::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-3d51209:hover::before, .elementor-14 .elementor-element.elementor-element-3d51209:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3d51209:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-3d51209 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-ae54086.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-ae54086.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-ae54086.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-ae54086:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-ae54086:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-8de35fc{--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;--background-transition:0.6s;--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bc4efc9 );--border-color:var( --e-global-color-bc4efc9 );--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-8de35fc:hover{background-color:var( --e-global-color-bc4efc9 );--overlay-opacity:0.14;}.elementor-14 .elementor-element.elementor-element-8de35fc::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-size:200% auto;}.elementor-14 .elementor-element.elementor-element-8de35fc:hover::before, .elementor-14 .elementor-element.elementor-element-8de35fc:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8de35fc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-8de35fc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-81d010f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-81d010f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-81d010f.elementor-view-default .elementor-icon{fill:var( --e-global-color-bc4efc9 );color:var( --e-global-color-bc4efc9 );border-color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:21px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-81d010f:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-81d010f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-a46419e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a46419e.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9d1982a{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fde54cc{--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-14 .elementor-element.elementor-element-2d5a411{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-2d5a411.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-2d5a411 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-d7ec3d6{--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:flex-end;}.elementor-14 .elementor-element.elementor-element-20b3c92{--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;--align-items:center;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-20b3c92:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-20b3c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-title{margin-bottom:0px;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:600;color:#2C2C2C;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-55d56f6:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-55d56f6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-155534e{--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:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-5fae43e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5fae43e .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-bc4efc9 );border-width:0px 0px 0px 0px;border-radius:24px;padding:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-5fae43e .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-5fae43e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-14 .elementor-element.elementor-element-5fae43e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-14 .elementor-element.elementor-element-5fae43e.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-5fae43e.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5fae43e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-14 .elementor-element.elementor-element-5fae43e .elementor-testimonial__text{color:var( --e-global-color-1232642 );font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5fae43e .elementor-testimonial__name{color:#7A7A7A;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-5fae43e .elementor-testimonial__title{color:#000000;font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-4795226{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4795226:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4795226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-a5ed7ad{--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-14 .elementor-element.elementor-element-e880a21{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-e880a21.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e880a21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-da0a112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-75f99e8{width:var( --container-widget-width, 523px );max-width:523px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:end;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:100;color:#DBD5B5;}.elementor-14 .elementor-element.elementor-element-75f99e8.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-a877099{--display:flex;--min-height:750px;--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:39px 39px;--row-gap:39px;--column-gap:39px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a877099:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a877099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-e21a0c4{--display:flex;}.elementor-14 .elementor-element.elementor-element-0932f4e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-0932f4e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0932f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0E4;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{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-14 .elementor-element.elementor-element-a44bd9a .elementor-testimonial-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-a44bd9a .elementor-testimonial-content{color:var( --e-global-color-1232642 );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-a44bd9a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}.elementor-14 .elementor-element.elementor-element-a44bd9a .elementor-testimonial-name{color:#0F0F0F;font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-a44bd9a .elementor-testimonial-job{color:var( --e-global-color-1232642 );font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-a457b22{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a457b22:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a457b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-14 .elementor-element.elementor-element-8ae16dc{--display:flex;--gap:190px 0px;--row-gap:190px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d8314e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button{background-color:#FFFFFF00;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD5B536;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fe4dab3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fe4dab3 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-fe4dab3 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-fe4dab3:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-fe4dab3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fe4dab3 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-3c0a5fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button{background-color:#FFFFFF00;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD5B536;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6fbb153{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6fbb153 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-6fbb153 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-6fbb153:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-6fbb153:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6fbb153 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-b37735f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5148dac .elementor-button{background-color:#FFFFFF00;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD5B536;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-5148dac .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5148dac .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-5148dac .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5148dac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-558cd36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-558cd36 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-558cd36 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-558cd36:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-558cd36:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-558cd36 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-a3ff753{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button{background-color:#FFFFFF00;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD5B536;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c8735ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c8735ef .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-c8735ef .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-c8735ef:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-c8735ef:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c8735ef .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-602395d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-061d064 .elementor-button{background-color:#FFFFFF00;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD5B536;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-061d064 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-061d064 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFFBA;}.elementor-14 .elementor-element.elementor-element-061d064 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-061d064 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4ce4ec5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4ce4ec5 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-4ce4ec5 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;color:#ECECEC;}.elementor-14 .elementor-element.elementor-element-4ce4ec5:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-4ce4ec5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4ce4ec5 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-2da037e{--display:flex;--min-height:665px;--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;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2da037e::before, .elementor-14 .elementor-element.elementor-element-2da037e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2da037e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2da037e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2da037e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2da037e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-234f163{--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;--overlay-opacity:0.22;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-14 .elementor-element.elementor-element-234f163:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-234f163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-234f163::before, .elementor-14 .elementor-element.elementor-element-234f163 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-234f163 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-234f163 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-234f163 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-234f163 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cerratointeriores.com.br/wp-content/uploads/2025/12/9413825-scaled.webp");--background-overlay:'';background-position:center center;background-size:76% auto;}.elementor-14 .elementor-element.elementor-element-cf88e8a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cf88e8a.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-b2da8a7{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-b2da8a7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b2da8a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-32c188c{width:var( --container-widget-width, 426px );max-width:426px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:426px;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-32c188c.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-4374e0c{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4374e0c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button{background-color:#4D573F;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1232642 );border-radius:30px 30px 30px 30px;padding:14px 50px 14px 50px;}.elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button:focus{background-color:var( --e-global-color-1232642 );color:#FFFFFF;border-color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-2e0cd2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2e0cd2c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1d01587{--display:flex;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--margin-top:-129px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-1d01587:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1d01587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-14 .elementor-element.elementor-element-1d01587::before, .elementor-14 .elementor-element.elementor-element-1d01587 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1d01587 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1d01587 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1d01587 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1d01587 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-76eda7d{width:var( --container-widget-width, 262px );max-width:262px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:262px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-76eda7d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-76eda7d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.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-14 .elementor-element.elementor-element-a66c706{--divider-border-style:solid;--divider-color:#DBD5B51C;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-a66c706 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-a66c706 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-14 .elementor-element.elementor-element-b728a9b .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-b728a9b .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-14 .elementor-element.elementor-element-b728a9b .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group > label, .elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-subgroup label{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group > label{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-type-html{padding-bottom:0px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF0F;border-color:#4243333D;border-width:0px 0px 1px 0px;border-radius:9px 9px 9px 9px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF0F;border-color:#4243333D;border-width:0px 0px 1px 0px;border-radius:9px 9px 9px 9px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group .elementor-select-wrapper::before{color:#4243333D;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-button{font-family:"Figtree", Sans-serif;font-weight:500;border-radius:28px 28px 28px 28px;}.elementor-14 .elementor-element.elementor-element-b728a9b .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-button[type="submit"]{background-color:#FFFFFF;color:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-button[type="submit"] svg *{fill:var( --e-global-color-1232642 );}.elementor-14 .elementor-element.elementor-element-b728a9b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-b728a9b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-14 .elementor-element.elementor-element-b728a9b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-b728a9b{--e-form-steps-indicators-spacing:37px;--e-form-steps-indicator-padding:41px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:9px;--e-form-steps-divider-gap:16px;}.elementor-14 .elementor-element.elementor-element-dedb877{--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:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-70b3295{--display:flex;--min-height:299px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.17;--border-radius:22px 21px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-70b3295:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-70b3295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-70b3295::before, .elementor-14 .elementor-element.elementor-element-70b3295 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-70b3295 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-70b3295 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-70b3295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-70b3295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-18e8e2c{--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:space-evenly;--align-items:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7f2a3ec{--display:flex;}.elementor-14 .elementor-element.elementor-element-9f35716 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-059bf42{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-14 .elementor-element.elementor-element-059bf42.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu .elementor-item{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item{color:#6F5A45;fill:#6F5A45;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-530b734 );fill:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bc4efc9 );}.elementor-14 .elementor-element.elementor-element-059bf42 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-e48eade{--display:flex;}.elementor-14 .elementor-element.elementor-element-e48eade.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-533fa3a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-530b734 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-icon i{color:#6F5A45;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-icon svg{fill:#6F5A45;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-99314d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-99314d4 .elementor-icon-list-text{color:#6F5A45;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-37abb36{--display:flex;}.elementor-14 .elementor-element.elementor-element-37abb36.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-8a461a8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-530b734 );}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-icon i{color:#6F5A45;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-icon svg{fill:#6F5A45;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-f8ec948{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-f8ec948 .elementor-icon-list-text{color:#6F5A45;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-307e540{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-307e540.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-307e540 img{width:142px;}.elementor-14 .elementor-element.elementor-element-3801943{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cf41028{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-cf41028 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-cf41028 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-14 .elementor-element.elementor-element-b7e69cc{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fa317d6{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:15px;font-weight:400;color:#614A27;}.elementor-14 .elementor-element.elementor-element-fa317d6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-03aef49{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-03aef49.elementor-element{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-03aef49 .elementor-social-icon{background-color:#614A27;--icon-padding:0.6em;}.elementor-14 .elementor-element.elementor-element-03aef49 .elementor-social-icon i{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-03aef49 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-03aef49 .elementor-icon{border-radius:999px 999px 999px 999px;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD5B55E;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-d53f785{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-d53f785.elementor-element{--order:1;}.elementor-14 .elementor-element.elementor-element-d53f785 img{width:70%;}.elementor-14 .elementor-element.elementor-element-646da16{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-646da16.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-ddd2af7{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-ddd2af7.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-5961da7{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-5961da7.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-9627437{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-9627437.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-30afa77{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-9a6529f{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-433c912{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-433c912.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-4472dd5{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2d5a411{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-2d5a411.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-e880a21{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e880a21.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-b2da8a7{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-b2da8a7.elementor-element{--align-self:center;--order:6;}.elementor-14 .elementor-element.elementor-element-76eda7d{width:var( --container-widget-width, 62% );max-width:62%;padding:30px 0px 20px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-76eda7d.elementor-element{--align-self:center;--order:6;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-3685e1b{--z-index:9;}.elementor-14 .elementor-element.elementor-element-88449c0{--flex-direction:row-reverse;--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-reverse;--align-items:center;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-d53f785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-14 .elementor-element.elementor-element-d53f785.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d53f785 img{width:100%;}.elementor-14 .elementor-element.elementor-element-7b3047b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-6b8e60d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6b8e60d{z-index:99999;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:12px;border-top-right-radius:12px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-nav-menu--dropdown a{padding-top:19px;padding-bottom:19px;}.elementor-14 .elementor-element.elementor-element-6b8e60d .elementor-menu-toggle{border-radius:86px;}.elementor-14 .elementor-element.elementor-element-5f383a5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:9;}.elementor-14 .elementor-element.elementor-element-646da16{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-14 .elementor-element.elementor-element-646da16 .elementor-heading-title{font-size:3.7vw;}.elementor-14 .elementor-element.elementor-element-ddd2af7{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-ddd2af7.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-ddd2af7 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-c0bc3de{z-index:1;font-size:15px;}.elementor-14 .elementor-element.elementor-element-f8ed6a9{--flex-wrap:nowrap;--z-index:1;}.elementor-14 .elementor-element.elementor-element-812043a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-812043a .elementor-button{padding:10px 20px 10px 20px;}.elementor-14 .elementor-element.elementor-element-692e2fc img{width:68px;}.elementor-14 .elementor-element.elementor-element-6de365a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5961da7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-5961da7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-5961da7 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-9d5ad10{text-align:center;font-size:16px;}.elementor-14 .elementor-element.elementor-element-7f1a0f3{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f5936c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9627437{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-9627437.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-9627437 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-ec6474c{text-align:center;font-size:16px;}.elementor-14 .elementor-element.elementor-element-30afa77{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:41px;--e-n-carousel-arrow-next-right-position:-49px;--e-n-carousel-arrow-next-top-position:41px;--e-n-carousel-arrow-size:20px;}.elementor-14 .elementor-element.elementor-element-7bed51c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9a6529f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2394265 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6259418 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d0dc70e .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-95b3382{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-95b3382.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-433c912{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-14 .elementor-element.elementor-element-433c912 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-544eb77{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4472dd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-72abae6 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ae54086 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-wrapper{align-items:center;}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-81d010f .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-9d1982a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2d5a411{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-2d5a411 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-d7ec3d6{--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-14 .elementor-element.elementor-element-d7ec3d6.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-20b3c92{--width:59%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-20b3c92.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-55d56f6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14 .elementor-element.elementor-element-155534e{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4795226{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e880a21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-e880a21 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-75f99e8{text-align:center;font-size:16px;}.elementor-14 .elementor-element.elementor-element-a877099{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-e21a0c4{--width:100%;}.elementor-14 .elementor-element.elementor-element-a457b22{--width:2px;--min-height:0vh;--margin-top:10px;--margin-bottom:0px;--margin-left:46px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8ae16dc{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:-57px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d8314e0{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e499c09 .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-fe4dab3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-fe4dab3 .elementor-image-box-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-fe4dab3 .elementor-image-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-3c0a5fc{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ceac96a .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-6fbb153{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-6fbb153 .elementor-image-box-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-6fbb153 .elementor-image-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-b37735f{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5148dac .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-558cd36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-558cd36 .elementor-image-box-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-558cd36 .elementor-image-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-a3ff753{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-178bbbb .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-c8735ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-c8735ef .elementor-image-box-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-c8735ef .elementor-image-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-602395d{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-061d064 .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-4ce4ec5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-4ce4ec5 .elementor-image-box-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-4ce4ec5 .elementor-image-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-2da037e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-234f163{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-14 .elementor-element.elementor-element-b2da8a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-b2da8a7.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-b2da8a7 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-32c188c{text-align:center;}.elementor-14 .elementor-element.elementor-element-2e0cd2c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1d01587{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-14 .elementor-element.elementor-element-76eda7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-76eda7d.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-76eda7d .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-b728a9b .elementor-field-group > label{font-size:12px;}.elementor-14 .elementor-element.elementor-element-dedb877{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-70b3295{--content-width:90vw;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-18e8e2c{--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-14 .elementor-element.elementor-element-18e8e2c.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-307e540.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-307e540{text-align:start;}.elementor-14 .elementor-element.elementor-element-307e540 img{width:100%;}.elementor-14 .elementor-element.elementor-element-b7e69cc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-fa317d6{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;text-align:center;font-size:12px;}.elementor-14 .elementor-element.elementor-element-fa317d6.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-03aef49{text-align:center;}.elementor-14 .elementor-element.elementor-element-03aef49.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-7b3047b{--width:540px;}.elementor-14 .elementor-element.elementor-element-f8ed6a9{--width:325px;}.elementor-14 .elementor-element.elementor-element-320b6e1{--width:50%;}.elementor-14 .elementor-element.elementor-element-7185f45{--width:50%;}.elementor-14 .elementor-element.elementor-element-9dca2e4{--width:50%;}.elementor-14 .elementor-element.elementor-element-60e4812{--width:50%;}.elementor-14 .elementor-element.elementor-element-c9ff7d5{--width:50%;}.elementor-14 .elementor-element.elementor-element-3202001{--width:230px;}.elementor-14 .elementor-element.elementor-element-f5936c4{--width:100%;}.elementor-14 .elementor-element.elementor-element-aeb58c4{--width:100%;}.elementor-14 .elementor-element.elementor-element-7bed51c{--width:40%;}.elementor-14 .elementor-element.elementor-element-9a6529f{--width:100%;}.elementor-14 .elementor-element.elementor-element-7fe4c71{--width:20%;}.elementor-14 .elementor-element.elementor-element-af84512{--width:100%;}.elementor-14 .elementor-element.elementor-element-7512e73{--width:100%;}.elementor-14 .elementor-element.elementor-element-8e2f177{--width:20%;}.elementor-14 .elementor-element.elementor-element-fe5893f{--width:20%;}.elementor-14 .elementor-element.elementor-element-896ae34{--width:100%;}.elementor-14 .elementor-element.elementor-element-95b3382{--width:37%;}.elementor-14 .elementor-element.elementor-element-544eb77{--width:40%;}.elementor-14 .elementor-element.elementor-element-4472dd5{--width:100%;}.elementor-14 .elementor-element.elementor-element-1be8180{--width:100%;}.elementor-14 .elementor-element.elementor-element-5c91b49{--width:20%;}.elementor-14 .elementor-element.elementor-element-d1890bb{--width:20%;}.elementor-14 .elementor-element.elementor-element-3d51209{--width:100%;}.elementor-14 .elementor-element.elementor-element-8de35fc{--width:100%;}.elementor-14 .elementor-element.elementor-element-a46419e{--width:20%;}.elementor-14 .elementor-element.elementor-element-fde54cc{--width:50%;}.elementor-14 .elementor-element.elementor-element-d7ec3d6{--width:50%;}.elementor-14 .elementor-element.elementor-element-20b3c92{--width:230px;}.elementor-14 .elementor-element.elementor-element-a5ed7ad{--width:50%;}.elementor-14 .elementor-element.elementor-element-da0a112{--width:50%;}.elementor-14 .elementor-element.elementor-element-0932f4e{--width:400px;}.elementor-14 .elementor-element.elementor-element-a457b22{--width:3px;}.elementor-14 .elementor-element.elementor-element-234f163{--width:100%;}.elementor-14 .elementor-element.elementor-element-18e8e2c{--width:100%;}.elementor-14 .elementor-element.elementor-element-7f2a3ec{--width:81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-70b3295{--content-width:90vw;}}/* Start custom CSS for container, class: .elementor-element-7b3047b */.VIDRO {
    backdrop-filter: blur(5.9px);
-webkit-backdrop-filter: blur(5.9px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f383a5 */.elementor-14 .elementor-element.elementor-element-5f383a5 {
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3685e1b *//* Seletor específico do Elementor */
.elementor-14 .elementor-element.elementor-element-3685e1b:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-3685e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* 1. ESTADO FINAL E PROPRIEDADES DE TRANSIÇÃO/ANIMAÇÃO */
    
    /* Configuração de Imagem e Cor (Estado FINAL) */
    background-color: var(--e-global-color-1232642);
    background-image: url(http://cerratointeriores.com.br/wp-content/uploads/2025/12/renderizacao-3d-de-uma-casa-de-madeira-scaled.jpg);
    
    /* Aplica a transição para garantir que, se for alterado por JS, seja suave */
   
    
    /* 2. DISPARA A ANIMAÇÃO (Definindo o estado inicial e animando para o estado final) */
    /* background-move: Nome da animação */
    /* 0.5s: Duração rápida da animação */
    /* ease-out: Começa rápido e desacelera no final (suave) */
    /* forwards: Mantém o estado final (as configurações acima) */
    transition: 0.6s;
    animation: background-move 1s ease-out forwards;
}

/* ------------------------------------------- */
/* 3. DEFINIÇÃO DA ANIMAÇÃO (KEYFRAMES) */
/* ------------------------------------------- */
@keyframes background-move {
    /* Estado Inicial: 0% */
    0% {
        /* Posição inicial: Centro Top */
        filter: blur(44px);
        /* Tamanho inicial: 100% (Zoom in) */
   
    }
    
    /* Estado Final: 100% */
    100% {
        /* Posição final: Top Right */
        filter: blur(0px);
        /* Tamanho final: 100% (Zoom out/Tamanho normal) */
     
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa574f */@media (min-width: 1024px) and (max-width: 1440px) {

    .e-con-inner {
        max-width: 1140px !important;
        margin-left: auto;
        margin-right: auto;
    }

    /* Diminui o tamanho de todo o texto com porcentagem */
    p, span, b, strong, h1, h2, h3, h4, h5, h6 {
        font-size: 95%;
    }
}


b {
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5961da7 */.selo-cerrado {
    width: 128px;
    height: auto;
    margin: 8px 8px -19px 8px;
}

@media (max-width: 768px) {
    .selo-cerrado {
        width: 80px;
        margin: 4px 4px -12px 4px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-30afa77 */.div-com-degrade {
    position: relative;
    overflow: hidden;
}

.div-com-degrade::before {
    content: "";
    backdrop-filter: blur(2.2px);
-webkit-backdrop-filter: blur(1.2px);

    position: absolute;
    top: 70%;
    bottom: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 30%; /* ajuste como quiser */
    background: linear-gradient(to bottom, transparent, #0F0F0F);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb58c4 */#work .swiper {
    overflow: visible !important;
}


.div-com-degrade .seta {
    transition: 0.5s ease;
    opacity: 0;
}

.div-com-degrade:hover .seta {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55d56f6 */.elementor-image-box-wrapper {
    display: flex;
    align-items: center;
    gap: 16px; /* espaço entre imagem e texto */
}

..elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-img {
    margin: 0 !important;
}

..elementor-14 .elementor-element.elementor-element-55d56f6 .elementor-image-box-content {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-5fae43e */.elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper {
     width: 100%; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a457b22 */.line::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 0%;
    background: #ffffff; /* cor que preenche */
    transition: height 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8314e0 */.step {
    position: relative;
    padding-left: 120px; /* desktop */
}

.step::before {
    color: #F2F0E4;
    content: "001";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 600;
    letter-spacing: 0px;
}

/* bolinha maior */
.step::after {
    content: "";
    position: absolute;
    left: 60px; /* posição da bolinha */
    top: 6px;
    width: 14px;
    height: 14px;
    background: #F2F0E4;
    border-radius: 50%;
}

/* 📱 Mobile — reduz padding e reposiciona a bolinha */
@media (max-width: 768px) {
    .step {
        padding-left: 70px; /* bem menor no mobile */
    }

    .step::after {
        left: 40px; /* mantém a bolinha proporcional */
        width: 12px;  /* bolinha um pouco menor, opcional */
        height: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0a5fc */.step2 {
    position: relative;
    padding-left: 120px; /* desktop */
}

.step2::before {
    color: #F2F0E4;
    content: "002";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 600;
    letter-spacing: 0px;
}

/* bolinha maior */
.step2::after {
    content: "";
    position: absolute;
    left: 60px; /* posição da bolinha */
    top: 6px;
    width: 14px;
    height: 14px;
    background: #F2F0E4;
    border-radius: 50%;
}

/* 📱 Mobile — reduz padding e reposiciona a bolinha */
@media (max-width: 768px) {
    .step2 {
        padding-left: 70px; /* bem menor no mobile */
    }

    .step2::after {
        left: 40px; /* mantém a bolinha proporcional */
        width: 12px;  /* bolinha um pouco menor, opcional */
        height: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b37735f */.step3 {
    position: relative;
    padding-left: 120px; /* desktop */
}

.step3::before {
    color: #F2F0E4;
    content: "003";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 600;
    letter-spacing: 0px;
}

/* bolinha maior */
.step3::after {
    content: "";
    position: absolute;
    left: 60px; /* posição da bolinha */
    top: 6px;
    width: 14px;
    height: 14px;
    background: #F2F0E4;
    border-radius: 50%;
}

/* 📱 Mobile — reduz padding e reposiciona a bolinha */
@media (max-width: 768px) {
    .step3 {
        padding-left: 70px; /* bem menor no mobile */
    }

    .step3::after {
        left: 40px; /* mantém a bolinha proporcional */
        width: 12px;  /* bolinha um pouco menor, opcional */
        height: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff753 */.step4 {
    position: relative;
    padding-left: 120px; /* desktop */
}

.step4::before {
    color: #F2F0E4;
    content: "004";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 600;
    letter-spacing: 0px;
}

/* bolinha maior */
.step4::after {
    content: "";
    position: absolute;
    left: 60px; /* posição da bolinha */
    top: 6px;
    width: 14px;
    height: 14px;
    background: #F2F0E4;
    border-radius: 50%;
}

/* 📱 Mobile — reduz padding e reposiciona a bolinha */
@media (max-width: 768px) {
    .step4 {
        padding-left: 70px; /* bem menor no mobile */
    }

    .step4::after {
        left: 40px; /* mantém a bolinha proporcional */
        width: 12px;  /* bolinha um pouco menor, opcional */
        height: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602395d */.step5 {
    position: relative;
    padding-left: 120px; /* desktop */
}

.step5::before {
    color: #F2F0E4;
    content: "005";
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 600;
    letter-spacing: 0px;
}

/* bolinha maior */
.step5::after {
    content: "";
    position: absolute;
    left: 60px; /* posição da bolinha */
    top: 6px;
    width: 14px;
    height: 14px;
    background: #F2F0E4;
    border-radius: 50%;
}

/* 📱 Mobile — reduz padding e reposiciona a bolinha */
@media (max-width: 768px) {
    .step5 {
        padding-left: 70px; /* bem menor no mobile */
    }

    .step5::after {
        left: 40px; /* mantém a bolinha proporcional */
        width: 12px;  /* bolinha um pouco menor, opcional */
        height: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eee9a0e */.scroll-left{
    opacity: 0;
    transition: 1s;
    transform: translate(-30px, 0);
}

.scroll-left1{
    opacity: 0;
    transition-delay: 0.3s !important;
    transition: 0.5s;
    transform: translate(-30px, 0);
}

.scroll-left3{
    opacity: 0;
    transition-delay: 0.6s !important; /* você pode ajustar */
    transition: 0.5s;
    transform: translate(-30px, 0);
}

.scroll-left4{
    opacity: 0;
    transition-delay: 0.8s !important; /* você pode ajustar */
    transition: 0.5s;
    transform: translate(-30px, 0);
}


.scroll-right{
    opacity: 0;
    transition: 1s;
    transform: translate(30px, 0);
}

.scroll-right1{
    opacity: 0;
    transition-delay: 0.3s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
}

.scroll-right2{
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
}

.scroll-right3{
    opacity: 0;
    transition-delay: 0.8s !important; /* ajuste se quiser */
    transition: 0.5s;
    transform: translate(30px, 0);
}

.scroll-right4{
    opacity: 0;
    transition-delay: 1.1s !important; /* ajuste se quiser */
    transition: 0.5s;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.scroll-bottom1{
    opacity: 0;
    transition-delay: 0.2s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.scroll-bottom2{
    opacity: 0;
    transition-delay: 0.4s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.scroll-bottom3{
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.6s !important
}

.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}


/* ------------------------------------------- */
/* 1. ESTADO INICIAL (SEM ANIMAÇÃO) */
/* ------------------------------------------- */
.ani-hero {
    /* Define o estado inicial da animação */
    filter: blur(40px);
    transform: scale(0.8);
    
    /* Garante que o elemento não mude de lugar inesperadamente durante a transformação */
    will-change: filter, transform; 
    
    /* Aplica a animação: nome, duração, função de tempo, e modo */
    animation: fade-in-scale 1s ease 0.5s forwards;
    /* fade-in-scale: Nome da animação */
    /* 2s: Duração da animação (2 segundos) */
    /* ease-out: Começa rápido e termina suave */
    /* 0.5s: Atraso de 0.5 segundos antes de começar */
    /* forwards: Mantém o estado final da animação */
}

/* ------------------------------------------- */
/* 2. DEFINIÇÃO DA ANIMAÇÃO (KEYFRAMES) */
/* ------------------------------------------- */
@keyframes fade-in-scale {
    /* 0% (Início da Animação) - Mantém o estado inicial do .ani-hero */
    0% {
        filter: blur(80px);
         transition: 0.2s;
         transform: translate(0, -30px);
        transform: scale(0.3);
    }
    
    /* 100% (Fim da Animação) - O estado desejado (sem blur e tamanho normal) */
    100% {
        filter: blur(0); /* Remove o blur */
         transition: 0.5s;
        transform: scale(1); /* Retorna ao tamanho normal */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dedb877 */@media (min-width: 1024px) and (max-width: 1440px) {

    .e-con-inner {
        max-width: 1140px !important;
        margin-left: auto;
        margin-right: auto;
    }

    /* Diminui o tamanho de todo o texto com porcentagem */
    p, span, b, strong, h1, h2, h3, h4, h5, h6 {
        font-size: 95%;
    }
}/* End custom CSS */