*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-weight:400}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: 1600px){html{font-size:56%}}@media(max-width: 320px){html{font-size:55%}}html,body{background-color:#fff}button{background-color:rgba(0,0,0,0)}a,strong{font-weight:500}button,a{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}input,textarea,select{-webkit-appearance:none;border-radius:0}.container{width:92%;max-width:147.4rem;padding:0 1.5rem;margin:0 auto}@media(max-width: 991px){.container{width:95%}}@-webkit-keyframes hov{0%{transform:translateY(2rem)}100%{transform:translateY(0rem)}}@keyframes hov{0%{transform:translateY(2rem)}100%{transform:translateY(0rem)}}.btn-primary{max-width:33.7rem;width:100%;height:6.4rem;text-align:center;font-size:1.8rem;font-weight:700;line-height:100%;border-radius:.5rem;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn-primary.blue{color:#fff;background:var(--blue-primary, #002469)}.btn-primary.blue:hover{background-color:#001743}.btn-primary.silver{color:#fff;background:linear-gradient(90deg, #d9d9d9 0%, #737373 100%)}.btn-primary.silver:hover{background:linear-gradient(-90deg, #d9d9d9 0%, #737373 100%)}.btn-primary.white{color:var(--blue-primary, #002469);background:#fff}.btn-primary.white:hover{background-color:#002469;color:#fff}.btn-primary.outline-blue{color:var(--blue-primary, #002469);border:1px solid var(--blue-primary, #002469)}.btn-primary.outline-blue:hover{background-color:#002469;color:#fff}.btn-primary.outline-white{color:#fff;border:1px solid #fff}.btn-primary.outline-white:hover{background-color:#fff;color:#002469}@media(max-width: 520px){.btn-primary{max-width:100%;height:5.6rem;font-size:1.6rem}}.btn-icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.btn-icon span{font-size:1.6rem;font-weight:700;line-height:110%;transition:all .5s;margin-right:1rem}.btn-icon img{max-width:2.4rem}.btn-icon.blue{color:var(--blue-primary, #002469)}.sub{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:3.2rem}.sub .icon{max-width:4rem;width:100%;height:4rem;background-color:rgba(196,196,196,.2);border-radius:50rem;margin-right:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.sub .icon img{max-width:2.4rem}.sub h4{color:var(--blue-dark, #001743);font-size:2.4rem;line-height:110%}@media(max-width: 1080px){.sub h4{font-size:2rem}}@media(max-width: 991px){.sub{display:flex;flex-direction:row;align-items:center;justify-content:center}}@media(max-width: 520px){.sub{margin-bottom:2.4rem}.sub .icon{max-width:3.2rem;height:3.2rem;margin-right:1.8rem}.sub .icon img{max-width:2rem}.sub h4{font-size:1.6rem}}@media(max-width: 361px){.sub{display:flex;flex-direction:column;align-items:center;justify-content:center}.sub .icon{margin-right:0;margin-bottom:2rem}}.title-first{color:var(--Black, #000);font-size:8.8rem;font-weight:400;line-height:110%}@media(max-width: 1200px){.title-first{font-size:7.2rem}}@media(max-width: 1080px){.title-first{font-size:6.4rem}}@media(max-width: 768px){.title-first{font-size:5.6rem}}@media(max-width: 520px){.title-first{font-size:4.8rem;text-align:center;line-height:120%}}.title{color:var(--Black, #000);font-size:7.2rem;line-height:120%}@media(max-width: 1200px){.title{font-size:6.4rem}}@media(max-width: 1080px){.title{font-size:5.6rem}}@media(max-width: 991px){.title{font-size:4.8rem}}@media(max-width: 520px){.title{font-size:4rem;text-align:center;line-height:130%}}@media(max-width: 320px){.title{font-size:3.2rem}}.modal{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:9999;opacity:0;pointer-events:none;transition:all .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:.9}.modal .box{position:relative;max-width:40rem;width:95%;background-color:#000;border-radius:.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 .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:.5rem;transition:all .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}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;opacity:0;pointer-events:none;transition:all .5s}.menu-responsive .overlay{background:rgba(0,23,67,.9);width:100%;height:100%;transition:all .5s}.menu-responsive aside{position:fixed;top:0;left:0;width:60%;height:100%;transform:translateX(-100%);padding:4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:all .5s;background-color:#002469}.menu-responsive aside ul{width:100%}.menu-responsive aside ul li:not(:last-child){margin-bottom:2.4rem}.menu-responsive aside ul li a{font-weight:400;font-size:2rem;line-height:100%;color:#fff;display:block;transition:all .5s;border-bottom:.1rem solid hsla(0,0%,100%,.2);padding-bottom:2.4rem;line-height:150%;font-weight:600}.menu-responsive aside ul li a:hover{opacity:.5;padding-left:1rem}@media(max-width: 520px){.menu-responsive aside{width:80%;padding:2.4rem}.menu-responsive aside ul li:not(:last-child){margin-bottom:2rem}.menu-responsive aside ul li a{font-size:1.8rem;padding-bottom:2rem}}.menu-opened{overflow:hidden}.menu-opened .menu-responsive{opacity:1;pointer-events:all}.menu-opened .menu-responsive aside{transform:translateX(0%)}header{padding:2.4rem 0;background-color:#fff;border-bottom:1px solid #f3f3f3}header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .container .logo .main-logo{display:block}header .container .logo .human-logo{display:none}header .container .right{max-width:80%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .container .right .menu{max-width:43.6rem;width:100%}header .container .right .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .container .right .menu ul li:not(:first-child){margin-left:3.2rem}header .container .right .menu ul li a{color:var(--blue-primary, #002469);font-size:1.6rem;line-height:100%;transition:all .5s}header .container .right .menu ul li a:hover{color:#001743;opacity:.5}header .container .right .menu ul li.active-drop{position:relative}header .container .right .menu ul li.active-drop .drop{width:30rem;position:absolute;left:-100%;top:5rem;background-color:#f3f3f3;border-radius:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.15);pointer-events:none;opacity:0;z-index:-999;transition:all .5s}header .container .right .menu ul li.active-drop .drop.active{pointer-events:all;opacity:1;z-index:999}header .container .right .menu ul li.active-drop .drop ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}header .container .right .menu ul li.active-drop .drop ul li{width:100%;margin:0}header .container .right .menu ul li.active-drop .drop ul li a{text-align:left;width:100%;display:block;padding:1.6rem;line-height:140%;color:#002469;font-size:1.6rem}header .container .right .menu ul li.active-drop .drop ul li:not(:last-child) a{border-bottom:1px solid #fff}header .container .right .cta{margin-left:5.6rem;max-width:46rem;width:100%;grid-gap:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .container .right .cta .btn-primary{height:5.6rem;font-size:1.4rem;max-width:100%;width:100%}header .container .right button.open-menu{display:none}@media(max-width: 991px){header .container .logo{max-width:30%}header .container .right .menu{display:none}header .container .right .cta{grid-gap:1.6rem;max-width:35rem}header .container .right .cta .btn-primary{height:4.8rem}header .container .right button.open-menu{height:4.8rem;max-width:4.8rem;width:100%;border:1px solid var(--blue-primary, #002469);display:flex;justify-content:center;align-items:center;border-radius:.5rem;margin-left:1.6rem;transition:all .5s}header .container .right button.open-menu img{max-width:2.4rem;width:100%}header .container .right button.open-menu:hover{background-color:#001743}}@media(max-width: 768px){header{padding:1.8rem 0}header .container .right .cta{max-width:30rem}header .container .right .cta .btn-primary{height:4rem;max-width:16rem}header .container .right button.open-menu{height:4rem;max-width:4rem}}@media(max-width: 520px){header{padding:1.6rem 0;position:sticky;top:0;z-index:9999}header .container{width:100%}header .container .logo{max-width:13rem}header .container .right{max-width:70%}header .container .right .cta{grid-gap:.8rem;margin-left:0;max-width:18rem}header .container .right .cta .btn-primary{height:4rem;font-size:1.2rem}header .container .right button.open-menu{height:4rem;max-width:4rem;margin-left:.8rem}header .container .right button.open-menu img{max-width:2rem}}@media(max-width: 320px){header .container .logo{max-width:12rem}header .container .right .cta{max-width:15rem}}section.s-contact{background:var(--blue-primary, #002469);border-bottom:.1rem solid hsla(0,0%,100%,.2)}section.s-contact .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-contact .container .text{max-width:58.3rem;width:100%}section.s-contact .container .text .sub h4{color:#fff}section.s-contact .container .text .title{color:#fff;margin-bottom:4rem}section.s-contact .container .text p{color:var(--white, #fff);font-size:2rem;line-height:170%}section.s-contact .container .area-form{background:#001743;max-width:58.3rem;width:100%;padding:6.4rem}section.s-contact .container .area-form h3{color:var(--white, #fff);font-size:2.4rem;line-height:120%;margin-bottom:4rem;font-weight:600;line-height:130%}section.s-contact .container .area-form form .fields .group:not(:last-child){margin-bottom:3.2rem}section.s-contact .container .area-form form .fields .group label{color:var(--white, #fff);font-size:1.2rem;font-weight:600;line-height:120%;display:block;margin-bottom:1.6rem}section.s-contact .container .area-form form .fields .group input,section.s-contact .container .area-form form .fields .group textarea{width:100%;height:6.4rem;color:var(--white, #fff);font-size:1.8rem;line-height:120%;border-radius:.5rem;border:.1rem solid hsla(0,0%,100%,.4);background:none;padding-left:2.4rem;transition:all .5s}section.s-contact .container .area-form form .fields .group input:focus,section.s-contact .container .area-form form .fields .group textarea:focus{border-color:#fff}section.s-contact .container .area-form form .fields .group textarea{height:11.7rem;padding:2.4rem}section.s-contact .container .area-form form .fields .group .head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1.6rem}section.s-contact .container .area-form form .fields .group .head label{margin-bottom:0}section.s-contact .container .area-form form .fields .group .head img{max-width:2rem;margin-right:.8rem}section.s-contact .container .area-form form .cta{margin-top:4rem;padding-top:4rem;width:100%;border-top:.1rem solid hsla(0,0%,100%,.3)}section.s-contact .container .area-form form .cta .btn-primary{width:100%;max-width:100%}section.s-contact .container .area-form form .cta .g-recaptcha{margin-bottom:4rem}@media(max-width: 1200px){section.s-contact .container .text{max-width:43%}section.s-contact .container .area-form{max-width:45%;padding:4.8rem}}@media(max-width: 1080px){section.s-contact{padding-top:8rem}section.s-contact .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container .text{max-width:100%;margin-bottom:8rem}section.s-contact .container .area-form{max-width:100%;padding:4.8rem}}@media(max-width: 991px){section.s-contact{padding-top:7.2rem}section.s-contact .container .text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:7.2rem}section.s-contact .container .text .title,section.s-contact .container .text p{text-align:center}section.s-contact .container .text .sub{max-width:100%;width:100%}}@media(max-width: 520px){section.s-contact{padding-top:6.4rem}section.s-contact .container .text{margin-bottom:6.4rem}section.s-contact .container .text p{font-size:1.7rem;max-width:90%}section.s-contact .container .area-form{padding:3.2rem}section.s-contact .container .area-form h3{font-size:1.7rem}section.s-contact .container .area-form form .fields .group:not(:last-child){margin-bottom:2.4rem}section.s-contact .container .area-form form .fields .group input{height:5.6rem;padding-left:1.6rem;font-size:1.6rem}}footer{background:var(--blue-primary, #002469);padding:12rem 0}footer .container main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem;margin-bottom:12rem}footer .container main .col h5{color:var(--white, #fff);font-size:2.4rem;font-weight:600;line-height:140%;margin-bottom:4.8rem}footer .container main .col ul li:not(:last-child){margin-bottom:3.8rem}footer .container main .col ul li a{color:var(--white, #fff);font-size:1.8rem;line-height:110%;font-weight:400;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container main .col ul li a span{color:var(--white, #fff);font-size:1.8rem;line-height:110%}footer .container main .col ul li a img{margin-right:1.6rem}footer .container main .col ul li a:hover{opacity:.5}footer .container .copy{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .copy .sign{max-width:23%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .copy .sign .content{margin-left:2.4rem}footer .container .copy .sign .content strong,footer .container .copy .sign .content span{display:block;color:#fff;font-size:1.6rem;line-height:150%}footer .container .copy .sign .content strong{font-weight:600}footer .container .copy .sign a{transition:all .5s}footer .container .copy .sign a:hover{opacity:.5}@media(max-width: 1300px){footer .container .copy .sign{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;max-width:29rem;width:100%}}@media(max-width: 1200px){footer{padding:10rem 0}footer .container main{border-bottom:.1rem solid hsla(0,0%,100%,.2);margin-bottom:6.4rem;padding-bottom:6.4rem}footer .container main .col h5{font-size:2rem}footer .container .copy .logo{max-width:20rem}}@media(max-width: 1080px){footer .container main .col ul li a{font-size:1.7rem}footer .container main .col ul li a span{font-size:1.7rem}}@media(max-width: 991px){footer{padding:7.2rem 0}footer .container main{grid-template-columns:repeat(2, 1fr);grid-gap:7.2rem 3.2rem}}@media(max-width: 520px){footer{padding:6.4rem 0 3.2rem}footer .container main{grid-template-columns:repeat(2, 1fr);grid-gap:6.4rem 3.2rem;margin-bottom:5.6rem;padding-bottom:5.6rem}footer .container main .col h5{font-size:1.7rem;margin-bottom:3.2rem}footer .container main .col ul li:not(:last-child){margin-bottom:2rem}footer .container main .col ul li a{font-size:1.4rem;line-height:130%}footer .container main .col ul li a span{font-size:1.4rem}footer .container main .col ul li a img{max-width:2rem}footer .container .copy{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .copy .logo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:100%}footer .container .copy .logo img{max-width:15rem}footer .container .copy .sign{width:100%;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:3.2rem}footer .container .copy .sign .content{order:1;margin-left:0}footer .container .copy .sign a{order:2}}section.s-hero{position:relative;height:auto;padding:6.4rem 0}section.s-hero .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-hero .container .text{max-width:79rem;width:100%}section.s-hero .container .text p{color:var(--blue-dark, #001743);font-size:2.4rem;line-height:170%;margin-top:3.2rem;margin-bottom:4rem}section.s-hero .container .text h1{font-size:7.2rem}section.s-hero .container .asset{max-width:54rem;width:100%;height:50rem;border-radius:.5rem;overflow:hidden;background:#001743}section.s-hero .container .asset img{width:100%;height:100%;object-fit:cover}@media(max-width: 1600px){section.s-hero{padding:6rem 0}section.s-hero .container .text h1{font-size:7rem}section.s-hero .container .asset{width:42%;height:40rem}}@media(max-width: 1200px){section.s-hero .container .text{max-width:50%}section.s-hero .container .text h1{max-width:45rem}section.s-hero .container .asset{width:42%}}@media(max-width: 1080px){section.s-hero .container .text{max-width:50%}section.s-hero .container .text p{font-size:2rem}}@media(max-width: 991px){section.s-hero{height:auto;padding-top:7.2rem;padding-bottom:7.2rem}section.s-hero .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text{max-width:100%;width:100%;margin-bottom:7.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text p{font-size:2rem;text-align:center;max-width:60rem}section.s-hero .container .text h1{max-width:100%;text-align:center;font-size:6.4rem}section.s-hero .container .text .cta{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-hero .container .text .sub{width:100%;max-width:100%}section.s-hero .container .asset{position:relative;max-width:100%;width:100%;height:40rem;border-radius:1rem}}@media(max-width: 600px){section.s-hero{padding-top:6.4rem;padding-bottom:6.4rem}section.s-hero .container .text{margin-bottom:6.4rem}section.s-hero .container .text p{font-size:2rem;text-align:center;max-width:44rem}section.s-hero .container .asset{position:relative;max-width:100%;width:100%;height:40rem}}@media(max-width: 520px){section.s-hero{padding-top:5.6rem;padding-bottom:5.6rem}section.s-hero .container .text{margin-bottom:5.6rem}section.s-hero .container .text p{font-size:1.7rem;max-width:90%;margin-top:2.4rem;margin-bottom:4rem}section.s-hero .container .text h1{max-width:30rem;font-size:4.8rem}section.s-hero .container .asset{height:30rem}}@media(max-width: 361px){section.s-hero{padding-top:4.8rem;padding-bottom:4.8rem}section.s-hero .container .text{margin-bottom:4.8rem}}section.s-line-services{background:linear-gradient(90deg, #002468 0%, #02112d 100%);padding:6.4rem 0}section.s-line-services .container ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-line-services .container ul li span{color:var(--light-gray, #f3f3f3);font-size:2rem;font-weight:400;line-height:110%;text-align:center}section.s-line-services .container ul li span a{color:var(--light-gray, #f3f3f3);transition:all .5s}section.s-line-services .container ul li span a:hover{opacity:.5}section.s-line-services .container ul li .dot{width:.8rem;height:.8rem;flex-shrink:0;background:#fff;border-radius:50rem}@media(max-width: 1300px){section.s-line-services .container ul li span{font-size:1.7rem}section.s-line-services .container ul li .dot{width:.5rem;height:.5rem}}@media(max-width: 1080px){section.s-line-services{padding:5.6rem 0}section.s-line-services .container ul li span{font-size:1.6rem;max-width:16rem;display:block;line-height:150%}section.s-line-services .container ul li .dot{width:.5rem;height:.5rem}}@media(max-width: 991px){section.s-line-services{padding:4.8rem 0}section.s-line-services .container ul{flex-wrap:wrap;gap:3.2rem 0}section.s-line-services .container ul li{max-width:50%;width:100%;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-line-services .container ul li span{font-size:1.6rem;max-width:24rem;display:block;line-height:150%}section.s-line-services .container ul li.list-dot{display:none}}@media(max-width: 520px){section.s-line-services{padding:4rem 0}section.s-line-services .container ul{flex-wrap:wrap;gap:0}section.s-line-services .container ul li{max-width:100%;width:100%;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-line-services .container ul li:not(:last-child){margin-bottom:2.4rem}section.s-line-services .container ul li:not(:last-child) span{border-bottom:.1rem solid hsla(0,0%,100%,.3);padding-bottom:2.4rem}section.s-line-services .container ul li span{font-size:1.7rem;max-width:100%;width:100%;text-align:left}section.s-line-services .container ul li.list-dot{display:none}}section.s-about{padding:16rem 0}section.s-about .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:12rem}section.s-about .container .top .sub{max-width:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container .top .title{text-align:center}section.s-about .container main{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-about .container main .text{max-width:70.6rem;width:100%}section.s-about .container main .text p{color:var(--blue-dark, #001743);font-size:2.4rem;line-height:170%;margin-bottom:5.6rem}section.s-about .container main .text .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-about .container main .text .cta a:not(:last-child){margin-right:3.2rem}section.s-about .container main .asset{max-width:58rem;width:100%}@media(max-width: 1300px){section.s-about .container main .text{max-width:47%;width:100%}section.s-about .container main .asset{max-width:42%;width:100%}}@media(max-width: 1200px){section.s-about{padding:12rem 0}}@media(max-width: 1080px){section.s-about .container main .text{max-width:50%}section.s-about .container main .text p{font-size:2rem;margin-bottom:4rem}section.s-about .container main .text .cta a:not(:last-child){margin-right:1.6rem}}@media(max-width: 991px){section.s-about{padding:7.2rem 0}section.s-about .container .top{margin-bottom:3.2rem}section.s-about .container .top .title{text-align:center;max-width:71rem}section.s-about .container main{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text{max-width:100%;margin-bottom:5.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text p{text-align:center;max-width:90%}section.s-about .container main .text .cta{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container main .asset{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 600px){section.s-about{padding:6.4rem 0}}@media(max-width: 520px){section.s-about .container main{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text{max-width:100%;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text p{font-size:1.7rem}section.s-about .container main .text .cta{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text .cta a:not(:last-child){margin-right:0;margin-bottom:1rem}}@media(max-width: 361px){section.s-about .container .top .sub{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container main .text p{max-width:100%}}section.s-numbers{background-color:#001743;padding:5.6rem 0}section.s-numbers .container{display:flex;flex-direction:row;align-items:center;justify-content:space-around}section.s-numbers .container .box{max-width:20rem;width:100%;height:auto}section.s-numbers .container .box h5{color:var(--white, #fff);text-align:center;font-size:1.8rem;font-weight:600;line-height:120%;margin-bottom:2.4rem}section.s-numbers .container .box .circle{height:20rem;width:100%;padding:.2rem;background:linear-gradient(142deg, #fff 13.99%, rgba(255, 255, 255, 0) 88.32%);position:relative;border-radius:500rem}section.s-numbers .container .box .circle .inner-circle{width:100%;height:100%;background-color:#001743;border-radius:500rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-numbers .container .box .circle .inner-circle h3{color:#fff;text-align:center;font-size:5rem;font-weight:600;line-height:100%}@media(max-width: 991px){section.s-numbers .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-numbers .container .box .circle .inner-circle h3{font-size:4.8rem}}@media(max-width: 768px){section.s-numbers .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-numbers .container .box{max-width:17rem}section.s-numbers .container .box h5{font-size:1.6rem}section.s-numbers .container .box .circle{height:17rem}section.s-numbers .container .box .circle .inner-circle h3{font-size:4rem}}@media(max-width: 520px){section.s-numbers{padding:4rem 0}section.s-numbers .container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-numbers .container .box{max-width:10rem}section.s-numbers .container .box h5{font-size:1.4rem}section.s-numbers .container .box .circle{height:10rem}section.s-numbers .container .box .circle .inner-circle h3{font-size:2.6rem}}@media(max-width: 320px){section.s-numbers .container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-numbers .container .box{max-width:9rem}section.s-numbers .container .box h5{font-size:1.4rem}section.s-numbers .container .box .circle{height:9rem}section.s-numbers .container .box .circle .inner-circle h3{font-size:2.4rem}}section.s-services{padding:16rem 0;position:relative}section.s-services .container .top{margin-bottom:8rem}section.s-services main .line{height:59.9rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-services main .line .text{max-width:50%;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-services main .line .text .inner{max-width:55.4rem;width:100%}section.s-services main .line .text .inner h3{color:var(--Black, #000);font-size:4rem;font-weight:600;line-height:130%;margin-bottom:2.4rem}section.s-services main .line .text .inner p{color:var(--blue-dark, #001743);font-size:1.8rem;line-height:170%;margin-bottom:4rem;max-width:49rem;width:100%}section.s-services main .line .text .inner .cta a .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-services main .line .text .inner .cta a .icon .hov{position:absolute;opacity:0;transition:all .5s}section.s-services main .line .text .inner .cta a:hover .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-services main .line .text .inner .cta a:hover .icon .hov{position:relative;opacity:1;transition:all .5s}section.s-services main .line .text .inner .cta a:hover .icon .active{position:absolute;opacity:0;transition:all .5s}section.s-services main .line .asset{max-width:50%;width:100%;height:100%;border-radius:.5rem;overflow:hidden}section.s-services main .line .asset img{width:100%;height:100%;object-fit:cover}@media(max-width: 1200px){section.s-services{padding:12rem 0}section.s-services main .line{height:50rem}section.s-services main .line .text .inner{max-width:69%}section.s-services main .line .text .inner h3{font-size:3.2rem}}@media(max-width: 991px){section.s-services{padding:7.2rem 0}section.s-services .top{margin-bottom:8rem}section.s-services main .line{height:45rem}section.s-services main .line .text .inner{max-width:70%}section.s-services main .line .text .inner h3{font-size:2.4rem}section.s-services main .line .text .inner p{font-size:1.6rem}}@media(max-width: 600px){section.s-services{padding:6.4rem 0}section.s-services .container .top{margin-bottom:6.4rem}section.s-services main .line{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-services main .line:not(:last-child){margin-bottom:5.6rem}section.s-services main .line .text{max-width:100%;order:2}section.s-services main .line .text .inner{max-width:80%}section.s-services main .line .text .inner h3{font-size:2.4rem}section.s-services main .line .text .inner p{font-size:1.6rem}section.s-services main .line .asset{order:1;max-width:100%;height:25rem;border-radius:0;margin-bottom:5.6rem}}@media(max-width: 520px){section.s-services .container .top{margin-bottom:5.6rem}section.s-services .container main .text .inner p{font-size:1.7rem}}@media(max-width: 320px){section.s-services .container .top{margin-bottom:4.8rem}}section.s-clients{padding:16rem 0}section.s-clients .container .top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8rem}section.s-clients .container .top .nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;max-width:10rem;width:100%}section.s-clients .container .top .nav .arrow{max-width:4rem;width:100%;height:4rem;background-color:var(--blue-primary, #002469);border-radius:50rem;flex-shrink:0;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-clients .container .top .nav .arrow.arrow-right{margin-left:1.6rem}section.s-clients .container .top .nav .arrow:hover{opacity:.5}section.s-clients .container .top .sub{max-width:43rem;width:100%;margin-bottom:0;justify-content:flex-start}section.s-clients main .slide-logos .swiper-slide{width:33.7rem}section.s-clients main .slide-logos .swiper-slide .box{height:25rem;width:100%;border-radius:1rem;background:#f3f3f3;border:.1rem solid rgba(0,0,0,0);transition:all .5s;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-clients main .slide-logos .swiper-slide .box a{width:100%;height:100%;display:block;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-clients main .slide-logos .swiper-slide .box a img{mix-blend-mode:multiply}section.s-clients main .slide-logos .swiper-slide .box .icon{position:absolute;right:0;top:0;margin:2rem;opacity:0;transition:all .5s}section.s-clients main .slide-logos .swiper-slide .box:hover{border-color:#002468;background-color:#fff}section.s-clients main .slide-logos .swiper-slide .box:hover .icon{opacity:1}@media(max-width: 1200px){section.s-clients{padding:12rem 0}section.s-clients main .slide-logos .swiper-slide{width:28rem}section.s-clients main .slide-logos .swiper-slide .box{height:20rem;padding:2rem}}@media(max-width: 991px){section.s-clients{padding:7.2rem 0}section.s-clients .container .top{margin-bottom:7.2rem}}@media(max-width: 600px){section.s-clients{padding:6.4rem 0}section.s-clients .container .top{margin-bottom:6.4rem}}@media(max-width: 520px){section.s-clients .container .top{margin-bottom:5.6rem}section.s-clients .container .top .sub{max-width:17rem}section.s-clients .container .top .sub h4{line-height:130%}section.s-clients .container .top .nav .arrow{max-width:3.2rem;height:3.2rem}section.s-clients .container .top .nav .arrow img{max-width:2rem}section.s-clients .container .top .nav .arrow.arrow-right{margin-left:1rem}section.s-clients main .slide-logos .swiper-slide{width:25rem}section.s-clients main .slide-logos .swiper-slide .box{height:18rem;padding:1rem}}@media(max-width: 361px){section.s-clients .container .top{margin-bottom:4.8rem}section.s-clients .container .top .sub{flex-direction:row}section.s-clients .container .top .sub .icon{margin-bottom:0;margin-right:1.6rem}}.divide .container .line{width:100%;height:.15rem;background:linear-gradient(90deg, #002469 19.79%, rgba(0, 36, 105, 0) 100%)}.divide.invert .container .line{background:linear-gradient(-90deg, #002469 19.79%, rgba(0, 36, 105, 0) 100%)}section.s-destaques{padding:16rem 0}section.s-destaques .container .top{margin-bottom:10rem}section.s-destaques .container .top .sub{width:100%}section.s-destaques .container main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem}section.s-destaques .container main .box{height:30.1rem;border-radius:1rem;border:.1rem solid var(--gray, #c4c4c4);cursor:help;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .5s}section.s-destaques .container main .box .icon{border-radius:50rem;transition:all .5s;overflow:hidden}section.s-destaques .container main .box h3{color:var(--blue-primary, #002469);text-align:center;font-size:2rem;font-weight:600;line-height:130%;margin-top:1.6rem;transition:all .5s;max-width:27rem}section.s-destaques .container main .box p{color:#fff;text-align:center;font-size:1.6rem;line-height:170%;max-width:80%;margin-top:1.6rem;display:none;transition:all .5s;animation:hov .5s forwards}section.s-destaques .container main .box:hover{background:var(--blue-primary, #002469);border-color:var(--blue-primary, #002469)}section.s-destaques .container main .box:hover p{display:block}section.s-destaques .container main .box:hover h3{color:#fff}section.s-destaques .container main .box:hover .icon{background-color:#fff}@media(max-width: 1200px){section.s-destaques{padding:12rem 0}section.s-destaques .container main{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){section.s-destaques{padding:7.2rem 0}section.s-destaques .container .top{margin-bottom:7.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-destaques .container .top .title{text-align:center;max-width:46rem}section.s-destaques .container main{grid-template-columns:repeat(2, 1fr)}section.s-destaques .container main .box h3{font-size:1.8rem}}@media(max-width: 600px){section.s-destaques{padding:6.4rem 0}section.s-destaques .container .top{margin-bottom:6.4rem}section.s-destaques .container main{grid-gap:2.4rem}}@media(max-width: 520px){section.s-destaques .container .top{margin-bottom:5.6rem}section.s-destaques .container .top .title{max-width:29rem}section.s-destaques .container main{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 320px){section.s-destaques .container .top{margin-bottom:4.8rem}}section.s-clients-service{padding:0;padding-bottom:12rem}@media(max-width: 991px){section.s-clients-service{padding:3rem 0 8rem}}section.s-info{padding:8rem 0}section.s-info .container h1{font-size:4rem;margin-bottom:4rem}section.s-info .container .content p{color:var(--blue-dark, #001743);font-size:1.8rem;line-height:170%}section.s-info .container .content p:not(:last-child){margin-bottom:1.6rem}section.s-info .container .content p strong{font-weight:600}section.s-info .container .content h3{font-size:2.4rem;font-weight:600;color:#000;margin-top:3.2rem;margin-bottom:1.6rem}section.s-info .container .content ul{padding-left:1.8rem}section.s-info .container .content ul:not(:last-child){margin-bottom:1.6rem}section.s-info .container .content ul li{color:var(--blue-dark, #001743);font-size:1.8rem;line-height:170%;list-style:disc}section.s-info .container .content ul li:not(:last-child){margin-bottom:.8rem}section.s-info .container .content ul li::marker{color:#002468}@media(max-width: 520px){section.s-info{padding:4rem 0}section.s-info .container h1{font-size:4rem}section.s-info .container .content p{font-size:1.6rem}section.s-info .container .content h3{font-size:2rem}section.s-info .container .content ul li{font-size:1.6rem}}section.s-cover-service{padding:8rem 0;background-size:cover;background-position:50% 50%}section.s-cover-service.solucoes-credito{background-image:url(../img/assets/cover-credit-solution.jpg)}section.s-cover-service.clube-acoes{background-image:url(../img/assets/cover-clube-acoes.jpg)}section.s-cover-service.supply{background-image:url(../img/assets/cover-supply)}section.s-cover-service.investimentos-part{background-image:url(../img/assets/cover-investimentos)}section.s-cover-service .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-cover-service .container h1{color:var(--white, #fff);font-size:5.6rem;font-weight:600;line-height:140%}section.s-cover-service .container .cta{max-width:33.7rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media(max-width: 1200px){section.s-cover-service .container h1{font-size:4rem}}@media(max-width: 991px){section.s-cover-service .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-cover-service .container h1{margin-bottom:4rem;text-align:center}}@media(max-width: 520px){section.s-cover-service{padding:5.6rem 0}section.s-cover-service .container h1{font-size:3.2rem}section.s-cover-service .container h1 br{display:none}}@media(max-width: 361px){section.s-cover-service .container h1{font-size:3}}section.s-description{padding:12rem 0}section.s-description .container .text:not(:last-child),section.s-description .container .graph:not(:last-child),section.s-description .container .clients:not(:last-child),section.s-description .container .itens:not(:last-child){margin-bottom:8rem}section.s-description .container .text p,section.s-description .container .graph p,section.s-description .container .clients p,section.s-description .container .itens p{color:var(--blue-dark, #001743);font-size:2rem;line-height:170%}section.s-description .container .text p:not(:last-child),section.s-description .container .graph p:not(:last-child),section.s-description .container .clients p:not(:last-child),section.s-description .container .itens p:not(:last-child){margin-bottom:1.6rem}section.s-description .container .text p a,section.s-description .container .graph p a,section.s-description .container .clients p a,section.s-description .container .itens p a{font-weight:bold;color:#002469;border-bottom:1px solid rgba(0,0,0,0);transition:all .5s}section.s-description .container .text p a:hover,section.s-description .container .graph p a:hover,section.s-description .container .clients p a:hover,section.s-description .container .itens p a:hover{border-color:#002469}section.s-description .container .text h4,section.s-description .container .graph h4,section.s-description .container .clients h4,section.s-description .container .itens h4{color:var(--blue-dark, #001743);font-size:2rem;font-weight:600;line-height:170%;margin-bottom:4rem}section.s-description .container .text .area-graph,section.s-description .container .graph .area-graph,section.s-description .container .clients .area-graph,section.s-description .container .itens .area-graph{width:100%;border-radius:1rem;background:#f3f3f3}section.s-description .container .text .area-graph.graph-evo,section.s-description .container .graph .area-graph.graph-evo,section.s-description .container .clients .area-graph.graph-evo,section.s-description .container .itens .area-graph.graph-evo{padding:4rem}section.s-description .container .text .area-graph.area-graph-clube,section.s-description .container .graph .area-graph.area-graph-clube,section.s-description .container .clients .area-graph.area-graph-clube,section.s-description .container .itens .area-graph.area-graph-clube{background:#fff;display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:1.6rem}section.s-description .container .text .area-graph .desk,section.s-description .container .graph .area-graph .desk,section.s-description .container .clients .area-graph .desk,section.s-description .container .itens .area-graph .desk{display:block}section.s-description .container .text .area-graph .mob,section.s-description .container .graph .area-graph .mob,section.s-description .container .clients .area-graph .mob,section.s-description .container .itens .area-graph .mob{display:none}section.s-description .container .text .area-clients,section.s-description .container .graph .area-clients,section.s-description .container .clients .area-clients,section.s-description .container .itens .area-clients{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem}section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:25rem;width:100%;border-radius:1rem;background:#f3f3f3;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-description .container .text .area-clients .box img,section.s-description .container .graph .area-clients .box img,section.s-description .container .clients .area-clients .box img,section.s-description .container .itens .area-clients .box img{mix-blend-mode:multiply}section.s-description .container .itens{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8rem 3.2rem}section.s-description .container .itens .box-itens{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}section.s-description .container .itens .box-itens h5{text-align:center;color:var(--blue-primary, #002469);font-size:2rem;font-weight:600;line-height:130%}section.s-description .container .itens .box-itens .icon{max-width:4rem;width:100%;height:4rem;border-radius:50rem;margin-bottom:3.2rem;background-color:#002469;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-description .container .itens .box-itens .icon img{max-width:2.4rem}@media(max-width: 1300px){section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:19rem;padding:5rem}}@media(max-width: 1200px){section.s-description{padding:8rem 0}section.s-description .container .text:not(:last-child),section.s-description .container .graph:not(:last-child),section.s-description .container .clients:not(:last-child),section.s-description .container .itens:not(:last-child){margin-bottom:6.4rem}}@media(max-width: 1080px){section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:15rem;padding:4rem}}@media(max-width: 991px){section.s-description{padding:6.4rem 0}section.s-description .container .text:not(:last-child),section.s-description .container .graph:not(:last-child),section.s-description .container .clients:not(:last-child),section.s-description .container .itens:not(:last-child){margin-bottom:5.6rem}section.s-description .container .text p,section.s-description .container .graph p,section.s-description .container .clients p,section.s-description .container .itens p{font-size:1.8rem}section.s-description .container .text h4,section.s-description .container .graph h4,section.s-description .container .clients h4,section.s-description .container .itens h4{font-size:1.8rem;margin-bottom:3.2rem}section.s-description .container .text .area-clients,section.s-description .container .graph .area-clients,section.s-description .container .clients .area-clients,section.s-description .container .itens .area-clients{grid-template-columns:repeat(3, 1fr);grid-gap:2.4rem}section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:15rem;padding:5rem}section.s-description .container .itens{grid-template-columns:repeat(3, 1fr);grid-gap:6.4rem 3.2rem}section.s-description .container .itens .box-itens h5{font-size:1.8rem}}@media(max-width: 768px){section.s-description .container .graph .area-graph.graph-evo{padding:2rem}section.s-description .container .itens{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){section.s-description .container .text .area-clients,section.s-description .container .graph .area-clients,section.s-description .container .clients .area-clients,section.s-description .container .itens .area-clients{grid-template-columns:repeat(2, 1fr);grid-gap:1.6rem}section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:15rem;padding:7rem}}@media(max-width: 520px){section.s-description{padding:4rem 0}section.s-description .container .text:not(:last-child),section.s-description .container .graph:not(:last-child),section.s-description .container .clients:not(:last-child),section.s-description .container .itens:not(:last-child){margin-bottom:4rem}section.s-description .container .text p,section.s-description .container .graph p,section.s-description .container .clients p,section.s-description .container .itens p{font-size:1.7rem}section.s-description .container .text h4,section.s-description .container .graph h4,section.s-description .container .clients h4,section.s-description .container .itens h4{font-size:1.7rem;margin-bottom:2.4rem}section.s-description .container .text .area-graph,section.s-description .container .graph .area-graph,section.s-description .container .clients .area-graph,section.s-description .container .itens .area-graph{height:auto}section.s-description .container .text .area-graph.graph-evo,section.s-description .container .graph .area-graph.graph-evo,section.s-description .container .clients .area-graph.graph-evo,section.s-description .container .itens .area-graph.graph-evo{padding:1rem}section.s-description .container .text .area-graph .desk,section.s-description .container .graph .area-graph .desk,section.s-description .container .clients .area-graph .desk,section.s-description .container .itens .area-graph .desk{display:none}section.s-description .container .text .area-graph .mob,section.s-description .container .graph .area-graph .mob,section.s-description .container .clients .area-graph .mob,section.s-description .container .itens .area-graph .mob{display:block}section.s-description .container .text .area-clients,section.s-description .container .graph .area-clients,section.s-description .container .clients .area-clients,section.s-description .container .itens .area-clients{grid-gap:1.6rem}section.s-description .container .text .area-clients .box,section.s-description .container .graph .area-clients .box,section.s-description .container .clients .area-clients .box,section.s-description .container .itens .area-clients .box{height:12rem;padding:2.4rem}section.s-description .container .itens{grid-gap:5.6rem 2rem}section.s-description .container .itens .box-itens .icon{margin-bottom:2rem}section.s-description .container .itens .box-itens h5{font-size:1.6rem}}@media(max-width: 361px){section.s-description .container .text p,section.s-description .container .graph p,section.s-description .container .clients p,section.s-description .container .itens p{font-size:1.5rem}section.s-description .container .text h4,section.s-description .container .graph h4,section.s-description .container .clients h4,section.s-description .container .itens h4{font-size:1.5rem}section.s-description .container .itens .box-itens h5{font-size:1.4rem}}section.s-services-page{padding:8rem 0 0;position:relative}@media(max-width: 600px){section.s-services-page{padding:8rem 0}}@media(max-width: 520px){section.s-services-page{padding:5.6rem 0}}@media(max-width: 320px){section.s-services-page{padding:4.8rem 0}}section.s-about-page{padding-top:12rem;padding-bottom:16rem}section.s-about-page .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}section.s-about-page .container .top .sub{width:100%;justify-content:center}section.s-about-page .container .top h1{margin-bottom:3.2rem;text-align:center}section.s-about-page .container .top p{color:var(--blue-dark, #001743);text-align:center;font-size:2.4rem;font-weight:400;line-height:170%;max-width:90%}section.s-about-page .container .top p:not(:last-child){margin-bottom:1.6rem}section.s-about-page .container main{position:relative}section.s-about-page .container main::before{content:"";position:absolute;left:0;top:.3rem;width:100%;height:.15rem;background:linear-gradient(90deg, #002469 19.79%, rgba(0, 36, 105, 0) 100%)}section.s-about-page .container main .slide-timeline .thumb .dot{width:.8rem;height:.8rem;flex-shrink:0;border-radius:50rem;background-color:#002469;margin-bottom:3.2rem}section.s-about-page .container main .slide-timeline .thumb h5{color:var(--blue-primary, #002469);font-size:2.4rem;font-weight:600;line-height:100%;margin-bottom:3.2rem}section.s-about-page .container main .slide-timeline .thumb .photo{width:100%;height:18.8rem;border-radius:1rem;background:var(--blue-primary, #002469);overflow:hidden;margin-bottom:3.2rem}section.s-about-page .container main .slide-timeline .thumb .photo img{width:100%;height:100%;object-fit:cover}section.s-about-page .container main .slide-timeline .thumb h3{color:var(--Black, #000);font-size:2.4rem;font-weight:600;line-height:140%}@media(max-width: 1200px){section.s-about-page{padding-top:8rem;padding-bottom:12rem}section.s-about-page .container .top p{font-size:2rem}section.s-about-page .container main .slide-timeline .thumb h5{font-size:2rem}section.s-about-page .container main .slide-timeline .thumb .photo{height:14rem}section.s-about-page .container main .slide-timeline .thumb h3{font-size:2rem}section.s-about-page .container main .slide-timeline .thumb h3 br{display:none}}@media(max-width: 991px){section.s-about-page{padding-top:7.2rem;padding-bottom:7.2rem}section.s-about-page .container .top{margin-bottom:7.2rem}section.s-about-page .container .top p{font-size:1.8rem}section.s-about-page .container .top h1{max-width:49rem}section.s-about-page .container main .slide-timeline .thumb .photo{height:14rem}section.s-about-page .container main .slide-timeline .thumb h3{font-size:2rem}section.s-about-page .container main .slide-timeline .thumb h3 br{display:none}}@media(max-width: 520px){section.s-about-page{padding-top:4rem;padding-bottom:5.6rem}section.s-about-page .container .top{margin-bottom:7.2rem}section.s-about-page .container .top p{font-size:1.7rem;max-width:100%}section.s-about-page .container .top h1{max-width:49rem}section.s-about-page .container main .slide-timeline .thumb .photo{height:21rem}section.s-about-page .container main .slide-timeline .thumb h3{font-size:2rem}section.s-about-page .container main .slide-timeline .thumb h3 br{display:none}}section.s-cover{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-cover img{width:100%}section.s-cover h2{position:absolute;color:#fff;font-weight:400;font-size:8.8rem}@media(max-width: 1200px){section.s-cover h2{font-size:7.2rem}}@media(max-width: 1080px){section.s-cover h2{font-size:6.4rem}}@media(max-width: 991px){section.s-cover h2{font-size:4.8rem}}@media(max-width: 520px){section.s-cover h2{font-size:3.2rem}}@media(max-width: 320px){section.s-cover h2{font-size:2.6rem}}section.s-team{padding:16rem 0}section.s-team .container .top{margin-bottom:7.2rem}section.s-team .container .team .photo{max-width:18rem;height:18rem;width:100%;border-radius:1rem;background:var(--blue-primary, #002469);margin-bottom:4rem;border-radius:50rem;overflow:hidden}section.s-team .container .team .photo img{width:100%;height:100%;object-fit:cover}section.s-team .container .team .caption h3{color:var(--Black, #000);font-size:3.2rem;font-weight:600;line-height:140%;margin-bottom:2.4rem}section.s-team .container .team .caption .content{margin-bottom:3.2rem;height:11.5rem;overflow:hidden;position:relative;transition:all .5s;max-width:90%;width:100%}section.s-team .container .team .caption .content::before{content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 75%);position:absolute;left:0;bottom:0}section.s-team .container .team .caption .content p{color:var(--blue-dark, #001743);font-size:1.8rem;line-height:170%}section.s-team .container .team .caption .content p:not(:last-child){margin-bottom:1.6rem}section.s-team .container .team .caption .content button{position:absolute;bottom:0}section.s-team .container .team .caption .content button span{font-weight:700;color:#002469;font-size:1.6rem}section.s-team .container .team .caption .content button .hov{display:none}section.s-team .container .team .caption .content.active{height:auto;overflow:inherit}section.s-team .container .team .caption .content.active::before{display:none}section.s-team .container .team .caption .content.active button{bottom:-5rem;right:0}section.s-team .container .team .caption .content.active button .hov{display:block}section.s-team .container .team .caption .content.active button .active{display:none}section.s-team .container .team .caption .cta a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-team .container .team .caption .cta a span{color:var(--blue-primary, #002469);font-size:1.8rem;font-weight:700;line-height:110%;margin-left:1.6rem}section.s-team .container .team .caption .cta a .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-team .container .team .caption .cta a .icon .hov{position:absolute;opacity:0;transition:all .5s}section.s-team .container .team .caption .cta a:hover .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-team .container .team .caption .cta a:hover .icon .hov{position:relative;opacity:1;transition:all .5s}section.s-team .container .team .caption .cta a:hover .icon .active{position:absolute;opacity:0;transition:all .5s}section.s-team .container .duo,section.s-team .container .four{display:grid;grid-gap:3.2rem}section.s-team .container .duo{grid-template-columns:repeat(2, 1fr);margin-bottom:12rem}section.s-team .container .four{grid-template-columns:repeat(2, 1fr)}section.s-team .container .four .team .caption h3{font-size:2.4rem}section.s-team .container .four .team .caption p{display:none}@media(max-width: 1200px){section.s-team{padding:12rem 0}section.s-team .container .team .photo{margin-bottom:2.4rem}section.s-team .container .team .caption h3{font-size:2.4rem;margin-bottom:2rem}section.s-team .container .team .caption .cta a img{max-width:2.4rem}section.s-team .container .four .team .caption h3{font-size:2rem}}@media(max-width: 991px){section.s-team{padding:7.2rem 0 12rem}section.s-team .container .top h2{text-align:center}section.s-team .container .team .caption .content{max-width:100%}section.s-team .container .team .caption .content p{font-size:1.6rem}section.s-team .container .duo{margin-bottom:6.4rem}section.s-team .container .four{grid-template-columns:repeat(2, 1fr);grid-gap:6.4rem 3.2rem}section.s-team .container .four .team .caption h3{font-size:2rem}}@media(max-width: 768px){section.s-team .container .team .photo{max-width:16rem;height:16rem}section.s-team .container .team .caption p{font-size:1.6rem}section.s-team .container .team .caption h3{font-size:2rem}}@media(max-width: 520px){section.s-team{padding:6.4rem 0 8rem}section.s-team .container .team{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-team .container .team .caption{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-team .container .team .caption .content p{text-align:justify}section.s-team .container .team .caption .content button{left:50%;transform:translateX(-50%)}section.s-team .container .team .caption .content.active button{bottom:0;right:0;position:relative;background:rgba(196,196,196,.2);width:100%;padding:1rem;border-radius:.5rem}section.s-team .container .duo{grid-template-columns:repeat(1, 1fr);grid-gap:5.6rem 0;margin-bottom:5.6rem}section.s-team .container .duo .team{border-bottom:1px solid rgba(196,196,196,.2);padding-bottom:5.6rem}section.s-team .container .four{grid-template-columns:repeat(2, 1fr);grid-gap:5.6rem 1.6}section.s-team .container .four .team .photo{max-width:12rem;height:12rem}section.s-team .container .four .team .caption h3{text-align:center;line-height:130%}section.s-team .container .four .team .caption .cta a span{font-size:1.6rem}section.s-team .container .four .team .caption .cta a img{max-width:2rem}}section.s-clients-about .container .top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-clients-about .container .top .left .sub{margin-bottom:3.2rem}@media(max-width: 991px){section.s-clients-about{padding-top:12rem}section.s-clients-about .container .top .left .sub{margin-bottom:2.4rem}}@media(max-width: 520px){section.s-clients-about{padding-top:8rem}section.s-clients-about .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-clients-about .container .top .left{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-clients-about .container .top .left .sub{width:100%;justify-content:center}section.s-clients-about .container .top .nav{display:none}}.page-template-page-capital-humano .s-contact{display:none}.page-template-page-capital-humano footer{background-color:#777}.page-template-page-capital-humano header .container .logo .main-logo{display:none}.page-template-page-capital-humano header .container .logo .human-logo{display:block}section.s-intro-human{padding-top:8rem}section.s-intro-human .slide-human-capital .content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-intro-human .slide-human-capital .content .text .title-intro-slide{color:#000;font-size:5.6rem;font-weight:400;line-height:130%;margin-bottom:4rem;max-width:79rem;width:100%}section.s-intro-human .slide-human-capital .content .text p{color:var(--gray-text, #777);font-size:2.4rem;font-weight:400;line-height:170%;margin-bottom:4rem;max-width:58.3rem;width:100%}section.s-intro-human .slide-human-capital .content .text .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-intro-human .slide-human-capital .content .text .cta .arrow{margin-left:3.2rem}section.s-intro-human .slide-human-capital .content .text .cta .arrow .btn-arrow{max-width:7rem}section.s-intro-human .slide-human-capital .content .asset{max-width:58.3rem;width:100%}@media(max-width: 1200px){section.s-intro-human .slide-human-capital .content .asset{max-width:45%}section.s-intro-human .slide-human-capital .content .text{max-width:50%}section.s-intro-human .slide-human-capital .content .text p{font-size:2rem;max-width:50rem}section.s-intro-human .slide-human-capital .content .text .cta .btn-primary{max-width:20rem}section.s-intro-human .slide-human-capital .content .text .title-intro-slide{font-size:4.8rem}}@media(max-width: 1080px){section.s-intro-human .slide-human-capital .content .text p{font-size:1.8rem}}@media(max-width: 991px){section.s-intro-human .slide-human-capital .content{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-intro-human .slide-human-capital .content .text{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%}section.s-intro-human .slide-human-capital .content .text p,section.s-intro-human .slide-human-capital .content .text .title-intro-slide{text-align:center}section.s-intro-human .slide-human-capital .content .text p{max-width:80%}section.s-intro-human .slide-human-capital .content .text .cta{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-intro-human .slide-human-capital .content .asset{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:8rem}}@media(max-width: 768px){section.s-intro-human .slide-human-capital .content .text .title-intro-slide{font-size:4rem}}@media(max-width: 520px){section.s-intro-human{padding-top:5.6rem}section.s-intro-human .slide-human-capital .content .text .title-intro-slide{font-size:3.5rem}section.s-intro-human .slide-human-capital .content .text p{max-width:100%}section.s-intro-human .slide-human-capital .content .text .cta .arrow .btn-arrow{max-width:5.6rem}section.s-intro-human .slide-human-capital .content .asset{margin-top:5.6rem}}@media(max-width: 320px){section.s-intro-human .slide-human-capital .content .text .title-intro-slide{margin-bottom:2.4rem;font-size:3rem}section.s-intro-human .slide-human-capital .content .text .cta .btn-primary{max-width:15rem}}section.s-steps{padding:12rem 0}section.s-steps .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-steps .container .text{max-width:58.3rem;width:100%}section.s-steps .container .text h2{margin-bottom:5.6rem}section.s-steps .container .text p{color:var(--gray-text, #777);font-size:2rem;font-weight:400;line-height:160%}section.s-steps .container .text p:not(:last-child){margin-bottom:1.6rem}section.s-steps .container .step{max-width:56.4rem;width:100%}section.s-steps .container .step .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-steps .container .step .box:not(:last-child){margin-bottom:4rem}section.s-steps .container .step .box .number{max-width:6.4rem;width:100%;height:6.4rem;border-radius:2.3736rem 2.3736rem 2.3736rem 0rem;background:var(--light-gray, #f3f3f3);color:var(--blue-primary, #002469);text-align:center;font-size:2.4rem;font-weight:700;line-height:100%;margin-right:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-steps .container .step .box h4{color:var(--Black, #000);font-size:2.4rem;font-weight:400;line-height:150%}@media(max-width: 1200px){section.s-steps .container .text{max-width:45%}section.s-steps .container .step{max-width:45%}section.s-steps .container .step .box h4{font-size:2rem}section.s-steps .container .step .box .number{max-width:4.8rem;height:4.8rem;font-size:2rem;border-radius:2rem 2rem 2rem 0rem}}@media(max-width: 1080px){section.s-steps{padding:10rem 0}section.s-steps .container .text p{font-size:1.8rem}}@media(max-width: 991px){section.s-steps{padding:8rem 0}section.s-steps .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-steps .container .text,section.s-steps .container .step{max-width:90%}section.s-steps .container .text{margin-bottom:8rem}section.s-steps .container .text h2,section.s-steps .container .text p{text-align:center}}@media(max-width: 520px){section.s-steps{padding:5.6rem 0}section.s-steps .container .text{margin-bottom:5.6rem}section.s-steps .container .text h2{margin-bottom:3.2rem}section.s-steps .container .text,section.s-steps .container .step{max-width:95%}section.s-steps .container .step .box h4{font-size:1.8rem}}section.s-hunting{padding:12rem 0;background:var(--light-gray, #f3f3f3)}section.s-hunting .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hunting .container .top{margin-bottom:8rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hunting .container .top .sub{width:100%;justify-content:center}section.s-hunting .container .top h2{text-align:center}section.s-hunting .container .nav{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:8rem}section.s-hunting .container .nav button{color:var(--gray-text, #777);text-align:center;font-size:2rem;font-weight:600;line-height:120%;border-bottom:.2rem solid #c4c4c4;padding-bottom:3.2rem;transition:all .5s}section.s-hunting .container .nav button:hover,section.s-hunting .container .nav button.active{color:#002469;border-color:#002469}section.s-hunting .container .panel{width:100%;display:none}section.s-hunting .container .panel .asset{max-width:58.3rem;width:100%;height:35rem;overflow:hidden;border-radius:.5rem}section.s-hunting .container .panel .asset img{width:100%;height:100%;object-fit:cover}section.s-hunting .container .panel .text{max-width:70.6rem;width:100%}section.s-hunting .container .panel .text h3{color:var(--blue-primary, #002469);font-size:4rem;font-weight:600;line-height:120%;margin-bottom:4rem}section.s-hunting .container .panel .text ul{padding-left:1.5rem}section.s-hunting .container .panel .text ul li{list-style:disc}section.s-hunting .container .panel .text ul li:not(:last-child){margin-bottom:2.4rem}section.s-hunting .container .panel .text ul li p{color:var(--gray-text, #777);font-size:2rem;font-weight:400;line-height:160%}section.s-hunting .container .panel .text ul li::marker{font-size:1.4rem;color:#002469}section.s-hunting .container .panel.active{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width: 1300px){section.s-hunting .container .panel .asset{max-width:40%}section.s-hunting .container .panel .text{max-width:50%}}@media(max-width: 1080px){section.s-hunting{padding:10rem 0}section.s-hunting .container .nav button{font-size:1.8rem;padding-bottom:2.4rem}section.s-hunting .container .panel .text ul li p{font-size:1.8rem}}@media(max-width: 991px){section.s-hunting{padding:8rem 0}section.s-hunting .container .panel .asset{height:28rem}section.s-hunting .container .panel .text h3{font-size:3.2rem}}@media(max-width: 768px){section.s-hunting{padding:8rem 0}section.s-hunting .container .panel.active{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-hunting .container .panel .asset{max-width:100%;order:2}section.s-hunting .container .panel .text{max-width:100%;order:1;margin-bottom:5.6rem}}@media(max-width: 520px){section.s-hunting{padding:5.6rem 0}section.s-hunting .container .top{margin-bottom:5.6rem}section.s-hunting .container .nav{margin-bottom:5.6rem}section.s-hunting .container .nav button{font-size:1.3rem}section.s-hunting .container .panel .asset{height:23rem}}@media(max-width: 370px){section.s-hunting{padding:5.6rem 0}section.s-hunting .container .nav button{font-size:1.2rem}}section.s-founder-human{padding-bottom:12rem}section.s-founder-human .container .top h4{color:#000;font-size:3.2rem;font-weight:600;line-height:100%;padding-bottom:4rem}section.s-founder-human .container .top .divide .line{width:100%;height:.15rem;background:linear-gradient(90deg, #777 19.79%, rgba(119, 119, 119, 0) 100%)}section.s-founder-human .container main{margin-top:8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-founder-human .container main .photo{max-width:33.1rem;width:100%}section.s-founder-human .container main .text{max-width:95.2rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-founder-human .container main .text .title{max-width:33.7rem;width:100%;height:32rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-founder-human .container main .text .title strong{color:var(--gray-text, #777);font-family:"Open Sans";font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}section.s-founder-human .container main .text .title h2{color:var(--blue-primary, #002469);font-family:"Open Sans";font-size:5.6rem;font-style:normal;font-weight:600;line-height:120%}section.s-founder-human .container main .text .title .cta a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-founder-human .container main .text .title .cta a span{color:var(--blue-primary, #002469);font-size:1.8rem;font-weight:700;line-height:110%;margin-left:1.6rem}section.s-founder-human .container main .text .title .cta a .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-founder-human .container main .text .title .cta a .icon .hov{position:absolute;opacity:0;transition:all .5s}section.s-founder-human .container main .text .title .cta a:hover .icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-founder-human .container main .text .title .cta a:hover .icon .hov{position:relative;opacity:1;transition:all .5s}section.s-founder-human .container main .text .title .cta a:hover .icon .active{position:absolute;opacity:0;transition:all .5s}section.s-founder-human .container main .text .content{max-width:61rem;width:100%}section.s-founder-human .container main .text .content p{color:var(--gray-text, #777);font-family:"Open Sans";font-size:2.4rem;font-style:normal;font-weight:400;line-height:160%}section.s-founder-human .container main .text .content p:not(:last-child){margin-bottom:2.4rem}@media(max-width: 1300px){section.s-founder-human .container main .photo{max-width:25%}section.s-founder-human .container main .text{max-width:68%}section.s-founder-human .container main .text .content p{font-size:2rem}}@media(max-width: 1080px){section.s-founder-human{padding-bottom:10rem}section.s-founder-human .container main .text .content p{font-size:1.8rem}section.s-founder-human .container main .text .title{height:29rem}section.s-founder-human .container main .text .title h2{font-size:4.8rem}}@media(max-width: 991px){section.s-founder-human{padding-bottom:8rem}section.s-founder-human .container main{align-items:flex-start}section.s-founder-human .container main .text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:65%}section.s-founder-human .container main .text .content p{font-size:1.8rem}section.s-founder-human .container main .text .title{height:auto;margin-bottom:4rem}section.s-founder-human .container main .text .title h2{font-size:4.8rem;margin:2.4rem 0}section.s-founder-human .container main .text .title h2 br{display:none}section.s-founder-human .container main .photo{position:sticky;top:0}}@media(max-width: 520px){section.s-founder-human{padding-bottom:5.6rem}section.s-founder-human .container .top{font-size:2.8rem;text-align:center}section.s-founder-human .container main{margin-top:5.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-founder-human .container main .text{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%}section.s-founder-human .container main .text .content p{text-align:center}section.s-founder-human .container main .text .title{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%}section.s-founder-human .container main .text .title h2{font-size:4rem;text-align:center}section.s-founder-human .container main .text .title strong{text-align:center;display:block}section.s-founder-human .container main .photo{position:relative;max-width:60%;margin-bottom:5.6rem}}