:root{--alumini: "Alumni Sans", sans-serif;--outfit: "Outfit", sans-serif;--lora: "Lora", serif;--verde: #013f41;--vermelho: #ff645a;--green: #0caf92}*{transition:all 0.2s}body{font-family:var(--outfit)}.full-container{padding:0 40px}@media screen and (max-width: 767px){.full-container{padding:0 25px}}@media screen and (max-width: 767px){.vc_column_container>.vc_column-inner{padding:0 25px !important}}section[data-vc-full-width="true"]>.vc_row{max-width:1200px !important;margin:auto !important}main{position:relative;z-index:1}main.home{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50vh}div .bg-right-bottom{background-position:right bottom !important}div .bg-right-top{background-position:right top !important}div .bg-left-bottom{background-position:left bottom !important}.wpb_text_column{color:var(--verde);font-size:18px}@media screen and (max-width: 767px){.wpb_text_column{font-size:16px}}.wpb_text_column p{color:inherit;font-size:inherit}body .vc_section>.vc_row{max-width:100%}@media screen and (max-width: 767px){body div .now-in-mobile{background-image:none !important}body div .now-in-mobile .vc_column-inner{padding-left:25px !important;padding-right:25px !important}}.slug-contato{background:url(../138bec4e456f09cab6c3.png) no-repeat right top}@media screen and (max-width: 767px){.slug-contato{background:none}}.slug-contact-us{background:url(../138bec4e456f09cab6c3.png) no-repeat right top}@media screen and (max-width: 767px){.slug-contact-us{background:none}}.slug-documentos main{background:url(../2190e2f9c06416e335aa.jpg) no-repeat center bottom}footer{background-color:var(--verde);padding:40px 0}footer .full-container{display:grid;grid-template-columns:15% 1fr 15%;gap:30px}@media screen and (max-width: 767px){footer .full-container{grid-template-columns:1fr}}footer .full-container img.anbima{max-width:102px}footer .full-container figure div{margin-bottom:20px}footer .full-container figure figcaption{color:#fff;font-size:16px}footer .full-container>div p{color:#fff;font-size:18px;margin-bottom:20px;font-weight:300}footer .full-container>div ul{list-style:none;margin:0;padding:0;display:flex;gap:15px;align-items:center}footer .full-container>div ul li{margin:0;color:#fff}footer .full-container>div ul li a{color:inherit;text-decoration:underline}footer .full-container>div ul li:not(:first-child){display:flex;gap:15px;align-items:center}footer .full-container>div ul li:not(:first-child):before{content:"|";display:block}header{padding:35px 0}header .full-container{display:flex;align-items:center;justify-content:space-between}header .full-container .menu-area button.menu-opener{background-color:transparent;border:0;cursor:pointer}header .full-container .menu-area button.menu-opener svg{width:30px;height:30px}header .full-container .menu-area button.menu-opener svg path{fill:var(--green)}header .full-container .menu-area button.menu-opener:hover svg path{fill:var(--green)}header .full-container .menu-area .mnu{position:fixed;top:0;left:-100%;width:400px;height:100vh;background:var(--verde);display:flex;transition:left 0.5s ease;z-index:99;align-items:center;padding-left:70px}@media screen and (max-width: 767px){header .full-container .menu-area .mnu{width:100vw}}header .full-container .menu-area .mnu.open{left:0}header .full-container .menu-area .mnu .close{position:absolute;right:15px;top:15px;cursor:pointer}@media screen and (max-width: 767px){header .full-container .menu-area .mnu .close{top:50px}}header .full-container .menu-area .mnu .close svg{width:30px}header .full-container .menu-area .mnu .close svg path{fill:var(--green)}header .full-container .menu-area .mnu .menu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:25px}header .full-container .menu-area .mnu .menu li{padding:0;margin:0;font-family:var(--outfit);font-size:26px;color:#fff}@media screen and (max-width: 767px){header .full-container .menu-area .mnu .menu li{font-size:20px}}header .full-container .menu-area .mnu .menu li a{color:inherit}header .full-container .menu-area .mnu .menu li.menu-item-has-children>a{display:flex;align-items:center;gap:20px}header .full-container .menu-area .mnu .menu li.menu-item-has-children>a:after{content:"";display:block;width:12px;height:11px;background:url(../5d88e03331eb870b6183.png) no-repeat center}header .full-container .menu-area .mnu .menu li ul{margin:0;padding:25px 0 0 25px;list-style:none;display:flex;flex-direction:column;gap:15px}header .full-container .menu-area .mnu .menu li ul li{color:#809da0;font-size:20px}@media screen and (max-width: 767px){header .full-container .menu-area .mnu .menu li ul li{font-size:16px}}header .full-container .menu-area .mnu .mnu-footer{position:absolute;bottom:5vh;left:70px}header .full-container .menu-area .mnu .mnu-footer .language-area{display:flex;color:#809da0;gap:10px;font-family:var(--alumini);font-weight:600;font-size:18px}header .full-container .menu-area .mnu .mnu-footer ul{gap:10px}header .full-container .menu-area .mnu .mnu-footer ul li{color:#809da0;font-size:18px;font-family:var(--alumini);text-transform:uppercase}header .full-container .language-area{display:flex;color:var(--verde);gap:10px;font-family:var(--alumini);font-weight:600;font-size:18px}header .full-container .language-area a.active{color:var(--green)}.home-menu ul{display:flex;list-style:none;align-items:center;justify-content:center;gap:15px;padding:0;margin:0}@media screen and (max-width: 767px){.home-menu ul{flex-direction:column}}.home-menu ul li{margin:0;padding:0;font-family:var(--alumini);font-size:16px;color:var(--verde);text-transform:uppercase;font-weight:500;letter-spacing:2px}.home-menu ul li:hover{color:var(--green)}.home-menu ul li a{color:inherit}@media screen and (min-width: 768px){.home-menu ul li:not(:last-child)::after{content:"|";margin-left:15px;color:#000}}.home-video{position:absolute;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:0}.slug-laminas-e-outros main{background:url(../c77ffff9d9f73c9aca70.jpg) no-repeat center bottom}.slug-o-que-fazemos main,.slug-what-we-do main{background:url(../c77ffff9d9f73c9aca70.jpg) no-repeat center bottom}.slug-performance main{background:url(../87956405aeb6003ce8a1.jpg) no-repeat center bottom}.slug-publicacoes main{background:url(../7ff30561386307aa6071.jpg) no-repeat center bottom}@media screen and (max-width: 767px){.slug-sobre-a-tarpon main,.slug-about-tarpon main{background:url(../d772671f75b41bfbb7d6.png) no-repeat left bottom;padding-bottom:200px}}.slug-transparencia main{background:url(../4076ed8c5abfd7213166.jpg) no-repeat center bottom}.slug-transparencia main .arquivos-empilhamento ul{grid-template-columns:1fr}.arquivos-empilhamento ul{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}@media screen and (max-width: 767px){.arquivos-empilhamento ul{grid-template-columns:1fr}}.arquivos-empilhamento ul li{border-bottom:0}.arquivos-empilhamento ul li a{display:flex;align-items:center;gap:5px;font-size:14px;color:#114349;text-transform:none;justify-content:space-between;font-size:22px;color:var(--verde);line-height:48px;border-bottom:1px solid var(--green)}@media screen and (max-width: 767px){.arquivos-empilhamento ul li a{font-size:16px;line-height:32px}}.BNDTitle.main-title h1{color:var(--green);font-size:16px;font-family:var(--alumini);position:relative;border-bottom:1px solid var(--green);padding-bottom:5px;display:inline-flex;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width: 767px){.BNDTitle.main-title h1{font-size:16px}}.BNDTitle.section-title h1,.BNDTitle.section-title h2{color:var(--verde);font-size:46px;font-family:var(--lora);font-weight:400}@media screen and (max-width: 767px){.BNDTitle.section-title h1,.BNDTitle.section-title h2{font-size:40px}}.BNDTitle.main-destaque h2{color:var(--verde);font-size:40px;font-family:var(--lora);font-weight:300}@media screen and (max-width: 767px){.BNDTitle.main-destaque h2{font-size:24px}}.BNDTitle.destaque-lateral h2{color:var(--verde);font-size:32px;font-family:var(--lora);font-weight:300}@media screen and (max-width: 767px){.BNDTitle.destaque-lateral h2{font-size:22px}}.BNDTitle.main-subtitle h2{font-size:50px;font-family:var(--lora);color:var(--verde);line-height:1.3em;font-weight:400}@media screen and (max-width: 767px){.BNDTitle.main-subtitle h2{font-size:30px}}.BNDTitle.docs-subtitle{padding-bottom:0}.BNDTitle.docs-subtitle h2{font-size:35px;font-family:var(--lora);color:var(--verde);line-height:1.3em;font-weight:400}@media screen and (max-width: 767px){.BNDTitle.docs-subtitle h2{font-size:26px}}.contactForm .columns{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}@media screen and (max-width: 768px){.contactForm .columns{grid-template-columns:1fr}}.contactForm .columns.full{grid-template-columns:1fr}.contactForm .columns .has-submit{text-align:right}.contactForm .columns .has-submit .wpcf7-submit{background-color:var(--green);border:0;border-radius:4px;color:#fff;font-size:16px;font-family:var(--alumini)}.contactForm .columns .has-submit .wpcf7-spinner{position:absolute}.contactForm .columns input[type=email],.contactForm .columns input[type=password],.contactForm .columns input[type=search],.contactForm .columns input[type=tel],.contactForm .columns input[type=text],.contactForm .columns textarea{background-color:#fff;padding-left:0;padding-right:0;border:0;border-bottom:1px solid var(--green);font-size:18px;color:var(--verde);margin-bottom:0;font-family:var(--outfit)}.contactForm .columns input[type=email]::placeholder,.contactForm .columns input[type=password]::placeholder,.contactForm .columns input[type=search]::placeholder,.contactForm .columns input[type=tel]::placeholder,.contactForm .columns input[type=text]::placeholder,.contactForm .columns textarea::placeholder{color:#809fa0}.contactForm .columns select{background-color:#fff;border:1px solid var(--green);height:44px;color:var(--verde);font-size:18px;font-weight:500;background-image:url(../b65e977a211eb42affa3.png)}@media screen and (max-width: 768px){.performance .performs{overflow:auto}}.performance table{width:100%}.performance table thead th{text-align:left;border-bottom:1px solid var(--green);text-align:left;font-size:16px;color:var(--verde);padding:10px}@media screen and (max-width: 767px){.performance table thead th{white-space:nowrap}}.performance table tbody tr td{font-size:15px;color:#000;padding:10px}.performance table tbody tr td span{white-space:nowrap}.performance table tbody tr td.destaque{padding-left:0;padding-right:0}.performance table tbody tr td.destaque div{border:1px solid #DCDCDC;border-radius:4px;padding:5px 10px;color:#003C41;font-size:17px}.performance table tbody tr td.empty{padding:10px;background-color:#fff !important}.performance table tbody tr th{font-size:15px;color:#003C41;text-align:left;font-weight:500;padding:5px 10px;width:220px}@media screen and (max-width: 767px){.performance table tbody tr th{white-space:nowrap}}.performance table tbody tr:hover td:not(.destaque),.performance table tbody tr:hover th{background-color:#EFEFEF}.publicacoes-empilhamento ul{display:grid;grid-template-columns:1fr;gap:0;list-style:none;margin:0;padding:0}.publicacoes-empilhamento ul li{border-bottom:0;margin-left:0}.publicacoes-empilhamento ul li a{display:grid;grid-template-columns:35px 1fr 20px;align-items:center;gap:5px;font-size:14px;color:#114349;text-transform:none;justify-content:space-between;font-size:22px;color:var(--verde);line-height:48px;border-bottom:1px solid var(--green);padding:10px 0}@media screen and (max-width: 767px){.publicacoes-empilhamento ul li a{grid-template-columns:1fr}}.publicacoes-empilhamento ul li a span.ano{font-size:18px;color:var(--green);font-family:var(--alumini)}@media screen and (max-width: 767px){.publicacoes-empilhamento ul li a span.ano{font-size:16px}}.publicacoes-empilhamento ul li a span:not(.ano){color:var(--verde);font-size:30px;font-family:var(--lora)}@media screen and (max-width: 767px){.publicacoes-empilhamento ul li a span:not(.ano){font-size:22px}}.reports>div{display:flex;gap:30px;padding-bottom:50px}@media screen and (max-width: 768px){.reports>div{flex-direction:column}}.reports .report a{display:flex;align-items:center;gap:15px}.reports .report a span{font-size:12px;color:#114349}body.logged-in main.home{height:calc(100vh - 32px)}

