@charset "UTF-8";.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Verdana;src:url(../../fonts/verdana/Verdana.woff2) format("woff2"),url(../../fonts/verdana/Verdana.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:url(../../fonts/verdana/Verdana-Bold.woff2) format("woff2"),url(../../fonts/verdana/Verdana-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Thin.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-ExtraLight.woff2) format("woff2"),url(../../fonts/poppins/Poppins-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Light.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Medium.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-SemiBold.woff2) format("woff2"),url(../../fonts/poppins/Poppins-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Bold.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-ExtraBold.woff2) format("woff2"),url(../../fonts/poppins/Poppins-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Black.woff2) format("woff2"),url(../../fonts/poppins/Poppins-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter/Inter-Black.ttf) format("ttf");font-weight:100;font-style:normal;font-display:swap}.wp-block{position:relative;z-index:1;max-width:1230px}.acf-block-preview [data-carousel] article:not(:first-child){display:none}.interface-interface-skeleton__sidebar{width:700px}.interface-complementary-area{min-width:700px}*{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}html.-locked{overflow:hidden}body{font-family:"DM Sans",sans-serif;line-height:180%;margin:0 auto;overflow-x:hidden;font-size:16px;font-size:1rem;scroll-behavior:smooth;color:#131523;overflow-x:hidden}@media (max-width:1367px){body{font-size:14px;font-size:.875rem}}section{clear:both;position:relative;padding-top:clamp(20px,4vw,50px);padding-bottom:clamp(20px,4vw,50px)}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:"DM Sans",sans-serif}a{text-decoration:none;color:inherit}button{cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:inherit;padding:0}details,details summary{padding-left:0;background-image:none;-webkit-appearance:none;list-style:none}details summary::-webkit-details-marker{display:none}select{font:inherit;color:inherit}.input-file{display:none}.link-seo{cursor:pointer}.container{width:100%;max-width:100%;padding:0 15px;margin:0 auto}@media (min-width:425px){.container{max-width:425px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1025px){.container{max-width:1025px}}@media (min-width:1367px){.container{max-width:1230px}}.bold-text,strong{font-weight:700}.full-width{width:auto;max-width:100%;height:auto}.full-height{width:auto;max-width:unset;height:100%}.no-image{width:100%;height:100%;position:relative;display:block}.bg-full{background-repeat:no-repeat;background-size:cover;background-position:center}.text-center{text-align:center}.margin-center{margin-left:auto;margin-right:auto}.text-box{display:block;margin-left:auto;margin-right:auto;max-width:1100px;text-align:center;width:95%}.block{display:block}.uppercase{text-transform:uppercase}.overlay{opacity:59%;background:#000;background:linear-gradient(0deg,#000 18%,rgba(18,14,14,.59) 72%);height:100%;width:100%;z-index:46;position:absolute;border-radius:6px}.cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:bottom}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;width:1px}.sr-only-news{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-logo .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.figure-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden}.figure-bg img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.linear-border{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#3d70bd,#47b881,#ea882d)}.linear-border img,.linear-border svg{max-width:50%;position:relative;z-index:1}.linear-border::before{content:"";position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:94%;height:94%;border-radius:50%;background-color:#032b68}.flex{display:flex}.flex.-between{justify-content:space-between}.flex.-wrap{flex-wrap:wrap}.flex.-around{justify-content:space-around}.flex.-center{justify-content:center}.flex.-start{justify-content:flex-start}.flex.-end{justify-content:flex-end}.flex.-evenly{justify-content:space-evenly}.flex.-col{flex-direction:column}.flex.-align-center{align-items:center}.flex.-align-end{align-items:flex-end}.flex.-align-start{align-items:flex-start}.text{color:#131523;font-family:"DM Sans",sans-serif}.text--alt{color:#333752}.text p{font-size:16px;font-size:1rem;color:inherit;font-weight:400;line-height:1.875em}@media (max-width:1367px){.text p{font-size:14px;font-size:.875rem}}.text p:not(:last-child){margin:0 0 20px}.text a{text-decoration:underline;color:#135cc8;transition:all ease .3s}.text a:hover{color:#2a9ba2}.title,.title--100,.title--20,.title--24,.title--30,.title--32,.title--35,.title--40,.title--44,.title--48,.title--50,.title--64,.title--72{color:#162141;font-weight:700;line-height:120%}.title--100{font-size:100px;font-size:6.25rem;margin-bottom:.25em}@media (max-width:1367px){.title--100{font-size:71px;font-size:4.4375rem}}@media (max-width:1025px){.title--100{font-size:53px;font-size:3.3125rem}}@media (max-width:768px){.title--100{font-size:40px;font-size:2.5rem}}@media (max-width:425px){.title--100{font-size:32px;font-size:2rem}}.title--72{font-size:72px;font-size:4.5rem}@media (max-width:1367px){.title--72{font-size:51.12px;font-size:3.195rem}}@media (max-width:1025px){.title--72{font-size:38.16px;font-size:2.385rem}}@media (max-width:768px){.title--72{font-size:28.8px;font-size:1.8rem}}@media (max-width:425px){.title--72{font-size:26px;font-size:1.625rem}}.title--64{font-size:64px;font-size:4rem;margin-bottom:.25em}@media (max-width:1367px){.title--64{font-size:45.44px;font-size:2.84rem}}@media (max-width:1025px){.title--64{font-size:33.92px;font-size:2.12rem}}@media (max-width:768px){.title--64{font-size:25.6px;font-size:1.6rem}}@media (max-width:425px){.title--64{font-size:24px;font-size:1.5rem}}.title--50{font-size:50px;font-size:3.125rem;margin-bottom:.5em}@media (max-width:1367px){.title--50{font-size:35.5px;font-size:2.21875rem}}@media (max-width:1025px){.title--50{font-size:26.5px;font-size:1.65625rem}}@media (max-width:768px){.title--50{font-size:22px;font-size:1.375rem}}.title--48{font-size:48px;font-size:3rem;margin-bottom:.5em}@media (max-width:1367px){.title--48{font-size:34.08px;font-size:2.13rem}}@media (max-width:1025px){.title--48{font-size:25.44px;font-size:1.59rem}}@media (max-width:768px){.title--48{font-size:21px;font-size:1.3125rem}}.title--44{font-size:44px;font-size:2.75rem;margin-bottom:.5em}@media (max-width:1367px){.title--44{font-size:31.24px;font-size:1.9525rem}}@media (max-width:1025px){.title--44{font-size:23.32px;font-size:1.4575rem}}@media (max-width:768px){.title--44{font-size:20px;font-size:1.25rem}}.title--40{font-size:40px;font-size:2.5rem;margin-bottom:.625em}@media (max-width:1367px){.title--40{font-size:28.4px;font-size:1.775rem}}@media (max-width:1025px){.title--40{font-size:21.2px;font-size:1.325rem}}@media (max-width:768px){.title--40{font-size:19px;font-size:1.1875rem}}.title--35{font-size:35px;font-size:2.1875rem;margin-bottom:.7142857143em}@media (max-width:1367px){.title--35{font-size:24.85px;font-size:1.553125rem}}@media (max-width:1025px){.title--35{font-size:19px;font-size:1.1875rem}}.title--32{font-size:32px;font-size:2rem;margin-bottom:.7142857143em}@media (max-width:1367px){.title--32{font-size:22.72px;font-size:1.42rem}}@media (max-width:1025px){.title--32{font-size:18px;font-size:1.125rem}}.title--30{font-size:30px;font-size:1.875rem;margin-bottom:.8333333333em}@media (max-width:1367px){.title--30{font-size:21.3px;font-size:1.33125rem}}@media (max-width:1025px){.title--30{font-size:18px;font-size:1.125rem}}.title--24{font-size:24px;font-size:1.5rem;margin-bottom:1em}@media (max-width:1367px){.title--24{font-size:17.04px;font-size:1.065rem}}@media (max-width:1025px){.title--24{font-size:17px;font-size:1.0625rem}}.title--20{font-size:20px;font-size:1.25rem;margin-bottom:1.25em}@media (max-width:1367px){.title--20{font-size:16px;font-size:1rem}}.title--white{color:#fff}.title a,.title--100 a,.title--20 a,.title--24 a,.title--30 a,.title--32 a,.title--35 a,.title--40 a,.title--44 a,.title--48 a,.title--50 a,.title--64 a,.title--72 a{color:inherit}.btn,.btn--outline,.btn--primary,.btn--secondary,.btn--tertiary{font-size:16px;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:16px 26px;border-radius:4px;font-weight:400;font-size:17px;line-height:150%;text-align:center;transition-property:background-color,color;transition-duration:.3s;transform-origin:ease;cursor:pointer;border:none}@media (max-width:1367px){.btn,.btn--outline,.btn--primary,.btn--secondary,.btn--tertiary{font-size:14px;font-size:.875rem}}.btn img,.btn--outline img,.btn--primary img,.btn--secondary img,.btn--tertiary img{transition:all ease .3s}.btn--primary{background:#23a0c1;color:#fff}.btn--primary:hover{opacity:.8}.btn--secondary{background:#e6e9f4;color:#787fa0;font-weight:500}.btn--secondary:hover{background:#09a2b0;color:#fff}.btn--outline{background:0 0;color:#fff;border:2px solid #fff;padding:12px 35px}.btn--outline:hover{background:#2a9ba2;color:#fff}.the-content{color:#131523}.the-content h2,.the-content h3,.the-content h4{color:#162141;font-family:"DM Sans",sans-serif;font-weight:700}.the-content h2{font-size:40px;font-size:2.5rem;line-height:1.2142857143em;margin-bottom:25px}@media (max-width:1367px){.the-content h2{font-size:32px;font-size:2rem}}.the-content h3{font-size:32px;font-size:2rem;line-height:1.5454545455em;margin-bottom:25px}@media (max-width:1367px){.the-content h3{font-size:24px;font-size:1.5rem}}.the-content h4{font-size:24px;font-size:1.5rem;line-height:1.6315789474em;margin-bottom:25px}@media (max-width:1367px){.the-content h4{font-size:20px;font-size:1.25rem}}.the-content h5{font-size:20px;font-size:1.25rem;line-height:1.6315789474em;margin-bottom:25px}@media (max-width:1367px){.the-content h5{font-size:16px;font-size:1rem}}.the-content p+h2,.the-content p+h3,.the-content p+h4{margin-top:68px}@media (max-width:1367px){.the-content p+h2,.the-content p+h3,.the-content p+h4{margin-top:48.28px}}@media (max-width:1025px){.the-content p+h2,.the-content p+h3,.the-content p+h4{margin-top:36.04px}}@media (max-width:768px){.the-content p+h2,.the-content p+h3,.the-content p+h4{margin-top:27.2px}}@media (max-width:425px){.the-content p+h2,.the-content p+h3,.the-content p+h4{margin-top:20px}}.the-content p:not(:last-child){margin-bottom:20px}@media (max-width:1367px){.the-content p:not(:last-child){margin-bottom:16px}}.the-content a{text-decoration:underline;color:#135cc8;transition:all ease .3s}.the-content a:hover{color:#2a9ba2}.the-content .alignleft{float:left;margin:0 20px 20px 0}.the-content .alignright{float:right;margin:0 0 20px 20px}.the-content .aligncenter{margin:0 auto 20px;display:block}.the-content .figure,.the-content .wp-caption{align-items:center;display:flex;justify-content:center;position:relative;margin-bottom:20px;max-width:100%}.the-content .figure::after,.the-content .wp-caption::after{content:"";background-image:url(../images/mask/post-image-desk-single-801px.png);background-position:left bottom;background-repeat:no-repeat;background-size:cover;bottom:-5px;left:-2.5px;height:19%;position:absolute;width:calc(100% + 5px);z-index:2}@media screen and (max-width:1023px){.the-content .figure::after,.the-content .wp-caption::after{background-image:url(../images/mask/post-image-mobile-500px.png)}}.the-content .figure img,.the-content .wp-caption img{border-radius:10px;height:auto}.the-content .wp-caption,.the-content .wp-caption img{width:100%}.the-content .figure .wp-caption-text,.the-content .wp-caption .wp-caption-text{bottom:0;background:rgba(20,31,25,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;left:0;margin:0;padding:5% 10% 10%;position:absolute;text-align:center;width:100%}.the-content em{font-style:italic}.the-content ul{margin-bottom:68px;padding-left:15px;list-style:disc}@media (max-width:1367px){.the-content ul{margin-bottom:48.28px}}@media (max-width:1025px){.the-content ul{margin-bottom:36.04px}}@media (max-width:768px){.the-content ul{margin-bottom:27.2px}}@media (max-width:425px){.the-content ul{margin-bottom:20px}}.the-content ul>li{margin-bottom:20px}.the-content ol{margin-bottom:68px;counter-reset:li;list-style:lower-alpha;padding-left:15px}@media (max-width:1367px){.the-content ol{margin-bottom:48.28px}}@media (max-width:1025px){.the-content ol{margin-bottom:36.04px}}@media (max-width:768px){.the-content ol{margin-bottom:27.2px}}@media (max-width:425px){.the-content ol{margin-bottom:20px}}.the-content ol>li:not(:last-child){margin-bottom:40px}@media (max-width:1367px){.the-content ol>li:not(:last-child){margin-bottom:28.4px}}@media (max-width:1025px){.the-content ol>li:not(:last-child){margin-bottom:21.2px}}@media (max-width:768px){.the-content ol>li:not(:last-child){margin-bottom:20px}}.the-content ol li{counter-increment:li}.mask{position:absolute;width:0;height:0}.mask--00{-webkit-clip-path:url(#mask_00);clip-path:url(#mask_00)}.mask--01{-webkit-clip-path:url(#mask_01);clip-path:url(#mask_01)}.mask--02{-webkit-clip-path:url(#mask_02);clip-path:url(#mask_02)}.tag{font-size:14px;color:#353535;letter-spacing:2px;font-weight:400;display:block;margin-bottom:20px;text-transform:uppercase}.redes-sociais-contact{display:flex;gap:23px;flex-wrap:wrap;margin-top:clamp(20px,3vw,42px)}.card-list-taxonomy{margin-top:clamp(20px,4vw,40px);margin-bottom:clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,32px)}@media (max-width:1366px){.card-list-taxonomy{gap:2px}}@media (max-width:1024px){.card-list-taxonomy{gap:20px}}@media (max-width:767px){.card-list-taxonomy{justify-content:center}}.main-header{position:relative;z-index:5000}.main-header .header-bottom{padding:20px 0}@media (max-width:1024px){.main-header .header-bottom .container{max-width:768px;display:flex;justify-content:space-between}}.main-header .header-bottom.menu-fixed{position:fixed;z-index:60;top:0;left:0;width:100%;background-color:#fff;transition:all ease .3s;box-shadow:0 5px 15px rgba(0,0,0,.15)}.main-header .header-top-mobile{display:none;padding:20px;background:#2a3658}.main-header .header-top-mobile .open-search-modal-mobile{height:20px;width:20px}.main-header .header-top-mobile .links-uteis{display:flex;align-items:center;gap:20px}.main-header .header-top-mobile .links-uteis figure{width:25px;height:25px}.main-header .header-top-mobile .phones-top{color:#fff;font-size:clamp(16px,4vw,20px);font-weight:400}@media (max-width:767px){.main-header .header-top-mobile .phones-top{font-size:14px}}.main-header .header-top-mobile .phones-top .phone{display:flex;gap:10px;align-items:center}.main-header .header-top-mobile .phones-top .phone figure{width:22px;height:22px;margin:0}@media (max-width:767px){.main-header .header-top-mobile .phones-top .phone{align-items:center;flex-wrap:wrap;margin-bottom:10px}}.main-header .header-top-mobile .container-mobile{display:flex;flex-direction:column;gap:15px}.main-header .header-top-mobile .container-mobile .menu-topo-direita ul{display:flex;flex-direction:column;gap:15px}.main-header .header-top-mobile .container-mobile .menu-topo-direita ul a{color:#fff;padding:0}@media (max-width:1024px){.main-header .header-top-mobile{display:block}}.main-header .header-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:#2a3658}@media (max-width:1024px){.main-header .header-top{display:none}}.main-header .header-top .linear-border{width:28px;height:28px;color:#fff}.main-header .header-top .linear-border::before{width:85%;height:85%}.main-header .header-top .container{display:flex;justify-content:space-between}.main-header .header-top .links-direita .redes-sociais-contact{margin:0}.main-header .header-top .links-direita .menu-topo-direita ul{display:flex;gap:30px}.main-header .header-top .links-direita .menu-topo-direita ul li{color:#fff}.main-header .header-top .links-direita{display:flex;gap:30px;align-items:center}.main-header .header-top .links-direita .links-uteis{display:flex;gap:20px}.main-header .header-top .links-direita .links-uteis figure{width:25px;height:25px}.main-header .header-top .links-direita .search-top{display:flex;gap:clamp(20px,4vw,40px)}.main-header .header-top .links-direita .search-top a{display:flex;align-items:center}.main-header .header-top .phones-top{color:#fff;font-size:16px;font-weight:400;display:flex;gap:10px}.main-header .header-top .phones-top a+a:before{content:"/";margin-right:5px}.main-header .header-top .phones-top .phone{display:flex;gap:10px;align-items:center}.main-header .header-top .phones-top .phone figure{width:22px;height:22px}@media (max-width:767px){.main-header .header-top .phones-top .phone{justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:10px}}.main-header .header-top span{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#f5f8ff}@media (max-width:1023px){.main-header .header-top span{font-size:14px}}.main-header .header-top span a{font-weight:700}.main-header .container{display:flex;align-items:center}@media (max-width:1023px){.main-header .container{justify-content:space-between}}.main-header .header-logo{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-shrink:0}@media (max-width:1023px){.main-header .header-logo{margin:0}}.main-header .menu-mobile-wrapper:not(.open){display:flex;align-items:center;align-self:stretch;flex:1}@media (max-width:1024px){.main-header .menu-mobile-wrapper:not(.open){display:none}}.main-header .menu-mobile-wrapper:not(.open)>.left{display:none}.main-header .menu-mobile-wrapper:not(.open)>.right{display:flex;align-items:center;width:100%;align-self:stretch}.main-header .menu-mobile-wrapper:not(.open)>.right>a{display:none}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav ul li.btn--primary:hover{background:#2dbd56}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav ul li.btn--primary a{color:#fff}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav ul li.btn--primary a:hover{color:#fff}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav{display:flex;align-items:center;align-self:stretch;width:100%}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav .menu-item-has-children{display:flex;align-items:center;gap:8px}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav .menu-item-has-children:hover::after{transform:rotate(180deg)}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav .menu-item-has-children::after{content:"";display:block;width:11px;height:7px;background-image:url(../../images/theme/downSub.png);background-repeat:no-repeat;background-size:contain;transition:all ease .3s;filter:brightness(0) saturate(100%) invert(54%) sepia(68%) saturate(2104%) hue-rotate(145deg) brightness(85%) contrast(93%)}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav li.current-menu-ancestor>a,.main-header .menu-mobile-wrapper:not(.open) .main-header-nav li.current-menu-item>a{font-weight:700;font-size:16px;line-height:150%;color:#2a3658}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul{display:flex;justify-content:flex-end;align-self:stretch;align-items:center;gap:clamp(20px,4vw,60px);width:100%}@media (max-width:1367px){.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul{gap:clamp(20px,4vw,40px)}}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li{position:relative;display:flex;align-items:center;align-self:stretch}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li:hover ul{display:flex}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li>a{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#131523;transition:all ease .3s}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li>a:hover{color:#2a3658;font-weight:700}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li>a svg{display:none}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li ul{position:absolute;transform:translateY(100%);bottom:0;left:0;display:none;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:472px;padding:20px 30px;background-color:#fff;box-shadow:1px 1px 3px rgba(33,73,134,.35),12px 15px 23px rgba(35,85,160,.2)}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li ul li{padding:10px 0}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li ul li:not(:last-child){border-bottom:1px solid rgba(5,24,51,.05)}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li ul li a{display:block;font-size:16px;line-height:180%;color:rgba(5,24,51,.38)}.main-header .menu-mobile-wrapper:not(.open) .main-header-nav>ul>li ul li a:hover{color:#2a3658;font-weight:700}.main-header .header-locations{display:flex;gap:11px;align-items:center;flex-shrink:0;padding:13px 0 13px 42px;margin-left:45px;border-left:1px solid #bababa}.main-header .header-locations .right{display:flex;gap:10px 32px}.main-header .header-locations button{font-family:"DM Sans",sans-serif;font-weight:700;font-size:14px;line-height:150%;color:rgba(5,24,51,.6);transition:all ease .3s}.main-header .header-locations button:hover{color:#2a3658}.main-header .mobile-btn{display:flex;flex-direction:column;gap:7px;width:30px}@media (min-width:1025px){.main-header .mobile-btn{display:none}}.main-header .mobile-btn span{display:block;width:100%;height:3px;border-radius:100px;background-color:#2a3658}.main-footer{padding-top:90px;background-color:#2a3658}@media (max-width:767px){.main-footer{padding-top:40px}}.main-footer .top-btn{width:100%;max-width:1400px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;gap:30px}.main-footer .top-btn svg{width:60px;height:60px;fill:#19223d}@media (max-width:1024px){.main-footer .top-btn svg{width:40px;height:40px}}@media (max-width:767px){.main-footer .top-btn svg{width:30px;height:30px}}.main-footer .footer-logo{display:flex;align-items:flex-end}@media (max-width:767px){.main-footer .footer-logo{text-align:center}}.main-footer .contato-redes{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:767px){.main-footer .contato-redes .emails{margin:0 auto}}.main-footer .contato-redes .emails a{color:#fff}.main-footer .contato-redes .footer-phones{color:#fff;font-size:clamp(16px,4vw,20px);font-weight:400;display:flex;width:100%;max-width:600px;gap:15px}.main-footer .contato-redes .footer-phones .redes-sociais-contact{display:none}@media (max-width:767px){.main-footer .contato-redes .footer-phones .redes-sociais-contact{display:flex;margin-bottom:20px;margin-top:0}}.main-footer .contato-redes .footer-phones a:not(:last-child)::after{content:"/";margin-left:15px}.main-footer .contato-redes .footer-phones .phone{width:100%;max-width:300px;display:flex;gap:10px;align-items:center}.main-footer .contato-redes .footer-phones .phone figure{width:22px;height:22px}@media (max-width:767px){.main-footer .contato-redes .footer-phones .phone{justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:10px}}@media (max-width:767px){.main-footer .contato-redes .footer-phones{justify-content:center;align-items:center;flex-wrap:wrap}}.main-footer hr{border:1px solid #fff;opacity:.16;display:block;margin:20px 0 clamp(20px,4vw,40px) 0}.main-footer .top{display:flex;justify-content:space-between}@media (max-width:767px){.main-footer .top{justify-content:center;flex-wrap:wrap;gap:20px}}.main-footer .top .left{width:100%;max-width:306px}.main-footer .top .right{display:flex;align-items:flex-end}.main-footer .top .right .descricao{color:#fff;font-size:14px;font-weight:400;width:100%;max-width:306px}@media (max-width:767px){.main-footer .top .right .descricao{text-align:center}}@media (max-width:767px){.main-footer .redes-sociais-contact{justify-content:center}}.main-footer .redes-sociais-contact img{filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(0) hue-rotate(42deg) brightness(115%) contrast(101%);width:20px;height:20px}.main-footer .contato-redes-footer{justify-content:space-between}.main-footer .nav-wrapper{display:flex;gap:20px;justify-content:space-between;margin-bottom:77px}@media (max-width:1367px){.main-footer .nav-wrapper{flex-wrap:wrap}}@media (max-width:1023px){.main-footer .nav-wrapper{gap:40px}}@media (max-width:767px){.main-footer .nav-wrapper{display:none}}.main-footer .nav-item{display:flex;flex-direction:column;gap:20px;min-width:170px}@media (max-width:1367px){.main-footer .nav-item{min-width:120px}}@media (max-width:767px){.main-footer .nav-item:last-of-type{flex-direction:column}}.main-footer .nav-item .top{display:flex;flex-direction:column;gap:20px}.main-footer .nav-item strong{display:block;margin-bottom:7px;font-weight:700;font-size:16px;line-height:150%;color:#fff}.main-footer .nav-item ul{display:flex;flex-direction:column;gap:10px}.main-footer .nav-item a:not(.btn--primary){font-weight:400;font-size:14px;line-height:180%;color:#fff;transition:all ease .3s;opacity:.63}.main-footer .nav-item a:not(.btn--primary):hover{color:#09a2b0}@media (max-width:1023px){.main-footer .nav-item a:not(.btn--primary){font-size:14px}}.main-footer .nav-item .btn--primary{align-self:flex-end}@media (max-width:767px){.main-footer .nav-item .services-nav ul{gap:20px 30px}}.main-footer .nav-item span{font-size:16px;line-height:28.8px;color:#fff}@media (max-width:1023px){.main-footer .nav-item span{font-size:14px}}.main-footer .nav-item address{display:flex;flex-direction:column;gap:20px;max-width:253px}@media (max-width:1364px){.main-footer .nav-item address{max-width:450px}}.main-footer .nav-item.full{max-width:585px}@media (max-width:1364px){.main-footer .nav-item.full{max-width:initial;order:-1}}.copyright{padding:8px 0;color:#535b7a;background-color:#2a3658;flex:1}.copyright .container{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.copyright .container{flex-direction:column;gap:15px}}.copyright .lgpd{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.copyright .lgpd .politica-nav ul{display:flex;gap:10px}.copyright .lgpd .politica-nav ul li a{display:initial;font-size:15px}.copyright .lgpd .politica-nav ul li:not(:last-child)::after{content:"/";margin-left:15px}.copyright a{display:flex;align-items:center;gap:10px}.copyright a img{width:150px;height:33.4px}.copyright span{text-align:center;font-weight:400;font-size:14px;line-height:21px}.card-loop-01.alt{background-color:#fbfcfd}.section-transition-01.alt{margin:0;background-color:transparent;z-index:1}.contact-02.alt{margin-bottom:60px}@media (max-width:1023px){.contact-02.alt{margin-bottom:0}}.contact-02.alt .container{position:relative}.contact-02.alt .form-wrapper{position:absolute;top:-110px;right:15px}@media (max-width:1023px){.contact-02.alt .form-wrapper{position:static}}.contact-02.alt .form-01{background-image:linear-gradient(87.58deg,#1e4889 -14.54%,#1d669b 89.45%)}.contact-02.alt .form-01 h3{color:#fff}.contact-02.alt .form-01 span{color:#fff}.contact-02.alt .form-01 button{display:block;max-width:initial}.content-01.alt .container{flex-direction:row-reverse}.content-01.alt .container>figure{transform:rotateY(180deg)}.content-01.alt .container>figure>img{transform:rotateY(180deg)}.content-01.bg-alt{background-color:#fbfcfd}.content-01.center .container{align-items:center}.contact-modal{position:fixed;transform:translateX(-100%);top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;padding:15px;width:100%;height:100%;background-color:rgba(0,0,0,.52);transition:all ease .3s}.contact-modal.open{transform:translateX(0)}.contact-modal .content{position:relative;width:100%;max-width:930px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:90vh;padding:50px 80px;background-color:#fff;border-radius:8px;overflow-y:auto}@media (max-width:767px){.contact-modal .content{padding:50px 30px}}.contact-modal button{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#e85656;color:#fff;border-radius:50%;transform:rotate(45deg);transition:all ease .3s}.contact-modal button:hover{background-color:#fff;color:#e85656}.contact-modal h2{background:linear-gradient(81.01deg,#ea5e2d -.47%,#ea9e2d 96.42%);-webkit-background-clip:text;background-clip:text;color:transparent}.contact-modal iframe{margin-bottom:38px;border-radius:8px;transition:all ease .3s;filter:brightness(.5)}.contact-modal iframe:hover{filter:brightness(1)}.contact-modal address{display:grid;grid-template-columns:repeat(2,1fr);row-gap:40px}@media (max-width:767px){.contact-modal address{grid-template-columns:1fr}}.contact-modal .address-card:nth-child(even){padding-left:50px}@media (max-width:767px){.contact-modal .address-card:nth-child(even){padding:0}}.contact-modal .address-card:nth-child(odd){padding-right:50px;border-right:1px solid #d9d9d9}@media (max-width:767px){.contact-modal .address-card:nth-child(odd){border:none;padding:0}}.contact-modal .address-card strong{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-family:poppins;font-size:14px;line-height:150%;color:rgba(5,24,51,.6)}.contact-modal .address-card span{display:block;margin-bottom:36px;font-size:14px;line-height:150%;color:rgba(5,24,51,.38)}.contact-modal .address-card .phones{display:flex;flex-wrap:wrap;gap:10px 20px}.contact-modal .address-card a{font-family:Poppins;font-weight:700;font-size:20px;line-height:150%;color:rgba(5,24,51,.6)}.menu-mobile-wrapper{transition:transform ease .3s}.menu-mobile-wrapper.open{position:fixed;transform:translateX(100%);top:0;right:0;width:100vw;height:100vh;display:flex;z-index:90;transform:translateX(0)}.menu-mobile-wrapper.open>.left{display:flex;justify-content:center;align-items:flex-start;padding-top:50px;width:56px;background-color:rgba(0,0,0,.4)}.menu-mobile-wrapper.open>.left button{background-color:#f2f2f2;width:100%;padding:10px}.menu-mobile-wrapper.open>.left button svg{color:#ea5e2d;transform:rotate(45deg)}.menu-mobile-wrapper.open>.right{display:flex;flex-direction:column;flex:1;background-color:#fff;overflow:auto}.menu-mobile-wrapper.open>.right .menu-item-home{display:none}.menu-mobile-wrapper.open>.right .header-locations{border-top:2px solid #f4f8fd;padding-left:20px;border-left:0;margin:0}.menu-mobile-wrapper.open>.right .header-locations .right{flex-wrap:wrap}.menu-mobile-wrapper.open>.right>a{display:flex;align-items:center;gap:18px;padding:40px 20px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.025px;transition:all ease .3s}.menu-mobile-wrapper.open>.right figure{margin-top:6.9px;padding-left:2.3px}.menu-mobile-wrapper.open nav{padding-bottom:22px}.menu-mobile-wrapper.open nav ul{padding:0 20px}.menu-mobile-wrapper.open nav ul li.btn a,.menu-mobile-wrapper.open nav ul li.btn--outline a,.menu-mobile-wrapper.open nav ul li.btn--primary a,.menu-mobile-wrapper.open nav ul li.btn--secondary a,.menu-mobile-wrapper.open nav ul li.btn--tertiary a{color:#fff;padding:initial}.menu-mobile-wrapper.open nav ul li a{display:flex;align-items:center;gap:15px;padding:14.5px 20px;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.0025em;color:rgba(58,72,94,.71);transition:all ease .3s}.menu-mobile-wrapper.open nav ul li a:hover{color:#2a3658;font-weight:700}.menu-mobile-wrapper.open nav ul li a img{order:-1}.menu-mobile-wrapper.open nav ul li a svg{max-width:15px;margin-left:auto;margin-right:5px;fill:#2a3658;pointer-events:all;transition:all ease .3s}.menu-mobile-wrapper.open nav ul li ul{display:none;padding-left:10px}.menu-mobile-wrapper.open nav ul li a:has(img)+ul{padding-left:50px}.menu-mobile-wrapper.open nav ul>.current-menu-ancestor,.menu-mobile-wrapper.open nav ul>.current-menu-item{padding:24px 0;border-top:2px solid #f4f8fd;border-bottom:2px solid #f4f8fd}.menu-mobile-wrapper.open nav ul>.current-menu-ancestor>a,.menu-mobile-wrapper.open nav ul>.current-menu-item>a{border-left:4px solid #2e8a48;padding-left:10px!important;color:rgba(5,24,51,.6)}.search-modal{position:fixed;transform:translateX(100%);top:0;left:0;z-index:100;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(35,30,31,.9);transition:transform ease .3s}.search-modal.open{transform:translateX(0)}.search-modal .close-search-modal{position:absolute;top:40px;right:40px;color:#2a3658}.search-modal form{display:flex;align-items:center;width:50%;border-bottom:1px solid #2a3658;padding-bottom:10px}.search-modal form button{color:#2a3658}.search-modal input{background-color:transparent;outline:0;border:none;color:#fff;font-size:16px;flex:1;padding:0 20px}.search-modal input::-moz-placeholder{font:inherit;color:inherit}.search-modal input:-ms-input-placeholder{font:inherit;color:inherit}.search-modal input::placeholder{font:inherit;color:inherit}.search-modal-mobile{position:fixed;transform:translateX(100%);top:0;left:0;z-index:100;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(35,30,31,.9);transition:transform ease .3s}.search-modal-mobile.open{transform:translateX(0)}.search-modal-mobile .close-search-modal-mobile{position:absolute;top:40px;right:40px;color:#2a3658}.search-modal-mobile form{display:flex;align-items:center;width:50%;border-bottom:1px solid #2a3658;padding-bottom:10px}.search-modal-mobile form button{color:#2a3658}.search-modal-mobile input{background-color:transparent;outline:0;border:none;color:#fff;font-size:16px;flex:1;padding:0 20px}.search-modal-mobile input::-moz-placeholder{font:inherit;color:inherit}.search-modal-mobile input:-ms-input-placeholder{font:inherit;color:inherit}.search-modal-mobile input::placeholder{font:inherit;color:inherit}.wpp-float{position:fixed;display:flex;justify-content:center;align-items:center;width:clamp(40px,6vw,65px);height:clamp(40px,6vw,65px);border-radius:50%;background:#25d366;right:1rem;bottom:1rem;z-index:50;transition:var(--transition);-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}@-webkit-keyframes pulse{0%{transform:scale(1.1)}50%{transform:scale(1.3)}100%{transform:scale(1.1)}}@keyframes pulse{0%{transform:scale(1.1)}50%{transform:scale(1.3)}100%{transform:scale(1.1)}}.wpp-float img{width:clamp(20px,4vw,32px);height:clamp(20px,4vw,35px)}.wpp-float:hover{transform:scale(1.2)}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{width:100%;max-width:522px;margin:5% auto;position:relative}.close{color:#aaa;font-size:28px;margin:20px;font-weight:700;position:absolute;top:0;right:0}.close:focus,.close:hover{color:red;text-decoration:none;cursor:pointer}.search-page .result{border-bottom:1px solid #cacaca;margin-top:20px;padding:20px 0}.search-page .result .btn,.search-page .result .btn--outline,.search-page .result .btn--primary,.search-page .result .btn--secondary,.search-page .result .btn--tertiary{margin-top:20px}.page-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:clamp(20px,4vw,40px);margin-left:auto;margin-right:auto;width:100%}.page-pagination span:first-child{color:#273e50;font-weight:500}.page-pagination .page-numbers.current{color:#1e9160;font-weight:700;background-color:rgba(30,145,96,.2);width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:6px}.page-pagination .page-numbers{color:#5a607f}.page-pagination .next,.page-pagination .prev{color:#2a3658;font-weight:700}.share-post{background:#e6e9f4;padding:10px 25px;display:flex;align-items:center;justify-content:space-between;margin-top:clamp(20px,8vw,100px)}.share-post li{list-style:none;margin:0!important}.share-post li svg{fill:#111827}.share-post .left{display:flex;align-items:center;gap:20px}.share-post figure{width:20px;height:20px}.share-post figure img{filter:brightness(0) saturate(100%) invert(6%) sepia(11%) saturate(3502%) hue-rotate(183deg) brightness(96%) contrast(93%)}.share-post .compartilhe{margin:0;color:#111827;font-weight:700;font-size:15px}@media (max-width:576px){.share-post .compartilhe{font-size:14px}}@media (max-width:476px){.share-post .compartilhe{font-size:13px}}.share-post .share-list{display:flex;align-items:center;gap:20px;margin:0}@media (max-width:576px){.share-post .share-list{gap:10px}}.share-post .share-list p{width:20px;height:20px}.share-post .share-list img{filter:brightness(0) saturate(100%) invert(6%) sepia(11%) saturate(3502%) hue-rotate(183deg) brightness(96%) contrast(93%);width:20px;height:20px}.termos-form{color:#236dda;font-weight:700;font-size:14px}.error404 .section-404-01{padding-bottom:80px}.error404 .card-loop-01.alt{padding-top:80px}