/* Orientações: presentation only. Existing Elementor list text stays intact. */
body.page-id-8349 .elementor-element-37aae911{position:relative;overflow:hidden;min-height:220px;padding:58px 0!important;background:radial-gradient(circle at 82% 10%,rgba(33,167,157,.27),transparent 31%),linear-gradient(120deg,#06183f 0%,#0c2643 65%,#0b3946 100%)!important}
body.page-id-8349 .elementor-element-37aae911:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.04) 50%,transparent 50.1%);background-size:96px 96px;opacity:.25;pointer-events:none}
body.page-id-8349 .elementor-element-37aae911:after{content:'+';position:absolute;right:8%;top:50%;transform:translateY(-52%);font:500 170px/1 'Montserrat',sans-serif;color:rgba(255,255,255,.05);pointer-events:none}
body.page-id-8349 .elementor-element-37aae911>.elementor-container{position:relative;z-index:1;max-width:1120px!important;width:calc(100% - 128px)!important;min-height:0!important}
body.page-id-8349 .elementor-element-37aae911 .elementor-widget-wrap{align-content:center!important}
body.page-id-8349 .elementor-element-7448479c>.elementor-widget-wrap{padding:0!important}
body.page-id-8349 .elementor-element-f35cdc8{width:100%!important;margin:0!important}
body.page-id-8349 .elementor-element-4da51d5>.elementor-widget-wrap{padding:0!important}
body.page-id-8349 .elementor-element-052bb48{text-align:left!important}
body.page-id-8349 .elementor-element-052bb48 .elementor-heading-title{color:#fff!important;font:800 clamp(44px,4.6vw,60px)/1.05 'Montserrat',sans-serif!important;letter-spacing:-.055em!important;text-align:left!important}
body.page-id-8349 .elementor-element-052bb48 .elementor-heading-title:after{content:'';display:block;width:74px;height:5px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

body.page-id-8349 .elementor-element-e839219{width:100%!important;left:0!important;background:linear-gradient(180deg,#f7faf9,#f1f6f5)!important;padding:64px 0 68px!important;margin:0!important}
body.page-id-8349 .elementor-element-e839219>.elementor-container{max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8349 .elementor-element-e839219 .elementor-background-overlay{display:none!important}
body.page-id-8349 .elementor-element-e79b154>.elementor-widget-wrap{margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body.page-id-8349 .elementor-element-6f5f46f{text-align:left!important;margin:0 0 30px!important}
body.page-id-8349 .elementor-element-6f5f46f>.elementor-widget-container,
body.page-id-8349 .elementor-element-db1c7a5>.elementor-widget-container,
body.page-id-8349 .elementor-element-d0464f9>.elementor-widget-container{margin:0!important;padding:0!important}
body.page-id-8349 .elementor-element-6f5f46f .elementor-heading-title,
body.page-id-8349 .elementor-element-d0464f9 .elementor-heading-title{color:var(--le-navy)!important;font:800 clamp(33px,3.3vw,42px)/1.1 'Montserrat',sans-serif!important;letter-spacing:-.045em!important;text-align:left!important}
body.page-id-8349 .elementor-element-6f5f46f .elementor-heading-title:after,
body.page-id-8349 .elementor-element-d0464f9 .elementor-heading-title:after{content:'';display:block;width:72px;height:4px;margin-top:19px;border-radius:99px;background:var(--le-mint)}
body.page-id-8349 .elementor-element-db1c7a5{margin:0!important}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-item{position:relative;display:flex!important;align-items:flex-start!important;min-height:86px;padding:22px 24px 22px 52px!important;margin:0!important;border:1px solid #dceae7;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(17,61,65,.055)}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-icon{position:absolute;left:23px;top:27px;width:13px;height:13px;border:3px solid var(--le-mint);border-radius:50%}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-icon i{display:none!important}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-text{align-self:flex-start!important;padding:0!important;color:#34444a!important;font-size:15px!important;line-height:1.58!important}

body.page-id-8349 .elementor-element-9bf92ad{position:relative;width:100%!important;left:0!important;background:linear-gradient(180deg,#eaf7f5 0%,#f5faf8 100%)!important;padding:68px 0 76px!important;margin:0!important}
body.page-id-8349 .elementor-element-9bf92ad .elementor-background-overlay{display:none!important}
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container>.elementor-column,
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important}
body.page-id-8349 .elementor-element-d0464f9{grid-column:1/-1;text-align:left!important;margin:0 0 8px!important}
body.page-id-8349 .elementor-element-31ed9ac,
body.page-id-8349 .elementor-element-55c2053{width:100%!important;margin:0!important;padding:30px 31px!important;border:1px solid #dbeae7;border-radius:23px;background:#fff;box-shadow:0 18px 44px rgba(18,73,68,.07)}
body.page-id-8349 .elementor-element-31ed9ac{grid-column:1}
body.page-id-8349 .elementor-element-55c2053{grid-column:2}
body.page-id-8349 .elementor-element-31ed9ac>.elementor-widget-container,
body.page-id-8349 .elementor-element-55c2053>.elementor-widget-container{margin:0!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-items,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-items{display:block!important;margin:0!important;padding:0!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-item,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-item{position:relative;display:flex!important;align-items:flex-start!important;padding:0 0 0 28px!important;margin:0 0 24px!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-item:last-child,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-item:last-child{margin-bottom:0!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-icon,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-icon{position:absolute;left:0;top:5px;width:11px;height:11px;border:3px solid var(--le-mint);border-radius:50%}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-icon i,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-icon i{display:none!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-text,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-text{align-self:flex-start!important;padding:0!important;color:#34444a!important;font-size:15px!important;line-height:1.6!important}

@media (min-width:768px) and (max-width:1050px){
body.page-id-8349 .elementor-element-37aae911>.elementor-container,
body.page-id-8349 .elementor-element-e839219>.elementor-container,
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container{width:calc(100% - 64px)!important}
body.page-id-8349 .elementor-element-31ed9ac,
body.page-id-8349 .elementor-element-55c2053{padding:25px!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-text,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-text{font-size:14px!important}
}
@media (max-width:767px){
body.page-id-8349 .elementor-element-37aae911{min-height:0;padding:49px 0 54px!important}
body.page-id-8349 .elementor-element-37aae911:after{right:4%;font-size:135px}
body.page-id-8349 .elementor-element-37aae911>.elementor-container,
body.page-id-8349 .elementor-element-e839219>.elementor-container,
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container{width:calc(100% - 40px)!important}
body.page-id-8349 .elementor-element-052bb48 .elementor-heading-title{font-size:40px!important}
body.page-id-8349 .elementor-element-052bb48 .elementor-heading-title:after{width:58px;height:4px;margin-top:17px}
body.page-id-8349 .elementor-element-e839219{padding:48px 0 56px!important}
body.page-id-8349 .elementor-element-9bf92ad{padding:52px 0 60px!important}
body.page-id-8349 .elementor-element-6f5f46f{margin-bottom:27px!important}
body.page-id-8349 .elementor-element-6f5f46f .elementor-heading-title,
body.page-id-8349 .elementor-element-d0464f9 .elementor-heading-title{font-size:31px!important}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-items{grid-template-columns:1fr!important;gap:12px!important}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-item{min-height:0;padding:19px 20px 19px 47px!important;border-radius:16px}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-icon{left:20px;top:24px}
body.page-id-8349 .elementor-element-db1c7a5 .elementor-icon-list-text{font-size:14px!important}
body.page-id-8349 .elementor-element-9bf92ad>.elementor-container{grid-template-columns:1fr;gap:14px}
body.page-id-8349 .elementor-element-d0464f9{grid-column:1;margin-bottom:13px!important}
body.page-id-8349 .elementor-element-31ed9ac,
body.page-id-8349 .elementor-element-55c2053{grid-column:1;padding:24px 21px!important;border-radius:18px}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-item,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-item{margin-bottom:21px!important}
body.page-id-8349 .elementor-element-31ed9ac .elementor-icon-list-text,
body.page-id-8349 .elementor-element-55c2053 .elementor-icon-list-text{font-size:14px!important;line-height:1.62!important}
}
