.elementor-10 .elementor-element.elementor-element-e0f3542{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-e0f3542:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e0f3542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-916d0d0{--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-radius:19px 19px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item{color:#353535;fill:#353535;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-10 .elementor-element.elementor-element-1f9a614{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--dropdown a, .elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-menu-toggle{color:#DEDEDE;fill:#DEDEDE;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--dropdown{background-color:#262626;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.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-10 .elementor-element.elementor-element-8714b7c{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8714b7c img{width:100%;max-width:100%;border-radius:6px 6px 6px 6px;}.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-10 .elementor-element.elementor-element-9f57627 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;fill:#E7E3E3;color:#E7E3E3;background-image:linear-gradient(141deg, #474747 0%, #1B1B1B 100%);border-radius:9px 9px 9px 9px;padding:16px 28px 16px 28px;}.elementor-10 .elementor-element.elementor-element-6d7d4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000033;--border-color:#00000033;--padding-top:80px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-6d7d4b2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d7d4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-29b0502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-16cf628.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon{font-size:215px;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon svg{height:215px;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-3e904c6 .elementor-button{background-color:#4ECA5C;font-family:"Roboto", Sans-serif;font-size:52px;font-weight:500;line-height:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:73px 73px 73px 73px;padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3e904c6{right:1.5em;}body.rtl .elementor-10 .elementor-element.elementor-element-3e904c6{left:1.5em;}.elementor-10 .elementor-element.elementor-element-3e904c6{bottom:1.5em;z-index:999;}.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-10 .elementor-element.elementor-element-9cd858e{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:end;font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;color:#1B1B1B;}.elementor-10 .elementor-element.elementor-element-ac5a2bc img{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-5c446c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:119px 119px;--row-gap:119px;--column-gap:119px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c446c0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c446c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.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-10 .elementor-element.elementor-element-7fdd410 .elementor-counter-number-wrapper{color:#2B2F30;font-family:"Times New Roman", Sans-serif;font-size:80px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7fdd410 .elementor-counter-title{color:#2B2F30;font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b11570a .elementor-counter-number-wrapper{color:#2B2F30;font-family:"Times New Roman", Sans-serif;font-size:80px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b11570a .elementor-counter-title{color:#2B2F30;font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8db42af{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-8db42af:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8db42af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-44738fc{--display:flex;--min-height:380px;--justify-content:space-between;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:#2B2F3024;--border-color:#2B2F3024;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.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-10 .elementor-element.elementor-element-e0c0ccc{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e0c0ccc .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;font-weight:900;font-style:italic;line-height:40px;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-5dda788{text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-0f7cef2{--display:flex;--min-height:380px;--justify-content:space-between;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:#2B2F3024;--border-color:#2B2F3024;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-0f7cef2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f7cef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9DFE7;}.elementor-10 .elementor-element.elementor-element-8a73a27{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8a73a27 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;font-weight:900;font-style:italic;line-height:40px;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-ff8ef4f{text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-2ec6609{--display:flex;--min-height:380px;--justify-content:space-between;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:#2B2F3024;--border-color:#2B2F3024;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-79c4ef7{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-79c4ef7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;font-weight:900;font-style:italic;line-height:40px;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-082df98{text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-6242997{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-6242997:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6242997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-69eebc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb62e86{width:var( --container-widget-width, 781px );max-width:781px;--container-widget-width:781px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fb62e86 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:400;text-transform:uppercase;line-height:63px;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-961fd20{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:end;font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-8c3519e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8c3519e .elementor-icon{font-size:26px;}.elementor-10 .elementor-element.elementor-element-8c3519e .elementor-icon svg{height:26px;}.elementor-10 .elementor-element.elementor-element-8c3519e .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-968448b{--display:flex;--min-height:710px;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-a58a872{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a58a872:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a58a872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marmorariamb.com.br/wp-content/uploads/2026/04/111111.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a58a872::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-a58a872:hover::before, .elementor-10 .elementor-element.elementor-element-a58a872:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a58a872:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-a58a872 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-a58a872:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-a58a872, .elementor-10 .elementor-element.elementor-element-a58a872::before{--overlay-transition:0.8s;}.elementor-10 .elementor-element.elementor-element-37f8105{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-37f8105:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-37f8105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marmorariamb.com.br/wp-content/uploads/2026/04/222222.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-37f8105::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-37f8105:hover::before, .elementor-10 .elementor-element.elementor-element-37f8105:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37f8105:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-37f8105 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-37f8105:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-37f8105, .elementor-10 .elementor-element.elementor-element-37f8105::before{--overlay-transition:0.8s;}.elementor-10 .elementor-element.elementor-element-38f1315{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38f1315:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-38f1315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marmorariamb.com.br/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-14-at-13.35.38.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-38f1315::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-38f1315:hover::before, .elementor-10 .elementor-element.elementor-element-38f1315:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-38f1315:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-38f1315 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-38f1315:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-38f1315, .elementor-10 .elementor-element.elementor-element-38f1315::before{--overlay-transition:0.8s;}.elementor-10 .elementor-element.elementor-element-21ef844{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-21ef844:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-21ef844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marmorariamb.com.br/wp-content/uploads/2026/04/44444.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-21ef844::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-21ef844:hover::before, .elementor-10 .elementor-element.elementor-element-21ef844:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21ef844:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-21ef844 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-21ef844:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-21ef844, .elementor-10 .elementor-element.elementor-element-21ef844::before{--overlay-transition:0.8s;}.elementor-10 .elementor-element.elementor-element-68c01ef{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-68c01ef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-68c01ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marmorariamb.com.br/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-14-at-13.41.17.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-68c01ef::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-68c01ef:hover::before, .elementor-10 .elementor-element.elementor-element-68c01ef:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68c01ef:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-68c01ef > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-68c01ef:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-68c01ef, .elementor-10 .elementor-element.elementor-element-68c01ef::before{--overlay-transition:0.8s;}.elementor-10 .elementor-element.elementor-element-e2f0616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-e2f0616:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e2f0616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-deb77f1{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-deb77f1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-deb77f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-fdde8c7{padding:0em 0em 2em 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-fdde8c7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3.3vw;font-weight:500;text-transform:uppercase;color:#1D1D1D;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-c538182{--display:flex;}.elementor-10 .elementor-element.elementor-element-7e47e91{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-7e47e91 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-7e47e91 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#242424;}.elementor-10 .elementor-element.elementor-element-7e47e91 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-7e47e91 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#242424;}.elementor-10 .elementor-element.elementor-element-7e47e91 .elementor-image-carousel-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-b44a35f{--display:flex;}.elementor-10 .elementor-element.elementor-element-daa029c{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-daa029c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-daa029c .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#1F1F1F;}.elementor-10 .elementor-element.elementor-element-daa029c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-daa029c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#1F1F1F;}.elementor-10 .elementor-element.elementor-element-daa029c .elementor-image-carousel-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-844707b{--display:flex;}.elementor-10 .elementor-element.elementor-element-23281ee{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-23281ee .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-23281ee .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#202020;}.elementor-10 .elementor-element.elementor-element-23281ee .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-23281ee .elementor-swiper-button.elementor-swiper-button-next svg{fill:#202020;}.elementor-10 .elementor-element.elementor-element-23281ee .elementor-image-carousel-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-1068691{--display:flex;}.elementor-10 .elementor-element.elementor-element-063a1c4{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-063a1c4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-063a1c4 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#080808;}.elementor-10 .elementor-element.elementor-element-063a1c4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-063a1c4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#080808;}.elementor-10 .elementor-element.elementor-element-063a1c4 .elementor-image-carousel-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-4db7c3a{--display:flex;}.elementor-10 .elementor-element.elementor-element-799b349{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-799b349 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-799b349 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#1F1F1F;}.elementor-10 .elementor-element.elementor-element-799b349 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-799b349 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#1F1F1F;}.elementor-10 .elementor-element.elementor-element-799b349 .elementor-image-carousel-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-12b9ac1{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:24px;--n-tabs-gap:40px;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-font-size:17px;--n-tabs-title-color:#EFF1F1;--n-tabs-title-color-active:#DDDDDD;}.elementor-10 .elementor-element.elementor-element-12b9ac1 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#2929294A;}.elementor-10 .elementor-element.elementor-element-12b9ac1.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#292929;}.elementor-10 .elementor-element.elementor-element-12b9ac1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-12b9ac1.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#242424;}.elementor-10 .elementor-element.elementor-element-12b9ac1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-12b9ac1 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-ff9c257{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-ff9c257:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff9c257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-527bbbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e6eddf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4e6eddf:hover{--e-transform-rotateZ:2deg;}.elementor-10 .elementor-element.elementor-element-4e6eddf img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-68c492a{--display:flex;}.elementor-10 .elementor-element.elementor-element-72f914b{text-align:end;}.elementor-10 .elementor-element.elementor-element-72f914b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:85px;font-weight:400;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-048ce60.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-048ce60{text-align:end;}.elementor-10 .elementor-element.elementor-element-048ce60 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:71px;font-weight:400;line-height:85px;color:#2B2F307A;}.elementor-10 .elementor-element.elementor-element-5742d48{width:var( --container-widget-width, 556px );max-width:556px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:556px;--container-widget-flex-grow:0;text-align:end;font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#2B2F30;}.elementor-10 .elementor-element.elementor-element-5742d48.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-4e6b254 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;fill:#E7E3E3;color:#E7E3E3;background-image:linear-gradient(141deg, #474747 0%, #1B1B1B 100%);border-radius:9px 9px 9px 9px;padding:16px 28px 16px 28px;}.elementor-10 .elementor-element.elementor-element-10de645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-10de645:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-10de645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-4e62d90{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-4e62d90:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4e62d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #474747 0%, #1B1B1B 100%);}.elementor-10 .elementor-element.elementor-element-bd23f0a{padding:0em 0em 2em 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-bd23f0a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:4.1vw;font-weight:500;text-transform:uppercase;color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-dc98896{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-dc98896:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc98896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dc98896:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-7a33acc{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-478e828 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-83e7a95{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-c4e768e{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c4e768e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c4e768e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c4e768e:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-61df67c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-2e61d75 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-c86c4c0{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-fa7197c{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fa7197c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fa7197c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fa7197c:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-eb1ec26{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-bb11559 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-4cc1f50{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-3661734{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-3661734:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3661734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3661734:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-616b90e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-b2ebf2e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-6b2d961{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-d0c95c3{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d0c95c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d0c95c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0c95c3:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-4e2defb{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-748097d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-2e15258{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-cbe3518{--display:flex;--background-transition:1s;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-cbe3518:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cbe3518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cbe3518:hover{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-ce21f26{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-826bb8f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-6612d48{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-10 .elementor-element.elementor-element-e99cb92{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#C4C4C4;--e-n-carousel-swiper-pagination-spacing:26px;}.elementor-10 .elementor-element.elementor-element-6380a2e{--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;--padding-top:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-6380a2e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6380a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5C2D3;}.elementor-10 .elementor-element.elementor-element-5957c62{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-430758a{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-430758a iframe{height:1096px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-920d132{--display:flex;}.elementor-10 .elementor-element.elementor-element-866906e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;font-weight:400;text-transform:uppercase;line-height:35px;color:#2B2F30;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{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-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-bf668d8 .fluentform-widget-wrapper{background-color:#423F3C24;padding:2em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-bf668d8 .fluentform-widget-wrapper .ff-el-group a{color:#423F3C94;}.elementor-10 .elementor-element.elementor-element-bf668d8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#000F31 !important;color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-d6b8d3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF2E;--border-color:#FFFFFF2E;--padding-top:28px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-d6b8d3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d6b8d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-10 .elementor-element.elementor-element-f72b9c6 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:400;color:#E9E9E9;}.elementor-10 .elementor-element.elementor-element-b25f671 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:400;color:#E9E9E9;}.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-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-icon i{color:#BEBEBE;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-icon svg{fill:#BEBEBE;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-66fb9b5{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-66fb9b5 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-916d0d0{--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:flex-start;}.elementor-10 .elementor-element.elementor-element-29b0502{--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:flex-start;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon{font-size:163px;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon svg{height:163px;}.elementor-10 .elementor-element.elementor-element-9cd858e{text-align:start;}.elementor-10 .elementor-element.elementor-element-8db42af{--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-10 .elementor-element.elementor-element-44738fc{--min-height:230px;}.elementor-10 .elementor-element.elementor-element-5dda788{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0f7cef2{--min-height:230px;}.elementor-10 .elementor-element.elementor-element-ff8ef4f{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ec6609{--min-height:230px;}.elementor-10 .elementor-element.elementor-element-082df98{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-961fd20{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5742d48{text-align:start;}.elementor-10 .elementor-element.elementor-element-e99cb92{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-e0f3542{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-916d0d0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-1f9a614.elementor-element{--order:3;}.elementor-10 .elementor-element.elementor-element-1f9a614{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10 .elementor-element.elementor-element-1f9a614 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-10 .elementor-element.elementor-element-8714b7c{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-10 .elementor-element.elementor-element-8714b7c.elementor-element{--order:1;}.elementor-10 .elementor-element.elementor-element-9f57627.elementor-element{--order:2;}.elementor-10 .elementor-element.elementor-element-6d7d4b2{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon{font-size:71px;}.elementor-10 .elementor-element.elementor-element-16cf628 .elementor-icon svg{height:71px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3e904c6{right:0.7em;}body.rtl .elementor-10 .elementor-element.elementor-element-3e904c6{left:0.7em;}.elementor-10 .elementor-element.elementor-element-3e904c6{bottom:0.7em;}.elementor-10 .elementor-element.elementor-element-3e904c6 .elementor-button{font-size:41px;padding:9px 9px 9px 9px;}.elementor-10 .elementor-element.elementor-element-9cd858e{font-size:15px;}.elementor-10 .elementor-element.elementor-element-ac5a2bc img{height:84px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-5c446c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-8db42af{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6242997{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fb62e86 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-961fd20{text-align:start;}.elementor-10 .elementor-element.elementor-element-8c3519e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-968448b{--min-height:510px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10 .elementor-element.elementor-element-e2f0616{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-deb77f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fdde8c7{padding:0em 0em 1em 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-fdde8c7 .elementor-heading-title{font-size:8.3vw;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ff9c257{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-72f914b{text-align:start;}.elementor-10 .elementor-element.elementor-element-72f914b .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-048ce60{text-align:start;}.elementor-10 .elementor-element.elementor-element-048ce60 .elementor-heading-title{font-size:25px;line-height:29px;}.elementor-10 .elementor-element.elementor-element-5742d48{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4e6b254.elementor-element{--order:2;}.elementor-10 .elementor-element.elementor-element-10de645{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4e62d90{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bd23f0a{padding:0em 0em 0em 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-bd23f0a .elementor-heading-title{font-size:8.4vw;line-height:43px;}.elementor-10 .elementor-element.elementor-element-dc98896{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-83e7a95{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c4e768e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-c86c4c0{font-size:14px;}.elementor-10 .elementor-element.elementor-element-fa7197c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-4cc1f50{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3661734{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-6b2d961{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d0c95c3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-2e15258{font-size:14px;}.elementor-10 .elementor-element.elementor-element-cbe3518{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-6612d48{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e99cb92{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-6380a2e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-430758a iframe{height:169px;}.elementor-10 .elementor-element.elementor-element-920d132{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-866906e .elementor-heading-title{font-size:22px;line-height:34px;}.elementor-10 .elementor-element.elementor-element-d6b8d3a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-916d0d0 */.elementor-10 .elementor-element.elementor-element-916d0d0 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(
    220deg,
    #C1CBE2,
    #6E82AF,
    #C1CBE2
  );
  background-size: 600% 100%;
  animation: slide-gradient 10s linear infinite;
}

@keyframes slide-gradient {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

.elementor-10 .elementor-element.elementor-element-916d0d0::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.85) 0%,
    rgba(255, 255, 255, 0) 70%
  );
  opacity: 0;
  pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-916d0d0:hover::after {
  animation: flash-light 0.6s ease-out forwards;
}

