.titulo{color:var(--main-empresa);font-size:26px}.titulo .faixa{width:250px;height:2px;background-color:var(--main-azul);margin-left:auto;margin-right:auto}.back-to-top{position:fixed;display:none;width:40px;height:40px;border-radius:50px;left:20px;bottom:20px;transition:display 0.5s ease-in-out;z-index:99999;transition:all ease-in-out 0.3s}.container-fluid.extra{padding-right:30px;padding-left:30px}.back-to-top i{font-size:24px;position:absolute;top:7px;left:10px}.back-to-top:hover{color:#fff;background:#009fdb;border:1px solid #009fdb}#header{z-index:997;transition:all 0.5s;padding:10px 0;background:#000;position:relative;width:100%;z-index:99999999;top:0;transition:all 0.5s ease}.header-move{position:fixed!important;box-shadow:5px 5px 20px rgb(19 86 174 / 16%);animation:slide-down 0.7s}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(0)}100%{opacity:.9;transform:translateY(0)}}#header .logo img{width:100%;max-width:250px}@media(max-width:767px){#header .logo img{width:165px;max-width:165px}}#header .logo h1{font-size:24px;margin:0;padding:10px 0;line-height:1;font-weight:700;letter-spacing:3px;text-transform:uppercase}#header .logo h1 a,#header .logo h1 a:hover{color:#fff;text-decoration:none}#header .logo h1 a span,#header .logo h1 a:hover span{color:#409db5}#header .logo img{padding:0;margin:0}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul>li{position:relative;white-space:nowrap;float:left}.nav-menu ul{border-radius:6px}.nav-menu a{display:block;position:relative;color:#fff;padding:10px 8px;transition:0.3s;font-size:16px}.nav-menu .linknav-social a{padding:10px 0;margin-left:10px}.nav-menu a img{max-width:27px;width:100%}.nav-menu a:hover,.nav-menu .active a,.nav-menu li:hover>a{color:var(--main-empresa);text-decoration:none}@media(max-width:1199px) and (min-width:768px){.nav-menu .get-started{margin-left:0}.nav-menu a{padding:10px 6px;font-size:16px}}.nav-menu .get-started a{background:var(--main-black);color:#fff;border-radius:50px;margin:2px 0 0 10px;padding:6px 25px 6px 25px;border:2px solid #464648;font-size:16px}.nav-menu .get-started a i{color:#fff}.nav-menu .get-started a:hover{background:var(--main-empresa);border:1px solid var(--main-empresa);color:#fff}.nav-menu .drop-down ul{display:block;position:absolute;left:0;top:calc(100% - 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgb(127 137 161 / .25);transition:ease all 0.3s}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#3e6f9b}.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul li:hover>a{color:#409db5}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";font-family:IcoFont;position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}.dropdown a i{transform:rotate(0deg);transition:all 1s ease}.dropdown.show a i{transform:rotate(180deg);transition:all 1s ease}.dropdown-menu{background:#fff;padding:10px}.dropdown-item.active,.dropdown-item:active{color:var(--main-empresa)!important}.dropdown-item:focus,.dropdown-item:hover{color:var(--main-empresa)!important}.mobile-nav-toggle{position:fixed;right:15px;top:30px;z-index:9999999999;border:0;background:none;font-size:24px;transition:all 0.4s;outline:none!important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{color:#1f2955}.mobile-nav{position:fixed;height:450px;top:73px;right:15px;bottom:15px;left:15px;z-index:9999;overflow-y:auto;background:#fff;transition:ease-in-out 0.2s;opacity:0;visibility:hidden;border-radius:10px;padding:10px 0}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#1f2955;padding:10px 20px;font-weight:500;outline:none;transition:0.3s;text-align:center}.mobile-nav a:hover,.mobile-nav .active>a,.mobile-nav li:hover>a{color:#1f2955;text-decoration:none;font-weight:700}.mobile-nav .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\eaa1"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav .get-started a{background:#464648;color:#fff;border-radius:50px;margin:15px;padding:8px 25px 10px 25px;text-align:center}.mobile-nav .get-started a:hover{background:#0079B6;color:#fff}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgb(18 33 46 / .6);overflow:hidden;display:none;transition:ease-in-out 0.2s}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.gp-circle.left{justify-content:left}.gp-circle{display:flex;justify-content:center}.gp-circle .circle{border:2px solid #fff;padding:3px;border-radius:10px;margin-right:3px}.gp-circle .circle-azul{border:2px solid #78C3C5}footer{background:var(--main-black);color:#fff;position:absolute;width:100%}#rodape{padding:60px 0 60px 0}#rodape .box{margin-top:50px}#rodape .box a{color:#fff;text-decoration:none;margin-left:5px;margin-right:5px}#rodape .box a i{color:#fff}.rodape-section{display:flex}@media(max-width:767px){.rodape-section{display:block;text-align:center}.rodape-section-item{width:100%!important}}#rodape .row{margin:0}#rodape .mapa .title{font-weight:700;font-size:20px;color:#fff}#rodape .mapa ul{margin-top:10px}#rodape .mapa ul li{list-style:none}#rodape .mapa ul li a{text-decoration:none;color:#fff;font-size:18px}#rodape #copyright .faixa{background-color:#fff;height:2px;width:100px;content:'';margin-bottom:30px}#rodape #copyright span{font-size:14px;color:#fff}@media(max-width:992px){#rodape .faixa{width:100%!important}}@media(max-width:767px){#rodape{padding:30px 0 60px 0}#rodape .box{text-align:center;margin-top:20px;margin-bottom:10px}#rodape .mapa{text-align:center}}