*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"Libre Franklin", sans-serif;color:#042265}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (max-width: 1400px){html{font-size:59%}}@media (max-width: 520px){html{font-size:62.5%}}@media (max-width: 320px){html{font-size:57%}}html,body{background-color:#fff;height:100%}button{background-color:transparent}a,strong{font-weight:700}button,a{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}input,textarea,select{-webkit-appearance:none}h1,h2,h3,h4,h5{font-family:"Pathway Extreme", sans-serif}.container{width:100%;max-width:132rem;padding:0 1.5rem;margin:0 auto}@media (max-width: 1366px){.container{max-width:93%}}@keyframes translate{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0rem);opacity:1}}.btn-primary{max-width:19rem;height:5rem;width:100%;border-radius:0.5rem;font-size:1.4rem;text-align:center;line-height:100%;font-weight:700;transition:all 0.5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn-primary.blue{background:var(--blue-dark, #052469);color:#fff}.btn-primary.blue:hover{background-color:#edae49 !important}.btn-primary.white{background:#fff;color:var(--blue-dark, #052469)}.btn-primary.white:hover{background-color:#edae49}.btn-primary.yellow{background-color:#edae49;color:var(--blue-dark, #052469)}.btn-primary.yellow:hover{background-color:#fff}.btn-primary.blue-outline{border:1px solid #0b399d;background:none;color:#0b399d}.btn-primary.blue-outline:hover{background-color:#0b399d;color:#fff}@media (max-width: 520px){.btn-primary{max-width:100% !important;height:5rem !important}}.sub{color:#edae49;font-family:Pathway Extreme;font-size:2rem;font-weight:400;line-height:120%;text-transform:uppercase;position:relative;top:1rem}@media (max-width: 1200px){.sub{font-size:1.6rem}}@media (max-width: 1080px){.sub{top:0}}@media (max-width: 520px){.sub br{display:none}}.title{font-family:Pathway Extreme;font-size:5rem;font-weight:200;line-height:130%;color:#0b399d}.title.first-title{font-size:6.5rem}.title span{color:var(--blue-dark, #052469);position:relative;display:inline-block}.title span::before{content:"";width:100%;height:1px;background:var(--blue-dark, #052469);position:absolute;left:0;bottom:0.7rem;z-index:-1}@media (max-width: 1200px){.title{font-size:4rem}.title.first-title{font-size:5rem}}@media (max-width: 991px){.title{font-size:3.5rem}.title.first-title{font-size:4rem}}@media (max-width: 600px){.title{font-size:3rem}.title.first-title{font-size:4rem}}@media (max-width: 520px){.title{font-size:2.8rem}.title.first-title{font-size:3.3rem}}.arrow-bt{max-width:8rem;width:100%;height:8rem;border:1px solid #0b399d;border-radius:50rem;transition:all 0.5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.arrow-bt:hover{border-color:#edae49}.arrow-bt.swiper-button-disabled{opacity:0.3;pointer-events:none}@media (max-width: 1200px){.arrow-bt{max-width:7rem;height:7rem}}@media (max-width: 1080px){.arrow-bt{max-width:5rem;height:5rem}}@media (max-width: 600px){.arrow-bt{max-width:4rem;height:4rem}}@media (max-width: 520px){.arrow-bt{max-width:3.5rem;height:3.5rem}.arrow-bt img{max-width:2rem}}.top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.top .left{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.top .left .sub{max-width:13rem;width:100%;margin-right:8.3rem}.top .left .title{max-width:58rem;width:100%}@media (max-width: 1300px){.top .left .sub{margin-right:6rem}}@media (max-width: 1200px){.top .left .sub{margin-right:3.5rem}}@media (max-width: 1080px){.top .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.top .left .sub{margin:0 0 3rem}}@media (max-width: 520px){.top .left .sub{width:100%;max-width:100%;text-align:center;margin:0 0 1.5rem}}.serv{background-color:rgba(11,57,157,0.08);padding:0 5rem;border:1px solid transparent;position:relative;z-index:9;transition:all 0.5s;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:0.5rem}.serv .icon{max-width:5rem;width:100%;height:5rem;border-radius:50rem;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;top:-2.5rem}.serv h3{color:var(--blue, #0b399d);text-align:center;font-family:Pathway Extreme;font-size:2.5rem;font-weight:500;line-height:100%;margin-bottom:1.5rem;position:relative;border-bottom:1px solid transparent;transition:all 0.5s;line-height:120%}.serv p{color:rgba(4,34,101,0.6);text-align:center;font-family:Libre Franklin;font-size:1.6rem;font-weight:400;line-height:160%;margin-bottom:3rem;position:relative;min-height:13rem}.serv .photo{height:30rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.serv .cta{width:100%;position:absolute;bottom:5rem;max-width:31rem;opacity:0;pointer-events:none;transition:all 0.5s;transform:translateY(100%)}.serv .cta .btn-primary{max-width:100%;background:var(--blue, #0b399d)}.serv::before{content:"";background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.93) 100%);width:100%;height:43rem;bottom:0;position:absolute;opacity:0;transition:all 0.5s;border-radius:0.5rem}.serv:hover{background:none;border-color:#0b399d}.serv:hover h3{border-color:#edae49}.serv:hover .cta{opacity:1;pointer-events:all;transform:translateY(0)}.serv:hover::before{opacity:1}@media (max-width: 520px){.serv{padding:0 2rem}.serv p{font-size:1.4rem;margin-bottom:0;min-height:11rem}.serv .cta{width:90%;bottom:2rem}.serv h3{font-size:2rem}}.form-dunamis .group label{color:#0b399d;font-family:"Pathway Extreme", sans-serif;font-size:1.2rem;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:1.5rem;display:block}.form-dunamis .group input,.form-dunamis .group textarea{border-radius:0.5rem;border:1px solid var(--blue, rgba(11,57,157,0.2));height:5.6rem;width:100%;padding-left:2rem;color:var(--blue-dark, #052469);font-size:1.6rem;line-height:100%;transition:all 0.5s}.form-dunamis .group input::-webkit-input-placeholder,.form-dunamis .group textarea::-webkit-input-placeholder{color:var(--blue-dark, rgba(5,37,105,0.3))}.form-dunamis .group input::-moz-placeholder,.form-dunamis .group textarea::-moz-placeholder{color:var(--blue-dark, rgba(5,37,105,0.3))}.form-dunamis .group input:-ms-input-placeholder,.form-dunamis .group textarea:-ms-input-placeholder{color:var(--blue-dark, rgba(5,37,105,0.3))}.form-dunamis .group input:-moz-placeholder,.form-dunamis .group textarea:-moz-placeholder{color:var(--blue-dark, rgba(5,37,105,0.3))}.form-dunamis .group input:focus,.form-dunamis .group textarea:focus{border-color:var(--blue-dark, #052469)}.form-dunamis .group textarea{height:14.8rem;padding:2rem}.form-dunamis .group .check label{color:var(--blue-dark, rgba(5,37,105,0.6));font-family:Libre Franklin;font-size:1.4rem;font-weight:400;line-height:100%;text-transform:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:0}.form-dunamis .group .check label::before{content:"";width:1.7rem;height:1.7rem;border-radius:0.3rem;background-image:url(../img/icons/icon-check-checkbox.svg);background-size:50%;background-position:-100% 50%;background-repeat:no-repeat;position:relative;display:block;margin-right:0.9rem;transition:all 0.5s;border:1px solid rgba(11,57,157,0.2)}.form-dunamis .group .check input[type="checkbox"]{display:none}.form-dunamis .group .check input[type="checkbox"]:checked+label{color:#0b399d}.form-dunamis .group .check input[type="checkbox"]:checked+label::before{background-position:50% 50%;background-color:#0b399d;border-color:#0b399d}@media (max-width: 520px){.form-dunamis .group input{height:5rem}}.modal{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:9999;opacity:0;pointer-events:none;transition:all 0.3s;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal.modal-out{opacity:0;pointer-events:none}.modal.active{opacity:1;pointer-events:all}.modal.hidden{opacity:0;pointer-events:none}.modal .overlay{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;opacity:0.9}.modal .box{position:relative;max-width:40rem;width:95%;background-color:#000;border-radius:0.5rem;padding:3rem}.modal .box .btn-modal-close{position:absolute;right:0;top:0;margin:-4rem;width:3.2rem;height:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:40rem;cursor:pointer;transition:all 0.3s}.modal .box .btn-modal-close .bar{width:1px;height:1.3rem;background:#fff;transform:rotate(46deg)}.modal .box .btn-modal-close .bar:last-child{transform:rotate(-46deg)}.modal .box .btn-modal-close:hover{background:#000}.modal .box h3{font-weight:700;font-size:2.5rem;line-height:130%;color:#1d3557;margin-bottom:2rem}.modal .box form{max-width:100%;width:100%}.modal .box form .group{margin-bottom:2rem}.modal .box form .group label{font-weight:700;font-size:1.4rem;margin-bottom:1.5rem;display:block;color:#000}.modal .box form .group input[type="text"]{width:100%;background:none;border:1px solid #d8e0d6;height:5.5rem;padding-left:1.5rem;border-radius:0.5rem;transition:all 0.3s}.modal .box form .group input[type="text"]:focus{border-color:#000}.modal .box form .cta{max-width:100%;width:100%}.modal .box form .cta button{width:100%;max-width:100%}.modal .box form .cta button:hover{background-color:#000;color:#000}@media (max-width: 991px){.modal .box .btn-modal-close{margin:-5rem 0}}@media (max-width: 480px){.modal .box{max-width:88%}.modal .box h3{font-size:2.2rem}}header{padding-top:2rem}header .container main{border-bottom:1px solid rgba(11,57,157,0.2);padding-bottom:2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .container main .left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .container main .left .logo{margin-right:12rem}header .container main .left .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .container main .left .menu ul li:not(:last-child){margin-right:3rem}header .container main .left .menu ul li.dropdown{position:relative}header .container main .left .menu ul li.dropdown .drop{position:absolute;width:25.1rem;border-radius:0.5rem;border:1px solid #ced7eb;background:#fff;box-shadow:0px 10px 20px -5px rgba(203,207,216,0.5);padding:2.5rem;margin-top:2rem;left:0;pointer-events:none;opacity:0;z-index:-1;transition:all 0.5s}header .container main .left .menu ul li.dropdown .drop ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}header .container main .left .menu ul li.dropdown .drop ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}header .container main .left .menu ul li.dropdown .drop ul li::before{content:"";display:block;width:0.3rem;height:0.3rem;flex-shrink:0;background-color:#edae49;border-radius:50rem;margin-right:1.5rem}header .container main .left .menu ul li.dropdown .drop ul li:not(:last-child){margin-bottom:2rem}header .container main .left .menu ul li.dropdown .drop ul li a{color:rgba(11,57,157,0.6);font-family:Libre Franklin;font-size:1.4rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}header .container main .left .menu ul li.dropdown .drop ul li a:hover{color:#0b399d}header .container main .left .menu ul li.dropdown .drop.active{pointer-events:all;opacity:1;z-index:9}header .container main .left .menu ul li a{color:#0b399d;font-family:Libre Franklin;font-size:1.6rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all 0.5s}header .container main .left .menu ul li a:hover{color:#edae49}header .container main .action{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:3rem;max-width:41rem;width:100%}header .container main .action button.open-menu{display:none}@media (max-width: 1300px){header .container main .left .logo{margin-right:10rem}}@media (max-width: 1200px){header .container main .left .logo{margin-right:7.5rem}}@media (max-width: 1080px){header .container main .left .menu ul li:not(:last-child){margin-right:2rem}header .container main .left .menu ul li a{font-size:1.4rem}header .container main .left .logo{margin-right:4.5rem;max-width:7rem}header .container main .action{max-width:37rem;grid-gap:2rem}header .container main .action .btn-primary{max-width:17rem}}@media (max-width: 991px){header .container main .left .menu{display:none}header .container main .action{max-width:80%;width:100%}header .container main .action .btn-primary{height:4rem}header .container main .action button.open-menu{max-width:4rem;width:100%;height:4rem;border:1px solid #0b399d;border-radius:0.5rem;transition:all 0.5s;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:0.5rem}header .container main .action button.open-menu .bar{width:1.5rem;height:1px;background-color:#0b399d;transition:all 0.5s}header .container main .action button.open-menu:hover{background-color:#0b399d}header .container main .action button.open-menu:hover .bar{background-color:#fff}}@media (max-width: 768px){header .container main .action .btn-primary{max-width:15rem;font-size:1.2rem}}@media (max-width: 520px){header .container main .left .logo{margin:0;max-width:6rem}header .container main .left .menu{display:none}header .container main .action .btn-primary{display:none}header .container main .action button.open-menu{max-width:3.5rem;height:3.5rem}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;pointer-events:none;transition:all 0.5s}.menu-responsive .overlay{background:var(--blue-dark, rgba(5,37,105,0.9));width:100%;height:100%;transition:all 0.5s}.menu-responsive aside{position:fixed;top:0;left:0;width:60%;height:100%;transform:translateX(-100%);padding:3rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:all 0.5s;background:var(--blue-dark, #052469)}.menu-responsive aside ul{width:100%}.menu-responsive aside ul li:not(:last-child){margin-bottom:5rem}.menu-responsive aside ul li a{font-family:Pathway Extreme;font-weight:200;font-size:3rem;line-height:100%;color:#fff;display:block;transition:all 0.5s}.menu-responsive aside ul li a:hover{color:#edae49;padding-left:1rem}@media (max-width: 520px){.menu-responsive aside{width:80%}.menu-responsive aside ul li:not(:last-child){margin-bottom:4rem}.menu-responsive aside ul li a{font-size:2.3rem}}.menu-opened{overflow:hidden}.menu-opened .menu-responsive{opacity:1;pointer-events:all}.menu-opened .menu-responsive aside{transform:translateX(0%)}footer{padding-bottom:7rem}footer .container main,footer .container .copy{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}footer .container main{border-bottom:1px solid rgba(11,57,157,0.2);padding-bottom:4rem;margin-bottom:4rem}footer .container main .col h5{color:var(--blue, #0b399d);font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:2rem}footer .container main .col ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container main .col ul li:not(:last-child){margin-right:2.5rem}footer .container main .col ul li a{color:rgba(4,34,101,0.6);font-size:1.6rem;font-weight:400;line-height:100%;transition:all 0.5s}footer .container main .col ul li a:hover{color:#edae49}footer .container .copy .rights{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .copy .rights strong,footer .container .copy .rights span{display:block;font-size:1.4rem;font-weight:400;line-height:150%}footer .container .copy .rights strong{color:#0b399d;font-weight:500}footer .container .copy .rights span{color:rgba(4,34,101,0.6)}footer .container .copy .rights .lumme{margin-right:3.2rem}footer .container .copy .rights .lumme a{transition:all 0.5s}footer .container .copy .rights .lumme a:hover{opacity:0.5}footer .container .copy .social{display:flex;align-items:flex-end}footer .container .copy .social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:2rem}footer .container .copy .social ul li a{width:3rem;height:3rem;flex-shrink:0;border-radius:11.5rem;background:rgba(11,57,157,0.1);display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all 0.5s}footer .container .copy .social ul li a:hover{background-color:#edae49}footer .container .copy .contact a{color:rgba(4,34,101,0.6);display:block;font-size:1.4rem;line-height:150%;font-weight:500}footer .container .copy .contact a strong{color:#0b399d;font-weight:500}@media (max-width: 1200px){footer .container main .col h5{font-size:1.6rem}footer .container main .col ul li:not(:last-child){margin-right:2rem}footer .container main .col ul li a{font-size:1.3rem}}@media (max-width: 1080px){footer .container main .col ul li:not(:last-child){margin-right:1.5rem}footer .container .copy .rights{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .container .copy .rights .lumme{margin-bottom:2.4rem;margin-right:0}footer .container .copy .contact{display:flex;justify-content:flex-end;flex-direction:column}}@media (max-width: 991px){footer .container main .col ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .container main .col ul li:not(:last-child){margin-bottom:1.5rem}footer .container .copy .rights strong,footer .container .copy .rights span{font-size:1.2rem}}@media (max-width: 600px){footer{padding-bottom:4rem}footer .container main .col h5{text-align:center}footer .container main .col ul{display:flex;flex-direction:row;align-items:center;justify-content:center}footer .container main .col ul li:not(:last-child){margin-right:2rem;margin-bottom:0}footer .container .copy,footer .container main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:4rem}footer .container .copy .rights,footer .container main .rights{order:3;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .copy .rights span,footer .container .copy .rights strong,footer .container main .rights span,footer .container main .rights strong{display:block}footer .container .copy .rights .lumme,footer .container main .rights .lumme{margin:0}footer .container .copy .social,footer .container main .social{order:1}footer .container .copy .social ul,footer .container main .social ul{justify-content:center}footer .container .copy .lumme,footer .container main .lumme{order:2}footer .container .copy .lumme a,footer .container main .lumme a{display:flex;flex-direction:row;align-items:center;justify-content:center}}section.s-hero .slide-hero .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-hero .slide-hero .container .text{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}section.s-hero .slide-hero .container .text .content{max-width:52rem;width:100%}section.s-hero .slide-hero .container .text .content h1{margin-bottom:4rem}section.s-hero .slide-hero .container .text .content p{color:rgba(4,34,101,0.6);font-size:1.6rem;font-weight:400;line-height:160%;margin-bottom:4rem}section.s-hero .slide-hero .container .text .content .cta .btn-primary{max-width:30rem;height:6rem}section.s-hero .slide-hero .container .text .content .area{color:#0b399d;font-family:Pathway Extreme;font-size:2rem;font-weight:500;line-height:120%;text-transform:uppercase;margin-bottom:3rem;display:block}section.s-hero .slide-hero .container .text .nav{height:50rem;max-width:9.6rem;width:100%;margin-right:12rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-hero .slide-hero .container .text .nav .arrow-col{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:3rem}section.s-hero .slide-hero .container .asset{max-width:41rem;width:100%;background-color:#f3f3f3;overflow:hidden;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;position:relative}section.s-hero .slide-hero .container .asset .marca{position:absolute;bottom:-10%;left:50%;transform:translate(-50%, 23%);width:45rem;z-index:99}section.s-hero .slide-hero .container .asset .photo{position:relative;z-index:9}section.s-hero .slide-hero .container .asset .photo img{width:100%;height:100%;object-fit:cover}section.s-hero .slide-hero .container .asset::before{content:"";background-color:#d7deec;right:0;top:0;height:100%;width:50%;position:absolute;z-index:9}section.s-hero .slide-hero .container .asset.blue{background:linear-gradient(180deg, #042265 0%, #0b399d 45.22%)}section.s-hero .slide-hero .container .asset.blue::before{display:none}@media (max-width: 1300px){section.s-hero .slide-hero .container .text .nav{margin-right:10rem}section.s-hero .slide-hero .container .text .content{max-width:55%}}@media (max-width: 1200px){section.s-hero .slide-hero .container .asset{height:69rem;max-width:40%}section.s-hero .slide-hero .container .asset .photo{height:100%;width:100%}section.s-hero .slide-hero .container .text{max-width:50%}section.s-hero .slide-hero .container .text .content{max-width:100%}section.s-hero .slide-hero .container .text .content h1{margin-bottom:2rem}section.s-hero .slide-hero .container .text .content .area{margin-bottom:2rem}section.s-hero .slide-hero .container .text .content p{margin-bottom:3rem}section.s-hero .slide-hero .container .text .nav{margin-right:7.5rem}}@media (max-width: 1080px){section.s-hero .slide-hero .container .text{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .slide-hero .container .text .nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:100%;height:auto;margin:0 0 3rem}section.s-hero .slide-hero .container .text .nav .arrow-col{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:2rem}section.s-hero .slide-hero .container .text .content p{font-size:1.6rem}section.s-hero .slide-hero .container .asset{height:60rem}section.s-hero .slide-hero .container .asset .marca{transform:translate(-50%, 30%)}}@media (max-width: 991px){section.s-hero .slide-hero .container .asset .marca{transform:translate(-50%, 12%);width:300px}}@media (max-width: 768px){section.s-hero{padding-top:5rem}section.s-hero .slide-hero .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .slide-hero .container .asset{max-width:80%;height:80rem}section.s-hero .slide-hero .container .asset .marca{transform:translate(-50%, 22%);width:110%}section.s-hero .slide-hero .container .asset .marca img{width:100%}section.s-hero .slide-hero .container .text{max-width:100%;margin-bottom:5rem}section.s-hero .slide-hero .container .text .content{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .slide-hero .container .text .content h1{text-align:center}section.s-hero .slide-hero .container .text .content h1 br{display:none}section.s-hero .slide-hero .container .text .content p{text-align:center}section.s-hero .slide-hero .container .text .content .cta{width:100%;display:flex;justify-content:center}}@media (max-width: 600px){section.s-hero .slide-hero .container .asset{max-width:100%;height:auto}}@media (max-width: 520px){section.s-hero{padding-top:3rem}section.s-hero .slide-hero .container .text{margin-bottom:3rem}section.s-hero .slide-hero .container .text .nav .arrow-col{grid-gap:1rem;max-width:9rem}section.s-hero .slide-hero .container .text .content p{font-size:1.4rem}section.s-hero .slide-hero .container .text .content .cta .btn-primary{max-width:100%;height:5rem}}section.s-numbers{padding-top:13rem}section.s-numbers .container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3rem}section.s-numbers .container .box{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-numbers .container .box h3{color:#edae49;text-align:center;font-family:Pathway Extreme;font-size:6.5rem;font-style:normal;font-weight:200;line-height:100%;text-transform:uppercase;margin-bottom:1rem}section.s-numbers .container .box span{color:var(--blue-dark, #052469);text-align:center;font-family:Libre Franklin;font-size:2rem;font-style:normal;font-weight:500;line-height:160%}@media (max-width: 1200px){section.s-numbers .container .box h3{font-size:5rem}section.s-numbers .container .box span{font-size:1.6rem}}@media (max-width: 1080px){section.s-numbers{padding-top:10rem}}@media (max-width: 991px){section.s-numbers .container .box h3{font-size:4rem;margin-bottom:1.5rem}section.s-numbers .container .box span{max-width:10rem;line-height:130%}}@media (max-width: 520px){section.s-numbers .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5rem 0rem}}section.s-services{padding-top:13rem;padding-bottom:13rem}section.s-services .container .top{margin-bottom:9rem}section.s-services .container .top .arrow-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;max-width:19rem;width:100%;grid-gap:3rem}section.s-services main .slide-serv{padding-left:7.5rem;padding-right:7.5rem}section.s-services main .slide-serv .swiper-slide{width:41rem;margin-top:1rem;cursor:grab}section.s-services main .slide-serv .swiper-slide-active .serv,section.s-services main .slide-serv .swiper-slide:hover .serv{background:none;border-color:#0b399d}section.s-services main .slide-serv .swiper-slide-active .serv h3,section.s-services main .slide-serv .swiper-slide:hover .serv h3{border-color:#edae49}section.s-services main .slide-serv .swiper-slide-active .serv .cta,section.s-services main .slide-serv .swiper-slide:hover .serv .cta{opacity:1;pointer-events:all;transform:translateY(0)}section.s-services main .slide-serv .swiper-slide-active .serv::before,section.s-services main .slide-serv .swiper-slide:hover .serv::before{opacity:1}@media (max-width: 1200px){section.s-services .container .top .left .title{max-width:53%}}@media (max-width: 1080px){section.s-services{padding-top:10rem;padding-bottom:10rem}section.s-services .container .top{margin-bottom:6rem}section.s-services .container .top .left .title{max-width:45rem}section.s-services main .slide-serv{padding-left:5.5rem;padding-right:5.5rem}}@media (max-width: 991px){section.s-services .container .top .left .title{max-width:40rem}section.s-services .container .top .arrow-row{grid-gap:2rem;max-width:13rem}}@media (max-width: 768px){section.s-services main .slide-serv{padding-left:4.5rem;padding-right:4.5rem}}@media (max-width: 600px){section.s-services .container .top .left .title{max-width:34rem}}@media (max-width: 520px){section.s-services{padding-bottom:5rem}section.s-services .container .top{margin-bottom:4rem}section.s-services .container .top .left .title{max-width:100%;text-align:center}section.s-services .container .top .arrow-row{display:none}section.s-services main .slide-serv{padding-left:3rem;padding-right:3rem}section.s-services main .slide-serv .swiper-slide{width:32rem}}@media (max-width: 320px){section.s-services{padding-bottom:5rem}section.s-services main .slide-serv{padding-left:1.5rem;padding-right:1.5rem}section.s-services main .slide-serv .swiper-slide{width:28rem}}section.s-about{background:var(--blue-dark, #052469)}section.s-about .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-about .container .itens{background:#0b399d;padding:10rem 5rem;max-width:41rem;width:100%}section.s-about .container .itens ul{margin-bottom:4.5rem}section.s-about .container .itens ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-about .container .itens ul li:not(:last-child){margin-bottom:3rem}section.s-about .container .itens ul li .icon{max-width:4rem;width:100%;height:4rem;flex-shrink:0;border:1px solid #fff;border-radius:50rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container .itens ul li span{color:#fff;font-family:Libre Franklin;font-size:1.6rem;font-style:normal;font-weight:500;line-height:160%;margin-left:2.5rem}section.s-about .container .itens .cta .btn-primary{max-width:100%}section.s-about .container .top .left .title{color:#fff;margin-bottom:3rem}section.s-about .container .top .left .title span{color:#fff}section.s-about .container .top .left .title span::before{background-color:#fff;z-index:9}section.s-about .container .top .left p{color:rgba(255,255,255,0.8);font-size:1.6rem;font-weight:400;line-height:160%;max-width:52rem;width:100%}section.s-about .container .top .left p:not(:last-child){margin-bottom:1.6rem}@media (max-width: 1200px){section.s-about .container .top .left p{max-width:47rem}}@media (max-width: 1080px){section.s-about .container .top .left p{font-size:1.6rem;max-width:48rem}}@media (max-width: 991px){section.s-about{padding-top:5rem}section.s-about .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container .top{max-width:100%;width:100%}section.s-about .container .top .left{margin-bottom:5rem}section.s-about .container .top .left p{max-width:100%}section.s-about .container .itens{max-width:100%;width:100%;padding:5rem}}@media (max-width: 520px){section.s-about .container .top .left .title{text-align:center}section.s-about .container .top .left p{text-align:center;font-size:1.4rem}section.s-about .container .itens{padding:3rem}section.s-about .container .itens ul{margin-bottom:3rem}section.s-about .container .itens ul li span{font-size:1.4rem}}section.s-acoes{padding-top:13rem;padding-bottom:13rem}section.s-acoes .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-acoes .container .left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-acoes .container .left .asset{max-width:44rem;width:100%;height:54rem;background-color:#edae49}section.s-acoes .container .left .asset img{width:100%;height:100%;object-fit:cover}section.s-acoes .container .left .col{max-width:19rem;width:100%;margin-right:3rem;height:54rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-acoes .container .left .col .sub{top:0}section.s-acoes .container .left .col .logos ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:6rem}section.s-acoes .container .text{max-width:52rem;width:100%}section.s-acoes .container .text p{color:rgba(4,34,101,0.6);font-size:1.6rem;font-weight:400;line-height:160%;margin-top:2rem;margin-bottom:4rem}section.s-acoes .container .text .cta .btn-primary{max-width:30rem}@media (max-width: 1300px){section.s-acoes .container .left .col{margin-right:0}section.s-acoes .container .left .col .logos{max-width:13rem}}@media (max-width: 1200px){section.s-acoes .container .left .col{max-width:20%;margin-right:4rem}section.s-acoes .container .left .col .logos{max-width:12rem}section.s-acoes .container .left .asset{max-width:70%}section.s-acoes .container .text{max-width:35%}}@media (max-width: 1080px){section.s-acoes{padding-top:10rem;padding-bottom:10rem}section.s-acoes .container .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:50%;width:100%}section.s-acoes .container .left .col{height:auto;max-width:100%;margin:0 0 3rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-acoes .container .left .col .logos{max-width:30rem}section.s-acoes .container .left .col .logos ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:3rem}section.s-acoes .container .left .asset{max-width:100%;height:40rem}section.s-acoes .container .text{max-width:40%}section.s-acoes .container .text p{font-size:1.6rem}}@media (max-width: 768px){section.s-acoes{padding-top:5rem}section.s-acoes .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-acoes .container .left{max-width:100%;width:100%}section.s-acoes .container .left .col{height:auto;max-width:100%;margin:0 0 3rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-acoes .container .left .col .logos{max-width:30rem}section.s-acoes .container .left .col .logos ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:3rem}section.s-acoes .container .left .asset{height:30rem;margin-bottom:5rem}section.s-acoes .container .text{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-acoes .container .text h2,section.s-acoes .container .text p{text-align:center}section.s-acoes .container .text .cta{max-width:100%;width:100%;display:flex;justify-content:center}}@media (max-width: 520px){section.s-acoes .container .left .col{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-acoes .container .left .col .logos{margin-top:3rem;max-width:100%}section.s-acoes .container .text h2{max-width:30rem}section.s-acoes .container .text p{margin-bottom:3rem;font-size:1.4rem}}section.s-info{padding:8rem 0}section.s-info .container .top{margin-bottom:4rem}section.s-info .container main p{color:rgba(4,34,101,0.6);font-size:1.6rem;font-weight:400;line-height:160%}section.s-info .container main p:not(:last-child){margin-bottom:1.6rem}@media (max-width: 520px){section.s-info{padding:5.6rem 0}}section.s-about-intro{padding-top:10rem}section.s-about-intro .container .top{margin-bottom:10rem}section.s-about-intro .container .top .left h1{max-width:52rem;width:100%}section.s-about-intro .container .top .left h1 span::before{z-index:9}section.s-about-intro .container .top p{max-width:52rem;width:100%;color:rgba(4,34,101,0.6);font-size:1.8rem;line-height:160%}section.s-about-intro .container main .slide-cards .swiper-slide .cards{height:30rem;border-radius:0.5rem;border:1px solid #0b399d;padding:3rem;transition:all 0.5s;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-about-intro .container main .slide-cards .swiper-slide .cards strong{color:#042265;font-family:"Pathway Extreme", sans-serif;font-size:2rem;font-weight:600;line-height:100%;text-transform:uppercase;transition:all 0.5s}section.s-about-intro .container main .slide-cards .swiper-slide .cards h3{color:var(--blue-dark, #052469);font-family:"Pathway Extreme", sans-serif;font-size:2.5rem;font-weight:500;line-height:120%;transition:all 0.5s}section.s-about-intro .container main .slide-cards .swiper-slide .cards p{color:rgba(4,34,101,0.6);font-size:1.4rem;line-height:160%;transition:all 0.5s}section.s-about-intro .container main .slide-cards .swiper-slide-active .cards{background:#0b399d}section.s-about-intro .container main .slide-cards .swiper-slide-active .cards strong{color:var(--yellow2, #edae49)}section.s-about-intro .container main .slide-cards .swiper-slide-active .cards h3,section.s-about-intro .container main .slide-cards .swiper-slide-active .cards p{color:var(--white, #fff)}section.s-about-intro .container main .arrow-col{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10rem;grid-gap:3rem}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{content:"";background:rgba(11,57,157,0.2);width:100%;max-width:52rem;height:0.1rem;flex-shrink:0;position:relative}@media (max-width: 1400px){section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:48rem}}@media (max-width: 1200px){section.s-about-intro .container .top .left h1{max-width:35rem}section.s-about-intro .container .top p{max-width:44rem;font-size:1.6rem}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:38%}}@media (max-width: 1080px){section.s-about-intro .container main .arrow-col{grid-gap:1.5rem}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:40%}}@media (max-width: 991px){section.s-about-intro{padding-top:8rem}section.s-about-intro .container .top{margin-bottom:8rem}section.s-about-intro .container main .arrow-col{margin-top:8rem}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:38%}}@media (max-width: 768px){section.s-about-intro .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about-intro .container .top .left{width:100%;margin-bottom:3.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about-intro .container .top .left h1{max-width:100%;text-align:center}section.s-about-intro .container .top .left .sub{width:100%;max-width:100%;text-align:center;margin:0 0 1.6rem}section.s-about-intro .container .top .left .sub br{display:none}section.s-about-intro .container .top p{max-width:100%;text-align:center}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:37%}}@media (max-width: 520px){section.s-about-intro{padding-top:5.6rem}section.s-about-intro .container{max-width:100%;padding:0}section.s-about-intro .container .top{margin-bottom:5.6rem;padding:0 4rem}section.s-about-intro .container .top .left{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about-intro .container .top .left h1{font-size:4rem;max-width:29rem}section.s-about-intro .container main .slide-cards{padding-left:0;padding-right:0}section.s-about-intro .container main .arrow-col{margin-top:5.6rem}section.s-about-intro .container main .arrow-col::before,section.s-about-intro .container main .arrow-col::after{max-width:33%}}@media (max-width: 320px){section.s-about-intro .container .top .left h1{font-size:3.8rem}}section.s-mvv{padding-top:10rem;padding-bottom:13rem}section.s-mvv .container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}section.s-mvv .container .box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}section.s-mvv .container .box h3{text-align:center;margin-bottom:3rem;color:var(--blue, #0b399d);text-align:center;font-family:"Pathway Extreme", sans-serif;font-size:6rem;line-height:100%;font-weight:400}section.s-mvv .container .box p{text-align:center;color:rgba(4,34,101,0.6);text-align:center;font-family:Libre Franklin;font-size:1.6rem;line-height:160%;max-width:34rem;width:100%}section.s-mvv .container .box img{margin-bottom:3rem}@media (max-width: 1300px){section.s-mvv .container .box h3{font-size:4.8rem}}@media (max-width: 1080px){section.s-mvv .container .box h3{font-size:4rem}section.s-mvv .container .box p{max-width:25rem}}@media (max-width: 991px){section.s-mvv{padding-top:8rem;padding-bottom:8rem}section.s-mvv .container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8rem}section.s-mvv .container .box p{max-width:100%}}@media (max-width: 520px){section.s-mvv{padding-top:6.4rem;padding-bottom:6.4rem}section.s-mvv .container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:6.4rem}section.s-mvv .container .box h3{font-size:3.2rem;margin-bottom:2.4rem}}section.s-banner-solutions{height:49rem}section.s-banner-solutions img{width:100%;height:100%;object-fit:cover}@media (max-width: 1080px){section.s-banner-solutions{height:35rem}}@media (max-width: 991px){section.s-banner-solutions{height:32rem}}@media (max-width: 768px){section.s-banner-solutions{height:24rem}}@media (max-width: 520px){section.s-banner-solutions{height:16rem}}section.s-destaques{background:rgba(11,57,157,0.08);position:relative;height:50rem}section.s-destaques .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}section.s-destaques .container .text{max-width:52rem;width:100%}section.s-destaques .container .text h2{color:var(--blue-dark, #052469);font-family:"Pathway Extreme", sans-serif;font-size:5rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:2rem}section.s-destaques .container .text p{color:rgba(4,34,101,0.6);font-size:1.8rem;line-height:160%}section.s-destaques .container .asset{height:50rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}section.s-destaques::before{content:"";background-color:#fff;height:100%;position:absolute;top:0}section.s-destaques.s-destaque-one::before{right:0;width:30%}section.s-destaques.s-destaque-two::before{left:0;width:25%}section.s-destaques.s-destaque-three{margin-bottom:10rem}section.s-destaques.s-destaque-three::before{right:0;width:36%}@media (max-width: 1500px){section.s-destaques.s-destaque-one::before{width:24%}section.s-destaques.s-destaque-two::before{width:17%}section.s-destaques.s-destaque-three::before{width:32%}}@media (max-width: 1400px){section.s-destaques.s-destaque-one .container .asset img{max-width:50rem}section.s-destaques.s-destaque-one::before{width:23%}section.s-destaques.s-destaque-two .container .asset img{max-width:40rem}section.s-destaques.s-destaque-three .container .asset img{max-width:57rem}section.s-destaques.s-destaque-three::before{width:29%}}@media (max-width: 1200px){section.s-destaques{height:45rem}section.s-destaques .container .text h2{font-size:4rem}section.s-destaques .container .asset{height:45rem}section.s-destaques.s-destaque-one .container .asset img{max-width:45rem}section.s-destaques.s-destaque-two .container .asset img{max-width:36rem}section.s-destaques.s-destaque-three .container .asset img{max-width:54rem}}@media (max-width: 1080px){section.s-destaques .container .text{max-width:40%}section.s-destaques .container .text p{font-size:1.6rem}section.s-destaques.s-destaque-one::before{width:24%}section.s-destaques.s-destaque-two::before{width:17%}section.s-destaques.s-destaque-three::before{width:32%}}@media (max-width: 991px){section.s-destaques{height:38rem}section.s-destaques .container .text{max-width:45%}section.s-destaques .container .text h2{font-size:3.2rem}section.s-destaques .container .text p{font-size:1.4rem}section.s-destaques .container .asset{height:38rem}section.s-destaques.s-destaque-one .container .asset img{max-width:37rem}section.s-destaques.s-destaque-one::before{width:29%}section.s-destaques.s-destaque-two .container .asset img{max-width:30rem}section.s-destaques.s-destaque-two::before{width:20%}section.s-destaques.s-destaque-three .container .asset img{max-width:45rem}section.s-destaques.s-destaque-three::before{width:37%}}@media (max-width: 768px){section.s-destaques{padding-top:6.4rem;height:auto}section.s-destaques .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-destaques .container .text{order:1;max-width:100%;margin-bottom:2.4rem}section.s-destaques .container .text h2{text-align:center;font-size:4rem}section.s-destaques .container .text p{text-align:center;font-size:1.6rem}section.s-destaques .container .asset{order:2;height:auto;width:100%;max-width:100%}section.s-destaques.s-destaque-one .container .asset img{max-width:80%}section.s-destaques.s-destaque-one::before{width:100%;height:55%}section.s-destaques.s-destaque-two .container .asset img{max-width:66%}section.s-destaques.s-destaque-two::before{width:100%;height:45%}section.s-destaques.s-destaque-three .container .asset img{max-width:100%}section.s-destaques.s-destaque-three::before{width:100%;height:45%}}@media (max-width: 520px){section.s-destaques{padding-top:4rem;height:auto}section.s-destaques .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-destaques .container .text{margin-bottom:1.6rem}section.s-destaques .container .text h2{font-size:3.2rem}section.s-destaques .container .text p{font-size:1.5rem}section.s-destaques.s-destaque-one .container .asset img{max-width:85%}section.s-destaques.s-destaque-one::before{width:100%;height:65%}section.s-destaques.s-destaque-two .container .asset img{max-width:70%}section.s-destaques.s-destaque-two .container .text{margin-bottom:0}section.s-destaques.s-destaque-two::before{height:65%}section.s-destaques.s-destaque-three{margin-bottom:4.8rem}section.s-destaques.s-destaque-three::before{height:65%}}section.s-acoes-intro .container .top p{max-width:33rem}section.s-acoes-intro .container .top .left h1{max-width:65rem}@media (max-width: 1200px){section.s-acoes-intro .container .top .left h1{max-width:54rem}}@media (max-width: 520px){section.s-acoes-intro .container .top .left h1 span{display:inline-block}}@media (max-width: 320px){section.s-acoes-intro .container .top .left h1{font-size:3.5rem}}section.s-logos-acoes{margin-bottom:3rem}section.s-logos-acoes .slide-logos .swiper-slide{width:19rem;height:15rem}section.s-logos-acoes .slide-logos .swiper-slide .box{height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:0.5rem;background:rgba(11,57,157,0.08);border:1px solid transparent;transition:all 0.5s;cursor:pointer}section.s-logos-acoes .slide-logos .swiper-slide .box:hover{background:none;border-color:#0b399d}section.s-logos-acoes .slide-logos .swiper-slide .box.active{background:none;border-color:#0b399d}@media (max-width: 520px){section.s-logos-acoes{margin-bottom:1.6rem}}section.s-panel-acoes{padding:10rem 0;background:rgba(11,57,157,0.08);margin-bottom:10rem}section.s-panel-acoes .container main{display:none;animation:translate 1s forwards}section.s-panel-acoes .container main .top{border-bottom:1px solid rgba(11,57,157,0.2);padding-bottom:3rem;margin-bottom:8rem}section.s-panel-acoes .container main .top h3{color:var(--blue, #0b399d);font-family:"Pathway Extreme", sans-serif;font-size:2rem;font-weight:600;line-height:120%;text-transform:uppercase}section.s-panel-acoes .container main .top a{color:#0b399d;font-family:Libre Franklin;font-size:2rem;font-weight:600;line-height:100%;text-decoration-line:underline}section.s-panel-acoes .container main .content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-panel-acoes .container main .content .photo{max-width:63rem;width:100%}section.s-panel-acoes .container main .content .text{max-width:52rem;width:100%}section.s-panel-acoes .container main .content .text h2{color:#042265;font-family:"Pathway Extreme", sans-serif;font-size:4rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem}section.s-panel-acoes .container main .content .text p{color:rgba(4,34,101,0.6);font-size:1.8rem;font-weight:400;line-height:160%}section.s-panel-acoes .container main.active{display:block}@media (max-width: 1200px){section.s-panel-acoes .container main .content .photo{max-width:45%;width:100%}section.s-panel-acoes .container main .content .text{max-width:45%;width:100%}}@media (max-width: 991px){section.s-panel-acoes{padding:8rem 0;margin-bottom:7rem}section.s-panel-acoes .container main .top{margin-bottom:6rem}section.s-panel-acoes .container main .content{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-panel-acoes .container main .content .photo{max-width:100%;margin-bottom:7rem}section.s-panel-acoes .container main .content .text{max-width:100%}}@media (max-width: 520px){section.s-panel-acoes{padding:5.6rem 0;margin-bottom:5.6rem}section.s-panel-acoes .container main .top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:5.6rem}section.s-panel-acoes .container main .top h3{margin-bottom:1.6rem}section.s-panel-acoes .container main .top a{font-size:1.6rem}section.s-panel-acoes .container main .content{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-panel-acoes .container main .content .photo{margin-bottom:3.2rem}section.s-panel-acoes .container main .content .text h2{font-size:2.4rem}}section.s-acoes-equipe{padding-bottom:13rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards{border-radius:0.5rem;background:#0b399d;padding:5rem;transition:all 0.5s;height:47.2rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards strong{color:var(--yellow2, #edae49);font-family:"Pathway Extreme", sans-serif;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:2rem;display:block}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards h3{color:var(--white, #fff);font-family:"Pathway Extreme", sans-serif;font-size:2.5rem;font-weight:500;line-height:130%;margin-bottom:2rem;width:100%}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards p{color:var(--white, #fff);font-size:1.6rem;line-height:160%}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards p:not(:last-child){margin-bottom:1rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards.dark{background:#042265}section.s-acoes-equipe .container main .arrow-col{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10rem;grid-gap:3rem}section.s-acoes-equipe .container main .arrow-col::before,section.s-acoes-equipe .container main .arrow-col::after{content:"";background:rgba(11,57,157,0.2);width:100%;max-width:52rem;height:0.1rem;flex-shrink:0;position:relative}@media (max-width: 1300px){section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards{padding:4rem}}@media (max-width: 1200px){section.s-acoes-equipe{padding-bottom:10rem}section.s-acoes-equipe .container .top .left h1{max-width:43rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards{height:51rem}}@media (max-width: 991px){section.s-acoes-equipe{padding-bottom:8rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards{padding:3.2rem}}@media (max-width: 520px){section.s-acoes-equipe{padding-bottom:5.6rem}section.s-acoes-equipe .container main .slide-dif .swiper-slide .cards{height:52rem}}section.s-treinamentos{background:var(--blue, rgba(11,57,157,0.08))}section.s-treinamentos .container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-treinamentos .container .itens{background:none;padding:0 7rem;height:56rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-treinamentos .container .itens ul{margin:0}section.s-treinamentos .container .itens ul li span{color:#042265}section.s-treinamentos .container .itens ul li .icon{border:1px solid #042265}section.s-treinamentos .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-treinamentos .container .top .left{margin-bottom:6.4rem}section.s-treinamentos .container .top .left .content .title{max-width:61rem;color:#0b399d}section.s-treinamentos .container .top .left .content .title span{color:var(--blue-dark, #052469)}section.s-treinamentos .container .top .left .content .title span::before{background:var(--blue, #0b399d)}section.s-treinamentos .container .top .left .content .asset{position:absolute;left:0;bottom:0}@media (max-width: 1080px){section.s-treinamentos .container .itens{height:50rem}section.s-treinamentos .container .top .left .sub{width:100%;max-width:100%}section.s-treinamentos .container .top .left .sub br{display:none}}@media (max-width: 991px){section.s-treinamentos{padding:8rem 0}section.s-treinamentos .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-treinamentos .container .itens{height:auto;max-width:100%;padding:0}section.s-treinamentos .container .itens ul{width:100%}section.s-treinamentos .container .top{margin-bottom:5.6rem}section.s-treinamentos .container .top .left{max-width:100%;width:100%;margin-bottom:4rem}section.s-treinamentos .container .top .left .content .title{max-width:42rem}}@media (max-width: 520px){section.s-treinamentos{padding:5.6rem 0}}section.s-funcionario{padding:13rem 0}section.s-funcionario .container main{border-top:1px solid rgba(11,57,157,0.2);border-bottom:1px solid rgba(11,57,157,0.2);display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}section.s-funcionario .container main .photo{height:auto;background:#edae49;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-funcionario .container main .text{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-funcionario .container main .text p{color:rgba(4,34,101,0.6);font-size:1.8rem;line-height:160%;max-width:28.8rem;width:100%}section.s-funcionario .container main .name{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:6rem 0rem}section.s-funcionario .container main .name h2{color:var(--blue-dark, #052469);font-size:5rem;font-weight:400;line-height:120%}section.s-funcionario .container main .name strong{color:#0b399d;font-family:"Pathway Extreme", sans-serif;font-size:2rem;font-weight:600;line-height:120%;text-transform:uppercase}@media (max-width: 1200px){section.s-funcionario{padding:10rem 0}}@media (max-width: 1080px){section.s-funcionario .container main .text p{max-width:27rem;font-size:1.6rem}section.s-funcionario .container main .name h2{font-size:4rem}}@media (max-width: 991px){section.s-funcionario .container main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0}section.s-funcionario .container main .name .sub{margin-bottom:3.2rem}section.s-funcionario .container main .name h2{margin-bottom:3.2rem;font-size:4.8rem}section.s-funcionario .container main .name h2 br{display:none}section.s-funcionario .container main .text{padding:6rem 0}section.s-funcionario .container main .text p{max-width:100%;width:100%}}@media (max-width: 768px){section.s-funcionario{padding-top:5.6rem}}@media (max-width: 520px){section.s-funcionario .container main .name{padding:4rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-funcionario .container main .name h2{text-align:center;font-size:4rem}section.s-funcionario .container main .name strong{font-size:1.6rem}section.s-funcionario .container main .text{padding:4rem 0}}section.s-join{padding-top:10rem;margin-bottom:10rem}section.s-join .container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;grid-gap:3rem}section.s-join .container .box-small{height:20rem;max-width:30rem;width:100%;border-radius:0.5rem;background:linear-gradient(90deg, #0b399d 0%, #042265 100%);display:flex;flex-direction:row;align-items:flex-end;justify-content:center}section.s-join .container .box-large{max-width:96rem;width:100%;height:20rem;border-radius:0.5rem;background:linear-gradient(90deg, #042265 0%, #0b399d 100%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 6rem}section.s-join .container .box-large .text{max-width:52rem;width:100%}section.s-join .container .box-large .text h2{color:var(--white, #fff);font-size:4rem;font-weight:500;line-height:100%;margin-bottom:2rem}section.s-join .container .box-large .text p{color:#fff;font-size:1.8rem;line-height:150%;max-width:30rem}section.s-join .container .box-large .cta{max-width:30%;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}@media (max-width: 1200px){section.s-join .container .box-large .text p{color:#fff}}@media (max-width: 1080px){section.s-join .container .box-large{padding:0 4rem}}@media (max-width: 991px){section.s-join .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-join .container .box-small{max-width:100%}}@media (max-width: 520px){section.s-join{padding-top:5.6rem;margin-bottom:5.6rem}section.s-join .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-join .container .box-large{height:auto;padding:4rem 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-join .container .box-large .text{max-width:100%;width:100%;margin-bottom:3.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-join .container .box-large .text h2{text-align:center;font-size:3.2rem;line-height:110%}section.s-join .container .box-large .text p{text-align:center}section.s-join .container .box-large .cta{max-width:100%;width:100%}}section.s-serv-intro{padding-bottom:10rem}section.s-serv-intro .container .top{margin-bottom:0}section.s-serv-intro .container .top .left h1{max-width:63rem}section.s-serv-intro .container .top .select-service{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:2rem}section.s-serv-intro .container .top .select-service button{color:#0b399d;font-size:2rem;font-weight:500;line-height:120%;text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:0.2rem;transition:all 0.5s}section.s-serv-intro .container .top .select-service button:hover{border-color:#edae49}section.s-serv-intro .container .top .select-service button.active{border-color:#edae49}section.s-serv-intro .container .top .select-service .on-off{width:3rem;height:2rem;background:#0b399d;border-radius:10rem;position:relative}section.s-serv-intro .container .top .select-service .on-off .circle{width:1rem;height:1rem;border-radius:50rem;background-color:#edae49;position:absolute;left:0.5rem;transition:all 0.5s;top:0.5rem}section.s-serv-intro .container .top .select-service .on-off .circle.active{transform:translateX(1rem)}@media (max-width: 1200px){section.s-serv-intro .container .top .left h1{max-width:52rem}}@media (max-width: 991px){section.s-serv-intro{padding-bottom:8rem}section.s-serv-intro .container .top .left h1{max-width:37rem}}@media (max-width: 520px){section.s-serv-intro{padding-bottom:6.4rem}section.s-serv-intro .container .top .left h1{max-width:37rem;margin-bottom:3.2rem}section.s-serv-intro .container .top .select-service button{font-size:1.7rem}}section.s-services-page{margin-bottom:10rem}section.s-services-page .container .panel{display:none;animation:translate 1s forwards}section.s-services-page .container .panel.active{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:8.5rem 3rem}@media (max-width: 1200px){section.s-services-page .container .panel .serv{padding:0 3.2rem}section.s-services-page .container .panel .serv .photo{height:27rem}}@media (max-width: 1080px){section.s-services-page .container .panel.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8.5rem 3rem}section.s-services-page .container .panel .serv{padding:0 5rem}section.s-services-page .container .panel .serv .photo{height:40rem}}@media (max-width: 991px){section.s-services-page .container .panel.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:6rem 3rem}section.s-services-page .container .panel .serv{padding:0 3.2rem}section.s-services-page .container .panel .serv p{min-height:auto}section.s-services-page .container .panel .serv .photo{height:auto}}@media (max-width: 768px){section.s-services-page .container .panel.active{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:6rem 3rem}section.s-services-page .container .panel .serv{padding:0 5rem}section.s-services-page .container .panel .serv p{min-height:auto}section.s-services-page .container .panel .serv .photo{height:auto}}@media (max-width: 520px){section.s-services-page .container .panel.active{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:5.6rem 3rem}section.s-services-page .container .panel .serv{padding:0 3.2rem}section.s-services-page .container .panel .serv p{margin-bottom:2.4rem}}section.s-contact-intro{padding-bottom:10rem}section.s-contact-intro .container .top .left h1{max-width:63rem}section.s-contact-intro .container .top p{max-width:33rem}section.s-contact-intro .container main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3rem}section.s-contact-intro .container main .serv{height:30rem;padding:3rem}section.s-contact-intro .container main .serv a{color:#0b399d;font-size:1.4rem;font-weight:600;line-height:100%;text-decoration-line:underline;position:relative;font-family:"Libre Franklin", sans-serif;transition:all 0.5s}section.s-contact-intro .container main .serv a:hover{color:#edae49}section.s-contact-intro .container main .serv h3{border:0;margin:0;top:-2rem;color:var(--blue-dark, #052469);line-height:125%}section.s-contact-intro .container main .serv .icon{top:-5.5rem}section.s-contact-intro .container main .serv::before{display:none}@media (max-width: 1200px){section.s-contact-intro .container .top .left h1{max-width:50rem}section.s-contact-intro .container main .serv{height:25rem}section.s-contact-intro .container main .serv h3{font-size:2.4rem}}@media (max-width: 1080px){section.s-contact-intro .container main{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:6rem 3rem}section.s-contact-intro .container main .serv{height:30rem}section.s-contact-intro .container main .serv h3{font-size:3rem}}@media (max-width: 768px){section.s-contact-intro .container main .serv h3{font-size:2.4rem}}@media (max-width: 520px){section.s-contact-intro .container main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:5.6rem 0;padding:0 3.2rem}section.s-contact-intro .container main .serv{height:25rem}section.s-contact-intro .container main .serv h3{font-size:2.4rem}}section.s-join-contact .container .box-large .text p{max-width:45rem}@media (max-width: 1200px){section.s-join-contact .container .box-large{padding:0 5rem;height:23rem}section.s-join-contact .container .box-large .text h2{font-size:3.5rem;line-height:110%}section.s-join-contact .container .box-small{height:23rem}}@media (max-width: 1080px){section.s-join-contact .container .box-large .text p{max-width:30rem}}@media (max-width: 991px){section.s-join-contact .container .box-large{order:2}section.s-join-contact .container .box-large .text p{max-width:41rem}section.s-join-contact .container .box-small{order:1}}@media (max-width: 768px){section.s-join-contact .container .box-small{height:20rem}section.s-join-contact .container .box-large{padding:0 4rem}section.s-join-contact .container .box-large .text p{max-width:30rem}section.s-join-contact .container .box-large .cta{max-width:34%}}@media (max-width: 520px){section.s-join-contact .container .box-small{height:20rem}section.s-join-contact .container .box-large{padding:4rem 4rem;height:auto}section.s-join-contact .container .box-large .cta{max-width:100%}}section.s-intro-work{padding:10rem 0;height:57.7rem;background:linear-gradient(270deg, #d9d9d9 0%, #0b399d .01%, #042265 100%)}section.s-intro-work .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-intro-work .container .text{max-width:63rem;width:100%}section.s-intro-work .container .text .sub{margin-bottom:2rem}section.s-intro-work .container .text h1{color:var(--white, #fff);font-size:6.5rem;font-weight:400;line-height:120%;margin-bottom:3rem}section.s-intro-work .container .text h1 span{color:#fff}section.s-intro-work .container .text h1 span::before{z-index:9;background:#fff}section.s-intro-work .container .text p{color:#fff;font-size:1.8rem;line-height:160%;max-width:44rem}section.s-intro-work .container .contact{max-width:52rem;width:100%;border-radius:0.5rem;border:1px solid #0b399d;background:#fff;padding:5rem}section.s-intro-work .container .contact form .input:not(:last-child){margin-bottom:3rem}section.s-intro-work .container .contact form .input.input-curriculo{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;grid-gap:3rem}section.s-intro-work .container .contact form .input .bt-anexo{height:5.6rem}section.s-intro-work .container .contact form .input .group{width:100%}section.s-intro-work .container .contact form .send .btn-primary{height:5.6rem;max-width:100%;width:100%;background:var(--blue, #0b399d)}@media (max-width: 1200px){section.s-intro-work{height:51rem}section.s-intro-work .container .text{max-width:50%}section.s-intro-work .container .text h1{font-size:6rem}section.s-intro-work .container .contact{max-width:42%;padding:3rem}}@media (max-width: 1080px){section.s-intro-work{height:58rem}section.s-intro-work .container .text{max-width:45%}section.s-intro-work .container .text h1{font-size:5.5rem}section.s-intro-work .container .contact{max-width:42%;padding:3rem}}@media (max-width: 991px){section.s-intro-work{padding:8rem 0 0;height:auto}section.s-intro-work .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-intro-work .container .text{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-intro-work .container .text h1{font-size:5rem;text-align:center;max-width:44rem}section.s-intro-work .container .text p{text-align:center;max-width:80%}section.s-intro-work .container .contact{max-width:100%;padding:5rem;position:relative;bottom:-8rem}}@media (max-width: 520px){section.s-intro-work{padding:5.6rem 0 0;height:auto}section.s-intro-work .container .text{max-width:100%;margin-bottom:-3rem}section.s-intro-work .container .text h1{font-size:4rem}section.s-intro-work .container .text p{max-width:100%}section.s-intro-work .container .contact{max-width:100%;padding:2.4rem;position:relative;bottom:-8rem}section.s-intro-work .container .contact form .input .bt-anexo{width:60%}section.s-intro-work .container .contact form .input input{height:5rem;padding-left:1.6rem;font-size:1.4rem}section.s-intro-work .container .contact form .input.input-curriculo{grid-gap:2.4rem}}section.s-destaques-work{padding:8rem 0 30rem}section.s-destaques-work .container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-destaques-work .container .box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:21rem;width:100%}section.s-destaques-work .container .box .number{width:4rem;height:4rem;border:1px solid #0b399d;border-radius:50rem;display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--yellow2, #edae49);font-family:"Pathway Extreme", sans-serif;font-size:1.6rem;font-weight:500;line-height:100%;margin-bottom:1.5rem}section.s-destaques-work .container .box h4{color:var(--blue, #0b399d);text-align:center;font-size:1.8rem;font-weight:500;line-height:120%}section.s-destaques-work .container .box:not(:last-child){border-right:1px solid rgba(11,57,157,0.2)}@media (max-width: 1200px){section.s-destaques-work .container .box{max-width:17%}}@media (max-width: 1080px){section.s-destaques-work{padding:8rem 0 23rem}}@media (max-width: 991px){section.s-destaques-work{padding:8rem 0}section.s-destaques-work .container{display:none}section.s-destaques-work .container .box{max-width:100%}}section.s-orc{padding:10rem 0;background:linear-gradient(90deg, #0b399d 0%, #042265 100%);position:relative;margin-bottom:10rem}section.s-orc .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-orc .container .text{max-width:41rem;width:100%}section.s-orc .container .text .sub{margin-bottom:2rem}section.s-orc .container .text h1{color:var(--white, #fff);font-size:6.5rem;font-weight:400;line-height:120%;margin-bottom:3rem}section.s-orc .container .text h1 span{color:#fff}section.s-orc .container .text h1 span::before{z-index:9;background:#fff}section.s-orc .container .text p{color:#fff;font-size:1.8rem;line-height:160%;margin-bottom:10rem}section.s-orc .container .text .box-small{border-radius:0.5rem;background:var(--blue, #0b399d);display:flex;flex-direction:row;align-items:flex-end;justify-content:center;height:20.9rem}section.s-orc .container .area{max-width:63rem;width:100%}section.s-orc .container .area .contact{border-radius:0.5rem;border:1px solid #0b399d;background:#fff;padding:5rem}section.s-orc .container .area .contact form .input:not(:last-child){margin-bottom:3rem}section.s-orc .container .area .contact form .input.input-curriculo{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;grid-gap:3rem}section.s-orc .container .area .contact form .input .bt-anexo{height:5.6rem}section.s-orc .container .area .contact form .input .group{width:100%}section.s-orc .container .area .contact form .input .group .label-check{margin-bottom:2rem}section.s-orc .container .area .contact form .input .check-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:1.9rem;max-width:100%;width:100%;margin-bottom:5rem}section.s-orc .container .area .contact form .send{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:3rem;width:100%;max-width:100%}section.s-orc .container .area .contact form .send .btn-primary{height:5.6rem;max-width:100%;width:100%;background:var(--blue, #0b399d);color:#fff}section.s-orc .container .area .contact form .send .blue-outline{background:none;color:#0b399d}section.s-orc .container .area .contact form .send .blue-outline:hover{background-color:#042265;color:#fff}section.s-orc .container .area .contact form .stp{display:none}section.s-orc .container .area .contact form .stp.active{display:block}section.s-orc .container .area .steps{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5rem}section.s-orc .container .area .steps .box{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0.2;transition:all 0.5s}section.s-orc .container .area .steps .box .number{width:4rem;height:4rem;border:1px solid #fff;border-radius:50rem;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;font-family:"Pathway Extreme", sans-serif;font-size:1.6rem;font-weight:500;line-height:100%;margin-bottom:1.5rem;transition:all 0.5s}section.s-orc .container .area .steps .box h4{color:#fff;text-align:center;font-size:1.8rem;font-weight:500;line-height:120%}section.s-orc .container .area .steps .box.active{opacity:1}section.s-orc .container .area .steps .box.active .number{border:1px solid var(--yellow2, #edae49);background:var(--yellow2, #edae49);color:var(--blue, #0b399d)}section.s-orc .container .area .steps .line{height:10rem;width:1px;background:rgba(255,255,255,0.2);display:block}section.s-orc::before{content:"";height:100%;width:1px;opacity:0.3;background:var(--white, #fff);position:absolute;top:0;left:44%}@media (max-width: 1200px){section.s-orc::before{display:none}}@media (max-width: 1080px){section.s-orc{padding:8rem 0}section.s-orc .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-orc .container .text{max-width:90%;width:100%;margin-bottom:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-orc .container .text h1,section.s-orc .container .text p{text-align:center}section.s-orc .container .text h1{font-size:5.5rem}section.s-orc .container .text p{max-width:80%}section.s-orc .container .text .box-small{max-width:100%;width:100%}section.s-orc .container .area{max-width:90%}}@media (max-width: 768px){section.s-orc .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-orc .container .text h1{font-size:5.5rem}section.s-orc .container .text p{max-width:100%;margin:0}section.s-orc .container .text .box-small{max-width:100%;width:100%;display:none}section.s-orc .container .area{max-width:90%}section.s-orc .container .area .contact{padding:3rem}}@media (max-width: 520px){section.s-orc{padding:5.6rem 0;margin-bottom:5.6rem}section.s-orc .container .text{margin-bottom:5.6rem}section.s-orc .container .text h1{font-size:4rem}section.s-orc .container .text .box-small{max-width:100%;width:100%;display:none}section.s-orc .container .area{max-width:100%}section.s-orc .container .area .contact{padding:2.4rem}section.s-orc .container .area .steps .box .number{width:3.5rem;height:3.5rem}section.s-orc .container .area .steps .box h4{font-size:1.4rem}}
/*# sourceMappingURL=main.min.css.map */