@keyframes flash-light {
  0%   { opacity: 0; transform: scale(0.5); }
  30%  { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.2); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44738fc */.elementor-10 .elementor-element.elementor-element-44738fc {
  position: relative;
  overflow: hidden;
  background: linear-gradient(
    220deg,
    #C1CBE2,
    #6E82AF,
    #C1CBE2
  );
  background-size: 600% 100%;
  animation: slide-gradient 10s linear infinite;
}

@keyframes slide-gradient {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

.elementor-10 .elementor-element.elementor-element-44738fc::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.85) 0%,
    rgba(255, 255, 255, 0) 70%
  );
  opacity: 0;
  pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-44738fc:hover::after {
  animation: flash-light 0.6s ease-out forwards;
}

@keyframes flash-light {
  0%   { opacity: 0; transform: scale(0.5); }
  30%  { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.2); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7cef2 */.elementor-10 .elementor-element.elementor-element-0f7cef2 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(
    220deg,
    #C1CBE2,
    #6E82AF,
    #C1CBE2
  );
  background-size: 600% 100%;
  animation: slide-gradient 15s linear infinite;
}

@keyframes slide-gradient {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

.elementor-10 .elementor-element.elementor-element-0f7cef2::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.85) 0%,
    rgba(255, 255, 255, 0) 70%
  );
  opacity: 0;
  pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-0f7cef2:hover::after {
  animation: flash-light 0.6s ease-out forwards;
}

