/*CSS 2023*/
.gfb_monthly_schedule_wrapper td{    padding: 6% 0 !important;}


@media(max-width:767px){
  .et_header_style_left .logo_container{margin-top: 60px !important}
}
#deslizamenucelular {top: 0;transition: all .3s ease;}
#deslizamenucelular.hide { top: -75px;}

@media(max-width:767px){
  #deslizamenucelularr {transition: all .3s ease;}
  #deslizamenucelularr.hidee { top: -75px;}
}

@media(min-width:768px){
  #sfm-sidebar li.sfm-has-child-menu>ul.sfm-child-menu{height: auto !important; padding-bottom: 10px}
}

.topomob {transition: all .3s ease;}


.panell .menu-footer01en-container{margin: 15px 0 28px 0}
.panell .menu-footer03en-container{margin: 15px 0 28px 0}
.panell .menu-footer02en-container{margin: 15px 0 28px 0}

.panell .menu-footer01es-container{margin: 15px 0 28px 0}
.panell .menu-footer03es-container{margin: 15px 0 28px 0}
.panell .menu-footer02es-container{margin: 15px 0 28px 0}

/*CSS 2023*/




.secaomenudeslizante{padding: 0 100px;}
#larguradacolunaiconesetabaixotoporesponsivo{background-color: #ffffff;}

.grecaptcha-badge{display: none !important; visibility: hidden !important;}



/*CSS 11/2022*/
#flechadesceclick #textostoporesponsivomargin{background-color: #2c2926}
#ladoesquerdoresponsividadetopo #textostoporesponsivomargin{background-color: transparent !important;}

.et_pb_column_inner_4, .et_pb_column_inner_3{background-color: transparent !important;}


/*CSS 11/2022*/


/*CSS no plugin*/

/*Popup*/
#sgpb-popup-dialog-main-div div{overflow: hidden !important; }
.colunaesquerdapopup{background-image:url('https://www.parquedasaves.com.br/wp-content/uploads/2020/06/entrada.jpg');background-size: cover; background-position: left bottom;}
.colunadireitapopup h1{font-family: NeurialGrotesk-Bold!important; font-size:24px !important; }
.colunadireitapopup{padding:25px 35px;}
#sgpb-popup-dialog-main-div{width:820px !important}

.formcon form label{width:100%}
.formcon form input{width:100%; padding: 15px 1em;}
.formcon form textarea{width:100%; padding: 15px 1em; height:200px}
.formcon form p{margin-bottom:0; padding-bottom:0}
.formcon form .wpcf7-submit{color: #ffffff!important;  background: #6a2d91;  font-size: 16px;  background-color: #6a2d91; border:0; transition: .5s; margin-top:12px}
.formcon form .wpcf7-submit:hover{transform:scale(1.1); transition: .5s;}

@media(max-width:767px){
  .colunaesquerdapopup{height:400px;}
  .sgpb-popup-dialog-main-div-theme-wrapper-6{width:90% !important;}
  .colunadireitapopup{padding: 25px 35px 85px 35px;}
}
/*Popup*/


.breadcrumb {
    max-width: 300px;
}
.avespost .extras {
    padding-bottom: 50px;
}
.links .contain {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1226px;
    margin: 0 auto;
    padding: 50px 30px;
    width: 100%;
}
.links .contain span {
    font-size: 22px;
}

.colunqimgpopup{}
.colunatextopopup{padding:35px 10px;}

@media(max-width:767px){
  .links .contain {
    padding: 50px 0;
  }
  .links .contain span {
    font-size: 14px;
  }
}
@media(min-width:768px){
#sfm-sidebar .sfm-widget, #sfm-sidebar .widget-area{
  display:none !important;
}
}
@media(min-width:768px){
  .sfm-child-menu .sfm-menu-level-1{z-index:9999999 !important;}
}
.fluid-width-video-wrapper{
  padding-top:0 !important;
}
.popup_outer_wrap{
  height:80%;
  width:70%
}
.et_pb_section .et_pb_section_1 .popup et_section_regular .with-close .is-open{
  height:500px;
}
@media only screen and (min-height:900px){
  .home .et_pb_slider .et_pb_slide_0{
    height:802px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:802px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:802px !important;
  }
}
@media only screen and (min-height:850px) and (max-height:899px){
  .home .et_pb_slider .et_pb_slide_0{
    height:750px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:750px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:750px !important;
  }
}
@media only screen and (min-height:800px) and (max-height:849px){
  .home .et_pb_slider .et_pb_slide_0{
    height:720px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:720px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:720px !important;
  }
}
@media only screen and (min-height:750px) and (max-height:799px){
  .home .et_pb_slider .et_pb_slide_0{
    height:690px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:690px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:690px !important;
  }
}
@media only screen and (min-height:700px) and (max-height:749px){
  .home .et_pb_slider .et_pb_slide_0{
    height:640px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:640px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:640px !important;
  }
}
@media only screen and (min-height:650px) and (max-height:699px){
  .home .et_pb_slider .et_pb_slide_0{
    height:600px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:600px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:600px !important;
  }
}
@media only screen and (min-height:600px) and (max-height:649px){
  .home .et_pb_slider .et_pb_slide_0{
    height:550px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:550px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:550px !important;
  }
}
@media only screen and (min-height:550px) and (max-height:599px){
  .home .et_pb_slider .et_pb_slide_0{
    height:510px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:510px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:510px !important;
  }
}
@media only screen and (min-height:500px) and (max-height:549px){
  .home .et_pb_slider .et_pb_slide_0{
    height:460px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:460px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:460px !important;
  }
}
@media only screen and (min-height:450px) and (max-height:499px){
  .home .et_pb_slider .et_pb_slide_0{
    height:410px !important;
  }
  .home .et_pb_slider .et_pb_slide_1{
    height:410px !important;
  }
  .home .et_pb_slider .et_pb_slide_2{
    height:410px !important;
  }
}
.height160{
  height:159px !important;
}

.tituloshistoria{
  font-family: NeurialGrotesk-Bold !important;
  color: #333;
  font-size: 19px;
}
.larguradasimagenslateraishistoria img {
  width:500px;
}
@media(min-width:768px){
.secaohistoriaresponsivamapa{
  background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/06/linha-do-tempo-esquedo-1-1-2.png) left top;
  background-repeat: repeat-y;
  background-position: left !important;
}
}
@media(max-width:767px){
  .secaohistoriaresponsivamapa{
  background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/06/linha-do-tempo-celular-1.png) left top;
  background-repeat: repeat-y;
  background-position: left !important;
  background-size: 30px !important;
  padding-left: 70px !important;
}
}
@media(min-width:981px) and (max-width:1300px){
  .secaohistoriaresponsivamapa{
    background-size:30% !important;
  }
}

@media(min-width:1301px){
  .secaohistoriaresponsivamapa{
    background-size:20% !important;
  }
}

@media(min-width:768px) and (max-width:980px){
  .secaohistoriaresponsivamapa{
    background-size:25% !important;
  }
  .larguraconteudopaginahistoria{
    width:50%;
    float:right;
    right:15%;
  }
}
@media(min-width:481px) and (max-width:767px){
  .larguraconteudopaginahistoria{
    width:70%;
    float:right;
    right:5%;
    padding-top:10%;
  }
}
@media(max-width:480px){
  .larguraconteudopaginahistoria{
    width:75% !important;
    float:right;
    right:2%;
    padding-top:5%;
  }
}


.titulospressroom{
  font-family: NeurialGrotesk-Bold !important;
  color: #333;
  font-size: 19px;
}
.larguradasimagenslateraispressroom img {
  width:500px;
}
@media(min-width:768px){
.secaopressroomresponsivamapa{
}
}
@media(max-width:767px){
  .secaopressroomresponsivamapa{
}
}
@media(min-width:981px) and (max-width:1300px){
  .secaopressroomresponsivamapa{
    background-size:30%;
  }
}
@media(min-width:768px) and (max-width:980px){
  .secaopressroomresponsivamapa{
    background-size:25%;
  }
  .larguraconteudopaginapressroom{
    width:50%;
    float:right;
    right:15%;
  }
}
@media(min-width:481px) and (max-width:767px){
  .larguraconteudopaginapressroom{
    width:70%;
    float:right;
    right:5%;
    padding-top:10%;
  }
}
@media(max-width:480px){
  .larguraconteudopaginapressroom{
    width:75% !important;
    float:right;
    right:2%;
    padding-top:5%;
  }
}



@media(max-width:980px){
  .et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation{
    padding-top:0 !important;
  }
}
.breadcrumb-container.theme1 a{
  padding:0 !important;
}
/*Página teste*/
.barrapretalateralpaginateste{
  width:1500px;
}
#textosdireitapaginatestes{
  width:55%;
  margin-left:40%;
  margin-top:5%;
}
#imagemladodireitopaginatestes{
  margin-left: 31%;
  width: 100%;
  margin-top: 6px !important;
  position: relative;
}
@media(max-width:1550px){
  #textosdireitapaginatestes{
    width:70%;
  }
}
.page-id-7454 .breadcrumb-container.theme1 a{
  color:#666 !important;
}
.sfm-style-full #sfm-sidebar .sfm-scroll{
  overflow-x:hidden !important;
}
.logomenudeslizante{
  width:100px;
  margin-top:-15px;
}
.secaomenudeslizante{
  background:#2d2926;
  width:100%;
}
.textosmenudeslizantetopo{
  font-family: NeurialGrotesk-Medium;
  font-weight: 200 !important;
  color:#ffffff !important;
}
#main-content .container:before{
  width:0 !important;
}
.removendopaddingtopomenu{
  padding-top:33px !important;
}
@media(max-width:767px){
  .logomobilemenudeslizante{
    width:120px;
    margin: 10px 0 0 0;
  }
  .menutopodeslizantecelular{
    background:#2d2926;
    width:100%;
    position:fixed;
    z-index:999999;
/*    top:-300px;*/
    transition: top 0.6s;
    -webkit-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    height: 60px;
  }
  .textosmenudeslizantetopo{font-family: NeurialGrotesk-Regular; font-size: 10px; margin-top: 22px; display: block; margin-left: 35px}
  .textosmenudeslizantetopo img{width: 18px; vertical-align: middle;}
  .menutopodeslizantecelular .col-1, .menutopodeslizantecelular .col-7, .menutopodeslizantecelular .col-4{padding-left: 0; padding-right: 0;}
  .tablecompresingressotopomobile{height: 60px; width: 100%; color: #ffffff; font-size: 14px}
  .secaomenudeslizante{
    display:none !important;
  }
}
@media(min-width:768px){
  .menutopodeslizantecelular{
    display:none !important;
  }
  .secaomenudeslizante{
    top:-500px;
    position:fixed;
    z-index: 999999;
    transition: top 0.6s;
    -webkit-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
  }
  .secaomenudeslizantesemtopo{
    top:-10px;
    position:fixed;
    z-index: 999999;
    transition: top 0.6s;
    -webkit-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
  }
}
@media(min-width:768px){
  .textosmenudeslizantetopo{
    font-size:10px;
  }
}
@media(min-width:1101px){
  .pulalinhainfomacoesmenudeslizante{
    display:none;
  }
}
@media(min-width:768px) and (max-width:1100px){
  .secaotextosmenudeslizante{
    margin-top:-15px;
  }
  .secaobotaocompreseuingresso{
    margin-top:-8px;
    padding:0 !important;
  }
}
@media(min-width:768px) and (max-width:900px){
  .iconesidiomasmenudeslizante{
    width:20px;
  }
  .secaoiconesmenudeslizante{
    margin-left:50px;
  }
}
@media(min-width:901px) and (max-width:1100px){
  .iconesidiomasmenudeslizante{
    width:22px;
  }
  .secaoiconesmenudeslizante{
    margin-left:50px;
  }
}
@media(min-width:1101px){
  .secaobotaocompreseuingresso{
    margin-top:-10px;
  }
  .secaoiconesmenudeslizante{
    margin-left:70px;
    margin-top: -10px;
  }
  .textosmenudeslizantetopo{
    font-size:11px;
  }
}
@media(min-width:1370px){
  .secaoiconesmenudeslizante{
    right:0;
    position:absolute;
  }
}
@media(min-width:1390px){
  .secaobotaocompreseuingresso{
    margin-top:-10px;
    left:6%;
  }
  .textosmenudeslizantetopo{
    font-size:12px;
  }
}
.iconesidiomasmenudeslizante{
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: 0.2s;
}
.iconesidiomasmenudeslizante:hover{
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}
.page-id-2163 .menutopodeslizantecelular{
  display:none !important;
}
.page-id-2163 .secaomenudeslizante{
  display:none !important;
}
#mysticky-nav .myfixed{
  background:#2d2926;
}
.borderzero{
  border:0 !important;
}
.marginbotoesfeitonamao{
  padding: 3px 0; 
}
.botosrodapenamao:hover{
  background:transparent !important;
  border: 0 !important;
}
.botaotripadvisorcomputador{
  opacity:0;
  width:100px;
  height:80px;
  margin-top:-90px;
  position:absolute;
  z-index:99999;
}
.botaotripadvisortablet{
  opacity:0;
  width:120px;
  height:100px;
  margin-top:-130px;
  position:absolute;
  z-index:99999;
}
.botaotripadvisorcelular{
  opacity:0;
  width:80px;
  height:80px;
  margin-top:-100px;
  position:absolute;
  z-index:99999;
}
.secaoflexasobecelular{
  z-index:99;
  margin-top:-33% !important;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag{
  height:auto !important;
  width:25px !important;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.wpml-ls-legacy-list-horizontal:hover .wpml-ls-flag:hover{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.wpml-ls-legacy-list-horizontal a{
  padding: 0px 2px !important;
}
.novosiconesidioma{
  float:right;
}
.novosiconesidioma .wpml-ls-legacy-list-horizontal{
  margin-top:4px;
}




/*CSS no tema*/

html,
body{
  -moz-overflow-x:hidden;
  -ms-overflow-x:hidden;
  -o-overflow-x:hidden;
  -webkit-overflow-x:hidden;
  overflow-x:hidden;
}

.et_pb_section_1 { margin-top: 0px!important }

@media (max-width:767px) {
.imgiconesidiomasmenuparacelular { width: 32px !important; }
}

@media(min-width:981px) and (max-width:1200px) {
#logo { margin-top: -10%!important; }
.et_header_style_left .logo_container { height: 320px; }
}

@media(min-width:1201px) {
#logo { margin-top: -14% !important; margin-left:-6%;}
.et_header_style_left .logo_container { height: 320px; }
}

@media(max-width:190px) {
#logo { max-height: 120%; }
}

@media(min-width:191px) and (max-width:300px) {
#logo { max-height: 130%; }
}

@media(min-width:301px) and (max-width:320px) {
#logo { max-height: 130%; }
}

@media(min-width:321px) and (max-width:350px) {
#logo { max-height: 140%; }
}

@media(min-width:351px) and (max-width:380px) {
#logo { max-height: 155%; }
}

@media(min-width:381px) and (max-width:420px) {
#logo { max-height: 185%; }
}

@media(min-width:421px) and (max-width:479px) {
#logo { max-height: 200%; }
}
@media(min-width:480px) and (max-width:800x) {
#logo {
max-height:200%;
}
}
#et-secondary-nav li ul, #top-header{
  background-color: #2d2926;
}
.width100{
  width:100% !important;
}

@media(max-width:479px) {
.et_header_style_left .logo_container { height: 100px; }
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 100%; }
body.et_fixed_nav.et_secondary_nav_two_panels #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header { top: 0px }
body.et_fixed_nav.et_secondary_nav_enabled #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header { top: 0px; }
}

