body{font-family:"Montserrat","Trebuchet MS",sans-serif}a{color:inherit;text-decoration:none;transition:.2s}@media screen and (min-width:62em){h3{font-size:1.35rem}h4{font-size:1.15rem}}.row{--bs-gutter-x:4rem}header{background-color:#fff;border-bottom:1px solid #e5e5e5;left:0;position:sticky;top:0;width:100%;z-index:1000}header .special-max-width{margin:0 auto}.header-inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem;position:relative}@media screen and (min-width:62em){.header-inner{gap:2rem;padding:1rem 0}}@media screen and (min-width:75em){.header-inner{gap:1rem}}.header-inner .logo{display:block;flex-shrink:0;max-width:100px;width:100%}@media screen and (min-width:75em){.header-inner .logo{max-width:120px}}@media screen and (min-width:87.5em){.header-inner .logo{max-width:140px}}.main-menu{background-color:#4a64a9;margin:0;max-width:14rem;padding:3rem 1rem 1rem;position:absolute;right:0;top:1.5rem;transform:scale(0);transform-origin:top right;visibility:hidden;z-index:40}@media screen and (min-width:62em){.main-menu{align-items:center;background:0 0;display:flex;flex-grow:1;gap:.65rem;max-width:unset;padding:0;position:relative;right:unset;top:unset;transform:scale(1);visibility:visible}}@media screen and (min-width:75em){.main-menu{gap:1rem}}@media screen and (min-width:87.5em){.main-menu{gap:1rem}}.main-menu ul{hyphens:none;margin:0;padding:0}@media screen and (min-width:62em){.main-menu ul{align-items:center;background:0 0;display:flex;flex-grow:1;flex-wrap:wrap;gap:.65rem;justify-content:center;row-gap:.345rem;margin:0 auto;max-width:40rem;padding:0;position:relative;right:unset;top:unset;transform:scale(1);visibility:visible}}@media screen and (min-width:75em){.main-menu ul{gap:.75rem;row-gap:.345rem}}@media screen and (min-width:87.5em){.main-menu ul{gap:.45rem;max-width:unset;row-gap:.345rem}}.main-menu ul li{list-style:none;visibility:hidden}@media screen and (min-width:62em){.main-menu ul li{border-right-color:#e7b544;border-right-style:solid;border-right-width:2px;padding-right:.65rem;visibility:visible}.main-menu ul li:last-of-type{border-right:none}}@media screen and (min-width:75em){.main-menu ul li{padding-right:.75rem}}@media screen and (min-width:87.5em){.main-menu ul li{padding-right:.45rem}}.main-menu ul li:last-of-type{padding-right:0}.main-menu ul li a{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:block;font-weight:600;padding:.5rem;text-transform:uppercase}@media screen and (min-width:62em){.main-menu ul li a{border-bottom-width:2px;color:#8c8c8c;font-size:.75rem;padding:0}.main-menu ul li a:hover{color:#4a64a9}}@media screen and (min-width:62em){.main-menu ul li a{font-size:.825rem}}.main-menu ul li a.active{border-bottom-color:#e7b544}@media screen and (min-width:62em){.main-menu ul li a.active{border-bottom-color:#4a64a9}}@media screen and (min-width:62em){.main-menu ul li.menu-sustainability-outer{border-right:none;padding-right:0}}@media screen and (min-width:87.5em){.main-menu ul li.menu-sustainability-outer{border-right-color:#e7b544;border-right-style:solid;border-right-width:2px;padding-right:.45rem}}.language-selector{align-items:center;border-bottom:none;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem;text-transform:uppercase}@media screen and (min-width:62em){.language-selector{color:#4a64a9;font-size:.75rem;margin-left:auto;margin-top:0}.language-selector:hover{color:#2a3a62}}@media screen and (min-width:62em){.language-selector{font-size:.825rem}}.language-selector svg{display:block;height:1.5rem;width:1.5rem}@media screen and (min-width:62em){.language-selector svg{height:1.25rem;width:1.25rem}}.language-selector span{display:block}.menu-toggle{appearance:none;background:0 0;border:none;border-radius:0;color:#4a64a9;padding:0;position:absolute;right:1rem;z-index:50}@media screen and (min-width:62em){.menu-toggle{display:none}}.menu-toggle svg{display:block;height:1.5rem;width:1.5rem}.special-max-width{max-width:540px}@media screen and (min-width:48em){.special-max-width{max-width:720px}}@media screen and (min-width:62em){.special-max-width{max-width:960px}}@media screen and (min-width:75em){.special-max-width{max-width:1140px}}@media screen and (min-width:87.5em){.special-max-width{max-width:1320px}}.section-carousel{margin:0 auto}.section-carousel .carousel-item{position:relative}.section-carousel .carousel-item h2{bottom:0;color:#fff;font-weight:700;padding:1rem;position:absolute;max-width:40rem;text-shadow:2px 2px 4px rgba(0,0,0,.8);z-index:20}@media screen and (min-width:48em){.section-carousel .carousel-item h2{right:0}}@media screen and (min-width:62em){.section-carousel .carousel-item h2{padding:2rem}}.section-carousel .carousel-item picture{display:block;position:relative;width:100%;z-index:10}.section-carousel .carousel-item picture img{display:block;height:auto;object-fit:cover;width:100%}.section-carousel .carousel-control-prev{z-index:25}@media screen and (min-width:48em){.section-carousel .carousel-control-prev{width:15%}}@media screen and (min-width:62em){.section-carousel .carousel-control-prev{width:10%}}.section-carousel .carousel-control-prev svg{display:block;height:2rem;width:2rem}.section-carousel .carousel-control-next{z-index:25}@media screen and (min-width:48em){.section-carousel .carousel-control-next{width:15%}}@media screen and (min-width:62em){.section-carousel .carousel-control-next{width:10%}}.section-carousel .carousel-control-next svg{display:block;height:2rem;width:2rem}.esg-carousel{width:100%}.esg-carousel .carousel-item{max-height:30vh}@media screen and (min-width:62em){.esg-carousel .carousel-item{max-height:40vh}}.esg-carousel .carousel-control-prev{z-index:25}@media screen and (min-width:48em){.esg-carousel .carousel-control-prev{width:15%}}@media screen and (min-width:62em){.esg-carousel .carousel-control-prev{width:10%}}.esg-carousel .carousel-control-prev svg{display:block;height:2rem;width:2rem}.esg-carousel .carousel-control-next{z-index:25}@media screen and (min-width:48em){.esg-carousel .carousel-control-next{width:15%}}@media screen and (min-width:62em){.esg-carousel .carousel-control-next{width:10%}}.esg-carousel .carousel-control-next svg{display:block;height:2rem;width:2rem}.picture-shadow{background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000);height:100%;left:0;mix-blend-mode:multiply;opacity:.65;position:absolute;top:0;width:100%;z-index:15}.home-about{margin:0 auto}.home-about-inner{background-color:#4a64a9}@media screen and (min-width:48em){.home-about-inner{align-items:center;display:grid;grid-template-columns:1fr 1fr}}.home-about-content{display:flex;flex-direction:column;gap:1rem;padding:2rem}@media screen and (min-width:75em){.home-about-content{padding:4rem}}.home-about-content p{color:#fff;font-size:.875rem;font-weight:500;margin:0}.home-about-content h2{color:#e7b544;font-weight:700;margin:0}.home-about-content .section-cta{color:#fff}.home-about-content .section-cta:after{background-color:#e7b544}.home-about-content .section-cta a{background-color:#4a64a9}.home-about-content .section-cta a span:after{background-color:#e7b544}.home-about-content .section-cta svg{color:#e7b544}.home-about-image{height:100%}.home-about-image img{display:block;height:100%;object-fit:cover;width:100%}footer{background-color:#4a64a9;color:#fff;margin-top:1rem;padding:2rem 0 0}@media screen and (min-width:62em){footer{margin-top:2rem}}@media screen and (min-width:75em){footer{padding-top:3rem}}footer .container{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:48em){footer .container{gap:2rem}}@media screen and (min-width:75em){footer .container{flex-direction:row;gap:1rem;justify-content:space-between}}footer p{color:#fff}footer ul{color:#fff}.footer-logo{display:block;margin:0 auto 1rem auto;max-width:120px;width:100%}@media screen and (min-width:75em){.footer-logo{margin:0 auto 1rem 0}}.footer-content-sections{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:48em){.footer-content-sections{flex-direction:row;flex-grow:1;justify-content:space-between;gap:.75rem;margin:0 auto;max-width:780px}}@media screen and (min-width:62em){.footer-content-sections{gap:2rem}}@media screen and (min-width:87.5em){.footer-content-sections{gap:.75rem;margin:0;max-width:860px}}.footer-column{text-align:center}@media screen and (min-width:48em){.footer-column{display:flex;flex-direction:column;gap:.5rem}}.footer-column p{font-size:.875rem}@media screen and (min-width:75em){.footer-column p{text-align:left}}.footer-column p a:hover{color:#e7b544}.footer-column h2{font-size:.875rem;font-weight:600;margin-top:1.25rem;text-transform:uppercase}.footer-column h2:first-of-type{margin-top:0}@media screen and (min-width:48em){.footer-column h2{margin-bottom:0;margin-top:.5rem;text-align:left}}.footer-column h2 a:hover{color:#e7b544}.footer-column ul{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0}.footer-column ul li{font-size:.875rem;list-style:none}@media screen and (min-width:48em){.footer-column ul li{text-align:left}}.footer-column ul li a:hover{color:#e7b544}.footer-column ul.footer-social{align-items:center;display:flex;flex-direction:row;gap:1.25rem;justify-content:center;margin:0;padding:0}@media screen and (min-width:75em){.footer-column ul.footer-social{justify-content:flex-start}}.footer-column ul.footer-social li{list-style:none}.footer-column ul.footer-social li svg{height:1.5rem;width:1.5rem}.footer-leaf{background-image:url(//www.cta.com.br/wp-content/themes/ctacontinental/css/../img/footer-leaf.webp);background-position:center;background-repeat:no-repeat;background-size:cover;height:2rem;margin-top:1rem}@media screen and (min-width:75em){.footer-leaf{margin-top:3rem}}.section-cta{align-items:center;display:flex;font-size:.875rem;font-weight:700;position:relative}.section-cta a{align-items:center;display:inline-flex;gap:.75rem;padding-right:1rem;position:relative;text-transform:uppercase;z-index:2}.section-cta a:hover svg{transform:rotate(180deg)}.section-cta a:hover span:after{width:100%}.section-cta a span{line-height:1.3;position:relative}.section-cta a span:after{bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:.2s;width:0}.section-cta a svg{height:1.25rem;transition:.4s ease-out;width:1.25rem}.section-cta:after{content:"";height:2.5px;position:absolute;right:0;width:100%;z-index:1}.home-main{display:flex;flex-direction:column}@media screen and (min-width:48em){.home-main{gap:1rem}}@media screen and (min-width:62em){.home-main{gap:2rem}}.home-secondary{margin:0 auto}@media screen and (min-width:48em){.home-secondary{display:grid;gap:1rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:62em){.home-secondary{gap:2rem}}.home-secondary-section{display:flex;flex-direction:column}@media screen and (min-width:48em){.home-secondary-section{border-radius:0 0 4px 4px;border-style:solid;border-width:2px;overflow:hidden}}.home-secondary-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:2rem}@media screen and (min-width:48em){.home-secondary-content{order:2}}.home-secondary-content h2{font-size:.75rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.home-secondary-content p{color:#4c4c4c;font-size:.875rem}.home-secondary-image{height:8em}@media screen and (min-width:62em){.home-secondary-image{height:11rem}}@media screen and (min-width:48em){.home-secondary-image{order:1}}.home-secondary-image img{height:100%;object-fit:cover}.home-quality,.home-sustainability{border-color:#4a64a9}.home-quality h2,.home-sustainability h2{color:#4a64a9}.home-quality .section-cta:after,.home-sustainability .section-cta:after{background-color:#4a64a9}.home-quality .section-cta a,.home-sustainability .section-cta a{background-color:#fff;color:#4c4c4c}.home-quality .section-cta a span:after,.home-sustainability .section-cta a span:after{background-color:#4a64a9}.home-quality .section-cta a svg,.home-sustainability .section-cta a svg{color:#4a64a9}.home-field,.home-esg{border-color:#e7b544}.home-field h2,.home-esg h2{color:#e7b544}.home-field .section-cta:after,.home-esg .section-cta:after{background-color:#e7b544}.home-field .section-cta a,.home-esg .section-cta a{background-color:#fff;color:#4c4c4c}.home-field .section-cta a span:after,.home-esg .section-cta a span:after{background-color:#e7b544}.home-field .section-cta a svg,.home-esg .section-cta a svg{color:#e7b544}.home-social-feed{display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:48em){.home-social-feed{gap:1rem;grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:62em){.home-social-feed{gap:2rem}}.section-header{overflow:hidden}.section-header .container{position:relative;height:12.5rem;z-index:20}@media screen and (min-width:62em){.section-header .container{height:20rem}}@media screen and (min-width:75em){.section-header .container{height:24rem}}.section-header img{z-index:10}.section-header .picture-shadow{opacity:1;z-index:15}.section-header h1{bottom:0;color:#fff;font-weight:700;margin:0;position:absolute;z-index:20}@media screen and (min-width:62em){.section-header h1{font-size:4rem;line-height:1.05}}@media screen and (min-width:75em){.section-header h1{font-size:5rem}}.company-main{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.company-main{gap:2rem}}@media screen and (min-width:75em){.company-main{gap:4rem}}.company-main .section-header h1{color:#e7b544;left:unset;right:0}.company-history{margin:0 auto}.company-history-inner{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.company-history-inner{gap:2rem}}@media screen and (min-width:62em){.company-history-inner{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:75em){.company-history-inner{gap:4rem}}.company-history-content{color:#4c4c4c;display:flex;flex-direction:column;font-size:.875rem;justify-content:space-between;padding:0 2rem}@media screen and (min-width:75em){.company-history-content{padding:0 2rem}}.company-history-content h2{color:#e7b544;font-weight:700}@media screen and (min-width:48em){.company-history-content h2{margin-bottom:1.5rem}}@media screen and (min-width:75em){.company-history-content h2{margin-bottom:2rem}}@media screen and (min-width:75em){.company-history-content p{line-height:1.75;margin-bottom:1.5rem}}.company-history-content p:last-of-type{margin-bottom:0}.company-history-content p a{color:#e7b544;font-weight:500}.company-history-content p a:hover{color:#ae7f16}.company-history-content hr{color:transparent;display:none;height:4px;margin-bottom:0;opacity:1;position:relative}@media screen and (min-width:62em){.company-history-content hr{display:block}}.company-history-content hr:after{background-color:#e7b544;content:"";height:2px;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:62em){.company-history-image{height:100%}}.company-history-image img{max-height:30rem;object-fit:cover}@media screen and (min-width:62em){.company-history-image img{height:100%;max-height:unset}}.company-locations-intro{padding:1rem 1rem 2rem}@media screen and (min-width:62em){.company-locations-intro{padding:4rem}}.company-locations-intro h2{color:#4a64a9;font-weight:700}@media screen and (min-width:48em){.company-locations-intro h2{text-align:center}}@media screen and (min-width:62em){.company-locations-intro h2{margin-bottom:2rem}}.company-locations-intro p{color:#4c4c4c;font-size:.875rem}@media screen and (min-width:48em){.company-locations-intro p{text-align:center}}@media screen and (min-width:75em){.company-locations-intro p{line-height:1.75}}.company-locations-intro p:last-of-type{margin-bottom:0}.company-locations-listing{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}@media screen and (min-width:62em){.company-locations-listing{gap:3rem;padding:0}}.company-locations-listing h3{color:#e7b544;font-weight:700}@media screen and (min-width:62em){.company-locations-listing h3{margin-bottom:-2rem}}.company-locations-listing h3.secondary-units{color:#4a64a9}.company-locations-secondary{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.company-locations-secondary{display:grid;grid-template-columns:1fr 1fr}}.company-location{border:2px solid #4a64a9;border-radius:4px;padding:2rem}.company-location-inner{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:62em){.company-location-inner{align-items:center;flex-direction:row;justify-content:center;gap:1rem}}.company-location-inner img{display:block;max-width:4.5rem;width:100%}@media screen and (min-width:62em){.company-location-inner img{max-width:6rem}}@media screen and (min-width:48em){.company-location-content{min-width:220px}}.company-location-content h4{color:#e7b544;font-weight:700}.company-location-content p{color:#4c4c4c;font-size:.875rem}.company-location-content p a:hover{color:#4a64a9}.company-location-content p:last-child{margin-bottom:0}.blue-divider{color:transparent;height:4px;opacity:1;position:relative}.blue-divider:after{background-color:#4a64a9;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.company-divider{color:transparent;height:4px;opacity:1;position:relative}.company-divider:after{background-color:#e7b544;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.leadership-inner{display:flex;flex-direction:column;gap:1rem}.ceo-message h2{color:#4a64a9;font-weight:700}@media screen and (min-width:62em){.ceo-message h2{margin-bottom:2rem}}.ceo-message-content{background-color:#4a64a9;color:#fff;font-size:.875rem;font-weight:500;padding:2rem}.ceo-message-content p{color:#fff}.ceo-message-content p:last-of-type{margin-bottom:0}.ceo-message-content p.author{color:#e7b544;font-style:italic;font-weight:700}.executive-suite{padding:1rem}@media screen and (min-width:62em){.executive-suite{padding:0}}.executive-suite h2{color:#e7b544;font-weight:700;margin-bottom:2rem}.executive-suite hr{color:transparent;height:4px;opacity:1;padding-bottom:2rem;position:relative}.executive-suite hr:after{background-color:#e7b544;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.listed-executive{display:flex;flex-direction:column;gap:1rem}.listed-executive h3{color:#4a64a9;font-size:1rem;font-weight:700;margin:0}.listed-executive h3 span{font-size:.75rem;letter-spacing:.05rem;text-transform:uppercase}.listed-executive img.exec-photo{display:block;width:100%}.listed-executive p{color:#8c8c8c;font-size:.875rem}.listed-executive-information{align-items:center;display:flex;gap:.75rem}.executive-suite-line{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62em){.executive-suite-line{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:48em){.company-values-inner{display:grid;gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:62em){.company-values-inner{gap:3rem;grid-template-columns:3fr 5fr}}.company-values-intro h2{color:#e7b544;font-weight:700}@media screen and (min-width:48em){.company-values-intro h2{margin-bottom:2rem}}.company-values-intro p{color:#4a64a9;font-size:1.5rem;line-height:1.25;font-weight:700}@media screen and (min-width:48em){.company-values-intro p{font-size:2rem}}@media screen and (min-width:62em){.company-values-intro p{font-size:2.5rem}}.company-values-content{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62em){.company-values-content{align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:2fr}}.company-values-content p{color:#8c8c8c;font-size:.875rem}.company-values-content p:last-of-type{margin-bottom:0}.company-values-content ul{margin:0;padding:0}.company-values-content ul li{color:#8c8c8c;font-size:.875rem;list-style:none}.company-values-content h3{color:#e7b544;font-weight:700}.company-mission,.company-vision,.company-values-listing{align-items:center;display:flex;gap:1rem}.company-end-section{margin:0 auto;position:relative}.company-end-section:first-of-type{margin-top:-4rem}@media screen and (min-width:48em){.company-end-section{display:grid}}@media screen and (min-width:62em){.company-end-section{padding:0 2rem}}.company-end-section-content{padding:2rem}@media screen and (min-width:48em){.company-end-section-content{align-items:center;border-style:solid;border-width:2px;display:flex;flex-direction:column;gap:1rem;justify-content:center}}.company-end-section-content h2{font-weight:700}.company-end-section-content p{color:#4c4c4c;font-size:.875rem}.company-end-section-content-inner{display:flex;flex-direction:column}@media screen and (min-width:48em){.company-end-section-content-inner{gap:1.25rem}}@media screen and (min-width:48em){.company-end-section-image img{object-fit:cover}}@media screen and (min-width:48em){.color-scheme-1{grid-template-columns:5fr 3fr}}@media screen and (min-width:48em){.color-scheme-1 .company-end-section-content{border-color:#e7b544;border-radius:4px 0 0 4px;border-right:none}}.color-scheme-1 h2{color:#4a64a9}.color-scheme-1 .section-cta:after{background-color:#e7b544}.color-scheme-1 .section-cta a{background-color:#fff;color:#4c4c4c}.color-scheme-1 .section-cta a span:after{background-color:#e7b544}.color-scheme-1 .section-cta a svg{color:#e7b544}@media screen and (min-width:48em){.color-scheme-2{grid-template-columns:3fr 5fr}}@media screen and (min-width:48em){.color-scheme-2 .company-end-section-content{border-color:#4a64a9;border-left:none;border-radius:0 4px 4px 0;order:2}}@media screen and (min-width:48em){.color-scheme-2 .company-end-section-image{order:1}}.color-scheme-2 h2{color:#e7b544}.color-scheme-2 .section-cta:after{background-color:#4a64a9}.color-scheme-2 .section-cta a{background-color:#fff;color:#4c4c4c}.color-scheme-2 .section-cta a span:after{background-color:#4a64a9}.color-scheme-2 .section-cta a svg{color:#4a64a9}.breadcrumb-container{margin-bottom:-1rem;margin-top:-1rem}.breadcrumb-container nav{--bs-breadcrumb-divider:">>";font-size:.75rem}.breadcrumb-container nav ol.breadcrumb{color:#8c8c8c}.breadcrumb-container nav ol.breadcrumb li:before{color:#8c8c8c;font-weight:500;opacity:.5}.breadcrumb-container nav ol.breadcrumb li.active{color:#ae7f16;font-weight:500}.gs{overflow:hidden}.gs-outer{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:48em){.gs-outer{gap:3rem}}@media screen and (min-width:62em){.gs-outer{gap:4rem}}.gs-content{color:#4c4c4c;line-height:1.75}.gs-content h1,.gs-content h2,.gs-content h3,.gs-content h4,.gs-content h5{font-weight:700;margin-bottom:1.5rem}.gs-content p{color:#4c4c4c}.gs-content a{font-weight:700}.gs-content ul li strong{color:#4a64a9}.gs-image{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.gs-image{gap:2rem}}.gold h1,.gold h2{color:#dba11c}.gold h3,.gold h4,.gold h5{color:#4a64a9}.gold a{color:#ae7f16}.gold a:hover{color:#543d0a}.blue h1,.blue h2{color:#4a64a9}.blue h3,.blue h4,.blue h5{color:#dba11c}.blue a{color:#4a64a9}.blue a:hover{color:#2a3a62}.privacy-table h4{background-color:#8c8c8c;border-radius:4px;color:#fff !important;font-size:.875rem;margin-bottom:.5rem;padding:1rem}.privacy-table ul{margin:0;padding:0}.privacy-table ul li{border-bottom-color:#8c8c8c;border-bottom-style:solid;border-bottom-width:2px;line-height:1.5;list-style:none;padding:.5rem 1rem}.privacy-table ul li:last-of-type{border-bottom:none}.privacy-table.gold h4{background-color:#e7b544}.privacy-table.gold li{border-bottom-color:#e7b544}.privacy-table.blue h4{background-color:#4a64a9}.privacy-table.blue li{border-bottom-color:#4a64a9}blockquote.warning{border:2px solid #4a64a9;border-radius:4px;color:#4a64a9;font-weight:500;padding:1rem;margin-top:2rem}blockquote.warning img{height:4rem;margin-bottom:1rem;width:4rem}blockquote.warning p:last-of-type{margin-bottom:0}.company-privacy-tc ul{margin:0;padding:0}@media screen and (min-width:48em){.company-privacy-tc ul{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}}.company-privacy-tc ul li{border-bottom:1px solid #d8d8d8;font-size:.875rem;list-style:none}@media screen and (min-width:48em){.company-privacy-tc ul li{border-bottom:none;position:relative}}.company-privacy-tc ul li a{color:#4a64a9;display:block;padding:1rem;font-weight:600}@media screen and (min-width:48em){.company-privacy-tc ul li a{align-items:center;border:2px solid #4a64a9;border-radius:4px;display:flex;hyphens:auto;flex-direction:column;justify-content:center;height:100%;text-align:center}}@media screen and (min-width:62em){.company-privacy-tc ul li a{hyphens:none;padding:3rem}}#navigator{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem;position:relative;overflow:hidden}@media screen and (min-width:48em){#navigator{padding-bottom:1rem;padding-top:1rem}}#navigator.sticky-navigator{background-color:#fff;border-bottom-color:#e5e5e5;position:relative;transition:background-color 1s,border-bottom-color 1s;z-index:20}#navigator .inner-container{margin:0 auto;max-width:1320px}#navigator ol{align-items:stretch;counter-reset:section;display:flex;flex-wrap:nowrap;font-size:.625rem;gap:0;list-style:none;margin:0;padding:0;position:relative}@media screen and (min-width:62em){#navigator ol{font-size:.75rem}}#navigator ol li{color:#8c8c8c;flex:0 0 auto;font-weight:500;hyphens:manual;position:relative;text-transform:uppercase}#navigator ol li:before{display:none}@media screen and (min-width:75em){#navigator ol li{flex:unset;flex-grow:1}}#navigator ol li a{display:block;height:100%;padding:.25rem .625rem;position:relative}@media screen and (min-width:62em){#navigator ol li a{padding:.25rem 1rem}}#navigator ol li a:hover{color:#4a64a9}#navigator ol li a.no-padding-left{padding-left:0}#navigator ol li a.no-padding-right{padding-right:1.25rem}@media screen and (min-width:75em){#navigator ol li a.no-padding-right{padding-right:0}}#navigator ol li a .progress-line{background-color:#e7b544;height:100%;position:absolute;right:0;top:0;width:2px}#navigator ol li a .information{display:flex;flex-direction:column;gap:.25rem}#navigator ol li a .information span{display:block;font-weight:500}#navigator ol li a .information span.section-number{color:#4a64a9;font-weight:700}.special-padding{padding-left:2rem;padding-right:2rem}.button-cta{align-items:center;align-self:center;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;padding:.75rem 1.75rem;position:relative}@media screen and (min-width:62em){.button-cta{font-size:.925rem}}.button-cta:after{background-color:#1f2248;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s;width:0;z-index:-1}.button-cta:before{background-color:#4a64a9;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.button-cta:hover:after{width:100%}.limited-width{max-width:52rem}h2{font-size:1.35rem;font-weight:700;line-height:1.35}@media screen and (min-width:62em){h2{font-size:2rem}}h3{font-size:1.35rem;font-weight:700;line-height:1.35}@media screen and (min-width:62em){h3{font-size:1.5rem}}h4{font-size:1.2rem;font-weight:700;line-height:1.35}.inline-cta,.showcase-item-content a{align-self:flex-start;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;padding-bottom:.75rem;position:relative}.inline-cta:before,.showcase-item-content a:before{background-color:#e7b544;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.4s;width:0;z-index:2}.inline-cta:after,.showcase-item-content a:after{background-color:#fff;bottom:0;content:"";height:2px;position:absolute;right:0;width:100%;transition:.4s;transition-delay:.2s;z-index:1}.inline-cta:hover:after,.showcase-item-content a:hover:after{width:0}.inline-cta:hover:before,.showcase-item-content a:hover:before{width:100%}@media screen and (min-width:62em){.inline-cta,.showcase-item-content a{font-size:.925rem}}.inline-cta:not(:first-of-type),.showcase-item-content a:not(:first-of-type){margin-top:1rem}.blue .showcase-item-content a:hover{color:#fff}p{color:#4c4c4c;font-size:.875rem;font-weight:500;line-height:1.75;hyphens:none}@media screen and (min-width:62em){p{font-size:.925rem}}ul{color:#4c4c4c;font-size:.875rem;font-weight:500;line-height:1.75;hyphens:none}@media screen and (min-width:62em){ul{font-size:.925rem}}blockquote{color:#4c4c4c;font-size:.875rem;font-weight:500;line-height:1.75;hyphens:auto}@media screen and (min-width:62em){blockquote{font-size:.925rem}}.previous-reports{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 0}.previous-reports p{flex-shrink:0;margin:0}.previous-reports a:not(:first-of-type){margin-top:0}.home-intro{padding:2rem 0;text-align:center}.home-intro h2{color:#4a64a9}.intro-inner{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:62em){.intro-inner{gap:.75rem}}.field-intro{text-align:center}.field-intro.gold h2{color:#e7b544}.field-intro.blue h2{color:#4a64a9}.careers-intro.gold h2{color:#e7b544}.careers-intro.blue h2{color:#4a64a9}@media screen and (min-width:48em){.careers-intro h2{text-align:center}}.careers-intro h3{font-size:.875rem;margin:0}@media screen and (min-width:48em){.careers-intro h3{font-size:15px;text-align:center}}.careers-intro p{hyphens:none}@media screen and (min-width:48em){.careers-intro p{text-align:center}}@media screen and (min-width:48em){.showcase{margin-bottom:3rem}}@media screen and (min-width:48em){.showcase-item{display:grid;grid-template-columns:1fr 1fr}}.showcase-item h2{color:#fff}.showcase-item h3{color:#e7b544}.showcase-item p{color:#fff}.showcase-item.dark-blue{background-color:#1f2248}@media screen and (min-width:48em){.showcase-item.dark-blue{background:0 0;grid-template-areas:"cta_image ." "cta_image cta_text" "cta_image ."}}@media screen and (min-width:48em){.showcase-item.dark-blue .showcase-item-content{background-color:#1f2248}}.showcase-item.dark-blue .showcase-item-image{background:linear-gradient(to bottom,#4a64a9 50%,#1f2248 50%)}@media screen and (min-width:48em){.showcase-item.dark-blue .showcase-item-image{background:0 0}}.showcase-item.blue{background-color:#4a64a9}@media screen and (min-width:48em){.showcase-item.blue{background:0 0;grid-template-areas:". cta_image" "cta_text cta_image" ". cta_image"}}@media screen and (min-width:48em){.showcase-item.blue .showcase-item-content{background-color:#4a64a9}}.showcase-item.blue .showcase-item-image{background:linear-gradient(to bottom,#1f2248 50%,#4a64a9 50%)}@media screen and (min-width:48em){.showcase-item.blue .showcase-item-image{background:0 0}}.showcase-item.blue .inline-cta{color:#fff}.showcase-item-first.dark-blue .showcase-item-image{background:linear-gradient(to bottom,#fff 50%,#1f2248 50%)}@media screen and (min-width:48em){.showcase-item-first.dark-blue .showcase-item-image{background:0 0}}@media screen and (min-width:48em){.showcase-item-content{align-self:stretch;display:flex;flex-direction:column;grid-area:cta_text;justify-content:center;margin-top:3rem}}@media screen and (min-width:62em){.showcase-item-content{padding:5.5rem !important}}@media screen and (min-width:48em){.showcase-item-image{grid-area:cta_image;height:calc(100% + 3rem)}}.showcase-item-image img{aspect-ratio:1.25/1;object-fit:cover}@media screen and (min-width:48em){.showcase-item-image img{aspect-ratio:unset;height:100%}}.agreement{background-color:#1f2248;padding-top:1.5rem;position:relative}@media screen and (min-width:48em){.agreement{padding:0}}.agreement h3{color:#fff}.agreement h3 span.gold{color:#e7b544}.agreement h3 span.secondary{display:block;font-size:.75em;font-weight:500;line-height:1.5;margin-top:.125rem}@media screen and (min-width:75em){.agreement h3 br{display:none}}.agreement-icon{background-color:#e7b544;padding:.5rem 1rem;position:absolute;right:0;top:0}@media screen and (min-width:48em){.agreement-icon{right:50%}}.agreement-icon svg{color:#fff;width:2rem}@media screen and (min-width:48em){.agreement-icon svg{width:2.5rem}}@media screen and (min-width:48em){.agreement-columns{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:48em){.agreement-inner{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:2rem;padding-top:2rem}}@media screen and (min-width:62em){.agreement-inner{padding-left:5.5rem !important;padding-right:5.5rem !important}}.agreement-image{padding:1.5rem 0 0 1.5rem}@media screen and (min-width:48em){.agreement-image{padding:0}}@media screen and (min-width:48em){.agreement-image img{height:100%;object-fit:cover}}.products-container{background-color:#1f2248;display:flex;gap:1rem;margin-top:-2rem}@media screen and (min-width:62em){.products-container{margin-top:unset}}.products-container p{color:#fff}@media screen and (min-width:62em){.products-content{display:flex;flex:1 0 70%;flex-direction:column;gap:2rem;justify-content:center}}@media screen and (min-width:75em){.products-content{flex-direction:row;flex:unset;flex-grow:1}}@media screen and (min-width:62em){.products-content p{hyphens:none;line-height:1.75;margin-top:-.5rem;max-width:30rem}}@media screen and (min-width:75em){.products-content p{align-self:center}}.products-content p strong{color:#e7b544}@media screen and (min-width:62em){.products-content p strong{display:block;font-size:200%}}.products-content .products-listing{color:#fff;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}@media screen and (min-width:48em){.products-content .products-listing{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:62em){.products-content .products-listing{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}}.products-content .products-listing li{align-items:center;display:flex;font-weight:700;gap:.5rem;list-style:none}@media screen and (min-width:48em){.products-content .products-listing li{flex:1 0 33.333%}}@media screen and (min-width:62em){.products-content .products-listing li{flex:unset}}.products-content .products-listing li p{font-weight:700;line-height:1.5;margin:0}.products-content .products-listing li p span{display:block;font-size:.825em;font-weight:500}.products-content .products-listing li .icon-checkmark{color:#e7b544;flex:0 0 1.5rem;height:1.5rem;width:1.5rem}.products-image{flex:0 0 1.5rem;position:relative}@media screen and (min-width:48em){.contact-image img{object-fit:cover}}@media screen and (min-width:62em){.contact-left{display:grid;grid-template-areas:"form form img" "form form img"}}@media screen and (min-width:48em){.grid-area-form{grid-area:form}}@media screen and (min-width:48em){.grid-area-img{grid-area:img}}@media screen and (min-width:48em){.contact-right{display:grid}}@media screen and (min-width:62em){.contact-right{grid-template-areas:"units units img"}}@media screen and (min-width:48em){.grid-area-units{grid-area:units}}.blue-box{background-color:#4a64a9;color:#fff}.blue-box p{color:#fff}.blue-box p a{color:#e7b544}.blue-box p a:hover{color:#f2d89e}.dark-blue-box{background-color:#1f2248;color:#fff}.dark-blue-box p{color:#fff}.dark-blue-box p:last-of-type{margin-bottom:0}.dark-blue-box p a{color:#e7b544}.dark-blue-box p a:hover{color:#f2d89e}.dark-blue-box h2{color:#e7b544}@media screen and (min-width:48em){.contact-units-outer{margin-top:-2rem}}@media screen and (min-width:75em){.contact-units-outer{margin-top:-1rem}}.contact-units-inner{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media screen and (min-width:48em){.contact-units-inner{display:grid;gap:1rem;grid-template-columns:1fr 1fr}}.contact-unit h4{font-weight:700}#contact-form{position:relative}#contact-form input{appearance:none;background:0 0;background-color:#3a4f85;border:none;border-color:transparent;border-style:solid;border-width:2px;border-radius:0;color:#fff;display:block;font-weight:500;margin:0 0 1rem;padding:.5rem;transition:.2s;width:100%}#contact-form input[type=submit]{background-color:#1f2248;font-weight:700;margin-bottom:0}#contact-form input:focus{border-color:rgba(255,255,255,.5);outline:none}#contact-form textarea{appearance:none;background:0 0;background-color:#3a4f85;border:none;border-color:transparent;border-style:solid;border-width:2px;border-radius:0;color:#fff;display:block;font-weight:500;margin:0 0 1rem;padding:.5rem;width:100%}#contact-form textarea:focus{border-color:rgba(255,255,255,.5);outline:none}#contact-form .cf-turnstile div{margin:0 auto 1rem auto;text-align:center}#form-cover{align-items:center;background-color:rgba(74,100,169,.85);display:none;flex-direction:column;gap:.5rem;justify-content:center;height:100%;left:0;position:absolute;top:0;width:100%}#form-cover img{animation:spin 1.5s linear infinite;height:1.5rem;width:1.5rem}#form-cover p{font-weight:700;margin:0;text-align:center}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form-error{background-color:#f33;border-radius:.2em;color:#fff;margin:1em 0 0;padding:.25em 1em}.form-error .form-error-inner{align-items:center;display:flex}.form-error svg{display:block;height:1.25em;margin:0 .25em 0 0;width:1.25em}.form-error span{font-size:.875em}.form-success{background:linear-gradient(90deg,#0c0,#090);border-radius:.2em;color:#fff;font-size:1rem;font-weight:400;margin:1.2em auto 0 auto;padding:.45em 1.2em;max-width:600px}*{--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-active-bg:#e5eaf7}.job-listing a{color:#4a64a9}#position-listing .accordion-item p:last-of-type{margin-bottom:0}.post-header-info{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:48em){.post-header-info{display:grid;grid-template-areas:"primary primary primary ." "primary primary primary secondary" "featimg featimg featimg featimg" "featimg featimg featimg featimg"}}@media screen and (min-width:75em){.blog-max-width{max-width:60rem}}.post-header-primary{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:48em){.post-header-primary{grid-area:primary}}@media screen and (min-width:62em){.post-header-primary{gap:1rem}}.post-header-primary .category{color:#4a64a9;font-size:.875rem;font-weight:700}.post-header-primary h1{color:#4c4c4c;font-weight:700;margin:0}.post-header-primary .byline{color:#4c4c4c;margin:0}.post-header-secondary{display:flex;gap:.25rem;justify-content:space-between}@media screen and (min-width:48em){.post-header-secondary{flex-direction:column;gap:.15rem;grid-area:secondary;justify-content:flex-end}}.post-header-secondary p{color:#8c8c8c;margin:0}.post-header-sharing{align-items:center;display:flex;gap:.75rem}.post-header-sharing ul{align-items:center;display:flex;gap:1rem;margin:0;padding:0}.post-header-sharing ul li{list-style:none}.post-header-sharing ul li a svg{height:1rem;width:1rem}@media screen and (min-width:48em){.post-header-featured-image{grid-area:featimg}}.post-header-featured-image img{aspect-ratio:16/9;height:auto;object-fit:cover}.news-listing{display:grid;gap:1rem;grid-template-rows:auto}@media screen and (min-width:62em){.news-listing{gap:3rem;max-width:60rem}}.post a,.type-news a{display:flex;flex-direction:column;gap:1rem;transition:.2s}@media screen and (min-width:48em){.post a,.type-news a{align-items:center;display:grid}}@media screen and (min-width:62em){.post a,.type-news a{gap:3rem}}.post a:hover h2 span,.type-news a:hover h2 span{background-size:100% 2px}.post a hr,.type-news a hr{grid-area:line}.post.has-post-thumbnail a,.type-news.has-post-thumbnail a{grid-template-columns:1fr 1fr}@media screen and (min-width:48em){.news-item-featured-image{order:1}}.news-item-featured-image img{aspect-ratio:16/9;height:auto;object-fit:cover}.news-item-info{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:48em){.news-item-info{order:2}}.news-item-info h2{color:#4c4c4c;font-size:1.15rem;font-weight:600;margin:0}@media screen and (min-width:62em){.news-item-info h2{font-size:1.5rem}}.news-item-info h2 span{background-image:linear-gradient(#e7b544,#e7b544);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;position:relative;transition:background-size .4s}.news-item-info p{font-size:.8rem;margin:0}@media screen and (min-width:62em){.news-item-info p{font-size:.925rem}}.news-item-info .category{color:#4a64a9;display:block;font-size:.8rem;font-weight:600}@media screen and (min-width:62em){.news-item-info .category{font-size:.925rem}}.news-item-info .date{color:#8c8c8c}.gold-color{color:#e7b544 !important}.mgmt-policy-author{color:#e7b544 !important;font-weight:700;font-style:italic}.mgmt-policy-author strong{color:#4a64a9}.mgmt-policy-intro blockquote{color:#4a64a9;font-size:1.15em;font-weight:700;margin:0}@media screen and (min-width:48em){.mgmt-policy-intro blockquote{text-align:center}}@media screen and (min-width:62em){.mgmt-policy-intro blockquote{font-size:1.75rem;line-height:1.5}}.hr-policy-intro blockquote{color:#4a64a9;hyphens:none;font-size:1.15em;font-style:italic;font-weight:700;margin:0}@media screen and (min-width:48em){.hr-policy-intro blockquote{text-align:center}}@media screen and (min-width:62em){.hr-policy-intro blockquote{font-size:1.75rem;line-height:1.5}}.hr-policy-intro p{color:#e7b544;font-weight:700;margin:1rem auto 0 auto;max-width:38rem}@media screen and (min-width:48em){.hr-policy-intro p{text-align:center}}@media screen and (min-width:62em){.hr-policy-intro p{font-size:1.15rem;line-height:1.5}}.post-content{margin-top:1rem}@media screen and (min-width:62em){.post-content{margin-top:2rem}}.post-content .wp-block-post-excerpt__excerpt{display:none}.hr-actions h3{color:#4a64a9;margin-bottom:.5rem}.interested-parties{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.interested-parties{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width:62em){.interested-parties{margin-top:2rem}}@media screen and (min-width:87.5em){.interested-parties{gap:3rem}}.interested-parties .party{border-color:#8c8c8c;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;padding:1rem;position:relative}@media screen and (min-width:75em){.interested-parties .party{padding:2rem}}.interested-parties .party:after{background-color:#8c8c8c;content:"";height:calc(1rem + 1px);left:50%;position:absolute;top:100%;width:1px}@media screen and (min-width:87.5em){.interested-parties .party:after{height:calc(3rem + 1px)}}.interested-parties .party h3{margin-bottom:0}@media screen and (min-width:62em){.interested-parties .party h3{font-size:1.75rem}}.interested-parties .party p{margin-bottom:0}.interested-parties .party p strong{display:block;font-size:1.25em}.interested-parties .party-title{align-items:center;background-color:#4a64a9;border-color:#4a64a9}.interested-parties .party-title h3{color:#fff}.interested-parties .party-1 p strong,.interested-parties .party-3 p strong,.interested-parties .party-5 p strong{color:#4a64a9}.interested-parties .party-2 p strong,.interested-parties .party-4 p strong{color:#e7b544}@media screen and (min-width:48em){.interested-parties .party-title:before,.interested-parties .party-1:before{background-color:#8c8c8c;content:"";height:1px;left:100%;position:absolute;top:50%;width:calc(1rem + 1px)}}@media screen and (min-width:87.5em){.interested-parties .party-title:before,.interested-parties .party-1:before{width:calc(3rem + 1px)}}@media screen and (min-width:48em){.interested-parties .party-1:after{display:none}}@media screen and (min-width:48em){.interested-parties .party-4:before,.interested-parties .party-5:before{background-color:#8c8c8c;content:"";height:1px;position:absolute;right:100%;top:50%;width:calc(1rem + 1px)}}@media screen and (min-width:87.5em){.interested-parties .party-4:before,.interested-parties .party-5:before{width:calc(3rem + 1px)}}.due-diligence-mechanisms{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.due-diligence-mechanisms{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width:62em){.due-diligence-mechanisms{margin-top:2rem}}@media screen and (min-width:87.5em){.due-diligence-mechanisms{gap:3rem}}.due-diligence-mechanisms .mechanism{border-color:#8c8c8c;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;padding:1rem;position:relative}@media screen and (min-width:75em){.due-diligence-mechanisms .mechanism{padding:2rem}}.due-diligence-mechanisms .mechanism p{margin-bottom:0}.due-diligence-mechanisms .mechanism p strong{color:#4a64a9;display:block;font-size:1.75em}@media screen and (min-width:62em){.due-diligence-mechanisms .mechanism p strong{font-size:3rem}}.error-page{margin:0 auto;text-align:center}@media screen and (min-width:48em){.error-page{margin:20vh auto}}.error-page .icon-alert{margin:1rem auto}.error-page h2{color:#4a64a9}.news-transparency-reports{border-bottom:1px solid #eaeaea;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:540px;padding:0 1.875rem 2rem;width:100%}@media screen and (min-width:48em){.news-transparency-reports{max-width:720px}}@media screen and (min-width:62em){.news-transparency-reports{max-width:60rem}}.news-transparency-reports p{color:#595959}.news-transparency-reports h2{color:#1c1f3e;font-size:1.5rem;margin:0}.news-transparency-reports ul{display:flex;gap:1rem;margin:0;padding:0}.news-transparency-reports ul li{font-size:.875rem;line-height:1.5em;list-style:none}.news-transparency-reports ul li a{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:2px}.news-transparency-reports ul li a:hover{border-bottom-color:#e7b544;color:#4a64a9}.news-transparency-reports ul li.current-cat a{border-bottom-color:#e7b544;color:#4a64a9}.news-categories{align-items:center;margin:0 auto;max-width:540px;padding:0 1.875rem;width:100%}@media screen and (min-width:48em){.news-categories{display:flex;gap:1rem;max-width:720px}}@media screen and (min-width:62em){.news-categories{max-width:60rem}}.news-categories h2{color:#4a64a9;font-size:.875rem;margin:0;text-transform:uppercase}@media screen and (min-width:62em){.news-categories h2{font-size:1rem}}.news-categories ul{display:flex;gap:1rem;margin:0;padding:0}.news-categories ul li{font-size:.875rem;line-height:1.5em;list-style:none}@media screen and (min-width:62em){.news-categories ul li{font-size:1rem}}.news-categories ul li a{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:2px}.news-categories ul li a:hover{border-bottom-color:#e7b544;color:#4a64a9}.news-categories ul li.current-cat a{border-bottom-color:#e7b544;color:#4a64a9}.post-navigation{border-top:1px solid #e7b544;display:flex;flex-direction:column;gap:1rem;margin:2rem 0;padding:2rem 0 0}@media screen and (min-width:62em){.post-navigation{flex-direction:row;justify-content:space-between}}.post-navigation a{align-items:center;color:#4c4c4c;display:flex;gap:1rem}.post-navigation a:nth-child(2){align-self:flex-end}.post-navigation a svg{color:#4a64a9;height:1.5rem;transition:.2s;width:1.5rem}.post-navigation a span{display:block;font-size:.875rem;line-height:1.5em}.post-navigation a:hover{color:#4a64a9}.post-navigation a:hover svg{color:#e7b544;transition:.2s}.choir-videos-outer{max-width:1000px;width:100%}.choir-videos-outer p{text-align:center}.choir-videos{align-items:center;display:flex;gap:1rem;justify-content:center;margin:0 0 1rem;padding:0}.choir-videos li{list-style:none}.choir-videos li button{appearance:none;background:0 0;border:none;border-radius:0}#choir-video{width:100%}.video-js{font-family:"Montserrat","Trebuchet MS",sans-serif}.generic-video{width:100%}#news-cards{align-items:center;margin:-1rem auto;width:100%}@media screen and (min-width:75em){#news-cards{max-width:72rem}}@media screen and (min-width:87.5em){#news-cards{max-width:82rem}}#news-cards h2{color:#4a64a9;font-size:.875rem;margin:0;text-transform:uppercase}@media screen and (min-width:62em){#news-cards h2{font-size:1rem}}#news-cards .splide__slide{padding:.5rem}#news-cards .splide__slide a{border-color:transparent;border-radius:.15rem;border-style:solid;border-width:1px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);display:block;margin:0;padding:.5rem;transition:.2s ease-in-out}#news-cards .splide__slide a:hover{border-color:rgba(0,0,0,.2)}#news-cards .splide__slide img{display:block;margin:0;padding:0;width:100%}.news-card-info{margin-top:1rem}.news-card-info h1,.news-card-info h2,.news-card-info h3,.news-card-info h4{color:#1f2248;font-size:1.5em;font-weight:600;margin-bottom:.25em}.news-card-info p,.news-card-info ul,.news-card-info li,.news-card-info ol,.news-card-info blockquote{color:#4c4c4c}.news-card-info p{margin-bottom:.5em}.news-card-info p:last-of-type{margin-bottom:0}.news-card-detail .modal-body{min-height:75px;overflow:hidden;padding:1rem;position:relative}.news-card-detail .modal-body h1,.news-card-detail .modal-body h2,.news-card-detail .modal-body h3,.news-card-detail .modal-body h4,.news-card-detail .modal-body h5{color:#4a64a9;font-weight:700}.news-card-detail .modal-body p{font-size:.875rem}@media screen and (min-width:48em){.news-card-detail .modal-body p{font-size:.925rem}}.news-card-detail .modal-body p:last-of-type{margin-bottom:0}.news-card-detail .modal-body h1{font-size:1.75rem}@media screen and (min-width:48em){.news-card-detail .modal-body h1{font-size:1.875rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h1{font-size:2rem}}.news-card-detail .modal-body h2{font-size:1.5rem}@media screen and (min-width:48em){.news-card-detail .modal-body h2{font-size:1.75rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h2{font-size:1.875rem}}.news-card-detail .modal-body h3{font-size:1.375rem}@media screen and (min-width:48em){.news-card-detail .modal-body h3{font-size:1.5rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h3{font-size:1.75rem}}.news-card-detail .modal-body h4{font-size:1.25rem}@media screen and (min-width:48em){.news-card-detail .modal-body h4{font-size:1.375rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h4{font-size:1.5rem}}.news-card-detail .modal-body h4{font-size:1.15rem}@media screen and (min-width:48em){.news-card-detail .modal-body h4{font-size:1.25rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h4{font-size:1.375rem}}.news-card-detail .modal-body h5{font-size:1rem}@media screen and (min-width:48em){.news-card-detail .modal-body h5{font-size:1.15rem}}@media screen and (min-width:62em){.news-card-detail .modal-body h5{font-size:1.25rem}}.news-card-detail .btn-close{background-color:#fff;border-radius:2rem;height:2rem;opacity:.75;position:absolute;right:1rem;top:1rem;transition:.2s;width:2rem;z-index:100}.news-card-detail .btn-close:hover{opacity:1}.document-listing{background-color:#1f2248;padding:2rem 0;margin-bottom:-2rem}.document-listing h2{color:#e7b544;margin:0}.document-listing-inner{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:48em){.document-listing-inner{flex-direction:row;gap:2rem}}@media screen and (min-width:75em){.document-listing-inner{display:grid;grid-template-columns:1fr 3fr}}.document-listing-inner ul{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;gap:.5rem;margin:0;padding:0}@media screen and (min-width:48em){.document-listing-inner ul{columns:2;column-gap:2rem;display:block}}@media screen and (min-width:62em){.document-listing-inner ul{columns:3}}@media screen and (min-width:87.5em){.document-listing-inner ul{margin-left:5.325rem}}.document-listing-inner ul li{list-style:none}@media screen and (min-width:48em){.document-listing-inner ul li{margin-bottom:1rem}.document-listing-inner ul li:last-of-type{margin-bottom:0}}.document-listing-inner ul li a{align-items:center;display:inline-flex;gap:.5rem;transition:.2s}.document-listing-inner ul li a p{color:#fff;margin:0}.document-listing-inner ul li a svg{color:#fff;display:block;height:1.25rem;transition:.2s;width:1.25rem}.document-listing-inner ul li a:hover svg{color:#e7b544}.contact-new-section{background-color:#000f71;background-image:url(//www.cta.com.br/wp-content/themes/ctacontinental/css/../img/contact-new-section-bg-mobile.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (min-width:48em){.contact-new-section{background-image:url(//www.cta.com.br/wp-content/themes/ctacontinental/css/../img/contact-new-section-bg-desktop.jpg)}}@media screen and (min-width:62em){.contact-new-section{align-items:center;display:flex;flex-direction:column;gap:2rem}}@media screen and (min-width:75em){.contact-new-section{gap:4rem}}.contact-new-section .contact-new-section-top{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media screen and (min-width:48em){.contact-new-section .contact-new-section-top{padding:3rem}}@media screen and (min-width:62em){.contact-new-section .contact-new-section-top{flex-direction:row;padding:0}}@media screen and (min-width:75em){.contact-new-section .contact-new-section-top{align-items:center}}.contact-new-section .contact-new-section-top .left,.contact-new-section .contact-new-section-top .right{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62em){.contact-new-section .contact-new-section-top .left{padding:3rem}}@media screen and (min-width:62em){.contact-new-section .contact-new-section-top .right{gap:2rem}}.contact-new-section .contact-new-section-top h2{font-weight:500;margin:0}.contact-new-section .contact-new-section-top h2 strong{color:#e7b544;font-weight:700}.contact-new-section .contact-new-section-top p{color:#fff;font-weight:500;line-height:1.5em;margin:0}.contact-new-section .contact-new-section-top p strong{color:#e7b544;font-weight:700}.right-header{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62em){.right-header{align-items:flex-end;flex-direction:row;gap:1rem}}.right-header h3{color:#e7b544;font-weight:900;margin:0}@media screen and (min-width:62em){.right-header h3{margin-bottom:-.325rem;min-width:21.9rem}}.right-header hr{background:#fff;border:none;display:block;height:2px;margin:0;mix-blend-mode:soft-light;opacity:1;width:100%}@media screen and (min-width:62em){.right-header hr{flex-shrink:1;width:100%}}.right-header .left-ornament{display:none}@media screen and (min-width:62em){.right-header .left-ornament{border-color:#fff;border-radius:0 0 0 1rem;border-style:solid;border-width:2px;border-top:none;border-right:none;display:block;height:5rem;mix-blend-mode:soft-light;width:7rem}}.grievance-list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}@media screen and (min-width:62em){.grievance-list{padding:0 3rem 0 0}}@media screen and (min-width:75em){.grievance-list{padding:0 4rem}}.grievance-list li{align-items:center;display:flex;gap:1rem;list-style:none}@media screen and (min-width:48em){.grievance-list li{gap:1.5rem}}.grievance-list li .icon{display:block;height:2rem;min-width:2rem;pointer-events:none;width:2rem}@media screen and (min-width:48em){.grievance-list li .icon{height:2.5rem;min-width:2.5rem;width:2.5rem}}.grievance-list li p{display:flex;flex-direction:column;margin:0}.grievance-list li p.non-flex-paragraph{display:block}.grievance-list li p span{display:block}.grievance-list li p em{font-style:normal;font-weight:700}.grievance-list li a{transition:.2s}.grievance-list li a:hover{opacity:.75}.contact-new-section-bottom{align-items:center;display:flex;justify-content:center;padding:0 1.5rem 1.5rem}@media screen and (min-width:48em){.contact-new-section-bottom{padding:0 3rem 3rem}}.contact-new-section-bottom .grievance-channels{display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative}@media screen and (min-width:48em){.contact-new-section-bottom .grievance-channels{gap:.5rem;width:100%}}@media screen and (min-width:62em){.contact-new-section-bottom .grievance-channels{gap:.25rem}}@media screen and (min-width:75em){.contact-new-section-bottom .grievance-channels{padding:1.5rem 4rem}}.contact-new-section-bottom .grievance-channels:after{border-color:#fff;border-radius:1rem;border-style:solid;border-width:2px;content:"";height:100%;left:0;mix-blend-mode:soft-light;position:absolute;top:0;width:100%;z-index:20}.contact-new-section-bottom .grievance-channels h3{color:#e7b544;font-weight:900;margin:0;z-index:30}.contact-new-section-bottom .grievance-channels p{color:#fff;font-weight:500;line-height:1.5em;margin:0;z-index:30}@media screen and (min-width:48em){.contact-new-section-bottom .grievance-channels p{margin-bottom:1rem}}@media screen and (min-width:62em){.contact-new-section-bottom .grievance-channels p{margin-bottom:0}}.contact-new-section-bottom .grievance-channels p strong{color:#e7b544;font-weight:700}.contact-new-section-bottom .grievance-channels ul{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;z-index:30}@media screen and (min-width:48em){.contact-new-section-bottom .grievance-channels ul{display:grid;gap:.25rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width:62em){.contact-new-section-bottom .grievance-channels ul{align-items:center;display:flex;flex-direction:row;gap:0}}.contact-new-section-bottom .grievance-channels ul li{list-style:none}@media screen and (min-width:62em){.contact-new-section-bottom .grievance-channels ul li{display:flex;gap:.5rem;line-height:1.5em}.contact-new-section-bottom .grievance-channels ul li:after{color:#fff;content:"|";display:block;margin-right:.5rem}.contact-new-section-bottom .grievance-channels ul li:last-of-type:after{display:none}}.contact-new-section-bottom .grievance-channels ul li a{color:#fff;font-weight:700;margin:0;transition:.2s}.contact-new-section-bottom .grievance-channels ul li a:hover{opacity:.75}#download-contato-seguro .modal-body{display:flex;flex-direction:column;gap:1rem;padding:2rem 3rem}#download-contato-seguro h1{font-size:1.25rem;font-weight:700;margin:0;text-align:center}#download-contato-seguro button{all:unset;cursor:pointer;position:absolute;right:1rem;top:1rem}#download-contato-seguro button svg{display:block;height:1.5rem;pointer-events:none;width:1.5rem}#download-contato-seguro .application-stores{align-items:center;display:flex;gap:1rem;justify-content:center;margin:0;padding:0}#download-contato-seguro .application-stores li{list-style:none}#download-contato-seguro .application-stores li img{display:block;width:100%}
.lazyload,.lazyloading{max-width:100%}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width)) !important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio)) !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}