﻿@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
body, html{height: 100%;scroll-behavior: smooth;scroll-snap-type: y mandatory;background: #ffffff; margin: 0;padding: 0; color:#4e5458;font-family: 'Montserrat', sans-serif;}

/*PLACEHOLDER*/
::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
::-moz-placeholder { /* Firefox 19+ */ color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
:-ms-input-placeholder { /* IE 10+ */ color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
:-moz-placeholder { /* Firefox 18- */color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
:-ms-input-placeholder { /* IE10–11 */color: #323232 !important;font-size: 12px !important;letter-spacing: normal !important;font-weight: normal !important;}
::-ms-input-placeholder { /* Edge */color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
::placeholder { /* CSS Working Draft */color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}
input[type="email"].big-dog::-webkit-input-placeholder {color: #323232;font-size: 12px;letter-spacing: normal;font-weight: normal;}

/*PORTAL STAPLES
header.HeaderPortal .AcessoPortal::before {
  content: "";
    display: inline-block;
    width: 120px;
    height: 30px;
    margin-left: 8px;
    background-image: url(https://imagens.gimba.com.br/Images/midia/portal/gimbaempresaslp/IMG/staples_branco_empresas.png);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center;
    vertical-align: middle;
    border-right: 1px solid #ffffff;
    margin-right: 15px;
}*/


/*STAPLES PARCEIRO*/
/*STAPLES PARCEIRO*/
/*STAPLES PARCEIRO*/
header.HeaderPortal .StaplesParceiro{width: 115px;display: flex;align-items: center;margin: 0 15px 0 15px;border-right: 1px solid #ffffff;
    margin-right: 15px;}
header.HeaderPortal .StaplesParceiro img{width: 100%;border-right: 1px dashed var(--cinza-intermediario);padding: 0 10px 0 10px;}

@media(max-width: 680px) {
header.HeaderPortal .StaplesParceiro {width: auto;display: flex;align-items: center;margin: 0 0 20px 0;border-right: 0;margin-right: 0;}}
@media(max-width: 600px) {
header.HeaderPortal .StaplesParceiro{width: 100px;}
}
@media(max-width: 432px) {
header.HeaderPortal .StaplesParceiro{width: 90px;margin: 0 10px 0 10px;}
}
@media(max-width: 399px) {
header.HeaderPortal .StaplesParceiro{display: none;}
}

/*ALERTAS*/
.alert-bg {background: #3d3d3d;width: 100%;height: 100%;filter: alpha(opacity:0.6);KHTMLOpacity: 0.6;MozOpacity: 0.6;-khtml-opacity: .6;-ms-filter: "alpha(opacity=60)";-moz-opacity: 0.6;filter: alpha(opacity=60);opacity: 0.6;position: fixed;top: 0;left: 0;z-index: 11;}
.alert-box {color: #555;border-radius: 3px;font-size: 12px;padding: 15px 20px;margin: 10px 0;width: -webkit-fill-available;}
.alert-box span {font-weight: bold;text-transform: uppercase;}
.error {background: #ffecec;border: 1px solid #f5aca6;}
.success {background: #e9ffd9;border: 1px solid #a6ca8a;}
.warning {background: #fff8c4;border: 1px solid #f2c779;}
.notice {background: #e3f7fc;border: 1px solid #8ed9f6;}
a.close:hover {color: black !important;}
.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}

/*PORTAL*/
a.close {text-decoration: none !important;font-size: 24px !important;line-height: 15px;}
.close {float: right;font-weight: 700;color: #000;opacity: .5;}
header.HeaderPortal{position: fixed;z-index: 99;background: #000000bf;width: 100%;padding: 25px;display: flex;justify-content: space-between;}
#CadastroPortalEmpresas{margin: 0;background: none;display: flex;position: absolute;}
.LogoPortal{width: auto; display: flex;align-items: center;}
.LogoPortal img{width: 124px;}
.LoginPortal{}
.Sec01{}
.Sec02{background: url(../img/ajudar.jpg), #000000 no-repeat;height: 100%;padding: 0 0 30px 0;min-height: 1070px;position: relative;}
.Sec03{background: url(../img/portal.jpg), #000000 no-repeat; height: 100%;padding: 0 0 30px 0;min-height: 1070px;}
/*.SecCad{background: url(../img/cadastro.jpg), #000000 no-repeat;height: 100%;padding: 0 0 30px 0;min-height: 1070px;}*/
.ChamaSlider01{color: #ffffff;position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding: 0 220px 0 220px;z-index: 99;}
.ChamaSliderIcon{color: #ffffff;position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding: 0 0 0 220px;z-index: 99;}
.SliderIcon{display: flex;}
.SliderIcon .order01{width: 150px;height: 150px;margin: 0 40px 0 0;}
.SliderIcon .order01 img{width: 100%;height: 100%;}
.TxtGrande h1{font-size: 50px;font-weight: bold;width: 750px;}
.TxtPequeno h4{width: 780px;font-size: 24px;line-height: 36px;}
.Slider{background: #000000;}
.VoltaGimba{font-size: 12px;border-left: 1px solid #ffffff;margin-left: 10px;padding-left: 10px;}
.VoltaGimba a{color: #ffffff;border: 1px solid #ffffff;border-radius: 3px;padding: 2px 10px;}
.VoltaGimba a:hover{color:#75C123;border: 1px solid #75C123; text-decoration: none;}

.BlogGimba{font-size: 12px;border-left: 1px solid #ffffff;margin-left: 10px;padding-left: 10px;display: none;}
.BlogGimba a{color: #ffffff;border: 1px solid #ffffff;border-radius: 3px;padding: 2px 10px;}
.BlogGimba a:hover{color:#75C123;border: 1px solid #75C123; text-decoration: none;}

.AtendeGimba{font-size: 12px;border-left: 1px solid #ffffff;margin-left: 10px;padding-left: 10px;}
.AtendeGimba a{color: #ffffff;border: 1px solid #ffffff;border-radius: 3px;padding: 2px 10px;}
.AtendeGimba a:hover{color:#75C123;border: 1px solid #75C123; text-decoration: none;}

/*SAIBA MAIS DESKTOP*/
.QueroSaber{z-index: 99;text-align: center;width: 100%;color: #ffffff;position: absolute;bottom: 0;bottom: 177px;}
.QueroSaber a{color: #ffffff;justify-content: center;width: fit-content;padding: 5px 0;}
.QueroSaber a:hover{color: #ffffff; text-decoration: none; opacity: 0.8}
.QueroSaber a .QueroBox img{width: 25px; vertical-align: inherit;margin: 10px 0 0 0;}
.QueroSaber a .QueroBox h6{margin: 0;padding: 0;}
/*SAIBA MAIS DESKTOP*/

/*SAIBA MAIS MOBILE*/
.SaibaMaisSlider{display: none;}
.SaibaMaisSlider{z-index: 99;text-align: center;width: 100%;color: #ffffff;}
.SaibaMaisSlider a{color: #ffffff;justify-content: center;background: #d22630;width: fit-content;padding: 10px 15px;display: flex;border-radius: 3px;align-items: center;}
.SaibaMaisSlider a:hover{color: #ffffff; text-decoration: none; opacity: 0.8}
.SaibaMaisSlider a .SaibaBox img{width: 25px; margin-left: 10px;vertical-align: inherit;}
.SaibaMaisSlider a .SaibaBox h6{margin: 0;padding: 0;}
.Sec02 .SaibaMaisSlider{width: 280px;margin: 0 auto;}
.Sec02 .SaibaMaisSlider a {width: auto;}
/*SAIBA MAIS MOBILE*/

.GimbaAjudar{display: flex;justify-content: center;margin: 130px 0 80px 0;}
.BoxGimbaAjudar{width: 250px;margin: 0 20px;text-align: center;}
.BoxGimbaAjudar img{width: 130px;}
.TextoGimbaAjudar h6{color: #ffffff; font-size: 22px;}
.LoginPortal{}
.LoginPortal .button-primary{background: #75C123;}
.LoginPortal.VoltarPortal .button-primary{background: #D22630;padding: 2px 15px;font-size: 12px;}
.SaibaBox{height: 20px;}
.AcessoPortal{display: flex;height: 40px;align-items: center;}
.MsgPortal{display: flex;
    font-size: 12px;
    margin: 8px 0 0 0;
    justify-content: flex-end;}
.AcessoPortal button.button{padding: 5px 30px;font-size: 12px;border: 0;border-radius: 3px;}
.CaracPortal{width: fit-content;margin: 45px auto;}
.BoxCaracPortal{display: flex;align-items: center; margin-bottom: 32px;}
.CaracIcon{width: 60px;height: 60px;margin: 0 20px 0 0;}
.CaracIcon img{width: 100%;}
.CaracTxt{color: #ffffff;}
.CaracTxt h5{margin: 0; padding: 0; font-size: 22px;}
.CaracTxt h6{margin: 0;padding: 0;font-size: 17px;line-height: 25px;}
.BtContate{width: fit-content;position: fixed;right: 0;top: 230px}
#Frame01 .SaibaMaisSlider, #Frame02 .SaibaMaisSlider, #Frame03 .SaibaMaisSlider, #Frame04 .SaibaMaisSlider, #Frame05 .SaibaMaisSlider{display: none;}
.BtContate .button {border-top-left-radius: 55px;border-bottom-left-radius: 55px;border-top-right-radius: 0;border-bottom-right-radius: 0;padding: 20px 20px 20px 30px;}
.VoltaInicio{display: flex;justify-content: center;width: 100%;margin-top: 90px;}
.VoltaInicio img{width: 50px;}
.ConteudoPortal .carousel-caption {bottom: 130px;display: none !important;}
.ConteudoPortal .carousel-indicators {bottom: 210px;bottom: 25px;}
.ConteudoPortal .carousel-indicators .active {background-color: #75c123;}
.ConteudoPortal .carousel-indicators li {position: relative;-ms-flex: 0 1 auto;flex: 0 1 auto;width: 20px;height: 20px;border-radius: 100px;margin-right: 10px;margin-left: 10px;text-indent: -999px;cursor: pointer;background-color: rgba(255,255,255,.5);}
.ConteudoPortal .carousel-control-next, .carousel-control-prev {opacity: .9;}
.ConteudoPortal .carousel-control-next-icon, .ConteudoPortal .carousel-control-prev-icon {width: 50px;height: 50px;}
.ConteudoPortal .w-100 {width: 100%!important;opacity: 0.6;}
.ConteudoPortal .carousel-item video{opacity: 0.6;display: block;}
.ChamadaSecao{display: flex;flex-direction: column; justify-content: center;width: 100%;text-align: center;color: #ffffff;padding: 160px 0 0 0;}
.ChamadaSecao.cadastro{margin: 0;padding: 100px 0 0 0;}
.ChamadaSecao div h1{font-size: 45px;font-weight: bold;}
.ChamadaSecao div h4{font-size: 22px;line-height: 38px;width: 38%;margin: 0 auto;}
.ChamadaSecao.cadastro div h4 {width: 45%;}
.ChamadaSecao.cadastro div h7 {font-weight: bold;}
.CampImp {transition: all 400ms;
    background: #ffffff;
    border: 0;
    height: 32px;
    border-radius: 2px;
    margin: 0 2px;}
.CampLogin{width: 180px;margin: 0 5px 0 0;font-weight: 400;}
.MsgPortBox{color: #ffffff;}
.MsgPortBox a{color: #ffffff; text-decoration: underline;}
.MsgPortBox a:hover{color: #75C123; text-decoration: underline;}
/* .PcFormCadastro{width: 1270px;margin: 20px auto;} */
#formatendimento{border: 1px solid #cccccc;border-radius: 10px;}
.fecharform{position: absolute;top: 32px;right: 110px;}
.fecharform a {text-decoration: none;color: #ffffff;font-size: 13px;background: #D22630;font-weight: bold;padding: 5px 10px;border-radius: 5px;}
/* .formlinhas {padding: 20px 110px;color: #ffffff;} */
.chamadaform{padding: 10px 110px;position: relative;}
.formstel{display: flex;flex-wrap: wrap;}
.bte{float: right;cursor: pointer;}
.form_line {margin: 10px 0px;line-height: 19px;font-size: 14px;font-weight: 600;display: block;margin-bottom: 12px;}
.form_line .boxes{display: inline-block;}
.form_line .obrigatorio {font-size: 10px;color: #75C123;}
.campsinput {border: 1px solid #7a7a7a;border-radius: 5px;width: 100%; transition: all 400ms;background: #e9e9e9;height: 47px;padding: 0 8px;font-weight: bold;margin-top: 0px;font-size: 14px;}
.in_text{width: -webkit-fill-available; height: 140px;margin-top: 5px;}
.PcLeiGeralAceite{border: 1px solid #cccccc;border-radius: 5px;width: 100%;transition: all 400ms;background: #ffffff; height: 120px;padding: 0 8px;font-weight: normal;font-size: 13px;margin-top: 0px;overflow:auto;color: #333738;margin: 10px 0;}
.CampoCentral{margin: 10px 20px;}
.CampoCnpj{width: 300px;color: #333738;font-weight: 400;}
.CampoRazao{width: 510px;color: #333738;font-weight: 400;}
.CampoFuncionario{width: 200px;color: #333738;font-weight: 400;}
.CampoNome{width: 460px;color: #333738;font-weight: 400;}
.CampoEmail{width: 410px;color: #333738;font-weight: 400;}
.CampoZap{width: 140px;color: #333738;font-weight: 400;}
.SecCad .button-primary {background: #75C123;color: #ffffff;}
.footer-lp {font-size: 11px;color: #ffffff;background: #0b0b0b;line-height: 16px;text-align: center;height: auto;padding: 35px 0px 35px 0px;clear: both;}
.footer-lp a {color: #ffffff;text-decoration: underline;}
#Secao_00{display: none;}
.VoltaInicio.Desktop{display: flex;}
.VoltaInicio.Mobile{display: none;}
.Privacidade{padding: 30px;color: #8d8d8d;}
.Privacidade, .Privacidade h2, .Privacidade h3, .Privacidade p, .Privacidade strong, .Privacidade ul{font-size: 15px;text-align: justify;line-height: 26px;}
.Privacidade h2, .Privacidade h3, .Privacidade strong{font-weight: 700;}
.CampoOlhos {border: 1px solid #cecece;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 3px;}
.SenhaVer {background: url(https://gimbaempresas.com.br/Content/v2/npcss/imagens/ver.png) no-repeat #ffffff;background-size: 26px;width: 32px;height: 32px;background-position: center;cursor: pointer;margin: 0;}
.SenhaDesver {background: url(https://gimbaempresas.com.br/Content/v2/npcss/imagens/desver.png) no-repeat #ffffff;background-size: 26px;width: 32px;height: 32px;background-position: center;cursor: pointer;margin: 0;}
.CampoGE {font-size: 12px;font-weight: 600;text-transform: uppercase;text-align: left;display: flex;align-items: center;background: #ffffff;border: 1px solid #242424;margin: 0 5px 0 0;border-radius: 5px;padding: 4px 6px;}
.CampoSenha{width: 150px;}
.CampoMail{width: 280px;}
.BotoesAcesso{display: flex;}
.PortalLogo{}
.FormTxtArea{width: 100%;display: block;}
.BoxeTextArea{}
.TextAreaCadastro {border: 1px solid #7a7a7a;border-radius: 5px;width: 100%;transition: all 400ms;background: #e9e9e9;height: 75px;padding: 0 8px;font-weight: normal;margin-top: 5px;font-size: 14px;padding: 10px;}
.CampoContagemCaracteres.sku {display: flex;justify-content: end;margin: 10px 0 0 0;font-size: 12px;font-weight: 600;color: #ffffff;}


/*responsivo*/
@media (max-width: 1920px) {}
@media (max-width: 1680px) {
.Sec02 {min-height: 950px;}
}
@media (max-width: 1600px) {}
@media (max-width: 1440px) {
.TxtGrande h1 {font-size: 50px;}
.SliderIcon .order01 {width: 110px;height: 110px;margin: 0 30px 0 0;}
.GimbaAjudar {margin: 80px 0 170px 0;}
.ChamadaSecao div h4 {width: 48%;}	
}
@media (max-width: 1366px) {
.SliderIcon .order01 {width: 80px;height: 80px;}
.TxtGrande h1 {font-size: 35px;width: 640px;}
.TxtPequeno h4 {Font-size: 19px;line-height: 25px;width: 600px;}	
.SaibaMaisSlider {margin-top: 20px;}
.ChamadaSecao.cadastro div h4 {width: 75%;}
.ChamadaSecao div h4 {width: 58%;}
.ConteudoPortal .carousel-indicators {bottom: 90px;}
.Sec02 {min-height: 880px;}
}
@media (max-width: 1279px) {}
@media (max-width: 1170px) {
.TxtGrande h1 {width: 730px;}
.TxtPequeno h4 {font-size: 20px;line-height: 28px;width: 730px;}
.ChamaSlider01 {padding: 0 120px 0 120px;}
.ChamaSliderIcon {padding: 0 120px 0 120px;}
.BoxGimbaAjudar {width: 180px;margin: 0 10px;}
.TextoGimbaAjudar h6 {font-size: 18px;line-height: 27px;margin-top: 20px;}
.TxtGrande h1 {width: 680px;font-size: 37px;margin-bottom: 15px;}
.SliderIcon .order01 img {width: auto;height: 100%;}
.SliderIcon .order01 {width: 120px;height: 120px;}
.ChamadaSecao.cadastro div h4 {width: 80%;}
.CampoMail {width: 220px;}
.CampoSenha {width: 110px;}
.VoltaGimba a {padding: 2px 5px;}
.BlogGimba a {padding: 2px 5px;}
.AtendeGimba a {padding: 2px 5px;}
.AtendeGimba {border-left: 0;margin-left: 0px;}
.BlogGimba {border-left: 0;margin-left: 0px;}

}
@media (max-width: 1024px) {
/*.ChamaSlider01 {padding: 0 120px 0 120px;}
.ChamaSliderIcon {padding: 0 120px 0 120px;}
.BoxGimbaAjudar {width: 180px;margin: 0 10px;}
.TextoGimbaAjudar h6 {font-size: 18px;line-height: 27px;margin-top: 20px;}
.TxtGrande h1 {width: 680px;font-size: 37px;margin-bottom: 15px;}
.SliderIcon .order01 img {width: auto;height: 100%;}
.SliderIcon .order01 {width: 120px;height: 120px;}
.ChamadaSecao.cadastro div h4 {width: 80%;}
.CampoMail {width: 220px;}
.CampoSenha {width: 110px;}
.VoltaGimba a {padding: 2px 5px;}
.BlogGimba a {padding: 2px 5px;}
.AtendeGimba a {padding: 2px 5px;}
.AtendeGimba {border-left: 0;margin-left: 0px;}
.BlogGimba {border-left: 0;margin-left: 0px;}*/

.TxtGrande h1 {width: 420px;font-size: 22px;line-height: 32px; margin-bottom: 4px;}	
.TxtPequeno h4 {width: 420px;font-size: 14px;line-height: 18px;font-weight: 100;}
.SaibaMaisSlider a .SaibaBox h6 {font-size: 12px;}
.SaibaMaisSlider a .SaibaBox img {display: none;}
.SaibaMaisSlider a {padding: 4px 13px;}
.SaibaBox {height: auto;}
.SliderIcon .order01 {width: 67px;height: 64px;margin: 0 10px 0 0;}
.ConteudoPortal .carousel-control-next-icon, .ConteudoPortal .carousel-control-prev-icon {width: 20px;height: 20px;}
.GimbaAjudar {display: block;margin: 40px auto 50px auto;width: 55%;}
.BoxGimbaAjudar {width: 100%;margin: 0;display: flex;align-items: center;margin-bottom: 30px;}
.BoxGimbaAjudar img {width: 90px;}
.TextoGimbaAjudar h6 {font-size: 17px;line-height: 24px;margin: 0 0 0 20px;text-align: left;}
.Sec02 {background-position: -560px;min-height: 870px;}
.CaracTxt h5 {font-size: 17px;}
.CaracTxt h6 {font-weight: 100;}
.CaracPortal {width: 90%;margin: 40px auto 90px auto;}
/* .PcFormCadastro {width: 90%;} */
.formstel {display: block;}
.CampoCentral {margin: 10px 0;}
.ChamadaSecao.cadastro div h4 {width: 90%;font-weight: 100;margin-bottom: 10px;}
.form_line .boxes {display: block;}
.form_line .boxes input{width: 100% !important;}
/* .SecCad {background-size: 2220px;background-position: -110px;} */
.form_line.checkout{display: flex;align-items: center;}
.form_line.checkout input[type=checkbox]{margin-right: 10px;}
.CampoFuncionario {width: 100%;}
.CampoEmail {width: 100% !important;}
/* .PcFormCadastro #DddTelefone{width: 52px !important;}
.PcFormCadastro #NumeroTelefone{width: 634px !important;} */
header.HeaderPortal {flex-direction: column;justify-content: center;align-items: center;position: initial;background: #000000e3;}
.LogoPortal {flex-direction: column;margin: 0 0 20px 0;}
.LogoPortal img {width: 134px;}
.BotoesAcesso {margin: 25px 0;}
.VoltaGimba {border-left: 0;margin-left: 0;padding-left: 0;}
.MsgPortal {align-items: center;justify-content: center;}
#Secao_01 {display: none;}
#Secao_00{display: block;background: #161616;padding: 35px 0 0 0;text-align: center;}
#Secao_00 {padding: 35px 0 0 0;display: flex;flex-direction: column;}
#Secao_00 .QueroSaber{position: inherit;margin: 30px 0 30px;display: block;}
#Secao_00 .VideoMobile{width: 100%; height: 100%;}
.ChamaSlider00{color: #ffffff;height: fit-content;}
.TxtGrande h1 {width: 90%;margin: 0 auto 19px auto;font-size: 26px;line-height: 33px;}
.TxtPequeno h4 {width: 90%;margin: 0 auto;font-size: 17px;line-height: 27px;}
.BtContate {top: 180px;}
#CadastroPortalEmpresas {flex-direction: unset;align-items: center;justify-content: space-between;}
/* .SecCad {padding: 0 0 0px 0;min-height: 1230px;height: 1200px;} */

}
@media (max-width: 992px) {
/*.TxtPequeno h4 {width: 610px;font-size: 17px;line-height: 28px;}
.TxtGrande h1 {width: 610px;font-size: 33px;}
.SliderIcon .order01 {width: 80px;height: 80px;}
.ChamadaSecao div h1 {font-size: 33px;}	
.ChamadaSecao div h4 {width: 78%;font-size: 17px;line-height: 25px;}
header.HeaderPortal {padding: 25px 10px;}*/
}
@media (max-width: 980px) {}
@media (max-width: 768px) {
.TxtGrande h1 {width: 420px;font-size: 22px;line-height: 32px; margin-bottom: 4px;}	
.TxtPequeno h4 {width: 420px;font-size: 14px;line-height: 18px;font-weight: 100;}
.SaibaMaisSlider a .SaibaBox h6 {font-size: 12px;}
.SaibaMaisSlider a .SaibaBox img {display: none;}
.SaibaMaisSlider a {padding: 4px 13px;}
.SaibaBox {height: auto;}
.SliderIcon .order01 {width: 67px;height: 64px;margin: 0 10px 0 0;}
.ConteudoPortal .carousel-control-next-icon, .ConteudoPortal .carousel-control-prev-icon {width: 20px;height: 20px;}
.GimbaAjudar {display: block;margin: 40px auto 50px auto;width: 55%;}
.BoxGimbaAjudar {width: 100%;margin: 0;display: flex;align-items: center;margin-bottom: 30px;}
.BoxGimbaAjudar img {width: 90px;}
.TextoGimbaAjudar h6 {font-size: 17px;line-height: 24px;margin: 0 0 0 20px;text-align: left;}
.Sec02 {background-position: -560px;min-height: 870px;}
.CaracTxt h5 {font-size: 17px;}
.CaracTxt h6 {font-weight: 100;}
.CaracPortal {width: 90%;margin: 40px auto 90px auto;}
/* .PcFormCadastro {width: 90%;} */
.formstel {display: block;}
.CampoCentral {margin: 10px 0;}
.ChamadaSecao.cadastro div h4 {width: 90%;font-weight: 100;margin-bottom: 10px;}
.form_line .boxes {display: block;}
.form_line .boxes input{width: 100% !important;}
/* .SecCad {background-size: 2220px;background-position: -110px;} */
.form_line.checkout{display: flex;align-items: center;}
.form_line.checkout input[type=checkbox]{margin-right: 10px;}
.CampoFuncionario {width: 100%;}
.CampoEmail {width: 100% !important;}
/* .PcFormCadastro #DddTelefone{width: 52px !important;}
.PcFormCadastro #NumeroTelefone{width: 634px !important;} */
header.HeaderPortal {flex-direction: column;justify-content: center;align-items: center;position: initial;background: #000000e3;}
.LogoPortal {flex-direction: column;margin: 0 0 20px 0;}
.LogoPortal img {width: 134px;}
.BotoesAcesso {margin: 25px 0;}
.VoltaGimba {border-left: 0;margin-left: 0;padding-left: 0;}
.MsgPortal {align-items: center;justify-content: center;}
#Secao_01 {display: none;}
#Secao_00{display: block;background: #161616;padding: 35px 0 0 0;text-align: center;}
#Secao_00 {padding: 35px 0 0 0;display: flex;flex-direction: column;}
#Secao_00 .QueroSaber{position: inherit;margin: 30px 0 30px;display: block;}
#Secao_00 .VideoMobile{width: 100%; height: 100%;}
.ChamaSlider00{color: #ffffff;height: fit-content;}
.TxtGrande h1 {width: 90%;margin: 0 auto 19px auto;font-size: 26px;line-height: 33px;}
.TxtPequeno h4 {width: 90%;margin: 0 auto;font-size: 17px;line-height: 27px;}
.BtContate {top: 180px;}
#CadastroPortalEmpresas {flex-direction: unset;align-items: center;justify-content: space-between;}
/* .SecCad {padding: 0 0 0px 0;min-height: 1230px;height: 1200px;} */
}
@media (max-width: 680px) {
.AcessoPortal {display: flex;flex-direction: column;align-items: center;width: 80%;margin: 0 auto;height: auto;}
.CampLogin {width: 100%;margin: 0 0 5px 0;}
.AcessoPortal button.button {width: 316px;}
.TxtGrande h1 {font-size: 30px;line-height: 42px;}
.TxtPequeno h4 {font-size: 20px;line-height: 31px;}
/* .PcFormCadastro #NumeroTelefone {width: 375px !important;} */
.Sec03 {min-height: 950px;}
.Sec02 {min-height: 760px;}
.CampoMail {width: 300px;}
.CampoSenha {width: 269px;}
.CampoGE {margin: 0 0 5px 0;}
.BtContate {top: 280px;}
header.HeaderPortal .AcessoPortal::before {
    border-right: 0;
    margin: 0 0 20px 0;
}
}
@media (max-width: 600px) {
#Frame01, #Frame02, #Frame03, #Frame04, #Frame05{display: none;}
.SaibaMaisSlider {margin: 40px 0;width: 100%;}
.SaibaMaisSlider a {margin: 0 auto;}
header.HeaderPortal {position: inherit;z-index: 99;background: #3a3a3a;width: 100%;padding: 25px;display: block;}
.AcessoPortal {justify-content: center;}
.MsgPortal {justify-content: center;}
.ChamadaSecao {padding: 90px 0 0 0;}
.SaibaMaisSlider a .SaibaBox h6 {font-size: 18px;}
.ChamadaSecao.cadastro {padding: 130px 0 0 0;}
.VoltaInicio.Desktop{display: none;}
.VoltaInicio.Mobile{display: flex;}
/* .PcFormCadastro #NumeroTelefone {width: 483px !important;} */
.SaibaMaisSlider{display: block;}
.BtContate {top: 510px;}
.BotoesAcesso {margin: 16px 0 0px;}
/* .SecCad {height: 1360px;background-size: 2450px;} */
}

@media (max-width: 540px) {
.GimbaAjudar {width: 75%;}
/* .PcFormCadastro #NumeroTelefone {width: 429px !important;} */
.ChamadaSecao div h1 {font-size: 29px;}
.BoxGimbaAjudar img {width: 75px;}
}
@media (max-width: 475px) {
.AcessoPortal {display: flex;flex-direction: column;align-items: center;width: 80%;margin: 0 auto;height: auto;}
.CampLogin {width: 100%;margin: 0 0 5px 0;}
.AcessoPortal button.button {width: 316px;}
.TxtGrande h1 {font-size: 30px;line-height: 42px;}
.TxtPequeno h4 {font-size: 20px;line-height: 31px;}
/* .PcFormCadastro #NumeroTelefone {width: 375px !important;} */
.Sec03 {min-height: 950px;}
.Sec02 {min-height: 760px;}
.CampoGE {margin: 0 0 5px 0;}
.BtContate {top: 280px;}
}

@media (max-width:445px){
.ChamadaSecao {width: 95%;margin: 0 auto;}
.ChamadaSecao div h1 {width: 270px;margin: 0 auto 10px auto;}
}

@media (max-width: 414px) {
.TxtGrande h1 {font-size: 26px;line-height: 36px;}
.TxtPequeno h4 {font-size: 17px;line-height: 27px;}
/* .PcFormCadastro #NumeroTelefone {width: 315px !important;} */
.BoxGimbaAjudar img {width: 55px;}
}
@media (max-width: 412px) {
/* .PcFormCadastro #NumeroTelefone {width: 313px !important;} */
}
@media (max-width: 411px) {
/* .PcFormCadastro #NumeroTelefone {width: 279px !important;} */
}

@media (max-width:375px){
.TxtGrande h1 {font-size: 23px;line-height: 36px;}
.TxtPequeno h4 {font-size: 15px;line-height: 25px;}
}
@media (max-width: 345px) {
/* .PcFormCadastro #NumeroTelefone {width: 253px !important;} */
.TxtGrande h1 {font-size: 33px;}
}
@media (max-width: 280px) {
/* .PcFormCadastro #NumeroTelefone {width: 193px !important;} */
}