@media(min-width:480px) and (max-width:767px) {
.et_header_style_left .logo_container { height: 400px; }
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 100%; }
body.et_fixed_nav.et_secondary_nav_two_panels #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header { top: 0px }
body.et_fixed_nav.et_secondary_nav_enabled #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header { top: 0px; }
}
.sfm-pos-right .sfm-rollback{
  right:-40px;
}
@media(max-width:150px) {
#logo { margin-top: -35%; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-navicon-button:after { font-size: 10px; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; top: 1%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}
.home .et_pb_fullwidth_code_0 { padding-top: 0px!important; }
.et_pb_button { cursor: pointer!important; }
.page-template .page-template-page-template-blank .page-template-page-template-blank-php .page .page-id-2160 .sfm-pos-right .sfm-rollback { display: none!important; }
.page-id-2163 #main-header { display: none; }
#top-menu, #top-menu-nav { display: none; }
#top-header { position: fixed !important; }

@media(min-width:768px) and (max-width:860px) {
#top-header { height: 35px !important; }
#et-info { display: block!important; margin-top: 10px; }
#et-secondary-menu, #et-secondary-nav { display: block!important; }
.compreaquiseuingressotopo { background-color: #f57f29!important; height: 35px; padding-right: 20px; padding-left: 20px; right: 55px; }
.compreseuingressotextotopo { text-align: left; font-family: NeurialGrotesk-Medium; font-size: 10px; line-height: 15px; font-weight: 200!important; }
#et-info-phone:before { display: none !important; }
.imgrelogiomenutopo { vertical-align: middle; }
.imgtarifasmenutopo { vertical-align: middle; }
#et-info, #et-secondary-menu>ul>li a { padding: 0px!important; font-family: NeurialGrotesk-Medium; font-weight: 200!important; font-size: 10px; }
.compreseuingressotopomargin { margin-top: 0px; }
.iconefacebookmenutopo { top: -8px; margin-right: 0px !important; }
.iconeinstagrammenutopo { top: -8px; margin-right: 35px!important; }
.iconebrasilmenutopo { top: -8px; margin-right: 0px!important; }
.iconeeuamenutopo { top: -8px; margin-right: 0px !important; }
.iconeespanhamenutopo { top: -8px; }
.tamanhodasbandeirasdotopo { width: 20px; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.tamanhodasbandeirasdotopo:hover { -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.tamanhodosiconesdotopo { width: 20px; }
#et-secondary-nav li { right: 0px!important; }
.et_header_style_left .logo_container { height: 250px; }
span.logo_helper { display: none; }
#logo { max-height: 74%; }
}

@media(min-width:861px) and (max-width:980px) {
#top-header { height: 35px!important; }
#et-info { display: block!important; margin-top: 10px; }
#et-secondary-menu, #et-secondary-nav { display: block!important; }
.compreaquiseuingressotopo { background-color: #f57f29!important; height: 35px; padding-right: 20px; padding-left: 20px; right: 55px; }
.compreseuingressotextotopo { text-align: left; font-family: NeurialGrotesk-Medium; font-size: 10px; line-height: 15px; font-weight: 200!important; }
#et-info-phone:before { display: none!important; }
.imgrelogiomenutopo { vertical-align: middle; }
.imgtarifasmenutopo { vertical-align: middle; }
#et-info, #et-secondary-menu>ul>li a { padding: 0px!important; font-family: NeurialGrotesk-Medium; font-weight: 200!important; font-size: 12px; }
.compreseuingressotopomargin { margin-top: 0px; }
.iconefacebookmenutopo { top: -8px; margin-right: 0px!important; }
.iconeinstagrammenutopo { top: -8px; margin-right: 35px!important; }
.iconebrasilmenutopo { top: -8px; margin-right: 0px !important; }
.iconeeuamenutopo { top: -8px; margin-right: 0px!important; }
.iconeespanhamenutopo { top: -8px; }
.tamanhodasbandeirasdotopo { width: 20px; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.tamanhodasbandeirasdotopo:hover { -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.tamanhodosiconesdotopo { width: 20px; }
#et-secondary-nav li { right: 0px!important; }
.et_header_style_left .logo_container { height: 250px; }
span.logo_helper { display: none; }
#logo { max-height: 74%; }
}

@media(min-width:981px) and (max-width:1200px) {
#logo { max-height: 68%; }
}

@media(min-width:981px) {
.compreaquiseuingressotopo { background-color: #f57f29!important; height: 43px; padding-right: 20px; padding-left: 20px; right: 55px; }
.compreseuingressotextotopo { text-align: left; font-family: NeurialGrotesk-Medium; font-size: 13px; line-height: 15px; font-weight: 200!important; }
#et-info-phone:before { display: none !important; }
.imgrelogiomenutopo { vertical-align: middle; }
.imgtarifasmenutopo { vertical-align: middle; }
#et-info { margin-top: 10px!important; }
#et-info, #et-secondary-menu>ul>li a { padding: 0px!important; font-family: NeurialGrotesk-Medium; font-weight: 200!important; font-size: 13px; }
.compreseuingressotopomargin { margin-top: 3px; }
#top-header .container { padding: 0px!important; }
.iconefacebookmenutopo { top: -8px; margin-right: 0px!important; }
.iconeinstagrammenutopo { top: -8px; margin-right: 35px!important; }
.iconebrasilmenutopo { top: -8px; margin-right: 0px!important; }
.iconeeuamenutopo { top: -8px; margin-right: 0px!important; }
.iconeespanhamenutopo { top: -8px; }
.tamanhodasbandeirasdotopo { width: 22px; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.tamanhodasbandeirasdotopo:hover { -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.tamanhodosiconesdotopo { width: 22px; }
}

@media (max-width:980px) {
#et-info { display: none; }
}

@media(min-width:768px) and (max-width:786px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 70% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 240px; }
#larguradostextosbrancostopo { width: 220px; }
}

@media(min-width:787px) and (max-width:795px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 70% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 240px; }
#larguradostextosbrancostopo { width: 220px; }
}

@media(min-width:796px) and (max-width:805px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 70% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 255px; }
#larguradostextosbrancostopo { width: 220px; }
}

@media(min-width:806px) and (max-width:820px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 70% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 255px; }
#larguradostextosbrancostopo { width: 230px; }
}

@media(min-width:821px) and (max-width:850px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 68% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 270px; }
#larguradostextosbrancostopo { width: 230px; }
}

@media(min-width:851px) and (max-width:880px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 68% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 275px; }
#larguradostextosbrancostopo { width: 250px; }
}

@media(min-width:881px) and (max-width:915px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 67% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 285px; }
#larguradostextosbrancostopo { width: 250px; }
}

@media(min-width:916px) and (max-width:955px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 300px; }
#larguradostextosbrancostopo { width: 250px; }
}

@media(min-width:956px) and (max-width:980px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 320px; }
#larguradostextosbrancostopo { width: 280px; }
}

@media(min-width:981px) and (max-width:1050px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 350px; }
#larguradostextosbrancostopo { width: 280px; }
}

@media(min-width:1051px) and (max-width:1120px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 350px; }
#larguradostextosbrancostopo { width: 350px; }
}

@media(min-width:1121px) and (max-width:1200px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 380px; }
#larguradostextosbrancostopo { width: 350px; }
}

@media(min-width:1201px) and (max-width:1250px) {
#ladodireitoresponsividadetopo { position: absolute; margin-left: 65% }
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; width: 380px; }
#larguradostextosbrancostopo { width: 400px; }
}

@media(min-width:768px) and (max-width:795px) {
#margemdostextosabaixodobreadtopo { margin-left: 40%; }
}

@media(min-width:796px) and (max-width:820px) {
#margemdostextosabaixodobreadtopo { margin-left: 40%; }
}

@media(min-width:821px) and (max-width:850px) {
#margemdostextosabaixodobreadtopo { margin-left: 38%; }
}

@media(min-width:851px) and (max-width:890px) {
#margemdostextosabaixodobreadtopo { margin-left: 36%; }
}

@media(min-width:891px) and (max-width:925px) {
#margemdostextosabaixodobreadtopo { margin-left: 35%; }
}

@media(min-width:926px) and (max-width:955px) {
#margemdostextosabaixodobreadtopo { margin-left: 33%; }
}

@media(min-width:956px) and (max-width:980px) {
#margemdostextosabaixodobreadtopo { margin-left: 31%; }
}

@media(min-width:981px) and (max-width:1005px) {
#margemdostextosabaixodobreadtopo { margin-left: 31%; }
}

@media(min-width:1006px) and (max-width:1060px) {
#margemdostextosabaixodobreadtopo { margin-left: 32%; }
}

@media(min-width:1061px) and (max-width:1120px) {
#margemdostextosabaixodobreadtopo { margin-left: 30%; }
}

@media(min-width:1121px) and (max-width:1250px) {
#margemdostextosabaixodobreadtopo { margin-left: 29%; }
}

@media(min-width:1251px) {
#margemdostextosabaixodobreadtopo { margin-left: 35%; }
}

@media(min-width:768px) and (max-width:820px) {
#larguradacolunaiconesetabaixotoporesponsivo { width: 160px; }
#textostoporesponsivomargin { margin-left: 2%; display: flex!important; flex-direction: column!important; justify-content: center!important; }
#larguradostextosgrandestopocelularresponsivo { width: 240px; }
}

@media(min-width:821px) and (max-width:980px) {
#larguradacolunaiconesetabaixotoporesponsivo { width: 160px; }
#textostoporesponsivomargin { margin-left: 2%; display: flex!important; flex-direction: column!important; justify-content: center!important; }
#larguradostextosgrandestopocelularresponsivo { width: 260px; }
}

@media(min-width:981px) and (max-width:1005px) {
#larguradacolunaiconesetabaixotoporesponsivo { width: 160px; }
#textostoporesponsivomargin { margin-left: 2%; display: flex!important; flex-direction: column !important; justify-content: center!important; }
#larguradostextosgrandestopocelularresponsivo { width: 310px; }
}

@media(min-width:1006px) and (max-width: 1150px) {
#larguradacolunaiconesetabaixotoporesponsivo { width: 160px; }
#textostoporesponsivomargin { margin-left: 4%; display: flex!important; flex-direction: column!important; justify-content: center!important; }
#larguradostextosgrandestopocelularresponsivo { width: 310px; }
}

@media(min-width:1151px) {
#larguradacolunaiconesetabaixotoporesponsivo { width: 160px; }
#textostoporesponsivomargin { margin-left: 5%; display: flex!important; flex-direction: column!important; justify-content: center!important; }
#larguradostextosgrandestopocelularresponsivo { width: 310px; }
}

@media(min-width:981px) {
#imagemladodireitoresponsividadetopo { padding: 0px; float: left; z-index: 99;}
#textostoporesponsivomargin { display: flex!important; flex-direction: column!important; justify-content: center!important; }
}

@media(min-width:768px) and (max-width:769px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -49px; }
}

@media(min-width:770px) and (max-width:770px) {
#posicaodabarradireitatopopreta { height: 159px; margin-top: -47px; }
}

@media(min-width:771px) and (max-width:772px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -46px; }
}

@media(min-width:773px) and (max-width:773px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -45px; }
}

@media(min-width:774px) and (max-width:775px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -44px; }
}

@media(min-width:776px) and (max-width:776px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -43px; }
}

@media(min-width:777px) and (max-width:777px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -42px; }
}

@media(min-width:778px) and (max-width:778px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -41px; }
}

@media(min-width:779px) and (max-width:779px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -40px; }
}

@media(min-width:780px) and (max-width:780px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -39px; }
}

@media(min-width:781px) and (max-width:783px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -38px; }
}

@media(min-width:784px) and (max-width:784px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -36px; }
}

@media(min-width:785px) and (max-width:785px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -35px; }
}

@media(min-width:786px) and (max-width:786px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -34px; }
}

@media(min-width:787px) and (max-width:787px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -52px; }
}

@media(min-width:788px) and (max-width:788px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -51px; }
}

@media(min-width:789px) and (max-width:789px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -50px; }
}

@media(min-width:790px) and (max-width:791px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -49px; }
}

@media(min-width:792px) and (max-width:792px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -48px; }
}

@media(min-width:793px) and (max-width:793px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -47px; }
}

@media(min-width:794px) and (max-width:795px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -46px; }
}

@media(min-width:796px) and (max-width:797px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -51px; }
}

@media(min-width:798px) and (max-width:799px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -49px; }
}

@media(min-width:800px) and (max-width:801px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -47px; }
}

@media(min-width:802px) and (max-width:802px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -46px; }
}

@media(min-width:803px) and (max-width:803px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -45px; }
}

@media(min-width:804px) and (max-width:804px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -44px; }
}

@media(min-width:805px) and (max-width:805px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -43px; }
}

@media(min-width:806px) and (max-width:806px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -49px; }
}

@media(min-width:807px) and (max-width:807px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -48px; }
}

@media(min-width:808px) and (max-width:808px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -47px; }
}

@media(min-width:809px) and (max-width:810px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -46px; }
}

@media(min-width:811px) and (max-width:811px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -45px; }
}

@media(min-width:812px) and (max-width:812px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -44px; }
}

@media(min-width:813px) and (max-width:813px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -43px; }
}

@media(min-width:814px) and (max-width:814px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -42px; }
}

@media(min-width:814px) and (max-width:815px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -42px; }
}

@media(min-width:816px) and (max-width:816px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -41px; }
}

@media(min-width:817px) and (max-width:817px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -40px; }
}

