*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden}body{font-family:Open Sans,sans-serif;line-height:1;font-weight:400;color:#000;overflow-x:hidden}p{font-family:Open Sans,sans-serif;letter-spacing:.05rem}.blue-hov:link,.blue-hov:visited{color:#333}.blue-hov:hover,.blue-hov:active{color:#03b4c6}.header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 4rem;width:100%;position:fixed;z-index:3;box-shadow:0 0 10px #00000080}.logo{height:3rem;display:block;margin-top:auto;margin-bottom:auto}.main-nav-list{list-style:none;display:flex;align-items:center;gap:2rem}.main-nav-link,.main-nav-link:visited{display:inline-block;text-decoration:none;font-family:Roboto,sans-serif;font-weight:700;color:#000;font-size:1.6rem;transition:all .3s;padding:2.5rem 0;border:none;background-color:inherit}.main-nav-link:hover,.main-nav-link:active{color:#03b4c6}.main-nav-link.cta-login:link,.main-nav-link.cta-login:visited{display:inline-block;border-left:10px;padding:1rem 2rem;font-size:1.6rem;font-family:Arial,sans-serif;font-weight:500;border:solid 1px #41698d;border-radius:3px;color:#41698d}.logout,.manage{display:inline-block;font-size:1.6rem;font-family:Arial,sans-serif;font-weight:500;color:#41698d;background-color:inherit;padding:1rem 2rem;border:solid 1px #41698d;border-radius:3px;text-decoration:none;cursor:pointer}.fas{padding:0 1rem}.dropdown_menu{padding:1.3rem 1.5rem;box-shadow:0 0 3px #00000080;display:none}.dropdown_menu ul{list-style:none;display:block}.dropdown_menu ul li{font-size:1.4rem;padding:1.3rem 0}.dropdown_menu ul li a{text-decoration:none;color:#000;font-family:Roboto,sans-serif;font-weight:500;overflow-wrap:normal}.solutions-dropdown{width:16.5rem}.resources-dropdown{width:11.2rem}.footer-subheading,.footer-link,.copyright{font-family:Open Sans,sans-serif}.footer-section{background-color:#000;color:#fff}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:4rem 16rem;-moz-column-gap:16rem;column-gap:16rem}.footer-subheading{color:#fff;font-size:1.7rem;font-weight:700;padding-bottom:1.5rem;line-height:1}.footer-subheading:after{padding-top:.4rem;content:"";display:block;border-bottom:solid 3px #41698d;width:3.1rem}.footer-list{list-style:none}.footer-link:link,.footer-link:visited{display:inline-block;text-decoration:none;font-size:1.5rem;font-weight:400;color:#fff;padding-bottom:1.5rem;transition:all .3s}.footer-link:hover,.footer-link:active{color:#4c4c4c}.footer-br{display:none}.footer-year{display:flex;flex-direction:column}.line{align-self:center;border-top:solid 1px #ffffff;width:105%}.copyright{font-size:1.2rem;font-weight:400;line-height:1;display:inline-block;padding:2.25rem 0 1rem}.year{color:#fff}.btn-mobile-nav{height:2.8rem;border:none;background:none;cursor:pointer;display:none}.icon-mobile-nav{height:2.8rem;width:2.8rem;background-color:#e6e6e6}.btn-mobile-nav:link,.btn-mobile-nav:visited{color:#000}.btn-mobile-nav:hover,.btn-mobile-nav:active{color:#03b4c6;fill:none}.icon-mobile-nav[name=close-outline]{display:none}.section-legend{padding:0 4rem}.legend{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5rem}.legend a{text-decoration:none;color:#03b4c6}.blk{background-color:#000}.ar{color:#fff}.section{padding:0 10rem}.section-sp{padding-left:16rem;padding-right:16rem}.section-sp-m{margin-left:16rem;margin-right:16rem}.header-buffer{padding-top:11.5rem!important}.section-padding-top{padding-top:5rem}.section-padding-top-s{padding-top:7rem}.section-padding-top-m{padding-top:9rem}.section-padding-top-l{padding-top:15rem}.section-padding-bottom{padding-bottom:5rem}.section-padding-bottom-s{padding-bottom:7rem}.section-padding-bottom-m{padding-bottom:9rem}.section-padding-bottom-l{padding-bottom:15rem}.section-margin-bottom-s{margin-bottom:5rem}.section-margin-bottom-ss{margin-bottom:3rem}.section-margin-bottom-m{margin-bottom:8rem}.section-margin-bottom-l{margin-bottom:12rem}.section-margin-top-s{margin-top:5rem}.section-margin-top-m{margin-top:7rem}.partners-section{background-color:#f0f0f0}.flash{position:fixed;top:0;z-index:4;left:50%;color:#fff;background-color:#1284b1;padding:1rem;transform:translate(-50%);font-family:"Roboto",Sans-serif;font-size:1.6rem;font-weight:700;width:230px}.flash p{text-align:center}@media screen and (max-width: 77em){.main-nav-list{gap:1.5rem}.fas{padding:0 0 0 .5rem}.footer-content{padding:4rem 12rem;-moz-column-gap:12rem;column-gap:12rem}}@media screen and (max-width: 64em){.header{padding:2.4rem 2rem 1.5rem}.main-nav-link{padding:0}.btn-mobile-nav{display:block;z-index:9999}.main-nav{background-color:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:6rem;left:0;width:100%;height:100vh;display:block;text-align:center;transition:all .5s ease-in;transform:translate(100%);opacity:0;pointer-events:none;visibility:hidden}.nav-open .main-nav{opacity:1;pointer-events:auto;visibility:visible;transform:translate(0);background-color:#fff}.nav-open .icon-mobile-nav[name=close-outline]{display:block}.nav-open .icon-mobile-nav[name=menu-outline]{display:none}.main-nav-list{flex-direction:column}.main-nav ul li .dropdown_menu{position:static;left:0;top:0;background-color:#fff;border:none;transition:.3s}.main-nav ul li{position:static;width:100%}.footer-content{padding:4rem 8rem;-moz-column-gap:6rem;column-gap:6rem}}@media screen and (max-width: 48em){.footer-content{grid-template-columns:auto 1fr;row-gap:2rem;padding:4rem 8rem;-moz-column-gap:4rem;column-gap:4rem}.footer-nav-1{grid-row:1 / 3}.footer-nav-4{grid-column:1 / 2}.footer-year{padding:0 2rem}.footer-nav-2,.footer-nav-3,.footer-nav-4{display:flex;flex-direction:column}.footer-nav-2,.footer-nav-3{align-items:center}}@media screen and (max-width: 27em){.header{padding:1rem}.main-nav{top:4.8rem}.section-legend{padding:0 1rem}.footer-content{grid-template-columns:1fr auto;row-gap:1.5rem;padding:2rem 4rem 0}.footer-nav-1{grid-row:1 / 4}.footer-nav-4{grid-column:2 / 3}.footer-nav-2,.footer-nav-4{align-items:start}.footer-br{display:block}.footer-year{padding:0 2rem;text-align:center}}@media screen and (max-width: 20em){.header{padding:.5rem}.main-nav{top:3.8rem}.section-legend{padding:0 0 0 .5rem}.footer-content{padding:2rem 2rem 0}.footer-nav-2,.footer-nav-3,.footer-nav-4{align-items:start}}@media screen and (min-width: 64em){.main-nav ul li:hover .dropdown_menu,.main-nav ul li:active .dropdown_menu{display:block;position:absolute;left:-2rem;top:100%;background-color:#fff;border:none;transition:.3s}.main-nav ul li{position:relative}}@media screen and (max-width: 77em){.section{padding:0 8rem}.section-sp{padding-left:12rem;padding-right:12rem}.section-sp-m{margin-left:14rem;margin-right:14rem}.section-padding-bottom-m{padding-bottom:7rem}.section-padding-top-m{padding-top:7rem}.section-padding-top-s{padding-top:6rem}}@media screen and (max-width: 64em){.section{padding:0 6rem}.section-sp{padding-left:10rem;padding-right:10rem}.section-sp-m{margin-left:12rem;margin-right:12rem}.header-buffer{padding-top:9rem!important}.section-padding-bottom-m{padding-bottom:6rem}.section-padding-top-m{padding-top:6rem}.section-padding-top-s{padding-top:5rem}}@media screen and (max-width: 53em){.section-sp{padding-left:8rem;padding-right:8rem}.section-sp-m{margin-left:10rem;margin-right:10rem}}@media screen and (max-width: 48em){.section{padding:0 4rem}.section-sp{padding-left:6rem;padding-right:6rem}.section-sp-m{margin-left:6rem;margin-right:6rem}.section-margin-bottom-m{margin-bottom:6rem}.section-padding-bottom-m{padding-bottom:5rem}.section-padding-top-m{padding-top:5rem}.section-padding-top-s{padding-top:4rem}}@media screen and (max-width: 37em){.section-sp{padding-left:4rem;padding-right:4rem}.section-sp-m{margin-left:4rem;margin-right:4rem}}@media screen and (max-width: 27em){.section{padding:0 3rem}.section-sp{padding-left:3rem;padding-right:3rem}.section-sp-m{margin-left:3rem;margin-right:3rem}.header-buffer{padding-top:7rem!important}.section-margin-bottom-m{margin-bottom:4rem}.section-padding-bottom{padding-bottom:4rem}.section-padding-top{padding-top:4rem}.section-padding-bottom-m{padding-bottom:4rem}.section-padding-top-m{padding-top:4rem}.section-padding-top-s{padding-top:3rem}}@media screen and (max-width: 20em){.section{padding:0 2rem}.section-sp{padding-left:2rem;padding-right:2rem}.section-sp-m{margin-left:2rem;margin-right:2rem}.header-buffer{padding-top:5rem!important}.section-margin-bottom-m{margin-bottom:2rem}.section-padding-bottom{padding-bottom:2rem}.section-padding-top{padding-top:2rem}.section-padding-bottom-m{padding-bottom:3rem}.section-padding-top-m{padding-top:3rem}.section-padding-top-s{padding-top:2rem}}
