@font-face{font-family:Avenir Next Regular;src:url(/assets/AvenirNext-Regular-Cgd1_cBD.woff2) format("woff2"),url(/assets/AvenirNext-Regular-DMRahEIw.otf) format("opentype");font-display:swap}@font-face{font-family:Avenir Next Demi Bold;src:url(/assets/AvenirNext-DemiBold-DZaprtUT.woff2) format("woff2"),url(/assets/AvenirNext-DemiBold-CiynUFri.otf) format("opentype");font-display:swap}@font-face{font-family:Avenir Next Heavy;src:url(/assets/AvenirNext-Heavy-9RGzsbGk.woff2) format("woff2"),url(/assets/AvenirNext-Heavy-wNoVDqrB.otf) format("opentype");font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;background-color:#02403d}body{overflow-x:hidden}.body{background-color:#fff;width:100%;margin:30px 0 0;position:relative;border-top-left-radius:30px;border-top-right-radius:30px;min-height:calc(100vh - 30px)}.direitos_autorais{width:100%;padding:20px 5% 10px;background-color:#02403d;color:#fff;font-family:Avenir Next Regular;font-size:12px}.direitos_container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.header_home{width:100%;height:300px;background-image:linear-gradient(to right,#fffffff2,#ffffffb3 40%,#fff0),url(https://i.postimg.cc/7PJ3wQWf/image-1.png);background-repeat:no-repeat;background-position:top center;background-size:cover;display:flex;align-items:center;padding:0 5%;position:relative;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px}.header_container{width:100%;max-width:1200px;margin:0 auto;z-index:2}.header_home .contain_h1{max-width:90%;color:#02403d}.header_home h1{font-family:Avenir Next Heavy,sans-serif;font-size:28px;line-height:1.2}.header_home h1 span{display:block}.header_home h1 .highlight{display:inline-block;background-color:#02403d;color:#cbd500;padding:5px 15px;margin-top:8px;width:fit-content;position:relative}.header_home h1 .highlight:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background-color:#02403d}.star_icon{position:absolute;right:0;top:0;height:100%;transform:translate(45%);pointer-events:none;display:flex;align-items:center;z-index:1}.star_icon svg{height:100%;width:auto}@media (min-width: 768px){.header_home{height:auto;min-height:520px;padding:120px 5% 60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.header_home h1{font-size:68px;line-height:1.05}.header_home .contain_h1{max-width:800px}.header_home h1 span{display:block}.header_home h1 .highlight{width:fit-content;height:auto;padding:12px 45px;margin-left:-45px;margin-top:15px;font-size:68px}.header_home h1 .highlight:before{display:block}.star_icon{display:flex;transform:translate(40%);opacity:1}}@media (min-width: 768px) and (max-width: 1024px){.header_home{min-height:260px;padding:60px 5% 30px}.header_home h1{font-size:30px}.header_home h1 .highlight{font-size:30px;padding-top:5px;padding-bottom:5px;margin-left:-44px;margin-top:5px}.star_icon{display:none}}@media (min-width: 1200px){.header_home h1,.header_home h1 .highlight{font-size:72px}}@media (max-width: 400px){.header_home{height:194px;padding:0 24px;background-position:center}.header_home .contain_h1{width:219px;height:135px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:none}.header_home h1{font-size:20px;line-height:1.1;margin:0;text-align:left}.header_home h1 .highlight{width:188px;height:22px;padding:0 0 0 24px;margin-top:6px;margin-left:-24px;display:flex;align-items:center;justify-content:flex-start;font-size:20px;letter-spacing:.5px;border-top-right-radius:0;border-bottom-right-radius:0}.header_home h1 .highlight:before{display:none}.star_icon{display:none}}.intro_block{padding:30px 5%;background-color:#fff;position:relative;overflow:hidden}.top_right_triangle{position:absolute;top:0;right:0;width:30px;height:30px;background-color:#cbd500;clip-path:polygon(0 0,100% 0,100% 100%);display:none}@media (min-width: 600px){.top_right_triangle{display:block;width:40px;height:40px}}.intro_container{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.intro_content_left{display:flex;flex-direction:column;gap:32px}.intro_description{font-family:Avenir Next Regular,sans-serif;font-size:18px;line-height:1.4;color:#02403d;max-width:480px}.intro_cta_button{background-color:#02403d;color:#fff;text-decoration:none;border:none;padding:8px 8px 8px 20px;border-radius:50px;font-family:Avenir Next Heavy,sans-serif;font-size:13px;display:flex;align-items:center;gap:16px;width:fit-content;cursor:pointer;transition:transform .2s ease;box-shadow:0 4px 15px #02403d4d;letter-spacing:.5px}.button_text{display:block}.button_arrow{width:18px;height:18px}.intro_cta_button:hover{transform:translateY(-2px)}.intro_main_heading{color:#02403d;font-family:Avenir Next Heavy,sans-serif;font-size:28px;line-height:1.1;max-width:500px}.intro_content_right{display:flex;justify-content:flex-end}.intro_image_wrapper{position:relative;width:100%;max-width:400px;border-radius:40px;overflow:hidden;box-shadow:0 20px 40px #0000001a}.intro_image_wrapper img{width:100%;height:380px;object-fit:cover;display:block}.intro_image_overlay{position:absolute;bottom:0;left:0;right:0;padding:25px;background:linear-gradient(transparent,#02403de6);color:#fff}.intro_image_overlay h3{font-family:Avenir Next Heavy,sans-serif;font-size:32px;line-height:1.1;margin-bottom:15px;max-width:320px;text-align:left}.yellow_line{width:100px;height:5px;background-color:#cbd500}@media (min-width: 600px){.intro_block{padding:80px 5% 100px}.intro_container{grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.intro_content_left{gap:40px}.intro_description{font-size:24px;line-height:1.5;max-width:500px;color:#4b5563}.intro_main_heading{font-size:35px;line-height:1.1;max-width:600px;margin-top:20px}.intro_image_wrapper{max-width:480px;border-radius:50px}.intro_image_wrapper img{height:520px}.intro_image_overlay{padding:40px;background:linear-gradient(transparent,#011c2df2)}.intro_image_overlay h3{font-size:42px;max-width:380px;margin-bottom:20px}.yellow_line{width:120px;height:6px}.intro_cta_button{padding:10px 10px 10px 30px;font-size:16px}.icon_circle{background-color:transparent;border:2px solid rgba(255,255,255,.3);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}}@media (min-width: 600px){.desktop_only_br{display:block}}@media (min-width: 768px) and (max-width: 1024px){.intro_block{padding-bottom:20px}.intro_container{gap:40px;align-items:center}.intro_content_left{gap:24px}.intro_cta_button{font-size:11px;padding:8px 8px 8px 16px;gap:10px}.button_text{white-space:nowrap}.icon_circle{width:28px;height:28px}.button_arrow{width:14px;height:14px}.intro_image_wrapper{max-width:320px}.intro_image_wrapper img{height:300px}.intro_image_overlay h3{font-size:24px;max-width:240px}.intro_main_heading{grid-column:1 / -1;font-size:21px;text-align:center;max-width:600px;margin:20px auto 0;line-height:1.3}}@media (max-width: 599px){.intro_block{padding:20px 20px 0;background-color:#fff}.intro_container{display:flex;flex-direction:column;gap:25px;align-items:center;text-align:center;width:100%}.intro_content_left,.intro_content_right{display:contents}.intro_text_wrapper{order:1;width:295px;max-width:100%;margin:0 auto}.intro_description{font-family:Avenir Next Regular,sans-serif;font-size:12px;line-height:1.5;color:#02403d;font-weight:400;margin:0}.intro_image_wrapper{order:2;width:365px;max-width:100%;height:129px;border-radius:20px;box-shadow:0 10px 20px #0000001a;margin:0 auto;overflow:hidden;position:relative;display:block}.intro_image_wrapper img{width:100%;height:100%;object-fit:cover;display:block}.intro_image_overlay{position:absolute;bottom:0;left:0;right:0;top:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 20px 21px;text-align:left;color:#fff;background:none}.intro_image_overlay h3{width:216px;height:auto;font-size:15px;line-height:1.2;margin-bottom:0;font-family:Avenir Next Heavy,sans-serif;font-weight:900;display:flex;align-items:center}.yellow_line{width:58px;height:2px;background-color:#cbd500;margin-left:0;margin-bottom:8px}.intro_cta_button{order:3;margin:0 auto;width:180px;height:22px;padding:0;background-color:#02403d;color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:Avenir Next Heavy,sans-serif;box-shadow:0 5px 10px #02403d33;box-sizing:border-box;gap:6px}.button_text{font-size:7.5px;line-height:1;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;margin-left:0}.icon_circle{border-width:0px!important;width:14px!important;height:14px!important;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:0;margin-right:0}.button_arrow{width:10px;height:10px}.intro_main_heading{order:4;width:348px;height:36px;font-size:15px;line-height:1.2;color:#02403d;font-family:Avenir Next Heavy,sans-serif;font-weight:900;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center}}.challenges_section{padding:46px 0 60px;background-color:#fff;display:flex;justify-content:center;overflow:hidden}.challenges_container{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center}.challenges_grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;margin-bottom:20px;padding:20px 0;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:calc(50% - 100px);padding-right:calc(50% - 100px);box-sizing:border-box}.challenges_grid::-webkit-scrollbar{display:none}@media (min-width: 768px) and (max-width: 1024px){.challenges_section{padding-top:20px}.challenges_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;overflow-x:visible;padding:0 5%;margin-left:0;margin-right:0;width:100%;box-sizing:border-box}.challenge_card{flex:1;width:auto;height:auto;min-height:300px;padding:25px 15px;opacity:1;transform:scale(1)}.challenges_dots{display:none}}@media (min-width: 1000px){.challenges_section{padding:80px 5%}.challenges_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px;overflow-x:visible;padding:0;margin-left:0;margin-right:0;align-items:stretch}}.challenge_card{background-color:#0d2137;border-radius:36px;padding:20px 18px;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 15px 30px #0003;flex:0 0 200px;width:200px;height:250px;scroll-snap-align:center;box-sizing:border-box;opacity:0;transform:scale(.95);overflow:hidden}@media (min-width: 1000px){.challenge_card{flex:1;width:auto;height:auto;min-height:450px;padding:50px 30px;border-radius:60px;opacity:1;transform:scale(1)}}.challenge_icon_wrapper{background-color:#fff;width:38px;height:38px;min-width:38px;min-height:38px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#0d2137;margin-bottom:8px}@media (min-width: 1000px){.challenge_icon_wrapper{width:65px;height:65px;border-radius:15px;margin-bottom:30px}}.challenge_title{font-family:Avenir Next LT Pro Heavy,Avenir Next Heavy,sans-serif;color:#cbd500;font-size:15px;line-height:1.1;margin-bottom:6px;text-transform:none;font-weight:900;display:block}@media (min-width: 1000px){.challenge_title{font-size:24px;margin-bottom:25px;min-height:58px}}.challenge_description{font-family:Avenir Next LT Pro Regular,Avenir Next Regular,sans-serif;color:#fff;font-size:10px;line-height:1.2;margin-bottom:6px;opacity:.9;flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}@media (min-width: 1000px){.challenge_description{font-size:16px;line-height:1.5;margin-bottom:30px;min-height:120px;display:block}}.challenge_divider{width:100%;height:1px;background-color:#ffffff4d;margin-bottom:6px;margin-top:2px}@media (min-width: 1000px){.challenge_divider{margin-bottom:25px;margin-top:20px}}.challenge_footer{font-family:Avenir Next LT Pro Heavy,Avenir Next Heavy,sans-serif;color:#cbd500;font-size:8px;line-height:1.2;text-transform:uppercase;font-weight:900;width:100%}@media (min-width: 1000px){.challenge_footer{font-size:14px;min-height:2.6em;display:flex;align-items:flex-start}}.challenges_dots{display:flex;gap:8px;margin-bottom:30px}@media (min-width: 1000px){.challenges_dots{display:none}}.challenges_dots .dot{width:8px;height:8px;border-radius:50%;background-color:#0d2137;opacity:.3;transition:all .3s ease}.challenges_dots .dot.active{background-color:#cbd500;opacity:1;transform:scale(1.2)}.challenges_cta_container{display:flex;justify-content:center}.challenges_cta_button{background-color:#cbd500;border:none;text-decoration:none;border-radius:50px;padding:5px 5px 5px 13px;display:flex;align-items:center;gap:10px;font-family:Avenir Next Heavy,sans-serif;font-size:9px;color:#0d2137;cursor:pointer;box-shadow:0 10px 20px #cbd5004d;transition:all .3s ease;white-space:nowrap}@media (min-width: 1000px){.challenges_cta_button{padding:10px 10px 10px 30px;gap:20px;font-size:16px}}.challenges_cta_button:hover{transform:scale(1.05);box-shadow:0 15px 25px #cbd50066}.challenges_cta_button .cta_icon_circle{background-color:transparent!important;border:1px solid #0d2137!important;color:#0d2137!important;width:24px!important;height:24px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}@media (min-width: 1000px){.challenges_cta_button .cta_icon_circle{width:36px!important;height:36px!important;border-width:2px!important}}.challenges_cta_button .cta_icon_circle svg{color:#0d2137!important;stroke:#0d2137!important;width:14px!important;height:14px!important}@media (min-width: 1000px){.challenges_cta_button .cta_icon_circle svg{width:20px!important;height:20px!important}}.evolution_section{padding:80px 5%;background-color:#f9f9f9}.evolution_container{max-width:1200px;margin:0 auto}.evolution_main_title{font-family:Avenir Next Heavy,sans-serif;font-size:42px;color:#02403d;line-height:1.1;margin-bottom:60px;position:relative;padding-left:20px}.yellow_bar{position:absolute;left:0;top:0;bottom:0;width:6px;background-color:#cbd500}.evolution_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px;scrollbar-width:none;-ms-overflow-style:none}.evolution_grid::-webkit-scrollbar{display:none}.flip_card{background-color:transparent;width:100%;height:400px;perspective:1000px;position:relative;cursor:pointer}.flip_card:hover .flip_card_front{box-shadow:0 20px 40px #02403d1a}.flip_card_inner{position:relative;width:100%;height:100%;transform-style:preserve-3d}.flip_card_front,.flip_card_back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:40px;padding:40px}.flip_card_front{background-color:#fff;color:#02403d;display:flex;flex-direction:column;position:relative;box-shadow:0 10px 30px #0000000d}.card_dots{color:#d1d5db;font-size:24px;line-height:1;margin-bottom:20px}.card_icon_container{color:#cbd500;margin-bottom:20px}.card_title{font-family:Avenir Next Heavy,sans-serif;font-size:28px;margin-bottom:20px;line-height:1.2}.card_description{font-family:Avenir Next Regular,sans-serif;font-size:16px;color:#4b5563;line-height:1.5;flex-grow:1}.card_click_hint{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:12px;font-family:Avenir Next Heavy,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#cbd500;opacity:.7;transition:all .3s ease}.flip_card:hover .card_click_hint{opacity:1;gap:12px}.hint_arrow{transition:transform .3s ease}.flip_card:hover .hint_arrow{transform:translate(4px)}.flip_card_back{background-color:#11263c;color:#fff;transform:rotateY(180deg);display:flex;align-items:center}.back_list{list-style:none;padding:0;width:100%}.back_item{display:flex;align-items:center;gap:12px;margin-bottom:15px;font-family:Avenir Next Regular,sans-serif;font-size:16px}.check_icon{color:#cbd500;flex-shrink:0}.evolution_cta_container{display:flex;justify-content:center}.evolution_cta_button{background-color:#02403d;color:#fff;border:none;text-decoration:none;padding:8px 8px 8px 20px;border-radius:50px;font-family:Avenir Next Heavy,sans-serif;font-size:13px;display:flex;align-items:center;gap:15px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #02403d4d}@media (min-width: 1000px){.evolution_cta_button{padding:10px 10px 10px 30px;font-size:16px}}.evolution_cta_button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #02403d66}.evolution_cta_button .cta_icon_circle{width:36px!important;height:36px!important;background-color:transparent!important;border:2px solid #CBD500!important;color:#cbd500!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.evolution_cta_button .cta_icon_circle svg{color:#cbd500!important;stroke:#cbd500!important}.evolution_dots{display:none}@media (min-width: 768px) and (max-width: 1024px){.evolution_section{padding:40px 3% 60px}.evolution_container{display:flex;flex-direction:column;align-items:center;width:100%}.evolution_main_title{font-size:28px;margin-bottom:40px;width:100%;max-width:900px;text-align:left}.evolution_grid{display:flex;flex-wrap:nowrap;justify-content:center;gap:15px;width:100%;max-width:1000px;margin:0 auto 40px;overflow:visible;padding:0}.flip_card{flex:0 1 230px;height:340px;min-width:200px}.card_title{font-size:18px;margin-bottom:12px}.card_description{font-size:13px}.flip_card_front,.flip_card_back{padding:24px;border-radius:30px}.card_icon_container svg{width:40px!important;height:40px!important}.evolution_dots{display:none!important}}@media (max-width: 767px){.evolution_dots{display:flex;justify-content:center;gap:8px;margin-bottom:20px;width:100%;margin-left:auto;margin-right:auto}.evolution_dot{width:6px;height:6px;border-radius:50%;background-color:#02403d;opacity:.8;transition:all .3s ease}.evolution_dot.active{background-color:#cbd500;opacity:1}.evolution_cta_button{width:188px;height:24px;padding:0 12px!important;font-family:Avenir Next LT Pro Heavy,Avenir Next Heavy,sans-serif!important;font-size:8px!important;text-transform:uppercase;white-space:nowrap;gap:8px!important;justify-content:center;box-shadow:0 2px 8px #02403d33}.evolution_cta_button .cta_icon_circle{width:14px!important;height:14px!important;border-width:1px!important}.evolution_cta_button .cta_icon_circle svg{width:10px!important;height:10px!important}}.desktop_only_text{display:none}@media (min-width: 1000px){.desktop_only_text{display:block}}.mobile_only_text{display:block}@media (min-width: 1000px){.mobile_only_text{display:none}}.mobile_only_br{display:none}@media (max-width: 999px){.mobile_only_br{display:block}}@media (max-width: 767px){.evolution_section{padding-top:40px;padding-bottom:20px}.evolution_main_title{font-size:20px;padding-left:14px;line-height:1.2;margin-bottom:30px;position:relative;display:flex;align-items:center;min-height:68px}.yellow_bar{width:4px;height:68px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.evolution_grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-bottom:12px;padding-left:calc(50% - 102px);padding-right:calc(50% - 102px);margin-left:-5%;margin-right:-5%;-webkit-overflow-scrolling:touch}.flip_card{flex:0 0 204px;height:191px;scroll-snap-align:center}.flip_card_front,.flip_card_back{padding:16px;border-radius:20px}.card_title{font-size:15px;margin-bottom:6px;line-height:1.2}.card_description{font-size:10px;line-height:1.4}.card_icon_container{margin-bottom:12px}.card_icon_container svg{width:32px!important;height:32px!important}.card_dots{display:none}.card_click_hint{font-size:9px;gap:4px}.back_item{font-size:10px;gap:6px;margin-bottom:6px}.back_item svg{width:14px!important;height:14px!important}}.solutions_section{background-color:#02403d;padding:40px 0 0;display:flex;justify-content:center;height:300px;box-sizing:border-box}@media (min-width: 768px) and (max-width: 1024px){.solutions_section{padding-top:20px;height:auto;padding-bottom:40px}.solutions_content{display:flex;flex-direction:column;align-items:center;gap:30px}.solutions_title{width:100%;max-width:600px;font-size:32px;text-align:center;margin-bottom:0}.solutions_right{display:flex;flex-direction:row;gap:15px;overflow-x:visible;padding:0 5%;margin-left:0;margin-right:0;width:100%;box-sizing:border-box}.glass_card{flex:1;width:auto;height:auto;min-height:120px;padding:20px;opacity:1;transform:none;display:flex;flex-direction:column;gap:10px}.glass_icon{margin-bottom:0}.glass_title{font-size:16px;margin-bottom:0}.glass_text{font-size:12px;line-height:1.4;display:block;-webkit-line-clamp:unset}.solutions_dots{display:none}.solutions_cta{margin-top:10px}}@media (min-width: 1000px){.solutions_section{padding:120px 5%;height:auto}}.solutions_container{max-width:1280px;width:100%}.solutions_content{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}@media (max-width: 999px){.solutions_content{gap:0}}@media (min-width: 1000px){.solutions_content{grid-template-columns:450px 440px;gap:120px;justify-content:center}}.solutions_left{display:flex;flex-direction:column;gap:40px;align-items:center}@media (max-width: 999px){.solutions_left{display:contents}}@media (min-width: 1000px){.solutions_left{align-items:flex-start;gap:60px}}.solutions_title{font-family:Avenir Next Heavy,sans-serif;font-size:20px;color:#fff;line-height:1.2;margin:0 auto 24px;letter-spacing:-.01em;text-align:center;width:185px;order:1}@media (min-width: 1000px){.solutions_title{width:450px;text-align:left;font-size:72px;margin:0;order:0}}.solutions_title .highlight{color:#cbd500}.desktop_only_br{display:none}@media (min-width: 1000px){.desktop_only_br{display:block}}.solutions_description{font-family:Avenir Next Regular,sans-serif;font-size:20px;color:#fff;line-height:1.4;max-width:450px;opacity:.9;display:none}@media (min-width: 1000px){.solutions_description{max-width:450px;font-size:22px;line-height:1.5}.solutions_description.desktop_only{display:block}}.solutions_cta{background-color:#cbd500;text-decoration:none;border:none;border-radius:50px;padding:8px 20px;display:flex;align-items:center;gap:10px;font-family:Avenir Next Heavy,sans-serif;font-size:11px;color:#02403d;cursor:pointer;width:fit-content;transition:all .3s ease;text-align:left;white-space:nowrap;order:4}@media (max-width: 999px){.solutions_cta{width:189px;height:33px;padding:0 6px 0 16px;margin-left:auto;margin-right:auto;font-size:8px;gap:4px;justify-content:space-between;white-space:normal;line-height:1.1}.solutions_cta .cta_text{display:block;text-align:left}}@media (min-width: 1000px){.solutions_cta{padding:12px 36px;gap:20px;font-size:16px;order:0}}.solutions_cta:hover{transform:scale(1.05)}.solutions_cta .cta_icon_circle{background-color:#02403d;color:#cbd500;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 999px){.solutions_cta .cta_icon_circle{width:23px;height:23px}.solutions_cta .cta_icon_circle svg{width:12px;height:12px}}.solutions_right{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:0;padding-left:calc(50% - 103.5px);padding-right:calc(50% - 103.5px);margin-left:0;margin-right:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;order:2;margin-bottom:12px}.solutions_right::-webkit-scrollbar{display:none}@media (min-width: 1000px){.solutions_right{flex-direction:column;gap:32px;overflow-x:visible;padding-bottom:0;padding-left:0;padding-right:0;margin-left:0;margin-right:0;align-items:flex-start}}.solutions_dots{display:flex;justify-content:center;gap:2px;order:3;margin-bottom:12px;width:22px;margin-left:auto;margin-right:auto}@media (min-width: 1000px){.solutions_dots{display:none}}.dot{width:6px;height:6px;border-radius:50%;background-color:#fff;transition:all .3s ease}.dot.active{background-color:#cbd500}.glass_card{background:#ffffff0a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);border-radius:32px;padding:30px;flex:0 0 85%;scroll-snap-align:center;opacity:0;transform:translate(50px)}@media (max-width: 999px){.glass_card{flex:0 0 207px;width:207px;height:93px;padding:6px 16px 10px;border-radius:24px;display:grid;grid-template-areas:"icon title" "text text";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;align-content:start;gap:1px 10px}}@media (min-width: 1000px){.glass_card{flex:none;padding:40px;border-radius:40px;width:440px;min-height:294px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.glass_title{font-size:28px}}.glass_icon{color:#cbd500;margin-bottom:24px}@media (max-width: 999px){.glass_icon{grid-area:icon;margin-bottom:0}.glass_icon svg{width:20px;height:20px}}.glass_title{font-family:Avenir Next Heavy,sans-serif;font-size:24px;color:#fff;margin-bottom:16px;letter-spacing:-.01em}@media (max-width: 999px){.glass_title{grid-area:title;font-size:12px;margin-bottom:0;align-self:center}}.glass_text{font-family:Avenir Next Regular,sans-serif;font-size:16px;color:#fff;line-height:1.6;opacity:.7;margin:0}@media (max-width: 999px){.glass_text{grid-area:text;font-size:8px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}.blog_summary_section{padding:80px 5%;background-color:#fff}.blog_summary_container{max-width:1200px;margin:0 auto}.blog_tag{background-color:#cbd500;color:#02403d;padding:6px 30px;border-radius:50px;font-family:Avenir Next Heavy,sans-serif;font-size:18px;width:fit-content;margin-bottom:20px}.blog_summary_title{font-family:Avenir Next Heavy,sans-serif;font-size:42px;color:#02403d;margin-bottom:40px}.blog_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.blog_card_link{text-decoration:none;color:inherit;display:block}.blog_card{background:#fff;border-radius:40px;overflow:hidden;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column;height:100%;cursor:pointer;border:1px solid rgba(0,0,0,.05)}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton_title{height:24px;width:80%;margin-bottom:15px;border-radius:4px}.skeleton_text{height:16px;width:100%;margin-bottom:8px;border-radius:4px}.no_image_placeholder{width:100%;height:100%;background-color:#f3f4f6}.blog_card_image{width:100%;height:220px;overflow:hidden}.blog_card_image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog_card:hover .blog_card_image img{transform:scale(1.05)}.blog_card_content{padding:30px;display:flex;flex-direction:column;flex-grow:1}.blog_card_title{font-family:Avenir Next Heavy,sans-serif;font-size:20px;color:#02403d;line-height:1.3;margin-bottom:15px}.blog_card_description{font-family:Avenir Next Regular,sans-serif;font-size:15px;color:#6b7280;line-height:1.5}.blog_dots{display:none}.blog_cta_container{display:flex;justify-content:center}.blog_leia_mais{background-color:#cbd500;color:#02403d;border:none;padding:12px 50px;border-radius:50px;font-family:Avenir Next Heavy,sans-serif;font-size:18px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #cbd5004d}.blog_leia_mais:hover{transform:translateY(-2px);box-shadow:0 6px 20px #cbd50066;filter:brightness(1.05)}@media (min-width: 768px) and (max-width: 1024px){.blog_summary_section{padding:60px 5%}.blog_summary_title{font-size:32px;margin-bottom:30px}.blog_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow-x:visible;padding:0;margin-left:0;margin-right:0}.blog_card{flex:none;width:100%;height:auto;min-height:350px}.blog_card_title{font-size:18px}.blog_card_description{font-size:14px}.blog_dots{display:none!important}}@media (max-width: 768px){.blog_summary_section{padding-top:20px;padding-bottom:40px}.blog_tag{width:72px;height:15px;font-size:12px;padding:0;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.blog_summary_title{font-size:20px;margin-bottom:25px}.blog_grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;margin-bottom:30px;padding:10px 0;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:calc(50% - 89px);padding-right:calc(50% - 89px);box-sizing:border-box}.blog_grid::-webkit-scrollbar{display:none}.blog_card{flex:0 0 178px;width:178px;height:212px;scroll-snap-align:center;border-radius:25px}.blog_card_image{height:110px}.blog_card_content{padding:12px}.blog_card_title{font-size:12px;margin-bottom:6px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_card_description{font-size:9px;line-height:1.3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_dots{display:flex;justify-content:center;gap:8px;margin-bottom:30px}.blog_dots .dot{width:6px;height:6px;border-radius:50%;background-color:#02403d;opacity:.2;transition:all .3s ease}.blog_dots .dot.active{background-color:#cbd500;opacity:1;transform:scale(1.2)}.blog_leia_mais{padding:6px 25px;font-size:12px;box-shadow:0 2px 8px #cbd5004d}}.contain_blog_home button{border:none;cursor:pointer;min-height:35px;outline:none}.contain_blog_home input{outline:none}.contain_blog_home .header_blog_home{height:224px;color:#02403d;padding:30px 20px;background-image:linear-gradient(#ffffffbf),url(/assets/background_header_blog-4MpqG73A.webp);background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;text-align:center}.contain_blog_home .header_blog_home h1{font-family:Avenir Next Heavy;font-size:28px}.contain_blog_home .header_blog_home p{font-family:Avenir Next Regular;font-size:14px;max-width:240px;margin:10px auto 0}.contain_categorie_blog_home{padding:30px 0}.contain_categorie_blog_home .title_filter_blog_home{font-family:Avenir Next Demi Bold;color:#02403d;text-align:center;font-size:14px;margin-bottom:20px}.contain_categorie_blog_home div{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px;width:100%;max-width:220px;margin:0 auto}.contain_categorie_blog_home .active{background-color:#02403d;color:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.contain_categorie_blog_home button{background-color:#cbd500;color:#02403d;border-radius:8px;font-size:12px;font-family:Avenir Next Demi Bold;box-shadow:0 2px 7px #000000bf;-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 2px 7px 0px rgba(0,0,0,.75)}.loadingCategories div button,.loadingCategories div button:hover{background:linear-gradient(100deg,#e0e0e0 30%,#f8f8f8,#e0e0e0 70%);background-size:400% 100%;animation:shimmer 3s linear infinite;height:35px;cursor:auto}.contain_search_blog_home{width:90%;max-width:250px;margin:20px auto 0;border-radius:30px;border:1px solid rgb(200,200,200);display:flex;overflow:hidden}.contain_search_blog_home input{flex:1;border:none;font-size:14px;padding:10px;color:#02403d}.contain_search_blog_home button{width:50px;background-color:#fff;color:#02403d;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0}.contain_all_posts_blog_home .error_message{font-size:14px;color:#02403d;font-family:Avenir Next Regular;text-align:center;padding:20px}.contain_posts_loaded{width:90%;max-width:850px;margin:30px auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.contain_all_posts_blog_home a{text-decoration:none;max-width:250px;margin:0 auto}.contain_all_posts_blog_home a:hover{transform:scale(1.05);transition:.35s}.contain_all_posts_blog_home .contain_preview_post{width:100%;margin:0 auto;overflow:hidden;border-radius:25px;box-shadow:0 2px 7px #000000bf;-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 2px 7px 0px rgba(0,0,0,.75)}.contain_all_posts_blog_home .contain_preview_post .preview_post_img{width:100%;height:170px;border-radius:25px;overflow:hidden}.contain_all_posts_blog_home .contain_preview_post .preview_post_img img{width:100%;height:100%;object-fit:cover}.contain_all_posts_blog_home .contain_preview_post .contain_title_post_blog_home{color:#02403d;font-family:Avenir Next Heavy;font-size:12px;width:90%;margin:0 auto;padding:10px 0}.contain_all_posts_blog_home .contain_preview_post .contain_preview_post_blog_home{font-family:Avenir Next Regular;font-size:12px;color:#7d7d7d;width:90%;margin:0 auto 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:50px}.contain_all_posts_blog_home .carregar_mais_conteudo_blog_home{display:block;padding:15px 30px;margin:20px auto;font-size:12px;background-color:#cbd500;color:#02403d;font-weight:bolder;border-radius:7px;box-shadow:0 3px 5px #000000bf;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.75)}.contain_all_posts_blog_home .loading_posts{max-width:250px;margin:20px auto}.contain_all_posts_blog_home .loading_posts .preview_post_img,.contain_all_posts_blog_home .loading_posts .loading_posts_title,.contain_all_posts_blog_home .loading_posts .loading_posts_preview{background:linear-gradient(100deg,#e0e0e0 30%,#f8f8f8,#e0e0e0 70%);background-size:400% 100%;animation:shimmer 3s linear infinite}.contain_all_posts_blog_home .loading_posts .loading_posts_title,.contain_all_posts_blog_home .loading_posts .loading_posts_preview{margin:10px auto;border-radius:30px}.contain_social_midias_blog_home{width:100%;max-width:400px;margin:40px auto;color:#02403d;font-family:Avenir Next Demi Bold;text-align:center}.contain_social_midias_blog_home h3{font-size:12px;margin-bottom:5px}.contain_icons_social_midia_blog_home{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:20px}.contain_social_midias_blog_home .contain_icons_social_midia_blog_home a{color:#02403d;font-size:25px}@keyframes shimmer{0%{background-position:-400% 0}to{background-position:400% 0}}@media (min-width: 1100px){.contain_blog_home .header_blog_home{height:400px;padding:0;overflow:hidden;background:none;display:flex;align-items:center;justify-content:center}.contain_categorie_blog_home{background-color:#f1f1f1}.contain_categorie_blog_home .title_filter_blog_home{font-size:20px}.contain_categorie_blog_home div{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;width:90%;max-width:900px}.contain_categorie_blog_home div button{font-size:14px;border-radius:5px;padding:10px;max-width:190px}.contain_categorie_blog_home div button:hover{background-color:#02403d;color:#fff}.contain_search_blog_home{max-width:500px}.contain_search_blog_home button:hover{background-color:#cbd500}.contain_blog_home .header_blog_home .contain_text_header_blog{width:45%;height:100%;display:flex;align-items:center;justify-content:center}.contain_blog_home .header_blog_home .contain_text_header_blog h1{padding-bottom:20px;max-width:450px;font-size:45px;margin:0 auto;text-align:left;border-bottom:4px solid #CBD500}.contain_blog_home .header_blog_home .contain_text_header_blog div div{max-width:450px}.contain_blog_home .header_blog_home .contain_text_header_blog p{font-size:20px;max-width:340px;text-align:left;margin-left:0}.contain_blog_home .header_blog_home .contain_img_header_desktop{width:55%;height:100%;background-image:url(/assets/background_header_blog-4MpqG73A.webp);background-position:center;background-size:cover}.contain_all_posts_blog_home .carregar_mais_conteudo_blog_home{margin:30px auto;font-size:14px;padding:15px 40px}.contain_all_posts_blog_home .carregar_mais_conteudo_blog_home:hover{background-color:#02403d;color:#fff}.contain_social_midias_blog_home{max-width:500px}.contain_social_midias_blog_home h3{font-size:20px}.contain_icons_social_midia_blog_home{margin-bottom:30px}.contain_social_midias_blog_home .contain_icons_social_midia_blog_home a{font-size:30px}.contain_social_midias_blog_home .contain_icons_social_midia_blog_home a:hover{transform:scale(1.1);transition:.35s}}.contain_blog_post{color:#02403d;font-family:Avenir Next Regular}.contain_blog_post h1,.contain_blog_post h2,.contain_blog_post h3,.contain_blog_post h4,.contain_blog_post h5{font-family:Avenir Next Heavy;margin:10px 0}.contain_blog_post .header_post_blog{position:relative;overflow:hidden;width:100%;height:204px;background-color:#f0f0f0;padding-top:15px;display:flex;align-items:center;justify-content:center;border-top-left-radius:30px;border-top-right-radius:30px}.contain_blog_post .header_post_blog img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.3}.contain_blog_post .header_post_blog h1{width:90%;font-size:25px;max-width:900px;text-align:center;z-index:2000}.contain_blog_post .contain_all_content_post{margin:0 auto;max-width:1100px;padding:20px}.contain_blog_post .contain_all_content_post a{color:#02403d;font-weight:bolder}.contain_blog_post ul,.contain_blog_post ol{width:90%;margin:20px auto;font-size:14px;padding-left:10px}.contain_blog_post ul li,.contain_blog_post ol li{margin:5px 0}.contain_blog_post p{text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:14px}.contain_blog_post blockquote{border-left:7px solid #C7D500;background-color:#f0f0f0;font-family:Avenir Next Demi Bold;padding:7px;margin:10px 0}.contain_blog_post img{width:100%;max-width:800px;margin:40px auto;display:block}.contain_blog_post .dates_updated_created{width:90%;max-width:1060px;margin:0 auto}.contain_blog_post .contain_button .contain_button_call{padding:10px 20px;max-height:60px;border-radius:10px;margin:40px auto}.loading_blog_post .header_post_blog{background:linear-gradient(100deg,#e0e0e0 30%,#f8f8f8,#e0e0e0 70%);background-size:400% 100%;animation:shimmer 3s linear infinite}.loading_blog_post .header_post_blog h1,.loading_blog_post .contain_all_content_post,.loading_blog_post .contain_button{border-radius:30px;padding:20px 0;margin:20px auto;background:linear-gradient(100deg,#e0e0e0 30%,#f8f8f8,#e0e0e0 70%);background-size:400% 100%;animation:shimmer 3s linear infinite}.loading_blog_post .contain_all_content_post{height:300px;width:90%}.loading_blog_post .contain_button{max-width:200px;height:50px;border-radius:10px}@media (min-width: 1100px){.contain_blog_post .header_post_blog{height:400px}.contain_blog_post .header_post_blog h1{width:90%;font-size:54px}.contain_blog_post ul,.contain_blog_post ol,.contain_blog_post p{font-size:16px}}.contain_button_call{max-width:200px;padding:10px;margin:20px auto 0;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:1rem;text-decoration:none;color:#fff;font-weight:700;background-color:#102c43;font-family:Avenir Next Regular}.contain_button_call:hover{background-color:#02403d}.contain_button_call img{width:20px}.contain_header_manifest{width:100%;height:350px;background-color:#fff;font-family:Avenir Next Heavy;color:#02403d;position:relative;border-top-left-radius:30px;border-top-right-radius:30px}.contain_header_manifest .border_yellow_manifest{width:43%;border-bottom:4px solid #CBD500;margin-left:15px;box-sizing:border-box}.contain_background_image{background-color:#fff;width:100%;height:100%;position:absolute;background-image:linear-gradient(#ffffffbf,#ffffffbf),url(/assets/header_manifest-DBPXPqUY.webp);background-size:cover;background-position:center;z-index:1;border-top-left-radius:30px;border-top-right-radius:30px}.contain_titles_manifest{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.contain_header_manifest .contain_title_manifest h1{width:80%;padding-left:15px;font-size:25px}.contain_header_manifest .contain_title_manifest:last-of-type{margin-top:20px}.contain_header_manifest .contain_title_manifest:last-of-type h1{margin-left:auto;padding-right:15px;text-align:right;width:75%}@media (min-width: 1100px){.contain_header_manifest{height:550px;display:flex}.contain_background_image{position:relative;background-image:linear-gradient(#fff0,#fff0),url(/assets/header_manifest-DBPXPqUY.webp)}.contain_titles_manifest div{max-width:600px}.contain_titles_manifest div .contain_title_manifest{margin:50px 0}.contain_titles_manifest div .contain_title_manifest h1{font-size:47px;line-height:50px;width:90%}.contain_header_manifest .border_yellow_manifest{width:50%;margin-top:30px;border-bottom:6px solid #CBD500}}.presentation_manifast{left:0;padding:10px 40px;background-color:#02403d}.presentation_manifast p{font-family:Avenir Next Regular;font-size:14px;text-align:center;color:#fff;margin:20px 0}@media (min-width:749px){.presentation_manifast{padding:40px}.presentation_manifast p{font-size:16px;margin:25px auto;max-width:500px}}.contain_whatweare_manifest_pag{padding:20px;font-family:Avenir Next Regular;color:#02403d}.contain_whatweare_manifest_pag p:first-of-type{font-family:Avenir Next Demi Bold;font-size:15px;width:65%;text-align:left}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag{display:flex;align-items:center;justify-content:left;margin:30px 0}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .background_yellow_whatweare_manifest_pag{position:absolute;left:0;width:100px;height:150px;background-color:#cbd500}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_img_whatweare_manifest_pag{width:50%;z-index:20000;display:flex;align-items:center;justify-content:center}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_img_whatweare_manifest_pag img{width:100%}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_h2_whatweare_manifest_pag{width:50%;padding-left:10px}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_h2_whatweare_manifest_pag h2{font-family:Avenir Next Heavy;font-size:16px;white-space:normal}.contain_whatweare_manifest_pag .text_wahtweare_manifest_desktop .contain_whatweare_manifest_pag .text_wahtweare_manifest_mobile{width:90%;margin:0 auto;font-size:14px;text-align:justify}.contain_whatweare_manifest_pag .text_wahtweare_manifest_desktop{display:none}@media (min-width:749px){.contain_whatweare_manifest_pag p:first-of-type{font-size:35px;width:100%;max-width:750px;text-align:center;margin:25px auto}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag{width:90%;margin:50px auto 60px}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_img_whatweare_manifest_pag{width:50%;max-width:350px;z-index:20000;display:flex;align-items:center;justify-content:center}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .background_yellow_whatweare_manifest_pag{height:340px}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_h2_whatweare_manifest_pag{padding-left:30px}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_h2_whatweare_manifest_pag h2{font-size:40px;max-width:300px}.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .contain_h2_whatweare_manifest_pag .text_wahtweare_manifest_desktop{display:block;font-family:Avenir Next Regular;font-size:16px;text-align:left;margin:20px 0 0;max-width:350px}.contain_whatweare_manifest_pag .text_wahtweare_manifest_mobile{display:none}}@media (min-width: 1300px){.contain_whatweare_manifest_pag .contain_img_title_whatweare_manifest_pag .background_yellow_whatweare_manifest_pag{height:340px;width:14rem;left:calc((100% - 1300px - 14rem)/2)}}.contain_ourprocess_manifest_pag{padding:20px 0;font-family:Avenir Next Regular;color:#02403d}.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag{width:80%;height:150px;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag .background_yellow_ourprocess_manifest_pag{position:absolute;width:100%;height:90px;background-color:#cbd500}.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag img{width:100%;z-index:2000}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag{padding:20px;text-align:center}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag h2{font-family:Avenir Next Heavy;margin:0 auto 20px;font-size:16px;max-width:200px}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag p{width:90%;margin:0 auto;font-size:14px;text-align:justify}@media (min-width:749px){.contain_ourprocess_manifest_pag{display:flex;align-items:center;flex-direction:row-reverse;padding:0 20px;width:95%;margin:0 auto 60px}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag{width:60%;padding-right:30px}.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag{width:50%;height:350px;padding-right:20px}.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag .background_yellow_ourprocess_manifest_pag{width:300px;height:280px;right:0}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag h2{font-size:40px;max-width:480px;text-align:right;margin-right:0}.contain_ourprocess_manifest_pag .contain_text_title_ourprocess_manifest_pag p{width:auto;max-width:460px;text-align:right;font-size:16px;margin-right:0}}@media (min-width: 1300px){.contain_ourprocess_manifest_pag .contain_img_ourprocess_manifest_pag .background_yellow_ourprocess_manifest_pag{width:14rem;right:calc((100% - 1300px - 14rem)/2)}}.contain_ourpurpose_manifest_pag{margin-bottom:20px;display:flex;align-items:center;justify-content:center;height:150px;overflow:hidden;position:relative}.contain_ourpurpose_manifest_pag .background_ourpurpose_manifest_pag{min-width:100%;min-height:100%;background-color:gray;background-image:linear-gradient(#fff9,#fff9),url(/assets/ourpurpose_manifest-mOkMiraH.webp);background-repeat:no-repeat;background-position:center;background-size:cover}.contain_ourpurpose_manifest_pag h2{position:absolute;width:80%;text-align:center;color:#02403d;font-family:Avenir Next Heavy;font-size:16px}@media (min-width:749px){.contain_ourpurpose_manifest_pag{height:300px;margin-bottom:40px}.contain_ourpurpose_manifest_pag h2{font-size:40px;width:90%;max-width:700px}}.contain_pag_aboutwe{padding:50px 20px 80px;color:#02403d;font-family:Avenir Next Regular;position:relative}.contain_pag_aboutwe .header_pag_aboutew h1,.contain_pag_aboutwe .presentation_paulo_larissa_together h1{font-family:Avenir Next Heavy;font-size:30px;max-width:230px}.contain_presentation_pag_aboutwe{padding:20px 10px 0 0}.contain_presentation_pag_aboutwe .image_presentation{width:calc(100% + 50px);display:flex;margin-top:20px;margin-left:-20px;justify-content:center;overflow:hidden}.contain_presentation_pag_aboutwe .image_presentation img{height:250px}.contain_presentation_pag_aboutwe .image_presentation_paulo img{height:240px}.contain_content_presentation{width:100%;display:flex;position:relative;margin-top:30px}.contain_content_presentation .background_yellow_presentation_paulo_e_lari{position:absolute;width:200px;height:110%;top:-26px;left:-205px}.contain_content_presentation p{text-align:justify;font-size:12px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.contain_content_presentation div{margin-left:auto;margin-right:-30px;width:120%;background-color:#cbd500;margin-top:20px;padding:20px;font-size:14px;text-align:justify}.contain_content_presentation div p:last-of-type{margin-top:20px;font-style:italic;text-align:left}.contain_pag_aboutwe .presentation_paulo_larissa_together{margin-top:30px}.contain_pag_aboutwe .presentation_paulo_larissa_together h1{margin-top:60px;max-width:270px;margin-bottom:10px}.contain_pag_aboutwe .presentation_paulo_larissa_together p{font-size:14px;text-align:justify}.contain_pag_aboutwe .presentation_paulo_larissa_together p:last-of-type{margin-top:20px}@media (min-width: 950px){.contain_pag_aboutwe{padding:100px 20px}.contain_pag_aboutwe .header_pag_aboutew h1,.contain_pag_aboutwe .presentation_paulo_larissa_together h1{font-size:50px}.contain_pag_aboutwe .header_pag_aboutew h1{margin-left:10%;max-width:350px;line-height:45px}.contain_presentation_pag_aboutwe{display:flex;align-items:center;flex-direction:row-reverse}.contain_presentation_pag_aboutwe .image_presentation{width:60%}.contain_presentation_pag_aboutwe .image_presentation img{height:450px}.contain_presentation_pag_aboutwe .image_presentation_paulo img{height:400px}.contain_content_presentation .background_yellow_presentation_paulo_e_lari{width:70px;top:-25px;left:-76.5px}.contain_content_presentation_first .background_yellow_presentation_paulo_e_lari{right:-10px}.contain_content_presentation_first p{padding-right:50px}.contain_presentation_pag_aboutwe_paulo{flex-direction:row}.contain_content_presentation{width:60%;margin-left:auto}.contain_content_presentation_lari{margin-left:-20px}.contain_content_presentation div{margin-right:-20px}.contain_content_presentation p{font-size:16px}.contain_presentation_pag_aboutwe .contain_content_presentation{width:40%}.contain_presentation_pag_aboutwe_paulo .contain_content_presentation{margin-left:56.5px;width:35%}.contain_pag_aboutwe .presentation_paulo_larissa_together{max-width:750px;margin:50px auto 0;text-align:center}.contain_pag_aboutwe .presentation_paulo_larissa_together h1{max-width:none;margin-top:80px;margin-bottom:40px;line-height:45px}.contain_pag_aboutwe .presentation_paulo_larissa_together p{font-size:16px;text-align:center}}.contain_all_pag_contactus{font-family:Avenir Next Regular;color:#02403d;position:relative}.contain_all_pag_contactus header{padding:30px 20px;background-color:#f0f0f0;text-align:center;background-image:linear-gradient(#fffc),url(/assets/header%20page%20fale%20com%20a%20gente-BbMWOH0n.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:30px;border-top-right-radius:30px}.contain_all_pag_contactus header h1{max-width:200px;margin:30px auto 0;font-family:Avenir Next Heavy;font-size:27px}.contain_all_pag_contactus header p{margin:10px auto 0;font-size:14px}.contain_form_pag_contactus{background-color:#02403d;padding:20px}.contain_all_pag_contactus form{max-width:260px;margin:0 auto}.contain_all_pag_contactus form input,.contain_all_pag_contactus form textarea{width:100%;border:none;padding:10px 20px;margin:5px auto;border-radius:20px;outline:none;color:#02403d}.contain_all_pag_contactus form #mensagem{height:150px;resize:none}.contain_all_pag_contactus form #enviar{max-width:150px;margin-left:calc((100% - 150px)/2);border-radius:7px;background-color:#cbd500;color:#02403d;font-family:Avenir Next Demi Bold}.contain_all_pag_contactus form .error-message{color:red}.contain_all_pag_contactus form .input_error_style{border:1px solid red}.contain_social_midias_pags_contactus{display:flex;align-items:center;justify-content:center;padding:20px}.contain_social_midias_pags_contactus .contain_social_midias p{font-size:14px;font-weight:bolder}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias{display:flex;align-items:center;justify-content:start;gap:7px}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias a{height:auto;display:flex;text-align:none;color:#02403d}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias svg{font-size:25px}.contain_social_midias_pags_contactus img{width:100%;max-width:100px}@media (min-width: 1100px){.contain_all_pag_contactus{min-height:500px}.contain_all_pag_contactus header{padding:80px}.contain_all_pag_contactus header h1{max-width:350px;margin:30px 0 0;text-align:left;font-size:50px;line-height:45px}.contain_all_pag_contactus header p{max-width:330px;margin:15px 0 0;text-align:left;font-size:20px}.contain_form_pag_contactus{position:absolute;width:320px;top:80px;right:11%;padding:30px;border-radius:15px;transform:scale(1.2)}.contain_form_pag_contactus form input,.contain_form_pag_contactus form textarea{border-radius:10px}.contain_form_pag_contactus form #enviar{margin-top:15px;cursor:pointer;box-shadow:3px 3px 11px #000000bf;-webkit-box-shadow:3px 3px 11px 0px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 11px 0px rgba(0,0,0,.75)}.contain_form_pag_contactus form #enviar:hover{color:#fff;background-color:#102c43}.contain_social_midias_pags_contactus{padding:30px 80px;justify-content:start;flex-direction:row-reverse}.contain_social_midias_pags_contactus .contain_social_midias p{font-size:16px}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias{justify-content:center}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias a:hover{transform:scale(1.1)}.contain_social_midias_pags_contactus .contain_social_midias .contain_icons_social_midias svg{font-size:27px}.contain_social_midias_pags_contactus img{max-width:200px}}@media (min-width: 1400px){.contain_all_pag_contactus header{padding:60px 200px}.contain_social_midias_pags_contactus{padding:20px 200px}.contain_form_pag_contactus{right:calc((100% - 1300px + 20rem)/2)}}.contain_msg_status_form_contact{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#02403dbf;z-index:100000000000000;display:flex;align-items:center;justify-content:center}.contain_msg_status_form_contact_hidden{display:none}.contain_msg_status_form_contact .contain_msg_form_contact{position:relative}.contain_msg_status_form_contact .contain_msg_form_contact .close_msg_status_form{color:#fff;font-size:30px;position:absolute;right:10px;top:10px;z-index:200000000;cursor:pointer}.contain_msg_status_form_contact .contain_msg_form_contact .close_msg_status_form:hover{transform:scale(1.1)}.contain_msg_status_form_contact .contain_msg_form_contact{background-color:#fff;width:90%;max-width:220px;border-radius:30px;padding:30px}.contain_msg_status_form_contact .contain_msg_form_contact .contain_background{position:absolute;width:100%;height:100%;top:0;left:0}.contain_msg_status_form_contact .contain_msg_form_contact .contain_background .background_status_form_yellow{width:100%;background-color:#cbd500;height:30%;border-top-left-radius:30px;border-top-right-radius:30px}.contain_msg_status_form_contact .contain_msg_form_contact .contain_content_status_form{position:relative;z-index:300000000000;text-align:center}.contain_msg_status_form_contact .contain_msg_form_contact .contain_content_status_form img{width:100%;max-width:120px}.contain_msg_status_form_contact .contain_msg_form_contact .contain_content_status_form h2{font-family:Avenir Next Heavy}.contain_msg_status_form_contact .contain_msg_form_contact .contain_content_status_form p{font-size:14px;text-align:justify;width:90%;margin:10px auto}.contain_pag_error_notfound{padding:100px 40px;font-family:Avenir Next Regular;color:#02403d;text-align:center}.contain_pag_error_notfound .contain_all{width:100%;max-width:500px;margin:0 auto}.contain_pag_error_notfound .contain_all .contain_msg_error h2{text-align:left}.contain_pag_error_notfound .contain_all .contain_msg_error h2,.contain_pag_error_notfound .contain_all .contain_redirecionamento h1{font-family:Avenir Next Heavy;font-size:27px}.contain_pag_error_notfound .contain_all .contain_msg_error img{width:100%}.contain_pag_error_notfound .contain_all .contain_redirecionamento p{max-width:240px;margin:30px auto;font-size:14px}@media (min-width: 1000px){.contain_pag_error_notfound .contain_all{max-width:800px;display:flex;align-items:center;justify-content:center}.contain_pag_error_notfound .contain_all .contain_msg_error h2,.contain_pag_error_notfound .contain_all .contain_redirecionamento h1{font-size:40px;line-height:45px}.contain_pag_error_notfound .contain_all .contain_redirecionamento p{font-size:16px}}.menu_close{width:450px;max-width:90%;height:35px;position:absolute;top:-17px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-radius:50px;background-color:#fff;box-shadow:0 4px 12px #0000001a;z-index:1000}.menu_fixed{position:fixed;top:0;left:0;width:100%;max-width:none;transform:none;border-radius:0;height:60px;box-shadow:0 2px 10px #0000001a}.menu_close .contain_logo_menu_close{display:flex;align-items:center;gap:10px}.menu_close .contain_logo_menu_close img{width:90px;height:25px;object-fit:contain}.logo_icon_circle{width:32px;height:32px;background-color:#0d3320;border-radius:50%;position:relative}.logo_icon_circle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background-color:#c5d83a;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.logo_text_bold{font-family:Avenir Next Heavy,sans-serif;font-weight:900;font-size:20px;color:#0d3320;letter-spacing:-.5px}.nav_menu_desktop{display:none}.nav_menu_desktop ul{display:flex;align-items:center;justify-content:center;gap:2rem;list-style:none;padding-top:0}.nav_menu_desktop ul a{text-decoration:none;color:#0d3320;font-family:Avenir Next Demi Bold,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1px;opacity:.8;transition:opacity .2s}.nav_menu_desktop ul a:hover,.nav_menu_desktop .pag_view{opacity:1;font-weight:700}.nav_menu_desktop .pag_view{border-bottom:3px solid #c5d83a;padding-bottom:4px}.contain_social_midia_menu_dekstop{display:none;align-items:center;gap:5px}.social_icon_square{width:34px;height:34px;background-color:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0d3320;font-size:24px;transition:transform .2s}.social_icon_square:hover{transform:scale(1.1)}.menu_open_closed{height:0;padding:0}.menu_open_opened{height:100vh;max-height:520px;padding:30px 0}.box_shadow_menu_opened{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000a6;z-index:1000000000}.menu_open{width:100vw;overflow:auto;position:fixed;top:0;left:0;z-index:2000000000000000000000000000000000000000000000000;transition:.5s;background-color:#02403d}.menu_open .icon_menu_close svg{position:absolute;right:10px;top:10px;border-radius:50%;background-color:#fff;font-size:30px;color:#02403d;cursor:pointer}.menu_open .contain_logo_menu_open{width:90%;max-width:100px;margin:0 auto}.menu_open .contain_logo_menu_open img{width:100%;height:auto;display:block}.menu_open nav{width:100%;margin-top:50px}.menu_open nav ul li{display:flex}.menu_open nav ul li a{text-decoration:none;text-align:center;color:#fff;font-family:Avenir Next Demi Bold;font-size:15px;padding:15px 0;width:100%}.menu_open .contain_social_midia_menu{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:15px}.menu_open .contain_social_midia_menu a{text-decoration:none;color:#fff;font-size:30px}@media (min-width: 768px){.menu_close{width:95%;max-width:1200px;height:50px;top:10px;left:50%;transform:translate(-50%);border-radius:50px;padding:0 24px;box-shadow:0 4px 12px #00000026;background-color:#fff}.menu_fixed{top:0;left:0;transform:none;width:100%;max-width:none;border-radius:0;height:60px;padding:0 5%;box-shadow:0 4px 20px #00000014;border-bottom:1px solid rgba(0,0,0,.05)}.menu_close .contain_logo_menu_close img{max-width:110px}.menu_close .contain_logo_menu_close{flex:none;width:110px}.menu_close .icon_menu_fi{display:none}.nav_menu_desktop,.contain_social_midia_menu_dekstop{display:flex}.nav_menu_desktop ul{gap:2rem}}@media (min-width: 768px) and (max-width: 1024px){.nav_menu_desktop ul{gap:1rem}.nav_menu_desktop ul a{font-size:9px;white-space:nowrap}.menu_close{padding:0 15px}.menu_close .contain_logo_menu_close{width:90px}.menu_close .contain_logo_menu_close img{max-width:90px}}.contain_footer{width:100%;padding:20px 0 10px;background-image:linear-gradient(#02403dba,#02403dba),url(/assets/imagem-footer-B49FhKVK.webp);background-blend-mode:multiply;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-family:Avenir Next Regular}.contain_footer img{width:90%;max-width:200px;margin-bottom:15px}.contain_footer p{font-size:14px}.contain_footer .icons_social_midia{display:flex;gap:5px;margin-top:3px}.contain_footer a{text-decoration:none;color:#fff;font-size:25px}.contain_footer a:hover{font-size:27px}@media (min-width: 768px){.contain_footer{padding:40px 0 25px}.contain_footer img{max-width:250px}.contain_footer p{margin-top:12px;font-size:16px}.contain_footer a{font-size:30px;margin-top:4px}.contain_footer a:hover{font-size:32px}}@media (min-width: 1200px){.contain_footer{padding:60px 0 40px}.contain_footer img{max-width:320px}.contain_footer p{font-size:18px}.contain_footer a{font-size:38px}}