@media(min-width:818px) and (max-width:818px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -39px; }
}

@media(min-width:819px) and (max-width:820px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -38px; }
}

@media(min-width:821px) and (max-width:821px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -56px; }
}

@media(min-width:822px) and (max-width:823px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -55px; }
}

@media(min-width:824px) and (max-width:824px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -54px; }
}

@media(min-width:825px) and (max-width:825px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -53px; }
}

@media(min-width:826px) and (max-width:826px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -52px; }
}

@media(min-width:827px) and (max-width:828px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -51px; }
}

@media(min-width:829px) and (max-width:829px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -50px; }
}

@media(min-width:830px) and (max-width:830px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -49px; }
}

@media(min-width:831px) and (max-width:831px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -48px; }
}

@media(min-width:832px) and (max-width:832px) {
#posicaodabarradireitatopopreta { height: 160px; margin-top: -47px; }
}

@media(min-width:768px) and (max-width:1250px) {
#ladoesquerdoresponsividadetopo { width: 70% }
}

@media(min-width:981px) {
#secaobreadcrumb { margin-bottom: -4%!important; }
}
.et_pb_module .et_pb_fullwidth_code .et_pb_fullwidth_code_0 { padding-top: 0px!important; }

@media(min-width:768px) {
.iconesidiomasmenuparacelular { display: none!important; }
sfm-widget sfm-widget-bottom sfm-copy { display: none!important; }
}
#top-header, #top-header #et-info, #top-header .container, #top-header .et-social-icon a { line-height: 0px; }
@font-face { font-family: NeurialGrotesk-Bold; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Bold.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Bold.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Bold.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-BoldItalic; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-BoldItalic.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-BoldItalic.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-BoldItalic.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-Extrabold; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Extrabold.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Extrabold.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Extrabold.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-ExtraboldItalic; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-ExtraboldItalic.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-ExtraboldItalic.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-ExtraboldItalic.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-Italic; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Italic.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Italic.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Italic.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-Light; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Light.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Light.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Light.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-LightItalic; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-LightItalic.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-LightItalic.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-LightItalic.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-Medium; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Medium.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Medium.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Medium.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-MediumItalic; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-MediumItalic.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-MediumItalic.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-MediumItalic.woff') format('woff'); }
@font-face { font-family: NeurialGrotesk-Regular; src: url('https://www.parquedasaves.com.br/fontes/ttf/NeurialGrotesk-Regular.ttf'); src: url('https://www.parquedasaves.com.br/fontes/eot/NeurialGrotesk-Regular.eot') format('embedded-opentype'), url('https://www.parquedasaves.com.br/fontes/woff/NeurialGrotesk-Regular.woff') format('woff'); }

@media(max-width:500px){
  #sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after{ padding:4% 0; margin-top:-5%; position: absolute; }
}

@media(min-width:501px) and (max-width:767px){
  #sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after{ padding:3% 0; margin-top:-4%; position: absolute; }
}

@media(min-width:768px){
  #sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after{ padding:40% 0; margin-top:-45%; position:absolute; } }

@media(min-width:151px) and (max-width:160px) {
#logo { margin-top: -40%; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-navicon-button:after { font-size: 10px; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; top: 1%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}

@media(min-width:161px) and (max-width:170px) {
#logo { margin-top: -145%; }
.sfm-navicon-button:after { font-size: 10px; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; top: 1%; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -2%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}

@media(min-width:171px) and (max-width:180px) {
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; top: 2%; }
}

@media(min-width:181px) and (max-width:190px) {
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; top: 1%; }
}

@media(min-width:171px) and (max-width:177px) {
#logo { margin-top: -130%; }
}

@media(min-width:178px) and (max-width:190px) {
#logo { margin-top: -22%; }
}

@media(min-width:171px) and (max-width:190px) {
.sfm-navicon-button:after { font-size: 10px; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -2%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}

@media(min-width:191px) and (max-width:210px) {
#logo { margin-top: -30%; }
.sfm-navicon-button:after { font-size: 10px; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -8%!important; top: 1%; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -2%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}

@media(min-width:211px) and (max-width:250px) {
#logo { margin-top: -32%; }
.sfm-navicon-button:after { font-size: 10px; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -18%!important; top: 1%; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 60%; }
}

@media(min-width:251px) and (max-width:290px) {
#logo { margin-top: -25%; }
.sfm-navicon-button:after { font-size: 12px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -30%!important; top: 1%; }
.sfm-navicon-button.sf_label_default { width: 33px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 25%; margin-left: -100%; }
}

@media(min-width:291px) and (max-width:350px) {
#logo { margin-top: -18%; }
.sfm-navicon-button:after { font-size: 12px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -50%!important; top: 2%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 25%; margin-left: -100%; }
}

@media(min-width:351px) and (max-width:390px) {
#logo { margin-top: -15%; }
.sfm-navicon-button:after { font-size: 12px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -60%!important; top: 2%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 25%; margin-left: -100%; }
}

@media(min-width:391px) and (max-width:420px) {
#logo { margin-top: -15%; }
.sfm-navicon-button:after { font-size: 14px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -80%!important; top: 4%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 25%; margin-left: -100%; }
}

@media(min-width:421px) and (max-width:479px) {
#logo { margin-top: -15%; }
.sfm-navicon-button:after { font-size: 15px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -80%!important; top: 5%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -10%; }
.sfm-label-none .sfm-navicon-button:after { top: 25%; margin-left: -100%; }
}

@media(min-width:480px) and (max-width:510px) {
#logo { margin-top: -72%; }
.sfm-navicon-button:after { font-size: 18px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -100%!important; top: 10%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:511px) and (max-width:540px) {
#logo { margin-top: -72%; }
.sfm-navicon-button:after { font-size: 18px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -140%!important; top: 8%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:541px) and (max-width:600px) {
#logo { margin-top: -62%; }
.sfm-navicon-button:after { font-size: 18px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -170%!important; top: 10%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:601px) and (max-width:660px) {
#logo { margin-top: -55%; }
.sfm-navicon-button:after { font-size: 19px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -180%!important; top: 10%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:661px) and (max-width:735px) {
#logo { margin-top: -49%; }
.sfm-navicon-button:after { font-size: 19px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -200%!important; top: 11%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:736px) and (max-width:767px) {
#logo { margin-top: -42%; }
.sfm-navicon-button:after { font-size: 19px; font-weight: 600!important; }
.sfm-pos-right .sfm-label-none .sfm-navicon-button { left: -100%!important; margin-left: -220%!important; top: 12%; }
.sfm-navicon-button.sf_label_default { width: 40px; }
.et_header_style_left #logo, .et_header_style_split #logo { margin-left: -12%; }
.sfm-navicon-button:after { left: -170%; margin-top: -88%; }
}

@media(min-width:768px){
.sfm-navicon-button.sf_label_default{ left:-100% !important }
}

@media(min-width:186px) and (max-width:210px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 95%; margin: auto; }
}

@media(min-width:211px) and (max-width:270px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 90%; margin: auto; }
}

@media(min-width:271px) and (max-width:350px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 90%; margin: auto; }
}

@media(min-width:351px) and (max-width:400px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 85%; margin: auto; }
}

@media(min-width:401px) and (max-width:450px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 80%; margin: auto; }
}

@media(min-width:451px) and (max-width:500px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 75%; margin: auto; }
}

@media(min-width:501px) and (max-width:630px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 90%; margin: auto; }
}

@media(min-width:631px) and (max-width:767px) {
#sfm-sidebar .sfm-menu li, #sfm-sidebar .sfm-menu { width: 91%; margin: auto; }
}
.sfm-sidebar-close:before, .sfm-sidebar-close:after { background-color: #ffffff!important; }
.textofecharmenuaberto { font-family: NeurialGrotesk-Regular!important; color: #ffffff; }

@media(min-width:150px) and (max-width:165px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 4px; }
.textofecharmenuaberto { margin-top: 56px; font-size: 9px; margin-left: -3px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 24px; height: 2px!important; }
}

@media(min-width:166px) and (max-width:175px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 6px; }
.textofecharmenuaberto { margin-top: 56px; font-size: 9px; margin-left: -9px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 24px; height: 2px!important; }
}

@media(min-width:176px) and (max-width:210px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 6px; }
.textofecharmenuaberto { margin-top: 55px; font-size: 10px; margin-left: -10px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 24px; height: 2px!important; }
}

@media(min-width:211px) and (max-width:235px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 18px; }
.textofecharmenuaberto { margin-top: 55px; font-size: 10px; margin-left: -24px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 25px; height: 2px!important; }
}

@media(min-width:236px) and (max-width:270px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 22px; }
.textofecharmenuaberto { margin-top: 55px; font-size: 10px; margin-left: -28px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 25px; height: 2px!important; }
}

@media(min-width:271px) and (max-width:300px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 25px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -42px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:301px) and (max-width:350px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 28px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -45px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:351px) and (max-width:400px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 50px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -65px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:401px) and (max-width:415px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 70px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -85px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px !important; }
}

@media(min-width:416px) and (max-width:440px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 73px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -90px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:441px) and (max-width:450px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 78px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -95px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px !important; }
}

@media(min-width:451px) and (max-width:470px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 95px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 13px; margin-left: -112px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:471px) and (max-width:500px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 110px; }
.textofecharmenuaberto { margin-top: 54px; font-size: 14px; margin-left: -132px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px !important; }
}

