@import url("https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;200;300;400;500;600;700&display=swap");:root{--branco: #ffffff;--preto: #000000;--cinza-claro: #ececec;--cinza-claro-2: #e8e8e8;--cinza-claro-3: #d1d1d1;--cinza-escuro: #444444;--cinza-escuro-2: #767676;--azul-claro: #00c2f3;--azul-escuro: #2d4b7d;--verde: #49b615;--vermelho: #fd0c0c;--vermelho-2: #f44336;--gradiente-1: linear-gradient(131.03deg, #00DBBB 2.54%, #00C3F7 77.08%);--gotham-light: "Gotham Rounded Light";--gotham-medium: "Gotham Rounded Medium";--gotham-bold: "Gotham Rounded Bold"}@font-face{font-family:"Gotham Rounded Bold";font-style:normal;font-weight:800;src:url("../font/gotham-rounded/GothamRounded-Bold?#iefix") format("embedded-opentype"), url("../font/gotham-rounded/GothamRounded-Bold.otf") format("opentype"), url("../font/gotham-rounded/GothamRounded-Bold.woff") format("woff"), url("../font/gotham-rounded/GothamRounded-Bold.ttf") format("truetype"), url("../font/gotham-rounded/GothamRounded-Bold.svg#GothamRounded-Bold") format("svg");font-display:swap}@font-face{font-family:"Gotham Rounded Medium";font-style:normal;font-weight:400;src:url("../font/gotham-rounded/GothamRounded-Medium?#iefix") format("embedded-opentype"), url("../font/gotham-rounded/GothamRounded-Medium.otf") format("opentype"), url("../font/gotham-rounded/GothamRounded-Medium.woff") format("woff"), url("../font/gotham-rounded/GothamRounded-Medium.ttf") format("truetype"), url("../font/gotham-rounded/GothamRounded-Medium.svg#GothamRounded-Medium") format("svg");font-display:swap}@font-face{font-family:"Gotham Rounded Light";font-style:normal;font-weight:100;src:url("../font/gotham-rounded/GothamRounded-Light?#iefix") format("embedded-opentype"), url("../font/gotham-rounded/GothamRounded-Light.otf") format("opentype"), url("../font/gotham-rounded/GothamRounded-Light.woff") format("woff"), url("../font/gotham-rounded/GothamRounded-Light.ttf") format("truetype"), url("../font/gotham-rounded/GothamRounded-Light.svg#GothamRounded-Light") format("svg");font-display:swap}html{overflow-x:hidden}html body{min-height:100vh;overflow-x:hidden}html #page{color:var(--cinza-escuro);font-family:var(--gotham-light);font-size:16px;font-weight:100;line-height:18px;background-color:var(--cinza-claro-2);min-height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}html #page p:not(:last-child){margin:0 0 15px 0}html #page p:empty{display:none}html #page h1,html #page h2,html #page h3,html #page h4,html #page h5,html #page h6,html #page strong,html #page b{font-family:var(--gotham-medium)}html #page #main-header{width:100%;margin-bottom:30px}html #page #main-content{width:100%}html #page #main-footer{width:100%;margin-top:auto}html #page .modal-default{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}html #page .modal-default>.content{text-align:center;background-color:#fff;border-radius:10px;padding:60px;position:relative}html #page .modal-default>.content a{width:100%;height:50px;color:var(--branco);font-family:var(--gotham-medium);text-transform:uppercase;border-radius:12px;border:1px solid var(--cinza-claro-2);background:var(--gradiente-1);padding:17px 15px 15px 15px;transition:none;text-decoration:none;display:ruby-text}html #page .modal-default>.content a:hover{color:var(--azul-claro);border:1px solid var(--azul-claro);background:var(--branco)}html #page .modal-default>.content .fa{font-size:20px;position:absolute;top:20px;right:20px;opacity:0.5;transition:all 0.3s;cursor:pointer}html #page .modal-default>.content .fa:hover{opacity:1}.custom-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:992px){.mobile-only{display:none !important}}@media (max-width:991px){.desktop-only{display:none !important}}.btn-default{font-family:var(--gotham-medium);font-size:16px;line-height:18px;text-decoration:none;background-color:#000;border:1px solid #000;border-radius:16px;padding:15px 25px 15px 25px;transition:all 0.3s;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.btn-default img:first-child{margin:0 10px 0 0}.btn-default span{margin:1px 0 -1px 0}.btn-default.btn-azul-escuro{color:var(--branco);border:1px solid var(--azul-escuro);background-color:var(--azul-escuro)}.btn-default.btn-azul-escuro:hover{color:var(--azul-escuro);background-color:var(--branco)}.btn-default.btn-azul-claro{color:var(--branco);border:1px solid var(--azul-claro);background-color:var(--azul-claro)}.btn-default.btn-azul-claro:hover{color:var(--azul-claro);background-color:var(--branco)}.btn-default.btn-cinza{color:var(--cinza-escuro-2);border:1px solid var(--cinza-claro-2);background-color:var(--cinza-claro-2);cursor:no-drop}.btn-default.btn-azul-gradiente{color:var(--branco);border:1px solid transparent;background:var(--gradiente-1);transition:none}.btn-default.btn-azul-gradiente:hover{color:var(--azul-claro);border:1px solid var(--azul-claro);background:transparent}.texto-gradiente{-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;text-fill-color:transparent !important}.slick-slider .slick-list .slick-track{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.slick-slider .slick-list .slick-track .slick-slide{height:inherit}.slick-slider .slick-dots{list-style:none;padding:0;margin:30px 0 0 0}.slick-slider .slick-dots li{opacity:0.5}.slick-slider .slick-dots li.slick-active{opacity:1}