@keyframes flash-light {
  0%   { opacity: 0; transform: scale(0.5); }
  30%  { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.2); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec6609 */.elementor-10 .elementor-element.elementor-element-2ec6609 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(
    220deg,
    #C1CBE2,
    #6E82AF,
    #C1CBE2
  );
  background-size: 600% 100%;
  animation: slide-gradient 20s linear infinite;
}

@keyframes slide-gradient {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

.elementor-10 .elementor-element.elementor-element-2ec6609::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.85) 0%,
    rgba(255, 255, 255, 0) 70%
  );
  opacity: 0;
  pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-2ec6609:hover::after {
  animation: flash-light 0.6s ease-out forwards;
}

@keyframes flash-light {
  0%   { opacity: 0; transform: scale(0.5); }
  30%  { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.2); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a58a872 */.elementor-10 .elementor-element.elementor-element-a58a872 {
    flex: 1;
    transition: all 0.8s;
}

.elementor-10 .elementor-element.elementor-element-a58a872:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-a58a872.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-a58a872.ativo {
        flex: 30;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f8105 */.elementor-10 .elementor-element.elementor-element-37f8105 {
    flex: 1;
    transition: all 0.8s;
}

.elementor-10 .elementor-element.elementor-element-37f8105:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-37f8105.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-37f8105.ativo {
        flex: 30;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f1315 */.elementor-10 .elementor-element.elementor-element-38f1315 {
    flex: 1;
    transition: all 0.8s;
}

.elementor-10 .elementor-element.elementor-element-38f1315:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-38f1315.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-38f1315.ativo {
        flex: 30;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ef844 */.elementor-10 .elementor-element.elementor-element-21ef844 {
    flex: 1;
    transition: all 0.8s;
}

.elementor-10 .elementor-element.elementor-element-21ef844:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-21ef844.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-21ef844.ativo {
        flex: 30;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c01ef */.elementor-10 .elementor-element.elementor-element-68c01ef {
    flex: 1;
    transition: all 0.8s;
}

.elementor-10 .elementor-element.elementor-element-68c01ef:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-68c01ef.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-68c01ef.ativo {
        flex: 30;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6380a2e */.elementor-10 .elementor-element.elementor-element-6380a2e {
  position: relative;
  overflow: hidden;
  background: linear-gradient(
    220deg,
    #C1CBE2,
    #6E82AF,
    #C1CBE2
  );
  background-size: 600% 100%;
  animation: slide-gradient 20s linear infinite;
}

@keyframes slide-gradient {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

.elementor-10 .elementor-element.elementor-element-6380a2e::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 0.85) 0%,
    rgba(255, 255, 255, 0) 70%
  );
  opacity: 0;
  pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-6380a2e:hover::after {
  animation: flash-light 0.6s ease-out forwards;
}

@keyframes flash-light {
  0%   { opacity: 0; transform: scale(0.5); }
  30%  { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.2); }
}/* End custom CSS */
/* Start custom CSS */* {
  -webkit-tap-highlight-color: transparent;
  -webkit-focus-ring-color: transparent;
  outline: none;
}

p {
    margin: 0;
}

html, body {
    overflow-x: hidden;
}


html {
    scrollbar-width: none; 
}

html::-webkit-scrollbar {
    display: none; /* Chrome, Safari e Edge */
}



.card {
    flex: 1;
    transition: all 0.8s;
}

.card:hover {
    flex: 2;
}

@media (max-width: 1024px) {
    .card.ativo {
        flex: 4;
    }
}

@media (max-width: 768px) {
    .card.ativo {
        flex: 30;
    }
}/* End custom CSS */