@media(min-width:501px) and (max-width:540px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 52px; }
.textofecharmenuaberto { margin-top: 53px; font-size: 14px; margin-left: -72px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:541px) and (max-width:600px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 53px; }
.textofecharmenuaberto { margin-top: 53px; font-size: 14px; margin-left: -76px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:601px) and (max-width:710px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 58px; }
.textofecharmenuaberto { margin-top: 53px; font-size: 14px; margin-left: -81px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:711px) and (max-width:767px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { top: 60px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 65px; }
.textofecharmenuaberto { margin-top: 53px; font-size: 14px; margin-left: -89px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:768px) and (max-width:790px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 140%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 40px; }
.textofecharmenuaberto { margin-top: 141%; margin-left: -5px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:791px) and (max-width:820px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 99%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 20px; }
.textofecharmenuaberto { margin-top: 99%; margin-left: 10px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:821px) and (max-width:860px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 89%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 25px; }
.textofecharmenuaberto { margin-top: 89%; margin-left: 5px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:861px) and (max-width:880px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 89%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 40px; }
.textofecharmenuaberto { margin-top: 89%; margin-left: -10px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:881px) and (max-width:965px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 89%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 40px; }
.textofecharmenuaberto { margin-top: 89%; margin-left: -10px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before { width: 30px; height: 2px!important; }
}

@media(min-width:966px) and (max-width:1010px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 98%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 40px; }
.textofecharmenuaberto { margin-top: 98%; margin-left: -10px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1011px) and (max-width:1050px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 98%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 65px; }
.textofecharmenuaberto { margin-top: 98%; margin-left: -35px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1011px) and (max-width:1050px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 98%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 65px; }
.textofecharmenuaberto { margin-top: 98%; margin-left: -35px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1051px) and (max-width:1100px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 105%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 90px; }
.textofecharmenuaberto { margin-top: 105%; margin-left: -60px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1101px) and (max-width:1250px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 80%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 105px; }
.textofecharmenuaberto { margin-top: 79%; margin-left: -40px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1251px) and (max-width:1400px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 90%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 170px; }
.textofecharmenuaberto { margin-top: 89%; margin-left: -104px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1401px) and (max-width:1570px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 96%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 160px; }
.textofecharmenuaberto { margin-top: 95%; margin-left: -95px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1571px) and (max-width:1650px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 106%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 205px; }
.textofecharmenuaberto { margin-top: 105%; margin-left: -140px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1651px) and (max-width:1870px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 115.2%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 315px; }
.textofecharmenuaberto { margin-top: 115%; margin-left: -250px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(min-width:1871px) {
.sfm-sidebar-close { }
.sfm-sidebar-close:after, .sfm-sidebar-close:before { margin-top: 125%; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { right: 360px; }
.textofecharmenuaberto { margin-top: 124%; margin-left: -295px; }
.sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after { width: 22px; }
}

@media(max-width:767px) {
.sfm-style-full .sfm-child-menu li a { padding: 15px 0px!important; }
}
@media(max-width:300px){
  #sfm-sidebar.sfm-indicators .sfm-sm-indicator i{ font-size: 11px !important;}
}
@media(min-width:301px) and (max-width:500px){
  #sfm-sidebar.sfm-indicators .sfm-sm-indicator i{ font-size: 14px !important;}
}
@media(min-width:501px) and (max-width:767px){
  #sfm-sidebar.sfm-indicators .sfm-sm-indicator i{ font-size: 16px !important;}
}

@media(max-width:175px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 15px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 15px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 15px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 15px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 15px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 8px; line-height: 8px; opacity: 0.9; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px !important; }
}

@media(min-width:176px) and (max-width:185px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 15px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 15px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 15px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 15px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 15px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 9px; line-height: 9px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent !important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px !important; }
}

@media(min-width:186px) and (max-width:270px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 18px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 18px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 18px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 18px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 18px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 9px; line-height: 9px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:271px) and (max-width:350px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 22px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 22px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 22px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 22px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 22px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 12px; line-height: 12px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent !important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:351px) and (max-width:470px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 25px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 25px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 25px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 25px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 12px; line-height: 12px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 30%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:471px) and (max-width:540px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 25px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 25px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 25px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 25px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent !important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 30%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:541px) and (max-width:767px) {
.sfm-menu-item-15 { background-color: #6a2d91; padding: 25px 0px; }
.sfm-menu-item-1235 { background-color: #004279; padding: 25px 0px; }
.sfm-menu-item-1236 { background-color: #00acb3; padding: 25px 0px; }
.sfm-menu-item-1237 { background-color: #ef4b54; padding: 25px 0px; }
.sfm-menu-item-1238 { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 14px; line-height: 14px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 40%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(max-width:767px) {
.sfm-menu-item-1229, .sfm-menu-item-1230, .sfm-menu-item-1231, .sfm-menu-item-1232, .sfm-menu-item-1233, .sfm-menu-item-5749, .sfm-menu-item-1499, .sfm-menu-item-1500, .sfm-menu-item-1501, .sfm-menu-item-1502, .sfm-menu-item-1504, .sfm-menu-item-1505, .sfm-menu-item-1506, .sfm-menu-item-5782, .sfm-menu-item-5783, .sfm-menu-item-5784, .sfm-menu-item-3568, .sfm-menu-item-3569, .sfm-menu-item-3570, .sfm-menu-item-3578, .sfm-menu-item-3579, .sfm-menu-item-3582, .sfm-menu-item-3583, .sfm-menu-item-3584, .sfm-menu-item-3585, .sfm-menu-item-3586, .sfm-menu-item-3589, .sfm-menu-item-3590, .sfm-menu-item-3591, .sfm-menu-item-3592, .sfm-menu-item-3593, .sfm-menu-item-3594, .sfm-menu-item-3599, .sfm-menu-item-3600, .sfm-menu-item-3601, .sfm-menu-item-3602, .sfm-menu-item-3603, .sfm-menu-item-3606, .sfm-menu-item-3607, .sfm-menu-item-3608, .sfm-menu-item-3609, .sfm-menu-item-3610, .sfm-menu-item-3613, .sfm-menu-item-3614, .sfm-menu-item-3615, .sfm-menu-item-3616, .sfm-menu-item-3617, .sfm-menu-item-3618 { box-shadow: 0px 1.4px 2px -2px rgba(255,255,255,1); padding-bottom: 5px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { border-radius: 4px 4px 0px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { border-radius: 0px 0px 4px 4px; }
}

@media(max-width:500px) {
.sfm-menu-item-1229, .sfm-menu-item-1230, .sfm-menu-item-1231, .sfm-menu-item-1232, .sfm-menu-item-1233, .sfm-menu-item-5749, .sfm-menu-item-1499, .sfm-menu-item-1500, .sfm-menu-item-1501, .sfm-menu-item-1502, .sfm-menu-item-1503, .sfm-menu-item-1504, .sfm-menu-item-1505, .sfm-menu-item-1506, .sfm-menu-item-5782, .sfm-menu-item-5783, .sfm-menu-item-5784, .sfm-menu-item-1512, .sfm-menu-item-3568, .sfm-menu-item-3569, .sfm-menu-item-3570, .sfm-menu-item-3578, .sfm-menu-item-3579, .sfm-menu-item-3580, .sfm-menu-item-3582, .sfm-menu-item-3583, .sfm-menu-item-3584, .sfm-menu-item-3585, .sfm-menu-item-3586, .sfm-menu-item-3587, .sfm-menu-item-3589, .sfm-menu-item-3590, .sfm-menu-item-3591, .sfm-menu-item-3592, .sfm-menu-item-3593, .sfm-menu-item-3594, .sfm-menu-item-3595, .sfm-menu-item-3599, .sfm-menu-item-3600, .sfm-menu-item-3601, .sfm-menu-item-3602, .sfm-menu-item-3603, .sfm-menu-item-3604, .sfm-menu-item-3606, .sfm-menu-item-3607, .sfm-menu-item-3608, .sfm-menu-item-3609, .sfm-menu-item-3610, .sfm-menu-item-3611, .sfm-menu-item-3613, .sfm-menu-item-3614, .sfm-menu-item-3615, .sfm-menu-item-3616, .sfm-menu-item-3617, .sfm-menu-item-3618, sfm-menu-item-3619 { width: 70%!important; }
}

@media(min-width:501px) and (max-width:767px) {
.sfm-menu-item-1229, .sfm-menu-item-1230, .sfm-menu-item-1231, .sfm-menu-item-1232, .sfm-menu-item-1233, .sfm-menu-item-5749, .sfm-menu-item-1499, .sfm-menu-item-1500, .sfm-menu-item-1501, .sfm-menu-item-1502, .sfm-menu-item-1503, .sfm-menu-item-1504, .sfm-menu-item-1505, .sfm-menu-item-1506, .sfm-menu-item-5782, .sfm-menu-item-5783, .sfm-menu-item-5784, .sfm-menu-item-1512, .sfm-menu-item-3568, .sfm-menu-item-3569, .sfm-menu-item-3570, .sfm-menu-item-3578, .sfm-menu-item-3579, .sfm-menu-item-3580, .sfm-menu-item-3582, .sfm-menu-item-3583, .sfm-menu-item-3584, .sfm-menu-item-3585, .sfm-menu-item-3586, .sfm-menu-item-3587, .sfm-menu-item-3589, .sfm-menu-item-3590, .sfm-menu-item-3591, .sfm-menu-item-3592, .sfm-menu-item-3593, .sfm-menu-item-3594, .sfm-menu-item-3595, .sfm-menu-item-3599, .sfm-menu-item-3600, .sfm-menu-item-3601, .sfm-menu-item-3602, .sfm-menu-item-3603, .sfm-menu-item-3604, .sfm-menu-item-3606, .sfm-menu-item-3607, .sfm-menu-item-3608, .sfm-menu-item-3609, .sfm-menu-item-3610, .sfm-menu-item-3611, .sfm-menu-item-3613, .sfm-menu-item-3614, .sfm-menu-item-3615, .sfm-menu-item-3616, .sfm-menu-item-3617, .sfm-menu-item-3618, sfm-menu-item-3619 { width: 60%!important; }
}

@media(min-width:768px) and (max-width:790px) {
.sfm-menu-item-15 { width: 150px; background-color: #6a2d91; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 150px; background-color: #004279; height: 110px; min-height: 100%!important; display: -webkit-flex !important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 150px; background-color: #00acb3; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 150px; background-color: #ef4b54; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 150px; background-color: #f57f29; height: 110px; min-height: 100% !important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center !important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex !important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent !important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 110px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -10px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 10%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 20%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:791px) and (max-width:820px) {
.sfm-menu-item-15 { width: 155px; background-color: #6a2d91; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 155px; background-color: #004279; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 155px; background-color: #00acb3; height: 110px; min-height: 100%!important; display: -webkit-flex !important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 155px; background-color: #ef4b54; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 155px; background-color: #f57f29; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 110px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -10px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11.2%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 12%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:821px) and (max-width:880px) {
.sfm-menu-item-15 { width: 160px; background-color: #6a2d91; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center !important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 160px; background-color: #004279; height: 122px; min-height: 100%!important; display:-webkit-flex!important display:flex !important;
-webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 160px; background-color: #00acb3; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 160px; background-color: #ef4b54; height: 122px; min-height: 100%!important; display: -webkit-flex !important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 160px; background-color: #f57f29; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center !important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 117px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -14px !important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11.2%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3 !important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:881px) and (max-width:965px) {
.sfm-menu-item-15 { width: 172px; background-color: #6a2d91; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 172px; background-color: #004279; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 172px; background-color: #00acb3; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 172px; background-color: #ef4b54; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 172px; background-color: #f57f29; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -8px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 73%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 8.1%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:966px) and (max-width:1100px) {
.sfm-menu-item-15 { width: 185px; background-color: #6a2d91; height: 140px; min-height: 100%!important; display: -webkit-flex !important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 185px; background-color: #004279; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center !important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 185px; background-color: #00acb3; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 185px; background-color: #ef4b54; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 185px; background-color: #f57f29; height: 140px; min-height: 100% !important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 14px; line-height: 14px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -14px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 15px; top: 60%; }
}

@media(min-width:1101px) and (max-width:1230px) {
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { padding-left: 15.5%; }
}

@media(min-width:1231px) and (max-width:1400px) {
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { padding-left: 16%; }
}

@media(min-width:1101px) and (max-width:1400px) {
.sfm-menu-item-15 { width: 210px; background-color: #6a2d91; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 210px; background-color: #004279; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 210px; background-color: #00acb3; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 210px; background-color: #ef4b54; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 210px; background-color: #f57f29; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px; line-height: 16px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 160px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -18px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3 !important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 17px; top: 60%; }
}

@media(min-width:1401px) {
.sfm-menu-item-15 { width: 250px; background-color: #6a2d91; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1235 { width: 250px; background-color: #004279; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1236 { width: 250px; background-color: #00acb3; height: 200px; min-height: 100% !important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1237 { width: 250px; background-color: #ef4b54; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-menu-item-1238 { width: 250px; background-color: #f57f29; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px; line-height: 16px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 190px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 160px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -18px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 15px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
.sfm-menu-item-15 .sfm-menu-level-1 { background-color: #6a2d91!important; }
.sfm-menu-item-1235 .sfm-menu-level-1 { background-color: #004279!important; }
.sfm-menu-item-1236 .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 15px; top: 60%; }
}

@media(max-width:175px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 15px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 8px; line-height: 8px; opacity: 0.9; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:176px) and (max-width:185px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 15px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 15px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 9px; line-height: 9px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:186px) and (max-width:270px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 18px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 18px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 18px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 18px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 18px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 9px; line-height: 9px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:271px) and (max-width:350px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 22px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 22px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 22px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 22px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 22px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 12px; line-height: 12px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 0%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:351px) and (max-width:470px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 12px; line-height: 12px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 30%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:471px) and (max-width:540px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 30%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:541px) and (max-width:767px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { background-color: #6a2d91; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { background-color: #004279; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { background-color: #00acb3; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { background-color: #ef4b54; padding: 25px 0px; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { background-color: #f57f29; padding: 25px 0px; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 14px; line-height: 14px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { left: 1%; width: 180%; z-index: 9999999; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 8px; top: 40%; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { margin-top: 8%; }
.sfm-style-full .sfm-child-menu li a { padding-bottom: 7px!important; }
}

@media(min-width:768px) and (max-width:790px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 150px; background-color: #6a2d91; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 150px; background-color: #004279; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 150px; background-color: #00acb3; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 150px; background-color: #ef4b54; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 150px; background-color: #f57f29; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 110px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 14px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -10px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 10%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 20% !important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:791px) and (max-width:820px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 155px; background-color: #6a2d91; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 155px; background-color: #004279; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 155px; background-color: #00acb3; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 155px; background-color: #ef4b54; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 155px; background-color: #f57f29; height: 110px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 110px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 15px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -10px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11.2%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 12% !important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:821px) and (max-width:880px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 160px; background-color: #6a2d91; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 160px; background-color: #004279; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 160px; background-color: #00acb3; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 160px; background-color: #ef4b54; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 160px; background-color: #f57f29; height: 122px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 117px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 15px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -14px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 80%!important; position: absolute!important; height: 272px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11.2%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10% !important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:881px) and (max-width:965px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 172px; background-color: #6a2d91; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 172px; background-color: #004279; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 172px; background-color: #00acb3; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 172px; background-color: #ef4b54; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 172px; background-color: #f57f29; height: 130px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 13px; line-height: 13px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 15px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -8px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 73%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 8.1%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10% !important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 14px; top: 60%; }
}

@media(min-width:966px) and (max-width:1100px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 185px; background-color: #6a2d91; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 185px; background-color: #004279; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 185px; background-color: #00acb3; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 185px; background-color: #ef4b54; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 185px; background-color: #f57f29; height: 140px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center !important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 14px; line-height: 14px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 15px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 115px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -14px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10% !important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 15px; top: 60%; }
}

@media(min-width:1101px) and (max-width:1230px) {
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { padding-left: 15.5%; }
}

@media(min-width:1231px) and (max-width:1400px) {
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { padding-left: 16%; }
}

@media(min-width:1101px) and (max-width:1400px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 210px; background-color: #6a2d91; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 210px; background-color: #004279; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 210px; background-color: #00acb3; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 210px; background-color: #ef4b54; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 210px; background-color: #f57f29; height: 160px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px; line-height: 16px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 135px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 160px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -18px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 14px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 17px; top: 60%; }
}

@media(min-width:1401px) {
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) { width: 250px; background-color: #6a2d91; height: 200px; min-height: 100% !important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) { width: 250px; background-color: #004279; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) { width: 250px; background-color: #00acb3; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex !important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(4) { width: 250px; background-color: #ef4b54; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center !important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(5) { width: 250px; background-color: #f57f29; height: 200px; min-height: 100%!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
.sfm-va-middle { display: -webkit-flex!important; display: flex!important; -webkit-align-items: center!important; align-items: center!important; -webkit-justify-content: center!important; justify-content: center!important; }
#sfm-sidebar .sfm-menu, #sfm-sidebar .sfm-menu li { float: left!important; }
#sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3 { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px; line-height: 16px; }
#sfm-sidebar .sfm-menu li > a:before { background: transparent!important; }
.sfm-style-full #sfm-sidebar.sfm-sidebar-exposed .sfm-menu li>a span { width: 190px; }
.textofecharmenuaberto { color: #ffffff; font-family: NeurialGrotesk-Medium!important; font-size: 17px!important; }
.sfm-pos-right .sfm-sidebar-close { width: 160px; }
.sfm-pos-right .sfm-sidebar-close:after, .sfm-pos-right .sfm-sidebar-close:before { top: 7px; }
.sfm-navicon-button:after { text-align: left; left: -75%; top: 25%; font-family: NeurialGrotesk-Medium; font-size: 15px; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator { right: -18px!important; width: 120%; height: 100%; z-index: 999999; }
#sfm-sidebar li.sfm-has-child-menu > ul.sfm-child-menu { top: 70%!important; position: absolute!important; height: 232px; }
#sfm-sidebar .sfm-menu-level-1 li, #sfm-sidebar .sfm-menu-level-1 li a, .sfm-title h3 { font-family: NeurialGrotesk-Regular!important; font-size: 15px!important; line-height: 16px!important; color: #ffffff!important; opacity: 0.8; padding-left: 11%; padding-bottom: 10px; }
#sfm-sidebar:hover .sfm-menu-level-1 li a:hover, .sfm-title h3:hover { background: rgb(255, 255, 255, 0.4)!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(1) .sfm-menu-level-1 { background-color: #6a2d91!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(2) .sfm-menu-level-1 { background-color: #004279!important; }
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0 > li:nth-child(3) .sfm-menu-level-1 { background-color: #00acb3!important; }
.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a { padding: 0px; }
.sfm-va-middle { margin-top: 10%!important; }
#sfm-sidebar.sfm-vertical-nav .sfm-has-child-menu .sfm-sm-indicator i::after { margin-right: -90%; }
#sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i, #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social::after { color: #ffffff; }
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i { font-size: 15px; top: 60%; }
}
.alinhamentojistificadoenaojustificadotextosecaorocaapresentacao { text-align: justify; }
.fontecomletrasmaiusculasbrancas { font-family: NeurialGrotesk-Bold!important; color: #ffffff !important; font-size: 19px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; line-height: 34px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-family: NeurialGrotesk-Bold!important; color: #01427a; font-size: 30px; line-height: 34px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-family: NeurialGrotesk-Bold!important; color: #2d2926; font-size: 30px; line-height: 34px; }
.fonteroxasmaiusculas { font-family: NeurialGrotesk-Bold!important; color: #6a2d91; font-size: 19px; line-height: 21px; }
.fonteroxasmaiusculas a { font-family: NeurialGrotesk-Bold!important; color: #6a2d91; font-size: 19px; line-height: 21px!important; }
.fonteazulmarinhomaiusculas { font-family: NeurialGrotesk-Bold!important; color: #00acb3; font-size: 19px; line-height: 21px; }
.fonteazulmarinhomaiusculas a { font-family: NeurialGrotesk-Bold!important; color: #00acb3; font-size: 19px; line-height: 21px!important; }
.fonteazulmaiusculas { font-family: NeurialGrotesk-Bold!important; color: #004279; font-size: 19px; line-height: 21px!important; }
.fonteazulmaiusculas a { font-family: NeurialGrotesk-Bold!important; color: #004279; font-size: 19px; line-height: 21px!important; }
.fontecinzapretamaiusculas { font-family: NeurialGrotesk-Bold!important; color: #2d2926; font-size: 19px; line-height: 21px; }
.fontecinzapretamaiusculas a { font-family: NeurialGrotesk-Bold !important; color: #2d2926; font-size: 19px; line-height: 21px!important; }
.menuhistoriarodapelargura { width: 160px; }
.oparqueeamataatlanticamenurodapelargura { width: 230px; }
.educacaoparaconservacaoenulargura { width: 230px; }

@media(min-width:981px) {
#tripadvisorrodape { margin-right: 15%; margin-top: 2%; }
#larguradostestosesquerdosrodape {margin-top: -8%; }
}

@media(min-width:981px) {
#tripadvisorrodapeen { margin-right: -7%; margin-top: 2%; }
}

@media(min-width:981px) {
#tripadvisorrodapees { margin-right: -8%; margin-top: 4%; }
}

@media(max-width:767px) {
.et_pb_scroll_top.et-pb-icon { bottom: 110px!important; }
}

@media(min-width:768px) and (max-width:980px) {
#tripadvisorrodape { margin-top: 4%; }
}
#et_mobile_nav_menu { display: none; }
#titulosdosbannersum { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; }
.titulosdosbannersum { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; margin-left: 50%!important; }

@media(max-width:289px) {
#titulosdosbannersum { font-size: 24px!important; line-height: 28px !important; }
}

@media (min-width:290px) and (max-width:420px) {
#titulosdosbannersum { font-size: 34px!important; line-height: 38px!important; }
}

@media(min-width:421px) and (max-width:767px) {
#titulosdosbannersum { font-size: 40px!important; line-height: 44px!important; }
}
#titulosdosbannersdoiss { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; }
.titulosdosbannersdoiss { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; margin-left: 50% !important; }

@media(max-width:289px) {
#titulosdosbannersdoiss { font-size: 24px!important; line-height: 28px!important; }
}

@media (min-width:290px) and (max-width:420px) {
#titulosdosbannersdoiss { font-size: 34px!important; line-height: 38px!important; }
}

@media(min-width:421px) and (max-width:767px) {
#titulosdosbannersdoiss { font-size: 40px!important; line-height: 44px!important; }
}
#titulosdosbannerstres { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; }
.titulosdosbannerstres { font-family: NeurialGrotesk-Bold!important; color: #ffffff!important; font-size: 62px!important; line-height: 62px!important; margin-left: 50%!important; }

@media(max-width:289px) {
#titulosdosbannerstres { font-size: 24px!important; line-height: 28px!important; }
}

@media (min-width:290px) and (max-width:420px) {
#titulosdosbannerstres { font-size: 34px!important; line-height: 38px!important; }
}

@media(min-width:421px) and (max-width:767px) {
#titulosdosbannerstres { font-size: 40px!important; line-height: 44px!important; }
}

@media(min-width:1250px) and (max-width:1599px) {
.titulosdosbannersum { margin-left: 60% !important; }
}

@media(min-width:1125px) and (max-width:1249px) {
.titulosdosbannersum { margin-left: 70%!important; }
}

@media(min-width:950px) and (max-width:1124px) {
.titulosdosbannersum { margin-left: 80%!important; }
}

@media(min-width:820px) and (max-width:949px) {
.titulosdosbannersum { margin-left: 90%!important; }
}

@media(min-width:768px) and (max-width:819px) {
.titulosdosbannersum { margin-left: 95%!important; }
}

@media(min-width:860px) and (max-width:1120px) {
.titulosdosbannersdoiss { margin-left: 60%!important; }
}

@media(min-width:767px) and (max-width:859px) {
.titulosdosbannersdoiss { margin-left: 65%!important; }
}

@media(min-width:1000px) and (max-width:1170px) {
.titulosdosbannerstres { margin-left: 60%!important; }
}

@media(min-width:768px) and (max-width:999px) {
.titulosdosbannerstres { margin-left: 70%!important; }
}

@media (min-width:768px) and (max-width:980px) {
#qualexperienciacolunastablet { width: 33%; }
}

@media(min-width:768px) and (max-width:850px) {
.tamanhodasimagensqualexperiencianahome { height: 145px; display: flex; flex-direction: column; justify-content: center; }
}

@media(min-width:851px) and (max-width:960px) {
.tamanhodasimagensqualexperiencianahome { height: 155px; display: flex; flex-direction: column; justify-content: center; }
}

@media(min-width:961px) and (max-width:1200px) {
.tamanhodasimagensqualexperiencianahome { height: 170px; display: flex; flex-direction: column; justify-content: center; }
}

@media(min-width:1201px) and (max-width:1499px) {
.tamanhodasimagensqualexperiencianahome { height: 190px; display: flex; flex-direction: column; justify-content: center; }
}

@media(min-width:1500px) {
.tamanhodasimagensqualexperiencianahome { height: 240px; display: flex; flex-direction: column; justify-content: center; }
}
.textosmanifestoshome { font-family: NeurialGrotesk-Bold; color: #ffffff !important; }

@media(max-width:170px) {
.textosmanifestoshome { font-size: 25px; line-height: 22px; }
#textospequenosmanifesto { font-size: 12px; }
}

@media(min-width:171px) and (max-width:220px) {
.textosmanifestoshome { font-size: 29px; line-height: 25px; }
#textospequenosmanifesto { font-size: 13px; }
}

@media(min-width:221px) and (max-width:280px) {
.textosmanifestoshome { font-size: 32px; line-height: 28px; }
#textospequenosmanifesto { font-size: 14px; }
}

@media(min-width:281px) and (max-width:350px) {
.textosmanifestoshome { font-size: 42px; line-height: 36px; }
#textospequenosmanifesto { font-size: 15px; }
}

@media(min-width:351px) and (max-width:570px) {
.textosmanifestoshome { font-size: 50px; line-height: 42px; }
#textospequenosmanifesto { font-size: 17px; }
}

@media(min-width:571px) and (max-width:660px) {
.textosmanifestoshome { font-size: 62px; line-height: 54px; }
#textospequenosmanifesto { font-size: 17px; }
}

@media(min-width:661px) and (max-width:767px) {
.textosmanifestoshome { font-size: 72px; line-height: 62px; }
#textospequenosmanifesto { font-size: 17px; }
}

@media(min-width:768px) and (max-width:1000px) {
.textosmanifestoshome { font-size: 80px; line-height: 70px; }
#textospequenosmanifesto { font-size: 17px; }
}

@media(min-width:1001px) and (max-width:1400px) {
.textosmanifestoshome { font-size: 90px; line-height: 78px; }
#textospequenosmanifesto { font-size: 20px; }
}

@media(min-width:1401px) {
.textosmanifestoshome { font-size: 92px; line-height: 80px; }
#textospequenosmanifesto { font-size: 22px; }
}

@media(min-width:400px) {
.botaocompreseuingressohomeparacelular { margin-top: 30px; }
}

@media(max-width:767px) {
.home .et_pb_fullwidth_code_1 { padding-top: 0px!important; }
.textosqualexperienciavocequer { padding-bottom: 50px!important; }
}

@media(max-width:767px) {
.owl-carousel.owl-loaded { -moz-display: block!important; -ms-display: block!important; -o-display: block !important; -webkit-display: block!important; display: block!important; }
.home .sa_owl_theme .owl-dots { position: absolute!important; }
.home .sa_owl_theme .owl-dots { width: 30%!important; }
}

@media(max-width:150px) {
.home .sa_owl_theme .owl-dots { top: -39%; left: 55%; }
}

@media(min-width:151px) and (max-width:165px) {
.home .sa_owl_theme .owl-dots { top: -28%; left: 50%; }
}

@media(min-width:166px) and (max-width:174px) {
.home .sa_owl_theme .owl-dots { top: -26%; left: 45%; }
}

@media(min-width:175px) and (max-width:183px) {
.home .sa_owl_theme .owl-dots { top: -37%; left: 56%; }
}

@media(min-width:184px) and (max-width:200px) {
.home .sa_owl_theme .owl-dots { top: -36%; left: 53%; }
}

@media(min-width:201px) and (max-width:220px) {
.home .sa_owl_theme .owl-dots { top: -36%; left: 72%; }
}

@media(min-width:221px) and (max-width:228px) {
.home .sa_owl_theme .owl-dots { top: -34%; left: 68%; }
}

@media(min-width:229px) and (max-width:247px) {
.home .sa_owl_theme .owl-dots { top: -31%; left: 56%; }
}

@media(min-width:248px) and (max-width:260px) {
.home .sa_owl_theme .owl-dots { top: -29%; left: 55%; }
}

@media(min-width:261px) and (max-width:276px) {
.home .sa_owl_theme .owl-dots { top: -26%; left: 51%; }
}

@media(min-width:277px) and (max-width:295px) {
.home .sa_owl_theme .owl-dots { top: -25%; left: 60%; }
}

@media(min-width:296px) and (max-width:315px) {
.home .sa_owl_theme .owl-dots { top: -23%; left: 55%; }
}

@media(min-width:316px) and (max-width:345px) {
.home .sa_owl_theme .owl-dots { top: -22%; left: 56%; }
}

@media(min-width:346px) and (max-width:373px) {
.home .sa_owl_theme .owl-dots { top: -20%; left: 50%; }
}

@media(min-width:374px) and (max-width:395px) {
.home .sa_owl_theme .owl-dots { top: -12%; left: 64%; }
}

@media(min-width:396px) and (max-width:410px) {
.home .sa_owl_theme .owl-dots { top: -12%; left: 59%; }
}

@media(min-width:411px) and (max-width:420px) {
.home .sa_owl_theme .owl-dots { top: -18%; left: 75%; }
}

@media(min-width:421px) and (max-width:440px) {
.home .sa_owl_theme .owl-dots { top: -17%; left: 72%; }
}

@media(min-width:441px) and (max-width:470px) {
.home .sa_owl_theme .owl-dots { top: -16%; left: 70%; }
}

@media(min-width:471px) and (max-width:500px) {
.home .sa_owl_theme .owl-dots { top: -15%; left: 65%; }
}

@media(min-width:501px) and (max-width:518px) {
.home .sa_owl_theme .owl-dots { top: -14%; left: 62%; }
}

@media(min-width:519px) and (max-width:535px) {
.home .sa_owl_theme .owl-dots { top: -13%; left: 58%; }
}

@media(min-width:536px) and (max-width:555px) {
.home .sa_owl_theme .owl-dots { top: -13%; left: 56%; }
}

@media(min-width:556px) and (max-width:767px) {
.home .sa_owl_theme .owl-dots { top: -10%; right: 0%; }
}
.textoscinzapretosnormaistarifas { font-family: NeurialGrotesk-Medium!important; color: #2d2926 !important; font-size: 19px; line-height: 21px!important; }
.botoestarifas { font-family: NeurialGrotesk-Medium!important; color: #ffffff!important; font-size: 19px; line-height: 20px!important; background-color: #00acb3; width: 240px; }
.botoestarifas:hover { background-color: #00acb3!important; }
.precostarifagratis { font-family: NeurialGrotesk-Extrabold!important; color: #2d2926 !important; font-size: 60px; }
.precostarifanum { font-family: NeurialGrotesk-Extrabold!important; color: #2d2926 !important; font-size: 150px; line-height: 150px; letter-spacing: -12px; }
.precostarifars { font-family: NeurialGrotesk-Extrabold!important; color: #2d2926 !important; font-size: 34px; vertical-align: top; }
.precostarifazeros { font-family: NeurialGrotesk-Extrabold!important; color: #00acb3; font-size: 34px; }
.sombrasdastarifas { -webkit-box-shadow: 0px 3px 21px 0px rgba(50, 50, 50, 0.48); -moz-box-shadow: 0px 3px 21px 0px rgba(50, 50, 50, 0.48); box-shadow: 0px 3px 21px 0px rgba(50, 50, 50, 0.48); }

@media(max-width:150px) {
.papagaiopaginatarifasresponsivo { width: 70px; position: relative; left: -35px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 40px; position: relative; left: 35px; top: -110px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -120px; }
.tamanhoprecoarmariocelular { height: 130px; }
}

@media(min-width:151px) and (max-width:160px) {
.papagaiopaginatarifasresponsivo { width: 70px; position: relative; left: -35px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 40px; position: relative; left: 35px; top: -110px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -120px; }
.tamanhoprecoarmariocelular { height: 150px; }
}

@media(min-width:161px) and (max-width:175px) {
.papagaiopaginatarifasresponsivo { width: 70px; position: relative; left: -40px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 40px; position: relative; left: 35px; top: -110px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -120px; }
.tamanhoprecoarmariocelular { height: 130px; }
}

@media(min-width:176px) and (max-width:190px) {
.papagaiopaginatarifasresponsivo { width: 80px; position: relative; left: -40px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 40px; position: relative; left: 35px; top: -120px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -130px; }
.tamanhoprecoarmariocelular { height: 135px; }
}

@media(min-width:191px) and (max-width:200px) {
.papagaiopaginatarifasresponsivo { width: 90px; position: relative; left: -42px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 50px; position: relative; left: 50px; top: -135px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -150px; }
.tamanhoprecoarmariocelular { height: 140px; }
}

@media(min-width:201px) and (max-width:215px) {
.papagaiopaginatarifasresponsivo { width: 92px; position: relative; left: -48px; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 50px; position: relative; left: 50px; top: -135px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -145px; }
.tamanhoprecoarmariocelular { height: 150px; }
}

@media(min-width:216px) and (max-width:235px) {
.papagaiopaginatarifasresponsivo { width: 92px; position: relative; left: -30%; top: -50px; }
.iconedoarmarioresponsivopaginatarifas { width: 50px; position: relative; left: 35%; top: -140px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -150px; }
.tamanhoprecoarmariocelular { height: 165px; }
}

@media(min-width:236px) and (max-width:250px) {
.papagaiopaginatarifasresponsivo { width: 120px; position: relative; left: -30%; top: -52px; }
.iconedoarmarioresponsivopaginatarifas { width: 60px; position: relative; left: 40%; top: -160px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -165px; }
.tamanhoprecoarmariocelular { height: 185px; }
}

@media(min-width:251px) and (max-width:270px) {
.papagaiopaginatarifasresponsivo { width: 120px; position: relative; left: -32%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 60px; position: relative; left: 40%; top: -160px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -165px; }
.tamanhoprecoarmariocelular { height: 185px; }
}

@media(min-width:271px) and (max-width:300px) {
.papagaiopaginatarifasresponsivo { width: 120px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 60px; position: relative; left: 42%; top: -160px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -165px; }
.tamanhoprecoarmariocelular { height: 185px; }
}

@media(min-width:301px) and (max-width:350px) {
.papagaiopaginatarifasresponsivo { width: 140px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 70px; position: relative; left: 42%; top: -180px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -185px; }
.tamanhoprecoarmariocelular { height: 220px; }
}

@media(min-width:351px) and (max-width:400px) {
.papagaiopaginatarifasresponsivo { width: 150px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 80px; position: relative; left: 42%; top: -195px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -200px; }
.tamanhoprecoarmariocelular { height: 230px; }
}

@media(min-width:401px) and (max-width:479px) {
.papagaiopaginatarifasresponsivo { width: 160px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 90px; position: relative; left: 42%; top: -205px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -210px; }
.tamanhoprecoarmariocelular { height: 250px; }
}

@media(min-width:480px) and (max-width:560px) {
.papagaiopaginatarifasresponsivo { width: 190px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 90px; position: relative; left: 40%; top: -240px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -252px; }
.tamanhoprecoarmariocelular { height: 250px; }
}

@media(min-width:561px) and (max-width:650px) {
.papagaiopaginatarifasresponsivo { width: 210px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 90px; position: relative; left: 40%; top: -270px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -280px; }
.tamanhoprecoarmariocelular { height: 250px; }
}

@media(min-width:651px) and (max-width:670px) {
.papagaiopaginatarifasresponsivo { width: 230px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 100px; position: relative; left: 40%; top: -305px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -320px; }
.tamanhoprecoarmariocelular { height: 250px; }
}

@media(min-width:671px) and (max-width:767px) {
.papagaiopaginatarifasresponsivo { width: 230px; position: relative; left: -35%; top: -55px; }
.iconedoarmarioresponsivopaginatarifas { width: 100px; position: relative; left: 35%; top: -305px; }
.textodoarmarioresponsivopaginatarifas { position: relative; top: -320px; right: 5%; }
.tamanhoprecoarmariocelular { height: 250px; }
}
.textostabelacomexclamacaopaginatarifas { font-family: NeurialGrotesk-Medium; font-size: 19px; color: #2d2926; }

@media(max-width:767px) {
.secaocomexclamacaoparacelularpaginatarifas { background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/exclamacao-azul-marinho.png) top left no-repeat; }
}

@media(max-width:152px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 9px; line-height: 12px; margin-top: -51%; padding-left: 30px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 20% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 21%; }
}

@media(min-width:153px) and (max-width:163px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 9px; line-height: 12px; margin-top: -35%; padding-left: 33px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 30%; }
}

@media(min-width:164px) and (max-width:170px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 10px; line-height: 12px; margin-top: -48%; padding-left: 31px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 30%; }
}

@media(min-width:171) and (max-width:175px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -48%; }
}

@media(min-width:176px) and (max-width:190px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -46%; }
}

@media(min-width:191px) and (max-width:195px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -52%; }
}

@media(min-width:171px) and (max-width:195px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 10px; line-height: 12px; padding-left: 37px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 25%; }
}

@media(min-width:196px) and (max-width:210px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 11px; line-height: 12px; margin-top: -50%; padding-left: 41px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 25%; }
}

@media(min-width:211px) and (max-width:215px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -47%; }
}

@media(min-width:216px) and (max-width:235px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -37%; }
}

@media(min-width:211px) and (max-width:235px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 11px; line-height: 12px; padding-left: 50px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 25%; }
}

@media(min-width:236px) and (max-width:250px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 11px; line-height: 12px; margin-top: -47%; padding-left: 55px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 25%; }
}

@media(min-width:251px) and (max-width:275px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 11px; line-height: 12px; margin-top: -43%; padding-left: 58px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 25%; }
}

@media(min-width:276px) and (max-width:300px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 15%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 11px; line-height: 12px; margin-top: -40%; padding-left: 65px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 20%; }
}

@media(min-width:301px) and (max-width:350px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 12px; line-height: 12px; margin-top: -38%; padding-left: 80px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 20%; }
}

@media(min-width:351px) and (max-width:400px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 13px; line-height: 12px; margin-top: -38%; padding-left: 100px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 20%; }
}

@media(min-width:401px) and (max-width:440px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 14px; line-height: 12px; margin-top: -35%; padding-left: 120px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 15%; }
}

@media(min-width:441px) and (max-width:479px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 14px; line-height: 12px; margin-top: -32%; padding-left: 130px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 15%; }
}

@media(min-width:480px) and (max-width:530px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 14px; line-height: 12px; margin-top: -36%; padding-left: 120px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 12%; }
}

@media(min-width:531px) and (max-width:560px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -32%; }
}

@media(min-width:561px)and (max-width:615px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -35%; }
}

@media(min-width:531px) and (max-width:615px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 14px; line-height: 12px; padding-left: 140px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 12%; }
}

@media(min-width:616px) and (max-width:650px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -32%; padding-left: 150px; }
}

@media(min-width:651px) and (max-width:680px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -37%; padding-left: 150px; }
}

@media(min-width:681px) and (max-width:720px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -35%; padding-left: 180px; }
}

@media(min-width:721px) and (max-width:737px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -34%; padding-left: 170px; }
}

@media(min-width:736px) and (max-width:767px) {
.textostabelacomexclamacaopaginatarifas { margin-top: -32%; padding-left: 170px; }
}

@media(min-width:616px) and (max-width:767px) {
#larguradosiconesnasecaocomexclamacaocelularpaginatarifas { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginatarifas { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
.textostabelacomexclamacaopaginatarifas { font-size: 14px; line-height: 12px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginatarifas { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginatarifas { margin-top: 10%; }
}
.estacionamentocomiconecarropaginatarifascelular { background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/icon-estacionamento-azul-marinho.png) top left no-repeat; }

@media(max-width:150px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 23%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 22px; }
}

@media(min-width:151px)and (max-width:160px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 16%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 10px; top: -4px; }
}

@media(min-width:161px)and (max-width:175px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 18px; top: -4px; }
}

@media(min-width:176px) and (max-width:205px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 25px; top: -4px; }
}

@media(min-width:206px)and (max-width:235px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 30px; top: -4px; }
}

@media(min-width:236px)and (max-width:280px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 40px; top: -4px; }
}

@media(min-width:281px) and (max-width:330px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 45px; top: -4px; }
}

@media(min-width:331px)and (max-width:380px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 52px; top: -4px; }
}

@media(min-width:381px)and (max-width:470px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 62px; top: -4px; }
}

@media(min-width:471px)and (max-width:565px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 80px; top: -4px; }
}

@media(min-width:566px)and (max-width:700px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 90px; top: -4px; }
}

@media(min-width:701px)and (max-width:767px) {
.estacionamentocomiconecarropaginatarifascelular { background-size: 20%; margin-top: 12%; }
.estacionamentocomconecarropaginatarifascelularpaddinglateral { padding-left: 105px; top: -4px; }
}
.fontesbrancascomopacidadetextospequenos { font-family: NeurialGrotesk-Regular!important; font-size: 15px !important; color: #ffffff!important; opacity: 0.8; }
.fontesbrancascomopacidademaiusculas { font-family: NeurialGrotesk-Regular!important; color: #ffffff; font-size: 19px; line-height: 21px!important; opacity: 0.8; }
.titulodasdescricoestabelapaginatrabalheconosco { font-family: NeurialGrotesk-Medium; font-size: 19px; color: #2d2926; }
.textoscolunadireirasanfonas { font-family: NeurialGrotesk-Medium; font-size: 15px; color: #2d2926; }
.et_pb_accordion .et_pb_toggle_title:before, .et_pb_toggle .et_pb_toggle_title:before { background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/flecha-para-baixo-sem-fundo.png); background-size: contain; background-repeat: no-repeat; }
.et_pb_toggle_title:before { color: transparent; width: 24px; height: 19px; }
.larguradoexclamacaomarinhopaginaforest { width: 30%!important; }
.transformaimagemlateraldireitaemcompleta { width: 150%!important; left: 40%; margin-left: 40%; }
.transformaimagemlateralesquerdaemcompleta { width: 150%!important; left: -80%!important; margin-left: -80%!important; }

@media(max-width:150px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 55%!important; margin-top: -35%; }
.imagemcobracelularpaginaapresentacao { margin-top: -17%; margin-left: 14%!important; }
}

@media(min-width:151px) and (max-width:160px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 50%!important; margin-top: -35%; }
.imagemcobracelularpaginaapresentacao { margin-top: -20%; margin-left: 20%!important; }
}

@media(min-width:161px) and (max-width:175px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 50%!important; margin-top: -22%; }
.imagemcobracelularpaginaapresentacao { margin-top: -14%; margin-left: 20%!important; }
}

@media(min-width:176px) and (max-width:195px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 55%!important; margin-top: -23%; }
.imagemcobracelularpaginaapresentacao { margin-top: -10%; margin-left: 18%!important; }
}

@media(min-width:196px) and (max-width:230px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 60% !important; margin-top: -18%; }
.imagemcobracelularpaginaapresentacao { margin-top: -2%; margin-left: 11%!important; }
}

@media(min-width:231px) and (max-width:265px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 63%!important; margin-top: -10%; }
.imagemcobracelularpaginaapresentacao { margin-top: 4%; margin-left: 9%!important; }
}

