.elementor-9 .elementor-element.elementor-element-da42c68 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-da42c68:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-da42c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B37;}.elementor-9 .elementor-element.elementor-element-da42c68{box-shadow:0px 8px 5px -4px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-da42c68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-779be93{text-align:left;}.elementor-9 .elementor-element.elementor-element-779be93 img{width:58%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c5bbb1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-c5bbb1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-item{color:#083B46;fill:#083B46;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-item:focus{color:#33626B;fill:#33626B;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#33626B73;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed .elementor-item:before,
					.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed .elementor-item:after{border-color:#33626B73;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-underline .elementor-item:after,
					 .elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-overline .elementor-item:before,
					 .elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-double-line .elementor-item:before,
					 .elementor-9 .elementor-element.elementor-element-b3333db .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-9 .elementor-element.elementor-element-b3333db{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );width:var( --container-widget-width, 113.346% );max-width:113.346%;--container-widget-width:113.346%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-menu-toggle{color:#000000;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown{background-color:#DAE6E9;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(204, 204, 204, 0.4);border-radius:3px 3px 3px 3px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a.highlighted{background-color:#33626BA8;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 19px 25px -9px rgba(0, 0, 0, 0.25);}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:rgba(204, 204, 204, 0.4);border-bottom-width:1px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:5px !important;}.elementor-9 .elementor-element.elementor-element-b3333db div.elementor-menu-toggle{color:#154547;}.elementor-9 .elementor-element.elementor-element-b3333db div.elementor-menu-toggle svg{fill:#154547;}.elementor-9 .elementor-element.elementor-element-b3333db div.elementor-menu-toggle:hover{color:#154547;}.elementor-9 .elementor-element.elementor-element-b3333db div.elementor-menu-toggle:hover svg{fill:#154547;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-menu-toggle:hover{background-color:#F0F0F0;}.elementor-9 .elementor-element.elementor-element-b3333db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-12a3585b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E8EA;background-image:url("https://ribeiropericias.com.br/wp-content/uploads/2023/04/gradient-1.png");background-position:-385px 65%;background-repeat:no-repeat;background-size:100% auto;}.elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-background-overlay{background-color:rgba(0,43,55,0.55);background-image:url("https://ribeiropericias.com.br/wp-content/uploads/2023/04/header-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:100% auto;opacity:0.55;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-12a3585b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 160px 0px;}.elementor-9 .elementor-element.elementor-element-56c14893.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-56c14893 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14180534{text-align:left;}.elementor-9 .elementor-element.elementor-element-14180534 .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-14180534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5609fef2{text-align:left;color:#444856;font-family:"Roboto", Sans-serif;font-size:18px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5609fef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#33626B;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button:focus{color:#FFFFFF;background-color:#85A2A9;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42e3de8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-250c4da4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-250c4da4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6c824cd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 60px;}.elementor-9 .elementor-element.elementor-element-3438a8b3 img{width:100%;}.elementor-9 .elementor-element.elementor-element-2d9084b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d9084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B37;}.elementor-9 .elementor-element.elementor-element-2d9084b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 60px 80px 60px;}.elementor-9 .elementor-element.elementor-element-2d9084b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-6d965174 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-6d965174:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d965174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F9;}.elementor-9 .elementor-element.elementor-element-6d965174{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-9 .elementor-element.elementor-element-6d965174 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-442f415b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-319a1512 > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-319a1512 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-319a1512, .elementor-9 .elementor-element.elementor-element-319a1512 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-319a1512{margin-top:-80px;margin-bottom:0px;padding:40px 40px 40px 40px;z-index:1;}.elementor-9 .elementor-element.elementor-element-42acc204 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-561ed302.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-561ed302.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-561ed302.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-561ed302 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-9 .elementor-element.elementor-element-561ed302 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-561ed302 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-561ed302 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-561ed302 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-9 .elementor-element.elementor-element-5ec451bd > .elementor-element-populated{margin:-65px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-5cef2c43.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-5cef2c43.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-5cef2c43.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-5cef2c43 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-9 .elementor-element.elementor-element-5cef2c43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-5cef2c43 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-5cef2c43 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-5cef2c43 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-9 .elementor-element.elementor-element-2bc24e0c > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-9 .elementor-element.elementor-element-7533185c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-7533185c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-7533185c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-7533185c .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-9 .elementor-element.elementor-element-7533185c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-7533185c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-7533185c .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-7533185c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-9 .elementor-element.elementor-element-7f0e9adc > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-7f0e9adc{padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-2700fb0b > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-9 .elementor-element.elementor-element-66b8cbf8{text-align:left;}.elementor-9 .elementor-element.elementor-element-66b8cbf8 .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-66b8cbf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-27a744de{text-align:left;color:#444856;font-family:"Roboto", Sans-serif;font-size:18px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-27a744de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#33626B;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button:focus{color:#FFFFFF;background-color:#85A2A9;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a02e3bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-491cb2eb > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-2a7f3bd{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-2a7f3bd .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-2a7f3bd .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9 .elementor-element.elementor-element-32270502 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-32270502 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-32270502{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3f99b70d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-3f99b70d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-3f99b70d > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-48ed7f53{text-align:left;}.elementor-9 .elementor-element.elementor-element-48ed7f53 .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-48ed7f53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-324bf354{--icon-box-icon-margin:13px;}.elementor-9 .elementor-element.elementor-element-324bf354 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-324bf354 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-324bf354 .elementor-icon-box-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-324bf354 .elementor-icon-box-description{color:#616161;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-324bf354 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28a8d7ed{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-28a8d7ed .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-28a8d7ed .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-9 .elementor-element.elementor-element-63dcfb27{--icon-box-icon-margin:13px;}.elementor-9 .elementor-element.elementor-element-63dcfb27 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-63dcfb27 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-63dcfb27 .elementor-icon-box-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-63dcfb27 .elementor-icon-box-description{color:#616161;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.3em;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1b858574.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-1b858574.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-1b858574 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-9 .elementor-element.elementor-element-27d48d7{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-27d48d7 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-27d48d7 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-9 .elementor-element.elementor-element-4283cc4e{--icon-box-icon-margin:13px;}.elementor-9 .elementor-element.elementor-element-4283cc4e .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-4283cc4e .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-4283cc4e .elementor-icon-box-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-4283cc4e .elementor-icon-box-description{color:#616161;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-4e790f13{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-4e790f13 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-4e790f13 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-9 .elementor-element.elementor-element-10d36bb7{--icon-box-icon-margin:13px;}.elementor-9 .elementor-element.elementor-element-10d36bb7 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-10d36bb7 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-10d36bb7 .elementor-icon-box-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-10d36bb7 .elementor-icon-box-description{color:#616161;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-20f3ebd6{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-20f3ebd6 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-20f3ebd6 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-9 .elementor-element.elementor-element-7044b955{--icon-box-icon-margin:13px;}.elementor-9 .elementor-element.elementor-element-7044b955 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-7044b955 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-7044b955 .elementor-icon-box-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7044b955 .elementor-icon-box-description{color:#616161;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-274c4644 > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-274c4644:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-274c4644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083B46;}.elementor-9 .elementor-element.elementor-element-274c4644{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-274c4644 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-6565813d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-53304652 .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-9 .elementor-element.elementor-element-53304652 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 15px 10px 15px;background-color:#E1E8EA;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-53304652{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-3f9325d7{text-align:center;}.elementor-9 .elementor-element.elementor-element-3f9325d7 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3f9325d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#043540;color:#043540;background-color:#DAA93D;border-radius:0px 0px 0px 0px;padding:20px 80px 20px 80px;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-917e192 .elementor-button:focus{color:#FFFFFF;background-color:#85A2A9;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-917e192 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-917e192 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-39da6bc3 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-39da6bc3{padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-34ef7dca > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-e6786a0 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-e6786a0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:10px 15px 10px 15px;background-color:#003B46;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e6786a0{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-13e5354e{text-align:left;}.elementor-9 .elementor-element.elementor-element-13e5354e .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-13e5354e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28cee8cd{text-align:left;color:#444856;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-28cee8cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-icon i{color:#083B46;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-icon svg{fill:#083B46;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-f940d9f{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-f940d9f .elementor-icon-list-text{color:#444856;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d90f26e{text-align:left;color:#444856;font-family:"Roboto", Sans-serif;font-size:16px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-d90f26e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4896f717.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-4896f717.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-4896f717 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-7168bc4f{text-align:left;color:#444856;font-family:"Roboto", Sans-serif;font-size:16px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-7168bc4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-a1dbd6a{padding:32px 20px 32px 20px;}.elementor-9 .elementor-element.elementor-element-5b8bb488 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-5b8bb488:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5b8bb488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083B46;}.elementor-9 .elementor-element.elementor-element-5b8bb488 > .elementor-background-overlay{background-image:url("https://ribeiropericias.com.br/wp-content/uploads/2023/04/header-1.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5b8bb488{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3a880750.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-3a880750.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-3a880750.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-3a880750 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-3e89d07f{text-align:left;}.elementor-9 .elementor-element.elementor-element-3e89d07f .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-3e89d07f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4f144818{text-align:left;color:#F8F8F8;font-family:"Roboto", Sans-serif;font-size:18px;width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4f144818 > .elementor-widget-container{margin:0px 40px 0px 0px;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group{padding-right:calc( 7px/2 );padding-left:calc( 7px/2 );margin-bottom:11px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-form-fields-wrapper{margin-left:calc( -7px/2 );margin-right:calc( -7px/2 );margin-bottom:-11px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-labels-inline .elementor-field-group > label{padding-left:2px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-labels-inline .elementor-field-group > label{padding-right:2px;}body .elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-labels-above .elementor-field-group > label{padding-bottom:2px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-type-html{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group .elementor-field, .elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#305D68;border-color:#57848F;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group .elementor-select-wrapper select{background-color:#305D68;border-color:#57848F;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-field-group .elementor-select-wrapper::before{color:#57848F;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .e-form__buttons__wrapper__button-next{background-color:#DAA93D;color:#1C212F;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-button[type="submit"]{background-color:#DAA93D;color:#1C212F;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-button[type="submit"] svg *{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#083B46;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#083B46;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-button[type="submit"]:hover svg *{fill:#083B46;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-message.elementor-message-success{color:#FCFCFC;}.elementor-9 .elementor-element.elementor-element-3b4e0996 .elementor-message.elementor-message-danger{color:#FF4242;}.elementor-9 .elementor-element.elementor-element-3b4e0996{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--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:1px;--e-form-steps-divider-gap:10px;}.elementor-9 .elementor-element.elementor-element-5acfe9d0 > .elementor-container{max-width:1240px;}.elementor-9 .elementor-element.elementor-element-5acfe9d0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5acfe9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9AB1B64A;}.elementor-9 .elementor-element.elementor-element-5acfe9d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-5acfe9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5861c25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-7ea92080 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-9 .elementor-element.elementor-element-7ea92080 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 15px 10px 15px;background-color:#003B46;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7ea92080{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-1ee65374{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ee65374 .elementor-heading-title{color:#083B46;font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1ee65374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-56e5e5be > .elementor-widget-container{margin:40px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-617912b7 > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-7f4c246a > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-6c581be1 > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-9021267 > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-36009e80 > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-content{border-bottom-color:rgba(234,234,234,0);color:#1C212FD1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 12px 17px;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title{border-color:rgba(234,234,234,0);}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-icon{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#252A39;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C212F;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C212F;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#CBCBCB;}.elementor-9 .elementor-element.elementor-element-3ad7f045 > .elementor-widget-container{margin:0px 220px 0px 220px;padding:10px 30px 10px 30px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(230.52564538043478, 232.23582579033985, 232.5, 0.25);}.elementor-9 .elementor-element.elementor-element-dac015f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1d898f9 > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-1d898f9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d898f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083B46;}.elementor-9 .elementor-element.elementor-element-1d898f9 > .elementor-background-overlay{background-image:url("https://ribeiropericias.com.br/wp-content/uploads/2023/04/bg-footer.png");background-position:center center;background-size:cover;opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-1d898f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-25f47ecf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-769e6aab > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-769e6aab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-769e6aab{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-365bc39a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-365bc39a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-34e70772{text-align:left;}.elementor-9 .elementor-element.elementor-element-34e70772 img{width:100%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1e3f8742.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-1e3f8742.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-1e3f8742 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-icon i{color:#E1E8EA;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-icon svg{fill:#E1E8EA;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-46082eb3{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-icon{padding-right:9px;}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-46082eb3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-74883e0d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-74883e0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-74883e0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-9789bd7 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:29px;padding-right:29px;padding-top:3px;padding-bottom:3px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-underline .elementor-item:after,
					 .elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-overline .elementor-item:before,
					 .elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-double-line .elementor-item:before,
					 .elementor-9 .elementor-element.elementor-element-9789bd7 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9789bd7 > .elementor-widget-container{margin:0px 0px 0px -23px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-24421f56.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-24421f56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-24421f56 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-22aeccc0 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;}.elementor-9 .elementor-element.elementor-element-3acf8727{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon{background-color:#E1E8EA;--icon-padding:0.7em;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon i{color:#083B46;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon svg{fill:#083B46;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-610370b1{--divider-border-style:solid;--divider-color:#A0AABA2B;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-610370b1 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-610370b1 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-9 .elementor-element.elementor-element-610370b1 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-33fd180e > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-33fd180e{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-1d96d1fa{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-1d96d1fa > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown{border-radius:0px 0px 6px 6px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown a{padding-left:34px;padding-right:34px;padding-top:10px;padding-bottom:10px;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:5px !important;}.elementor-9 .elementor-element.elementor-element-12a3585b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-9 .elementor-element.elementor-element-12a3585b{padding:70px 10px 70px 10px;}.elementor-9 .elementor-element.elementor-element-6c824cd6 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 250px;}.elementor-9 .elementor-element.elementor-element-5ec451bd > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2bc24e0c > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-32270502{padding:40px 10px 60px 10px;}.elementor-9 .elementor-element.elementor-element-3f99b70d > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-1b858574 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-274c4644{padding:80px 10px 60px 10px;}.elementor-9 .elementor-element.elementor-element-6565813d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-5acfe9d0{padding:80px 10px 60px 10px;}.elementor-9 .elementor-element.elementor-element-5861c25 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-1d898f9{padding:40px 10px 20px 10px;}.elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-1e3f8742 > .elementor-element-populated{padding:0px 0px 0px 120px;}.elementor-9 .elementor-element.elementor-element-74883e0d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-24421f56 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-da42c68{padding:0px 20px 0px 20px;z-index:2;}.elementor-9 .elementor-element.elementor-element-76ec221{width:80%;}.elementor-9 .elementor-element.elementor-element-779be93 img{width:67%;}.elementor-9 .elementor-element.elementor-element-c5bbb1d{width:20%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c5bbb1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-c5bbb1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-c5bbb1d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-b3333db .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-9 .elementor-element.elementor-element-b3333db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b3333db{width:100%;max-width:100%;align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-12a3585b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-9 .elementor-element.elementor-element-12a3585b{padding:70px 20px 70px 20px;}.elementor-9 .elementor-element.elementor-element-56c14893 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-14180534{text-align:center;}.elementor-9 .elementor-element.elementor-element-14180534 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-14180534 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-5609fef2{text-align:center;font-size:16px;}.elementor-9 .elementor-element.elementor-element-5609fef2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42e3de8a .elementor-button{font-size:14px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-250c4da4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-250c4da4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5ad0c5be{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6c824cd6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-6c824cd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3438a8b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-6d965174{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-319a1512{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42acc204 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-561ed302 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-561ed302 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-9 .elementor-element.elementor-element-5ec451bd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-5cef2c43 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-5cef2c43 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-2bc24e0c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7533185c .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-7533185c > .elementor-widget-container{padding:10px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-7f0e9adc{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-2700fb0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-66b8cbf8{text-align:left;}.elementor-9 .elementor-element.elementor-element-66b8cbf8 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-66b8cbf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-27a744de{text-align:left;font-size:16px;}.elementor-9 .elementor-element.elementor-element-27a744de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a02e3bf .elementor-button{font-size:14px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-491cb2eb{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-32270502{padding:0px 20px 50px 20px;}.elementor-9 .elementor-element.elementor-element-3f99b70d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-48ed7f53{text-align:left;}.elementor-9 .elementor-element.elementor-element-48ed7f53 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-48ed7f53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-324bf354 .elementor-icon-box-description{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-63dcfb27 .elementor-icon-box-description{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-1b858574 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-4283cc4e .elementor-icon-box-description{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-10d36bb7 .elementor-icon-box-description{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-7044b955 .elementor-icon-box-description{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-274c4644{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-3f9325d7{text-align:center;}.elementor-9 .elementor-element.elementor-element-3f9325d7 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-3f9325d7 > .elementor-widget-container{margin:0px 35px 0px 35px;}.elementor-9 .elementor-element.elementor-element-917e192 .elementor-button{font-size:14px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-39da6bc3{padding:40px 20px 40px 20px;}.elementor-9 .elementor-element.elementor-element-13e5354e{text-align:left;}.elementor-9 .elementor-element.elementor-element-13e5354e .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-13e5354e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28cee8cd{text-align:left;font-size:16px;}.elementor-9 .elementor-element.elementor-element-28cee8cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d90f26e{text-align:left;font-size:16px;}.elementor-9 .elementor-element.elementor-element-d90f26e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7168bc4f{text-align:left;font-size:16px;}.elementor-9 .elementor-element.elementor-element-7168bc4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5b8bb488{padding:40px 20px 40px 20px;}.elementor-9 .elementor-element.elementor-element-3e89d07f{text-align:left;}.elementor-9 .elementor-element.elementor-element-3e89d07f .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-3e89d07f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4f144818{text-align:left;font-size:16px;}.elementor-9 .elementor-element.elementor-element-4f144818 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5acfe9d0{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-1ee65374{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ee65374 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-1ee65374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56e5e5be .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56e5e5be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-617912b7 .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-617912b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7f4c246a .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7f4c246a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6c581be1 .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6c581be1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9021267 .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9021267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36009e80 .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36009e80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-toggle-title{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3ad7f045 .elementor-tab-content{font-size:14px;padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3ad7f045 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-1d898f9{margin-top:0px;margin-bottom:0px;padding:60px 10px 20px 10px;}.elementor-9 .elementor-element.elementor-element-769e6aab{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-365bc39a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-34e70772 img{width:63%;}.elementor-9 .elementor-element.elementor-element-1e3f8742{width:100%;}.elementor-9 .elementor-element.elementor-element-1e3f8742 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-74883e0d{width:100%;}.elementor-9 .elementor-element.elementor-element-74883e0d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-24421f56 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3acf8727 .elementor-social-icon{--icon-padding:0.5em;}.elementor-9 .elementor-element.elementor-element-3acf8727{--grid-column-gap:11px;}.elementor-9 .elementor-element.elementor-element-610370b1 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-9 .elementor-element.elementor-element-610370b1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1d96d1fa{text-align:center;}.elementor-9 .elementor-element.elementor-element-1d96d1fa > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-76ec221{width:40%;}.elementor-9 .elementor-element.elementor-element-c5bbb1d{width:60%;}.elementor-9 .elementor-element.elementor-element-3f99b70d{width:50.085%;}.elementor-9 .elementor-element.elementor-element-1b858574{width:49.874%;}.elementor-9 .elementor-element.elementor-element-34ef7dca{width:50%;}.elementor-9 .elementor-element.elementor-element-4896f717{width:49.96%;}.elementor-9 .elementor-element.elementor-element-365bc39a{width:23.246%;}.elementor-9 .elementor-element.elementor-element-1e3f8742{width:28.167%;}.elementor-9 .elementor-element.elementor-element-74883e0d{width:18.498%;}.elementor-9 .elementor-element.elementor-element-24421f56{width:30.089%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-42acc204{width:50%;}.elementor-9 .elementor-element.elementor-element-5ec451bd{width:50%;}.elementor-9 .elementor-element.elementor-element-2bc24e0c{width:50%;}.elementor-9 .elementor-element.elementor-element-3f99b70d{width:100%;}.elementor-9 .elementor-element.elementor-element-1b858574{width:100%;}.elementor-9 .elementor-element.elementor-element-365bc39a{width:50%;}.elementor-9 .elementor-element.elementor-element-1e3f8742{width:50%;}.elementor-9 .elementor-element.elementor-element-74883e0d{width:50%;}.elementor-9 .elementor-element.elementor-element-24421f56{width:50%;}.elementor-9 .elementor-element.elementor-element-6b5bf792{width:55%;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-12a3585b > .elementor-background-overlay{background-attachment:fixed;}.elementor-9 .elementor-element.elementor-element-5b8bb488 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS */@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);
body,h1,h2,h3,h4,h5,h6,p,span,a,li,label,input,textarea,button,.elementor-heading-title,.elementor-widget-heading .elementor-heading-title { font-family: Poppins,sans-serif !important; }
a { color: #ccc; }
/* === MODERNIZACAO 2025 === */
.elementor-button { border-radius: 8px !important; transition: background-color .22s, color .22s !important; font-family: Poppins,sans-serif !important; }
.elementor-button:hover { background-color: #DAA93D !important; color: #002B37 !important; border-color: #DAA93D !important; }
.elementor-widget-image-box .elementor-widget-container { border: 1px solid #DAE6E9 !important; border-radius: 12px !important; padding: 24px 20px !important; transition: border-color .2s, box-shadow .2s !important; background: #fff !important; }
.elementor-widget-image-box .elementor-widget-container:hover { border-color: #DAA93D !important; box-shadow: 0 4px 20px rgba(0,43,55,.12) !important; }
.elementor-widget-image-box .elementor-image-box-img { margin-bottom: 14px !important; }
.elementor-widget-image-box .elementor-image-box-img img { width: 48px !important; height: 48px !important; padding: 10px !important; background: #DAE6E9 !important; border-radius: 10px !important; object-fit: contain !important; }
.elementor-widget-image-box .elementor-widget-container:hover .elementor-image-box-img img { background: #DAA93D !important; }
.elementor-widget-image-box .elementor-image-box-title { font-weight: 600 !important; color: #002B37 !important; font-size: 15px !important; line-height: 1.35 !important; margin-bottom: 8px !important; }
.elementor-widget-image-box .elementor-image-box-description { font-size: 13px !important; line-height: 1.6 !important; color: #4a6068 !important; }
.elementor-element-6d965174 { background-color: #F4F8F9 !important; padding-top: 40px !important; padding-bottom: 40px !important; }
.elementor-element-2d9084b { width: 100% !important; padding: 0 !important; }
.elementor-element-2d9084b .elementor-container { max-width: 100% !important; width: 100% !important; padding: 0 !important; }
.elementor-element-b693a63 { padding: 0 !important; width: 100% !important; }
.elementor-element-2d9084b .elementor-widget-container { padding: 0 !important; }
.elementor-element-5b8bb488.elementor-section { background-color: #F4F8F9 !important; }
.elementor-element-5b8bb488 h2,.elementor-element-5b8bb488 h3,.elementor-element-5b8bb488 p,.elementor-element-5b8bb488 label { color: #002B37 !important; }
.elementor-element-3b4e0996 .elementor-field-group input,.elementor-element-3b4e0996 .elementor-field-group textarea { background: #fff !important; border: 1px solid #b0c8cd !important; border-radius: 8px !important; color: #002B37 !important; }
.elementor-element-3b4e0996 .elementor-field-group input:focus { border-color: #33626B !important; }
.elementor-element-2d9084b.elementor-section-stretched { width: 100% !important; left: 0 !important; }
.elementor-element-2d9084b .elementor-container { max-width: 100% !important; width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; }
.elementor-element-2d9084b .elementor-col-100 { width: 100% !important; padding: 0 !important; }
.elementor-element-2d9084b .elementor-widget-container { padding: 0 !important; }
.elementor-element-9badcbb .elementor-widget-container > div { width: 100% !important; }
.elementor-widget-image-box .elementor-image-box-title { font-weight: 600 !important; font-size: 15px !important; color: #002B37 !important; }
/* cred-col-fix */
.elementor-element-b693a63.elementor-column { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; }
.elementor-element-b693a63 .elementor-widget-container { width: 100% !important; padding: 0 !important; }
.elementor-element-9badcbb .elementor-widget-container > div { width: 100% !important; }
/* /cred-col-fix */
/* card-overlap-fix */
.elementor-element-5ec451bd .elementor-element-populated { margin-top: 0 !important; }
/* /card-overlap-fix */
/* Hero overlay treatment B */
.elementor-element-12a3585b{position:relative;}
.elementor-element-12a3585b::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,43,55,0.82) 0%,rgba(0,43,55,0.82) 45%,rgba(0,43,55,0.1) 100%);z-index:1;pointer-events:none;}
.elementor-element-12a3585b .elementor-container{position:relative;z-index:2;}
.elementor-element-12a3585b h1,.elementor-element-12a3585b h2,.elementor-element-12a3585b p,.elementor-element-12a3585b .elementor-heading-title,.elementor-element-12a3585b .elementor-widget-text-editor{color:#ffffff!important;}
@media(max-width:768px){.timeline-grid{grid-template-columns:repeat(2,1fr)!important;}}
/* Logo tamanho maior */
.elementor-element-779be93 img{width:340px!important;height:auto!important;max-width:none!important;}

/* Menu branco no header escuro */
.elementor-element-da42c68 .elementor-nav-menu a,
.elementor-element-da42c68 .elementor-nav-menu .elementor-item,
.elementor-element-da42c68 .elementor-nav-menu--main .elementor-item{color:#ffffff!important;}
.elementor-element-da42c68 .elementor-nav-menu a:hover,
.elementor-element-da42c68 .elementor-nav-menu .elementor-item:hover,
.elementor-element-da42c68 .elementor-nav-menu .elementor-item-active{color:#DAA93D!important;}

/* Transição header → hero: fio dourado */
.elementor-element-12a3585b{border-top:3px solid #DAA93D;}


/* === AJUSTES 2026-04-29 === */

/* 2. Timeline "Processo de trabalho" — fonte proporcional ao site */
.elementor-element-1c44364 .elementor-widget-container p {
  font-size: 16px !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
  font-weight: 600 !important;
  opacity: 0.6 !important;
  margin-bottom: 10px !important;
}
.elementor-element-1c44364 .elementor-widget-container h2 {
  font-size: 32px !important;
  margin-bottom: 40px !important;
}




/* 3. Espaço quem é → tribunais */
.elementor-element-39da6bc3.elementor-section { padding-bottom: 40px !important; }
.elementor-element-a1dbd6a.elementor-section { padding-top: 16px !important; }

/* 4. Tribunais — proporção maior */
.tribunal-logo { max-height: 88px !important; max-width: 260px !important; }
.tribunal-nome { font-size: 14px !important; opacity: 0.65 !important; }
.tribunais-titulo { font-size: 14px !important; margin-bottom: 32px !important; }
.tribunais-logos { gap: 56px !important; }

/* 5. "Além de possuir" — corrige fonte Roboto → Poppins */
.elementor-element-d90f26e, .elementor-element-d90f26e * {
  font-family: Poppins, sans-serif !important;
}

/* 6. Calculadora — efeito espelhado */


/* 7. Footer — fundo brand + logo tamanho */
.elementor-element-1d898f9.elementor-section { background-color: #002B37 !important; }
.elementor-element-34e70772 img { width: auto !important; max-width: 320px !important; height: auto !important; display: block !important; margin: 0 0 20px 0 !important; }
.elementor-element-1d898f9 h2,.elementor-element-1d898f9 h3,.elementor-element-1d898f9 p,.elementor-element-1d898f9 span,.elementor-element-1d898f9 a { color: #ffffff !important; }
.elementor-element-1d898f9 a:hover { color: #DAA93D !important; }
.elementor-element-33fd180e { border-top: 1px solid rgba(218,169,61,0.25) !important; padding-top: 16px !important; padding-bottom: 16px !important; }

/* Correções round 2 */
.elementor-element-32270502.elementor-section { padding-bottom: 40px !important; }



/* Footer logo — mesmo tamanho do header (340px) */
.elementor-element-34e70772 img { width: auto !important; max-width: 260px !important; height: auto !important; display: block !important; margin: 0 0 20px 0 !important; }

/* Timeline passos — seletores de atributo para sobrepor inline rem */
.elementor-element-d9becf1 div[style*="0.6rem"] { font-size: 12px !important; letter-spacing: 1.5px !important; }
.elementor-element-d9becf1 div[style*="0.75rem"] { font-size: 16px !important; font-weight: 600 !important; }
.elementor-element-d9becf1 div[style*="0.65rem"] { font-size: 14px !important; }

/* Footer texto maior */
.elementor-element-1d898f9 span, .elementor-element-1d898f9 p, .elementor-element-1d898f9 a { font-size: 14px !important; line-height: 1.7 !important; }
.elementor-element-33fd180e span, .elementor-element-33fd180e p { font-size: 13px !important; }
/* TRF3 logo — fundo escuro pois logo é branco */
.tribunal-item:last-child .tribunal-logo { background-color: #0d2d6e !important; padding: 10px 18px !important; border-radius: 6px !important; }
/* Footer — colunas redistribuídas */
.elementor-element-365bc39a { flex: 0 0 28% !important; max-width: 28% !important; }
.elementor-element-1e3f8742 { flex: 0 0 30% !important; max-width: 30% !important; }
.elementor-element-74883e0d { flex: 0 0 22% !important; max-width: 22% !important; }
.elementor-element-24421f56 { flex: 0 0 20% !important; max-width: 20% !important; }
.elementor-element-34e70772 img { width: 100% !important; max-width: none !important; height: auto !important; }

/* Calculadora — Opção 04: Alto Contraste Escuro */
.elementor-element-35adee33 .elementor-widget-container img {
  filter: brightness(0.5) contrast(1.35) saturate(0.6) !important;
  display: block;
}
.elementor-element-35adee33 .elementor-widget-container {
  position: relative !important;
  line-height: 0;
}
.elementor-element-35adee33 .elementor-widget-container::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, rgba(0,43,55,0.65) 0%, transparent 65%);
  pointer-events: none;
}
.elementor-element-35adee33 .elementor-widget-container img {
  }

/* Calculadora — sombra suave */
.elementor-element-35adee33 .elementor-widget-container img {
  box-shadow: 0 8px 40px rgba(0,0,0,0.22) !important;
}

/* ============================================
   RESPONSIVO MOBILE — max-width: 767px
   ============================================ */
@media (max-width: 767px) {

  /* — FOOTER: colunas empilhadas — */
  .elementor-element-365bc39a,
  .elementor-element-1e3f8742,
  .elementor-element-74883e0d,
  .elementor-element-24421f56 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    text-align: center !important;
  }

  /* — FOOTER: logo centralizado — */
  .elementor-element-34e70772 img {
    margin: 0 auto !important;
  }

  /* — FOOTER: icon-list centralizado — */
  .elementor-element-365bc39a .elementor-icon-list-items {
    justify-content: center;
  }

  /* — SEÇÃO CALCULADORA: empilha imagem sobre texto — */
  .elementor-element-35adee33 {
    order: -1 !important;
  }
  .elementor-element-35adee33 .elementor-widget-container img {
    width: 100% !important;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18) !important;
  }

  /* — TRIBUNAIS: logos em linha com wrap — */
  .tribunal-logos-wrapper {
    flex-wrap: wrap !important;
    justify-content: center !important;
    gap: 16px !important;
  }
  .tribunal-item {
    flex: 0 0 calc(50% - 16px) !important;
    justify-content: center !important;
  }

  /* — HERO: ajustes de padding — */
  .elementor-section.elementor-top-section:first-of-type .elementor-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  /* — TÍTULOS: reduz tamanho excessivo — */
  .elementor-widget-heading h1 {
    font-size: clamp(28px, 8vw, 44px) !important;
    line-height: 1.15 !important;
  }
  .elementor-widget-heading h2 {
    font-size: clamp(22px, 6vw, 34px) !important;
  }

  /* — ESPAÇAMENTOS: reduz padding de seções — */
  .elementor-section > .elementor-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  /* — BOTÕES: largura total — */
  .elementor-button-wrapper {
    text-align: center !important;
  }
}

/* ============================================
   RESPONSIVO TABLET — 768px a 1024px
   ============================================ */
@media (min-width: 768px) and (max-width: 1024px) {

  /* Footer colunas 50/50 no tablet */
  .elementor-element-365bc39a,
  .elementor-element-1e3f8742 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
  .elementor-element-74883e0d,
  .elementor-element-24421f56 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
}

/* Header logo — corrige overflow do tagline no mobile */
@media (max-width: 767px) {
  .elementor-element-da42c68 .elementor-container {
    flex-wrap: nowrap !important;
    align-items: center !important;
  }
  .elementor-element-76ec221 {
    flex: 0 0 75% !important;
    max-width: 75% !important;
  }
  .elementor-element-c5bbb1d {
    flex: 0 0 25% !important;
    max-width: 25% !important;
  }
  .elementor-element-76ec221 img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }
}

/* Hambúrguer mobile — contraste */
@media (max-width: 767px) {
  .elementor-element-b3333db .elementor-menu-toggle {
    background-color: #154547 !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
  }
  .elementor-element-b3333db .elementor-menu-toggle i {
    color: #ffffff !important;
  }
}/* End custom CSS */