:root{--white:#fff;--black:#000;--textColor:#262626;--mainColor:#002c6c;--secondaryColor:#00799e;--breadcrumbColor:#696d73;--bannerLineColor:#d12b61;--textImageColor:#f0f5fa}@font-face{font-family:GothamSSm Light;src:url(https://1846849.fs1.hubspotusercontent-na1.net/hubfs/1846849/BnO/GothamSSm-Light.ttf)}@font-face{font-family:GothamSSm Medium;src:url(https://1846849.fs1.hubspotusercontent-na1.net/hubfs/1846849/BnO/GothamSSm-Medium.ttf)}body{background:var(--white);background-size:100% auto;color:var(--textColor);font-family:GothamSSm Light,sans-serif;font-weight:400!important;margin:0;text-align:left}body,p{font-size:24px!important;line-height:34px!important}strong{font-family:GothamSSm Medium,sans-serif}.h1,.h2,h1,h2,main .h1,main .h2,main h1,main h2{font-family:GothamSSm Light,sans-serif}.main-section i{font-family:Font Awesome\ 5 Pro!important}.main-section .h1,.main-section h1{font-size:40px!important;line-height:48px!important}.main-section .h2,.main-section h2{font-size:32px!important;line-height:38px!important}.color-main{color:var(--mainColor)}.link{display:inline-block;font-size:16px;font-weight:700;line-height:24px;position:relative;transition:all .3s ease}.link,.link.active,.link:hover{color:var(--secondaryColor);text-decoration:none}.link:before{bottom:-2px;left:50%;position:absolute;transform:translateX(-50%);width:0}.link.active:before,.link:before,.link:hover:before{background:var(--secondaryColor);content:"";display:block;height:2px;transition:all .3s ease}.link.active:before,.link:hover:before{width:100%}.show-desktop{display:block}.show-mobile{display:none}.show-desktop-flex{display:flex}.show-mobile-flex{display:none}@media (max-width:991px){body,p{font-size:18px!important;line-height:25px!important}.main-section .h1,.main-section h1{font-size:25px!important;line-height:30px!important}.main-section .h2,.main-section h2{font-size:21px!important;line-height:26px!important}}@media (max-width:767px){.btn{display:block}.show-desktop{display:none}.show-mobile{display:block}.show-desktop-flex{display:none}.show-mobile-flex{display:flex}}.breadcrumb-section{padding:10px 0}.breadcrumb-section i{display:inline-block;padding:0 10px}.breadcrumb-section a,.breadcrumb-section span{font-size:15px;font-weight:700;line-height:21px}.breadcrumb-section i{font-size:15px;line-height:21px}.breadcrumb-section span{color:var(--breadcrumbColor)}.banner-section{background:var(--mainColor) url(https://1846849.fs1.hubspotusercontent-na1.net/hubfs/1846849/lp-abril-2023/banner-bg-lines.png) no-repeat top left;background-size:auto 100%;color:var(--white)!important;min-height:460px;position:relative}.banner-section:after{background:url(https://1846849.fs1.hubspotusercontent-na1.net/hubfs/1846849/lp-abril-2023/banner-bg-50.png) no-repeat 100% 0;background-size:auto 100%;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}.banner-section .content{min-height:460px;position:relative;z-index:5}.banner-section .content h1{color:var(--white)!important}@media (max-width:1199px){.banner-section,.banner-section .content{min-height:300px}}@media (max-width:767px){.banner-section{background:var(--mainColor)}.banner-section:after{display:none}.banner-section img{height:auto;width:100%}}.banner-line-section{background:var(--white);background-size:cover;color:var(--white);min-height:550px;position:relative}.banner-line-section .content{margin:0 auto;max-width:1024px;position:relative}.text-image-section{font-family:GothamSSm Medium,sans-serif;padding:50px 0}.text-image-section.alt{background:var(--textImageColor)}.text-image-section h2{font-family:GothamSSm Medium,sans-serif}.text-image-section a{font-family:GothamSSm Light,sans-serif}.text-image-section p{font-size:18px;line-height:25px}.text-image-section .img-container{border-radius:50%;height:255px;overflow:hidden;position:relative;text-align:center;width:255px}.timeline-carousel-section{padding:50px 0}.dfz-footer .col-1,.dfz-footer .col-2,.dfz-footer .col-3,.dfz-footer .col-4,.dfz-footer .col-5,.dfz-footer .col-6{max-width:100%!important}.dfz-footer .flex-wrapper{margin:0 auto;max-width:1200px}.footer-container p{font-size:14px!important;line-height:25px!important}.dfz-footer .flex-wrapper .col{flex-basis:0;flex-grow:1}.dfz-footer .container,.dfz-footer .container .flex-wrapper{padding-left:0;padding-right:0}.footer-container h4{font-weight:700!important;margin:1.33em 0!important}