@media(min-width:266px) and (max-width:300px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 69%!important; margin-top: -10%; }
.imagemcobracelularpaginaapresentacao { margin-top: 12%; margin-left: 5%!important; }
}

@media(min-width:301px) and (max-width:360px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 66%!important; margin-top: -10%; }
.imagemcobracelularpaginaapresentacao { margin-top: 10%; margin-left: 5%!important; }
}

@media(min-width:361px) and (max-width:400px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 70%!important; margin-top: -5%; }
.imagemcobracelularpaginaapresentacao { margin-top: 12%; margin-left: 2%!important; }
}

@media(min-width:401px) and (max-width:450px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 70% !important; margin-top: -5%; }
.imagemcobracelularpaginaapresentacao { margin-top: 5%; margin-left: 10%!important; }
}

@media(min-width:451px) and (max-width:479px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 60%!important; margin-top: -5%; }
.imagemcobracelularpaginaapresentacao { margin-top: -35%; margin-left: -12%!important; }
}

@media(min-width:480px) and (max-width:500px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 60%!important; margin-top: -5%; }
.imagemcobracelularpaginaapresentacao { margin-top: -31%; margin-left: -11%!important; }
}

@media(min-width:501px) and (max-width:529px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 45%!important; margin-top: -5%; }
.imagemcobracelularpaginaapresentacao { margin-top: -31%; margin-left: -9%!important; }
}

@media(min-width:530px) and (max-width:600px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 45% !important; margin-top: 0px; }
.imagemcobracelularpaginaapresentacao { margin-top: -28%; margin-left: -87!important; }
}

@media(min-width:601px) and (max-width:646px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 35%!important; margin-top: 0px; }
.imagemcobracelularpaginaapresentacao { margin-top: -24%; margin-left: -4%!important; }
}

@media(min-width:647px) and (max-width:700px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 32%!important; margin-top: 0px; }
.imagemcobracelularpaginaapresentacao { margin-top: -24%; margin-left: -2%!important; }
}

@media(min-width:701px) and (max-width:767px) {
#vejanossasatracoespaginaapresentacaocelular { margin-right: 29%!important; margin-top: 0px; }
.imagemcobracelularpaginaapresentacao { margin-top: -21%; margin-left: -2%!important; }
}

@media(max-width:180px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 7px; line-height: 9px; padding-left: 10px; padding-bottom: 10px; padding-top: 17px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -5%; }
}

@media(min-width:181px) and (max-width:200px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 8px; line-height: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 17px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -6%; }
}

@media(min-width:201px) and (max-width:225px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 8px; line-height: 10px; padding-left: 40px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -6%; }
}

@media(min-width:226px) and (max-width:260px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 10px; line-height: 11px; padding-left: 40px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -6%; }
}

@media(min-width:261px) and (max-width:300px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 10px; line-height: 11px; padding-left: 50px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -8%; }
}

@media(min-width:301px) and (max-width:350px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold !important; color: #ffffff; font-size: 12px; line-height: 14px; padding-left: 60px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 30px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -8%; }
}

@media(min-width:351px) and (max-width:420px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 14px; line-height: 18px; padding-left: 60px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold !important; color: #ffffff; font-size: 40px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -8%; }
}

@media(min-width:421px) and (max-width:479px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 14px; line-height: 18px; padding-left: 60px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 50px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -8%; }
}

@media(min-width:480px) and (max-width:767px) {
.hectaresdematatextosfundoroxocelular { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 14px; line-height: 18px; padding-left: 60px; padding-bottom: 20px; padding-top: 22px; }
.numerodehectarespaginanumero { font-family: NeurialGrotesk-Bold!important; color: #ffffff; font-size: 50px; }
.sobesecaomilharesdearvorespaginanumeros { margin-top: -8%; }
}

@media(max-width:150px) {
#larguraiconesresponsivospaginacontato { width: 18%; padding: 0px!important; padding-bottom: 15px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 15px !important; padding-left: 3px!important; }
}

@media(min-width:151px) and (max-width:163px) {
#larguraiconesresponsivospaginacontato { width: 18%; padding: 0px!important; padding-bottom: 15px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 15px!important; padding-left: 3px!important; }
}

@media(min-width:164px) and (max-width:200px) {
#larguraiconesresponsivospaginacontato { width: 19%; padding: 0px!important; padding-bottom: 15px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 15px !important; padding-left: 5px!important; }
}

@media(min-width:201px) and (max-width:300px) {
#larguraiconesresponsivospaginacontato { width: 19%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
}

@media(min-width:301px) and (max-width:479px) {
#larguraiconesresponsivospaginacontato { width: 19%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 16px!important; }
}

@media(min-width:480px) and (max-width:540px) {
#larguraiconesresponsivospaginacontato { width: 19%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 0px!important; }
}

@media(min-width:541px) and (max-width:620px) {
#larguraiconesresponsivospaginacontato { width: 14%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 0px!important; }
}

@media(min-width:621px) and (max-width:750px) {
#larguraiconesresponsivospaginacontato { width: 12%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 0px!important; }
}

@media(min-width:751px) and (max-width:900px) {
#larguraiconesresponsivospaginacontato { width: 10%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 0px!important; }
}

@media(min-width:901px) and (max-width:980px) {
#larguraiconesresponsivospaginacontato { width: 9%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 0px!important; }
}

@media(min-width:981px) and (max-width:1300px) {
#larguraiconesresponsivospaginacontato { width: 13%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 15px!important; }
}

@media(min-width:1301px) {
#larguraiconesresponsivospaginacontato { width: 13%; padding: 0px!important; padding-bottom: 8px!important; }
#larguratextosdosiconesresponsivospaginacontato { text-align: left; padding-bottom: 8px!important; padding-left: 8px!important; }
}
.textosindividuaisequipe { font-family: NeurialGrotesk-Medium; font-size: 16px; line-height: 18px; color: #2d2926; }

@media(max-width:200px) {
.textosindividuaisequipe { font-size: 10px; line-height: 12px; }
}

@media(min-width:201px) and (max-width:300px) {
.textosindividuaisequipe { font-size: 11px; line-height: 12px; }
}

@media(min-width:301px) and (max-width:400px) {
.textosindividuaisequipe { font-size: 13px; line-height: 15px; }
}

@media(min-width:401px) and (max-width:550px) {
.textosindividuaisequipe { font-size: 14px; line-height: 16px; }
}

@media(min-width:551px) and (max-width:980px) {
.textosindividuaisequipe { font-size: 15px; line-height: 16px; }
}
.page-id-1186 .owl-carousel .owl-item img { cursor: grab; }

@media(min-width:1335px) and (max-width:1400px) {
.textosindividuaisequipe { margin-left: -15px; }
}

@media(min-width:1401px) and (max-width:1420px) {
.textosindividuaisequipe { margin-left: -10%; }
}

@media(min-width:1421px) and (max-width:1450px) {
.textosindividuaisequipe { margin-left: -12%; }
}

@media(min-width:1451px) and (max-width:1500px) {
.textosindividuaisequipe { margin-left: -15%; }
}

@media(min-width:1501px) and (max-width:1650px) {
.textosindividuaisequipe { margin-left: -10%; }
}

@media(min-width:1651px) {
.textosindividuaisequipe { margin-left: -20%; }
}
.textostabelacomexclamacaopaginabackstage { font-family: NeurialGrotesk-Medium; font-size: 19px; color: #2d2926; }

@media(max-width:767px) {
.secaocomexclamacaoparacelularpaginabackstage { background: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/exclamacao-azul-marinho.png) top left no-repeat; }
}

@media(max-width:152px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 9px; line-height: 12px; margin-top: -21%; padding-left: 30px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 20% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 21%; }
}

@media(min-width:153px) and (max-width:163px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 9px; line-height: 12px; margin-top: -20%; padding-left: 33px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 30%; }
}

@media(min-width:164px) and (max-width:170px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 10px; line-height: 12px; margin-top: -19%; padding-left: 31px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 30%; }
}

@media(min-width:171px) and (max-width:195px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 10px; line-height: 12px; margin-top: -17%; padding-left: 37px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 25%; }
}

@media(min-width:196px) and (max-width:210px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -17%; padding-left: 41px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 25%; }
}

@media(min-width:211px) and (max-width:235px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 3px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -14%; padding-left: 50px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 25%; }
}

@media(min-width:236px) and (max-width:250px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -14%; padding-left: 55px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 25%; }
}

@media(min-width:251px) and (max-width:275px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 18%; padding: 0px!important; padding-bottom: 5px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -11%; padding-left: 58px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 25%; }
}

@media(min-width:276px) and (max-width:300px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 15%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -9%; padding-left: 65px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 20%; }
}

@media(min-width:301px) and (max-width:350px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -9%; padding-left: 80px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 20%; }
}

@media(min-width:351px) and (max-width:400px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -9%; padding-left: 100px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 20%; }
}

@media(min-width:401px) and (max-width:440px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -7%; padding-left: 120px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 15%; }
}

@media(min-width:441px) and (max-width:479px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 5px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 11px; line-height: 12px; margin-top: -6%; padding-left: 130px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 15%; }
}

@media(min-width:480px) and (max-width:530px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important }
.textostabelacomexclamacaopaginabackstage { font-size: 13px; line-height: 12px; margin-top: -6%; padding-left: 130px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 12%; }
}

@media(min-width:531px) and (max-width:615px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px!important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 14px; line-height: 12px; margin-top: -6%; padding-left: 170px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 12%; }
}

@media(min-width:616px) and (max-width:767px) {
#larguradosiconesnasecaocomexclamacaocelularpaginabackstage { width: 13%; padding: 0px!important; padding-bottom: 9px !important; }
#larguradostextossnasecaocomexclamacaocelularpaginabackstage { text-align: left; padding-bottom: 8px!important; padding-left: 10px!important; }
.textostabelacomexclamacaopaginabackstage { font-size: 14px; line-height: 12px; margin-top: -6%; padding-left: 200px; padding-right: 5px; }
.secaocomexclamacaoparacelularpaginabackstage { background-size: 19% }
.espacamentotoposecaoexclamacaocelularpaginabackstage { margin-top: 10%; }
}
.fontesnormaisescuras { font-family: NeurialGrotesk-Regular!important; font-size: 15px; color: #2d2926; }
.et_pb_scroll_top.et-pb-icon { background-color: #f57f29; font-size: 50px; z-index: 9999999999999999!important; }
.breadcrumbs a { font-family: NeurialGrotesk-Medium!important; font-size: 12px!important; color: #838383!important; }
.breadcrumb-container li .separator { font-family: NeurialGrotesk-Medium!important; font-size: 12px!important; color: #838383!important; }
.breadcrumb-container { font-family: NeurialGrotesk-Medium!important; font-size: 15px!important; color: #838383!important; padding-left: 15px; }
.breadcrumb-container.theme1 a { margin: 0px; padding: 5px 2px; }
.breadcrumb-container ul { margin-top: -5px; }
.fontesmenurodapetextospequenos { font-family: NeurialGrotesk-Regular!important; font-size: 14px !important; color: #ffffff!important; opacity: 0.8; cursor: pointer!important; }
.titulosmaiusculosmunurodape { font-family: NeurialGrotesk-Medium!important; font-size: 17px; color: #ffffff!important; }
.tituloqualexperienciavocequer { font-family: NeurialGrotesk-Bold!important; color: #2d2926!important; font-size: 28px; }
.textosqualexperienciavocequer { font-family: NeurialGrotesk-Bold!important; color: #fefefe!important; font-size: 28px; }
.textosbrancospequenoscomopacidade { font-family: NeurialGrotesk-Regular!important; font-size: 15px; color: #ffffff!important; opacity: 0.8; }
.textosbrancospequenossemopacidade { font-family: NeurialGrotesk-Regular!important; font-size: 15px; color: #ffffff!important; }
.centralizaverticalmente { display: flex; flex-direction: column; justify-content: center; }
.centralizaverticalmentecomaltura { min-height: 100%; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.centralizaverticalmentetopodastarifas { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.alinhamentovertivalmiddle { vertical-align: middle; }
.alinhamentoaotopoverticalalign { vertical-align: top !important; }
.entry-content tr td, body.et-pb-preview #main-content .container tr td { border: 0px ; padding: 0px 4px ; }
.entry-content thead th, .entry-content tr th, body.et-pb-preview #main-content .container thead th, body.et-pb-preview #main-content .container tr th { font-weight: 300!important; }
.preenchimentocolunadireitapaginaapresentacao { width: 87%!important; margin-left: 55%; }

@media(min-width:1290px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -18%; }
}

@media(min-width:1052px) and (max-width:1289px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -19%; }
}

@media(max-width:300px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -50%; margin-left: 37%; }
}

@media(min-width:301px) and (max-width:335px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -50%; margin-left: 37%; }
}

@media(min-width:336px) and (max-width:400px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -45%; margin-left: 37%; }
}

@media(min-width:401px) and (max-width:450px) {
.preenchimentocolunadireitapaginaapresentacao { margin-top: -37%; margin-left: 34%; }
}

@media(max-width:600px) {
.centralizaiconessociaismobile { text-align: center; }
.centralizabotaonextrodapesocial { text-align: center!important; }
}

@media(max-width:479px) {
.fontecomletrasmaiusculasbrancas { font-size: 16px; line-height: 20px; }
.fonteroxasmaiusculas { font-size: 16px; line-height: 20px; }
.fontesnormaisescuras { font-size: 13px; }
.textosbrancospequenoscomopacidade { font-size: 13px; }
.textosbrancospequenossemopacidade { font-size: 13px; }
.tituloqualexperienciavocequer { font-size: 22px; }
.textosqualexperienciavocequer { font-size: 26px; }
.setaparabaixoazulhomecelular { width: 30%!important; }
.textoapresentacaohomecelular { width: 70%!important; }
.centralizatextosnavertical { margin-top: 29%; }
.videohomecelular { height: 100vh; }
.alinhamentojistificadoenaojustificadotextosecaorocaapresentacao { text-align: left; }
.tamanhodassetasapontadireitasocial { width: 95px; }
}

@media(max-width:150px) {
.fontecomletrasmaiusculasbrancas { font-size: 7px; line-height: 8px; }
.fontesnormaisescuras { font-size: 9px; line-height: 12px; }
.textosbrancospequenoscomopacidade { font-size: 9px; line-height: 12px; }
.textosbrancospequenossemopacidade { font-size: 9px; line-height: 12px!important; }
.fonteroxasmaiusculas { font-size: 9px; line-height: 10px; }
.fonteazulmarinhomaiusculas { font-size: 9px; line-height: 10px; }
.fontecinzapretamaiusculas { font-size: 9px; line-height: 10px; }
.fontesmenurodapetextospequenos { font-size: 9px!important; line-height: 13px; }
.desenvolvidoportexto { font-size: 9px; }
.desenvolvidoporimg { width: 28px; }
.tituloqualexperienciavocequer { font-size: 10px; line-height: 11px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 11px; line-height: 12px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 11px; line-height: 12px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 11px; line-height: 12px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 11px; line-height: 12px; }
.textoscolunadireirasanfonas { font-size: 9px; line-height: 10px; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open { font-size: 9px; line-height: 10px; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_title { font-size: 9px; line-height: 10px; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_title:before { }
.textoscinzapretosnormaistarifas { font-size: 8px; text-align: center; }
.botoestarifas { font-size: 8px; line-height: 9px!important; }
}

@media(min-width:151px) and (max-width:200px) {
.fontecomletrasmaiusculasbrancas { font-size: 8px; line-height: 9px; }
.fontesnormaisescuras { font-size: 11px; line-height: 17px; }
.textosbrancospequenoscomopacidade { font-size: 11px; line-height: 17px; }
.textosbrancospequenossemopacidade { font-size: 11px; line-height: 17px!important; }
.fonteroxasmaiusculas { font-size: 10px; line-height: 11px; }
.fonteazulmarinhomaiusculas { font-size: 10px; line-height: 11px; }
.fontecinzapretamaiusculas { font-size: 10px; line-height: 11px; }
.fontesmenurodapetextospequenos { font-size: 11px!important; line-height: 17px; }
.desenvolvidoportexto { font-size: 10px; }
.desenvolvidoporimg { width: 25px; }
.tituloqualexperienciavocequer { font-size: 12px; line-height: 14px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 13px; line-height: 16px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 13px; line-height: 16px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 13px; line-height: 16px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 13px; line-height: 14px; }
.textoscolunadireirasanfonas { font-size: 10px; line-height: 11px; }
.textoscinzapretosnormaistarifas { font-size: 8px; text-align: center; }
}

@media(min-width:201px) and (max-width:300px) {
.fontecomletrasmaiusculasbrancas { font-size: 11px; line-height: 13px; }
.fonteroxasmaiusculas { font-size: 11px; line-height: 13px; }
.fonteazulmarinhomaiusculas { font-size: 11px; line-height: 13px; }
.fontecinzapretamaiusculas { font-size: 11px; line-height: 13px; }
.fontesnormaisescuras { font-size: 12px; line-height: 18px; }
.textosbrancospequenoscomopacidade { font-size: 12px; line-height: 18px; }
.textosbrancospequenossemopacidade { font-size: 12px; line-height: 18px!important; }
.fontesmenurodapetextospequenos { font-size: 12px!important; line-height: 18px; }
.desenvolvidoportexto { font-size: 12px; }
.desenvolvidoporimg { width: 30px; }
.tituloqualexperienciavocequer { font-size: 16px; line-height: 18px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 15px; line-height: 18px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 15px; line-height: 18px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 15px; line-height: 18px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 13px; line-height: 14px; }
.textoscolunadireirasanfonas { font-size: 12px; line-height: 18px; }
.textoscinzapretosnormaistarifas { font-size: 11px; text-align: center; }
}

@media(min-width:301px) and (max-width:400px) {
.fontecomletrasmaiusculasbrancas { font-size: 14px; line-height: 17px; }
.fonteroxasmaiusculas { font-size: 14px; line-height: 17px; }
.fonteazulmarinhomaiusculas { font-size: 14px; line-height: 17px; }
.fontecinzapretamaiusculas { font-size: 14px; line-height: 17px; }
.fontesnormaisescuras { font-size: 14px; line-height: 23px; }
.textosbrancospequenoscomopacidade { font-size: 14px; line-height: 23px; }
.textosbrancospequenossemopacidade { font-size: 14px; line-height: 23px!important; }
.fontesmenurodapetextospequenos { font-size: 14px!important; line-height: 23px; }
.desenvolvidoportexto { font-size: 14px; }
.tituloqualexperienciavocequer { font-size: 18px; line-height: 21px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 19px; line-height: 21px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 19px; line-height: 21px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 19px; line-height: 21px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 16px; line-height: 17px; }
.textoscolunadireirasanfonas { font-size: 14px; line-height: 17px; }
.textoscinzapretosnormaistarifas { font-size: 13px; text-align: center; }
}

@media(min-width:401px) and (max-width:479px) {
.fontecomletrasmaiusculasbrancas { font-size: 15px; line-height: 18px; }
.fonteroxasmaiusculas { font-size: 15px; line-height: 18px; }
.fonteazulmarinhomaiusculas { font-size: 15px; line-height: 18px; }
.fontecinzapretamaiusculas { font-size: 15px; line-height: 18px; }
.fontesnormaisescuras { font-size: 14px; line-height: 23px; }
.textosbrancospequenoscomopacidade { font-size: 14px; line-height: 23px; }
.textosbrancospequenossemopacidade { font-size: 14px; line-height: 23px!important; }
.fontesmenurodapetextospequenos { font-size: 14px!important; line-height: 23px; }
.desenvolvidoportexto { font-size: 14px; }
.tituloqualexperienciavocequer { font-size: 18px; line-height: 21px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 21px; line-height: 23px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 17px; line-height: 18px; }
.textoscolunadireirasanfonas { font-size: 15px; line-height: 18px; }
.textoscinzapretosnormaistarifas { font-size: 13px; text-align: center; }
}

@media(min-width:480px) and (max-width:767px) {
.fontecomletrasmaiusculasbrancas { font-size: 15px; line-height: 18px; }
.fonteroxasmaiusculas { font-size: 15px; line-height: 18px; }
.fonteazulmarinhomaiusculas { font-size: 15px; line-height: 18px; }
.fontecinzapretamaiusculas { font-size: 15px; line-height: 18px; }
.fontesnormaisescuras { font-size: 14px; line-height: 23px; }
.textosbrancospequenoscomopacidade { font-size: 14px; line-height: 23px; }
.textosbrancospequenossemopacidade { font-size: 14px; line-height: 23px!important; }
.fontesmenurodapetextospequenos { font-size: 14px !important; line-height: 23px; }
.desenvolvidoportexto { font-size: 14px; }
.tituloqualexperienciavocequer { font-size: 18px; line-height: 21px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 21px; line-height: 23px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 17px; line-height: 18px; }
.textoscolunadireirasanfonas { font-size: 15px; line-height: 18px; }
.textoscinzapretosnormaistarifas { font-size: 13px; text-align: center; }
}

@media(min-width:768px) and (max-width:1200px) {
.fontecomletrasmaiusculasbrancas { font-size: 16px; line-height: 18px; }
.fonteroxasmaiusculas { font-size: 16px; line-height: 18px; }
.fonteazulmarinhomaiusculas { font-size: 16px; line-height: 18px; }
.fontecinzapretamaiusculas { font-size: 16px; line-height: 18px; }
.fontesnormaisescuras { font-size: 14px; line-height: 23px; }
.textosbrancospequenoscomopacidade { font-size: 14px; line-height: 23px; }
.textosbrancospequenossemopacidade { font-size: 14px; line-height: 23px!important; }
.fontesmenurodapetextospequenos { font-size: 14px!important; line-height: 23px; }
.desenvolvidoportexto { font-size: 14px; }
.tituloqualexperienciavocequer { font-size: 18px; line-height: 21px; }
.fontecomletrasmaiusculaspretasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasbrancasumpoucomaiores { font-size: 21px; line-height: 23px; }
.fontecomletrasmaiusculasazulescuroumpoucomaiores { font-size: 21px; line-height: 23px; }
.titulodasdescricoestabelapaginatrabalheconosco { font-size: 17px; line-height: 18px; }
.textoscolunadireirasanfonas { font-size: 15px; line-height: 18px; }
.textoscinzapretosnormaistarifas { font-size: 13px; text-align: center; }
}

@media(max-width:160px) {
.tamanhodosiconessociais { width: 18px; }
}

@media(min-width:161px) and (max-width:170px) {
.tamanhodosiconessociais { width: 20px; }
}

@media(min-width:171px) and (max-width:184px) {
.tamanhodosiconessociais { width: 22px; }
}

@media(min-width:185px) and (max-width:197px) {
.tamanhodosiconessociais { width: 24px; }
}

@media(min-width:198px) and (max-width:210px) {
.tamanhodosiconessociais { width: 26px; }
}

@media(min-width:211px) and (max-width:225px) {
.tamanhodosiconessociais { width: 28px; }
}

@media(min-width:226px) and (max-width:245px) {
.tamanhodosiconessociais { width: 30px; }
}

@media(min-width:246px) and (max-width:330px) {
.tamanhodosiconessociais { width: 34px; }
}

@media(min-width:331px) and (max-width:479px) {
.tamanhodosiconessociais { width: 38px; }
}

@media(max-width:300px) {
.sa_owl_theme .owl-dots .active span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-azul-celular.png)!important; background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; width: 7px!important; height: 7px!important; }
.sa_owl_theme .owl-dots .owl-dot span { width: 6px; height: 6px; }
.sa_owl_theme .owl-dots .owl-dot span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-cinza-celular.png); background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; }
}

@media(min-width:301px) and (max-width:479px) {
.sa_owl_theme .owl-dots .active span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-azul-celular.png)!important; background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; width: 8px!important; height: 8px!important; }
.sa_owl_theme .owl-dots .owl-dot span { width: 7px; height: 7px; }
.sa_owl_theme .owl-dots .owl-dot span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-cinza-celular.png); background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; }
}

@media(min-width:480px) and (max-width:767px) {
.sa_owl_theme .owl-dots .active span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-azul-celular.png)!important; background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; width: 8px!important; height: 8px!important; }
.sa_owl_theme .owl-dots .owl-dot span { width: 7px; height: 7px; }
.sa_owl_theme .owl-dots .owl-dot span { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/botao-cinza-celular.png); background-repeat: no-repeat; background-size: 85% 85%; background-position: center; background-color: transparent; }
}

@media(max-width:165px) {
.textosqualexperienciavocequer { font-size: 14px; }
}

@media(min-width:166px) and (max-width:190px) {
.textosqualexperienciavocequer { font-size: 16px; }
}

@media(min-width:191px) and (max-width:220px) {
.textosqualexperienciavocequer { font-size: 17px; }
}

@media(min-width:221px) and (max-width:265px) {
.textosqualexperienciavocequer { font-size: 18px; }
}

@media(min-width:266px) and (max-width:290px) {
.textosqualexperienciavocequer { font-size: 19px; }
}

@media(min-width:291px) and (max-width:330px) {
.textosqualexperienciavocequer { font-size: 22px; }
}

@media(min-width:231px) and (max-width:400px) {
.textosqualexperienciavocequer { font-size: 24px; }
}

@media(min-width:401px) and (max-width:479px) {
.textosqualexperienciavocequer { font-size: 26px; }
}

@media(max-width:767px) {
.home .owl-carousel .owl-item { -moz-max-width: 13.8%!important; -ms-max-width: 13.8%!important; -o-max-width: 13.8%!important; -webkit-max-width: 13.8%!important; max-width: 13.8%!important; }
}
.titulodastarifasazulmarinhoparacelular { background-image: url(https://www.parquedasaves.com.br/wp-content/uploads/2019/04/fundo-azul-marinho-celular.png); padding: 22px 3px; text-align: center; background-size: 100%; background-position: center; }
.textostitulotarifasazulmarinhoparacelular { text-align: center; }
#fundobrancosegundasecaotarifasparacelular { background: #fffff !important; text-align: center; }
#fundobrancoprecosparacelularpaginatarifas { background: #ffffff; height: 115px; }
#fundobotoestarifas { /*background-color: #00acb3;*/ text-align: center; }
#espacobottomtarifascelular { height: 10px; }
.botoestarifascelularpaginatarifas { font-family: NeurialGrotesk-Medium!important; color: #ffffff !important; }

@media(max-width:200px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas { /*background-color: #00acb3;*/ text-align: center; line-height: 9px; font-size: 9px; width: 75%; margin: 0 auto; padding: 2px 0px; }
.precostarifagratis { font-size: 18px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 22px 3px; }
.precostarifars { font-size: 10px; position: relative; }
.precostarifanum { letter-spacing: -1px; font-size: 42px; line-height: 35px; }
.precostarifazeros { font-size: 10px; }
}

@media(min-width:201px) and (max-width:300px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas {/* background-color: #00acb3; */text-align: center; line-height: 9px; font-size: 9px; width: 70%; margin: 0 auto; padding: 3px 0px; margin-top: 2%; }
#fundobrancoprecosparacelularpaginatarifas { height: 150px; padding-top: 10px; }
.precostarifagratis { font-size: 20px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 25px 3px; }
.precostarifars { font-size: 12px; position: relative; top: 7px; }
.precostarifanum { letter-spacing: -1px; font-size: 52px; line-height: 55px; }
.precostarifazeros { font-size: 12px; }
.titulodastarifasazulmarinhoparacelular { padding: 30px 3px; }
}

@media(min-width:301px) and (max-width:400px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas { /*background-color: #00acb3;*/ text-align: center; line-height: 13px; font-size: 12px; width: 60%; margin: 0 auto; padding: 3px 0px; margin-top: 2%; }
#fundobrancoprecosparacelularpaginatarifas { height: 190px; padding-top: 10px; }
.precostarifagratis { font-size: 30px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 25px 3px; }
.precostarifars { font-size: 16px; position: relative; top: 15px; }
.precostarifanum { letter-spacing: -1px; font-size: 70px; line-height: 80px; }
.precostarifazeros { font-size: 16px; }
}

@media(min-width:401px) and (max-width:500px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas {/* background-color: #00acb3;*/ text-align: center; line-height: 13px; font-size: 13px; width: 55%; margin: 0 auto; padding: 4px 0px; margin-top: 4%; }
#fundobrancoprecosparacelularpaginatarifas { height: 225px; padding-top: 16px; }
.precostarifagratis { font-size: 30px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 35px 3px; }
.precostarifars { font-size: 18px; position: relative; top: 19px; }
.precostarifanum { letter-spacing: -1px; font-size: 82px; line-height: 92px; }
.precostarifazeros { font-size: 18px; }
}

@media(min-width:501px) and (max-width:600px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas { /*background-color: #00acb3;*/ text-align: center; line-height: 13px; font-size: 13px; width: 50%; margin: 0 auto; padding: 6px 0px; margin-top: 4%; }
#fundobrancoprecosparacelularpaginatarifas { height: 235px; padding-top: 20px; }
.precostarifagratis { font-size: 50px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 45px 3px; }
.precostarifars { font-size: 18px; position: relative; top: 19px; }
.precostarifanum { letter-spacing: -1px; font-size: 82px; line-height: 92px; }
.precostarifazeros { font-size: 18px; }
}

@media(min-width:601px) and (max-width:700px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas {/* background-color: #00acb3;*/ text-align: center; line-height: 13px; font-size: 13px; width: 40%; margin: 0 auto; padding: 6px 0px; margin-top: 4%; }
#fundobrancoprecosparacelularpaginatarifas { height: 235px; padding-top: 20px; }
.precostarifagratis { font-size: 50px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 50px 3px; }
.precostarifars { font-size: 18px; position: relative; top: 19px; }
.precostarifanum { letter-spacing: -1px; font-size: 82px; line-height: 92px; }
.precostarifazeros { font-size: 18px; }
}

@media(min-width:701px) and (max-width:767px) {
.titulodastarifasazulmarinhoparacelular { line-height: 8px; }
#fundobotoestarifas { /*background-color: #00acb3; */text-align: center; line-height: 13px; font-size: 13px; width: 32%; margin: 0 auto; padding: 6px 0px; margin-top: 4%; }
#fundobrancoprecosparacelularpaginatarifas { height: 235px; padding-top: 20px; }
.precostarifagratis { font-size: 50px; margin-top: 10%; }
.titulodastarifasazulmarinhoparacelular { padding: 60px 3px; }
.precostarifars { font-size: 18px; position: relative; top: 19px; }
.precostarifanum { letter-spacing: -1px; font-size: 82px; line-height: 92px; }
.precostarifazeros { font-size: 18px; }
}

@media(max-width:160px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -145%; }
}

@media(min-width:200px) and (max-width:300px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -190px; }
}

@media(min-width:301px)and (max-width:400px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -220px; }
}

@media(min-width:401px) and (max-width:479px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -240px; }
}

@media(min-width:480px) and (max-width:600px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -300px; }
}

@media(min-width:601px) and (max-width:767px) {
.page-id-331 .sa_owl_theme .owl-dots { margin-top: -310px; }
}

@media(min-width:185px) and (max-width:767px) {
.page-id-331 .owl-carousel .owl-item { -moz-max-width: 10%!important; -ms-max-width: 10%!important; -o-max-width: 10%!important; -webkit-max-width: 10%!important; max-width: 10%!important; }
}

@media(max-width:150px) {
.removerpaddingdasflechasparacelular { height: 41px; }
}

@media(min-width:164px) {
.removerpaddingdasflechasparacelular { height: 43.8px; }
}

@media(min-width:500px) {
.titulopaginaerro { font-family: NeurialGrotesk-Extrabold; color: #ffffff; font-size: 115px; }
.botaopaginaerro a { font-family: NeurialGrotesk-Bold; color: #ffffff; background-color: #01427a; border: 0; padding: 12px 22px; font-size: 20px; border-radius: 3px; }
}

@media(min-width:230px) and (max-width:499px) {
.titulopaginaerro { font-family: NeurialGrotesk-Extrabold; color: #ffffff; font-size: 55px; }
.botaopaginaerro a { font-family: NeurialGrotesk-Bold; color: #ffffff; background-color: #01427a; border: 0; padding: 12px 22px; font-size: 20px; border-radius: 3px; }
}

@media(min-width:170px) and (max-width:229px) {
.titulopaginaerro { font-family: NeurialGrotesk-Extrabold; color: #ffffff; font-size: 40px; }
.botaopaginaerro a { font-family: NeurialGrotesk-Bold; color: #ffffff; background-color: #01427a; border: 0; padding: 12px 22px; font-size: 20px; border-radius: 3px; }
}

@media(max-width:169px) {
.titulopaginaerro { font-family: NeurialGrotesk-Extrabold; color: #ffffff; font-size: 32px; }
.botaopaginaerro a { font-family: NeurialGrotesk-Bold; color: #ffffff; background-color: #01427a; border: 0; padding: 12px 22px; font-size: 20px; border-radius: 3px; }
}
.sfm-navicon-button.sf_label_default #page-template-page-template-blank { display: none; }

.fontesmenurodapetextospequenos:after{
  font-size:23px;
}
.removebordaebackgoudtextosrodape{
  border:0px !important;
  background:transparent !important;
}
.et_pb_section_2{
  margin-top:0 !important;
}