@media (max-width: 320px) {
.fixed-top {position: absolute!important;}
.navbar {background-color: rgba(37, 53, 38, 0.85);}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar-nav-ul-left {position: relative; top: 20px; border-top: 1px dotted #e6ddc18a; padding-top: 15px;}
.navbar-mobile {padding-top: 5px;}
.logo {width: 63%; height: auto; transition: all ease-out 0.4s;}
.carousel-img-2, .carousel-img-4 {background-position: 50%;}
}

/* Dispositivos extra pequenos (telefones de retrato, menos de 576px) */
@media (max-width: 575px) {
.fixed-top {position: absolute!important;}
.navbar {background-color: rgba(37, 53, 38, 0.85);}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar-nav-ul-left {position: relative; top: 20px; border-top: 1px dotted #e6ddc18a; padding-top: 15px;     padding-bottom: 20px;}
.navbar-mobile {padding-top: 5px;}
.logo {width: 45%; height: auto; transition: all ease-out 0.4s;}
.carousel-img-2, .carousel-img-4 {background-position: 50%;}
}

/* Pequenos dispositivos (telefones paisagem, 576 px e acima) */
@media (min-width: 576px) and (max-width: 767px) {
.fixed-top {position: absolute!important;}
.navbar {background-color: #005282;}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar-nav-ul-left {position: relative; top: 20px; border-top: 1px dotted #e6ddc18a; padding-top: 15px;}
.navbar-mobile {padding-top: 5px;}
.logo {width: 63%; height: auto; transition: all ease-out 0.4s;}
.carousel-img-2, .carousel-img-4 {background-position: 50%;}
}

@media (max-width: 768px) {
  .navbar.navbar-dark .breadcrumb .nav-item .nav-link, .navbar.navbar-dark .navbar-nav .nav-item .nav-link {color: #FFF;}
  .carousel-descubra {height: 220px;}
  .carousel svg {bottom: -1px;}
  .carousel svg {
    width: 100%;
    height: 48px;
    fill: #FFF;
}
  .bg-slider-1 {background-position: 61% 50%}
  .bg-slider-1-1 {background-position: 50% 50%}
  .bg-slider-2 {background-position: 50% 50%}
  .bg-slider-2-2 {background-position: 50% 50%}
  .bg-slider-3 {background-position: 42% 50%}
  .bg-slider-4 {background-position: 73% 50%}
  .mult-data {text-align: center!important; width: 55px!important; line-height: 40px!important; margin-top: -8px!important;}
  .view-chamada {margin-top: -1px;}
  .view3 {height: 233px!important;}
  .noticias {padding: 90px 0;}
  .noticias h1 {font-weight: 800; font-size: 2.25rem; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 0px; line-height: 42px;}
  .noticias h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
  .noticias a {color: #6a7f6b;}
  .noticias p {font-size: 0.8125rem color:#808080;}
  .noticias span {font-size: 0.9rem; color: #816a63; position: relative; top: 17px;}
  .quem-somos {padding: 70px 0;}
  .quem-somos h1 {font-weight: bold; font-size: 2rem; text-transform: uppercase; color: #0166a0;}
  .quem-somos p {text-align: justify!important;}
  .text-content {min-width: 320px; margin-right: 0; margin-left: 53px; margin-top: 50px;}
  .text-content p {}
  .text-content h1 {top: 448px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 32px; line-height: normal; color:#fff;margin-bottom: 4px;}
  .text-content h2 {top: 266px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 26px; line-height: normal;color: #ffffff;}
  .text-content h3 {width: 276px;top: 326px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 15px; line-height: 17px!important; color: #ffffff;font-weight: 300;}
  .carousel, .carousel .carousel-inner, .carousel .carousel-inner .active, .carousel .carousel-inner .carousel-item, .view, body, html {height: 100vh;z-index: 0;}
  #carousel-example-1z .slider-navigation {display: none;}
  .carousel .carousel-control-next-icon, .carousel .carousel-control-prev-icon {width: 70px;height: 70px;}
  .banner-int {padding: 55px 0; margin-top: 64px!important; background-position: 47% 92%;}
  .baseInt a {color: #6a7f6b;}
  .chamada-inner {height: 202px!important}
  .chamada-inner h1 {font-size: 1.2rem!important; text-align: center!important;}
  .chamada-inner-content {text-align: center!important;}
  .col-chamada {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
  .noticias {padding: 0px 0;}
  .faca-seu-evento {padding: 40px 0;}
  .faca-seu-evento h1 {font-weight: 800; font-size: 0.9875rem; text-align: center!important; letter-spacing: 0.05rem; text-transform: uppercase; margin-bottom: 0px;}
  .app h3 {font-size: 3.2rem;}
  .app h3 {color: #efffd6; font-size: 2rem; text-transform: uppercase; font-weight: bold; text-align: center; margin-bottom: 0; margin-top: 0; line-height: 38px;}
  .app h2 {color: #c8d8b5; font-size: 1.1rem; text-align: center; margin-bottom: 20px; margin-top: 0;}
  .seg-desktop {display: none;}
  .seg-mobile {display: inline-flex;}
  .section-1 {padding: 30px 0;}
  .section-1 h1 {font-size: 0.4rem; color: #FFF; text-transform: uppercase; font-weight: 400;}
  .section-1 img {width: 100%; height: auto; margin: 0 auto;}
  .section-1 h2 {font-size: 50px; font-weight: bold; color: #e3ad41!important; margin-bottom: 6px; letter-spacing: 1px;}
  .section-1 a {color: #6a7f6b;}
  .section-1 p {font-size: 0.9125rem; color:#808080; text-align: justify;}
  .section-1 span {font-size: 0.9rem; color: #816a63; position: relative; top: 17px;}
  .section-2 {padding: 30px 0;background-color: #ffffff;}
  .section-2 h3 {font-size: 45px;}
  .parallax h3 {font-size: 32px;}
  .parallax h2 {font-size: 30px;}
  .parallax p {font-size: 15px;}
  .galeria-home h3 {font-size: 40px;}
  .baseInt h5 {font-size: 0.9375rem;text-transform: uppercase;}
  .app {background: linear-gradient(to right,#d6d6d6,#eceaea);padding: 10% 4%;}
  .app h3 {color: #5d5d5d;font-size: 24px;text-transform: uppercase;font-weight: bold;text-align: left;margin-bottom: 0;margin-top: 0;line-height: 30px;text-align: center;}
  .app h2 {color: #5d5d5d;font-size: 15px;text-align: left;margin-bottom: 0;margin-top: 0;text-align: center;margin-bottom: 10px;}
  .menu-chamada {margin-top: 2px;}
  .section-3 h2 {font-size: 24px;text-align: center;}
  .section-3 span {font-weight: 700;}
  .logo-visitangra-card {text-align: center !important;}
  .logo-visitangra-card img {width: 50%;padding-top: 20px;padding-bottom: 10px;}
  .page-footer i {font-size: 25px;}
  .page-footer h6 {margin-bottom: 10px!important;}
  .col-mob {width: 50%;}
  .galeria-int {padding:30px 0;}
  .galeria-int img {width: 200px;height: 120px;object-fit: cover;}
  .galeria-home {padding: 30px 0;}
  .galeria-home .col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .galeria-home img {width: auto;height: 100px;object-fit: cover;}
  .c-mobile {display: block;}
  .c-mobile img {border-radius: 10px;}
  .c-desktop {display: none;}

}

@media (min-width: 768px){
.col-segmentos {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.28%;
    flex: 0 0 14.28%;
    max-width: 14.28%;
    }
    .seg-desktop a {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    }
}

@media screen and (max-width: 991px) {
.fixed-top {position: absolute!important;}
.navbar {background-color: #2d2d2d;}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar-nav-ul-left {position: relative; top: 20px; border-top: 1px dotted #e6ddc18a; padding-top: 15px;     padding-bottom: 20px;}
.navbar-mobile {padding-top: 5px;}
.logo {width: 65%; height: auto; transition: all ease-out 0.4s;}
.carousel-img-2, .carousel-img-4 {background-position: 50%;}
.banner {padding: 55px 0; margin-top: 64px;}
.banner h1 {font-size: 25px;text-align: center; text-transform: uppercase; font-weight: 600; color: #FFF;}
.banner-int {padding: 15px 0;margin-top: 91px!important;background-position: 50% 50%;background-size: cover;}
.baseInt h1 {font-size: 25px;text-align: center;font-weight: 800;text-transform: uppercase;color: #fff;}
.banner-int span {font-size: 1.1rem!important; font-weight: 400; color: #FFF!important; position: relative!important; top: 0px!important;}

}

/* Dispositivos médios (tablets, 768px e acima) */
@media (min-width: 768px) and (max-width: 991px) {
.top-nav-collapse {background-color: #005282;}
}

@media (min-width: 992px) {

.navbar {background-color: background-color:rgb(245 245 245);}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar.scrolling-navbar {padding-top:12px; padding-bottom:12px; background-color:rgb(31 31 31 / 80%);}
.navbar.scrolling-navbar.top-nav-collapse {padding-top: 15px; padding-bottom: 10px;background-color:#2d2d2d;-webkit-box-shadow: 0 20px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 20px 5px rgba(0,0,0,0.1);box-shadow: 0 2px 20px rgba(0,0,0,0.1);}
.nav-link {font-weight: 400; font-size: 15px; color: #ffffff;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover, .navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover {color: #af7b2b;}
.navbar i {font-size: 18px; font-weight: normal;color:#d0d0d0!important;position: relative;top: 2px;}
.navbar-nav-ul-left {margin-right: 50px;}
.navbar-expand-lg .navbar-nav .nav-link {padding-right: 0.7rem;padding-left: 0.7rem;}
.scrolling-navbar.top-nav-collapse .nav-link {color:#fff!important;}
.scrolling-navbar.top-nav-collapse .nav-link:hover {color:#af7b2b!important;}
.logo {width: 100%; height: auto; transition: all ease-out 0.4s;}
.logo-collapse {width: 70%; height: auto;}
.carousel .carousel-control-next-icon, .carousel .carousel-control-prev-icon {
    width: 70px;
    height: 70px;
}
.dropdown .dropdown-menu, .dropleft .dropdown-menu, .dropright .dropdown-menu, .dropup .dropdown-menu {
    background-color: #fffffe;
    margin-top: 15px;
    }
    .banner-int {padding: 90px 0; margin-top: 107px; background-position: 47% 92%;}
    .corona {position:relative; top: 30px;}

    /* SECTION 2 */
    .section-2 h3 {font-size: 60px;}
    .section-2 h4 {font-size: 29px;}

    /* SECTION 3 */
    .section-3 p {font-size: 15px;}
    .section-3 h2 {font-size: 33px;font-weight: 900;}
    .section-3 span {font-size: 22px;text-transform: uppercase;}
    .section-3 h4 {font-size: 16px;}

    /* GALERIA DE FOTOS */
    .galeria-home h3 {font-size: 60px; font-weight: 900;}

    /* DEPOIMENTOS */
    .depoimentos h2 {font-size: 15px;line-height: 40px;}
    .depoimentos span {font-weight: 800;font-size: 45px;color: #1f1f1f;}

}

/* Grandes dispositivos (desktops, 992px e acima) */
@media (min-width: 992px) and (max-width: 1199px) {

.navbar {background-color: background-color: rgba(37, 53, 38, 0.85);}
.navbar {box-shadow: 0 0px 0px 0 rgba(0,0,0,.16), 0 0px 0px 0 rgba(0,0,0,.12);font-weight: 300;}
.navbar.scrolling-navbar {padding-top:12px; padding-bottom:12px; background-color: rgba(37, 53, 38, 0.85)}
.navbar.scrolling-navbar.top-nav-collapse {padding-top: 15px; padding-bottom: 10px;}
.nav-link {font-family: 'Montserrat', sans-serif!important; font-weight: 600; font-size: 0.73rem; text-transform: uppercase; color: #fff;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover, .navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover {color: #90BA92;}
.navbar i {font-size: 25px; font-weight: normal;}
.navbar-nav-ul-left {margin-left: 23px;}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.3rem;
    padding-left: 0.3rem;
}
.logo {width: 100%; height: auto; transition: all ease-out 0.4s;}
.logo-collapse {width: 60%; height: auto;}
.carousel .carousel-control-next-icon, .carousel .carousel-control-prev-icon {
    width: 70px;
    height: 70px;
}
.seg-mobile {display: none!important;}
.section-1 {padding: 160px 0;}
.section-1 h2, p {text-align: left;}
.section-1 h2 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.section-1 h1 {font-size: 0.720rem;
    color: #FFF;
    text-transform: uppercase;
    font-weight: 500;}
.text-content {width: 796px; margin-right: 306px; margin-top: 80px;}
.text-content p {}
.text-content h1 {top: 448px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 95px; line-height: normal; color:#d3d628;}
.text-content h2 {top: 266px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 57px; line-height: normal;color: #ffffff;}
.text-content h3 {top: 326px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 115px; line-height: normal; color: #ffffff;}
.page-footer, .top-nav-collapse {background-color: rgba(37, 53, 38, 0.85);}
.noticias {padding: 90px 0;}
.noticias h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.noticias h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.noticias a {color: #6a7f6b;}
.noticias p {font-size: 0.8125rem color:#808080;}
.noticias span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.n-noticia-d {padding-right: 0;}
.n-noticia-l {padding-left: 0;}
.clima-e-mare {padding: 90px 0;}
.clima-e-mare h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.clima-e-mare iframe {width: 100%; height: 600px;}
.clima-e-mare span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.row-evento {padding-left: 60px; padding-right: 60px;}
.parceiros {padding: 55px 0 0 0;}
.parceiros h1 {font-weight: 800; font-size: 0.6875rem; letter-spacing: 0.05rem; text-transform: uppercase; margin-bottom: 0px;}
.parceiros span {font-size: 0.6875rem; font-weight: 400; color: #816a63; position: relative; top: 0;}
.faca-seu-evento {padding: 90px 0;}
.faca-seu-evento h1 {font-weight: 800; font-size: 2.25rem; letter-spacing: 1px; text-transform: uppercase; margin-left: 45px; margin-bottom: 0px;}
.faca-seu-evento span {font-size: 2.25rem; color: #816a63; position: relative; top: 0;}
.app h3 {font-size: 3.2rem;}
.app h3 {color: #efffd6; font-size: 2rem; text-transform: uppercase; font-weight: bold; text-align: left; margin-bottom: 0; margin-top: 0; line-height: 38px;}
.app h2 {color: #c8d8b5; font-size: 1.1rem; text-align: left; margin-bottom: 0; margin-top: 0;}
.curriculo {padding: 90px 0;}
.curriculo h1 {font-size: 2.5rem; text-align: center;}
.curriculo p {font-size: 2.1875rem; font-weight: 300; text-align: center;}
.noticias {padding: 90px 0;}
.chamada-centro {}
.chamada-inner {height: 435px!important;}
.chamada-inner img {margin-top: -120px;}
.col-chamada {-webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}
.carousel-caption {bottom: 85px;}
.banner-descontos {background-image: url("../img/descontos/banner-int.jpg") !important; background-position: 50% 0%!important;}
.banner {background-color: #fff; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 81px 0; position: relative; margin-top: 107px;}
.banner h1 {font-size: 3.25rem; color: #FFFFFF; font-weight: 800; letter-spacing: 0; text-align: left; margin: 0; text-transform: uppercase;}
.base-associados {padding: 90px 0;}
.base-associados h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.base-associados h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.base-associados a {color: #6a7f6b;}
.base-associados p {font-size: 0.8125rem color:#808080;}
.base-associados span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.base-associados {padding: 0px 0;}
.banner-int {background-color: #fff; background-position: 50% 97%; background-repeat: no-repeat; background-size: cover; padding: 81px 0; position: relative; margin-top: 107px;}
.baseInt h1 {font-size: 36px; color: #FFFFFF; font-weight: 600; letter-spacing: 0; text-align: left; margin: 0;}
.baseInt h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.baseInt h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.baseInt a {color: #6a7f6b;}
.baseInt p {font-size: 0.8125rem color:#808080;}
.baseInt span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
}

/* Dispositivos extra grandes (grandes áreas de trabalho, 1200px e acima) */
@media (min-width: 1200px) {

.seg-mobile {display: none!important;}
.section-1 {padding: 150px 0 100px;}
.section-1 h2, p {text-align: left;}
.section-1 h2 {font-weight: 900; font-size: 70px; letter-spacing: 0; margin-bottom: 0px;}
.section-1 h1 {font-size: 0.720rem;color: #FFF;text-transform: uppercase;font-weight: 500;}
.text-content {width: 1110px; margin-right: 0; margin-top: 15px;}
.text-content p {}
 .text-content h1 {top: 326px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 95px; line-height: normal;font-family: 'Nunito', sans-serif; color: #fff;}
.text-content h2 {top: 266px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 90px; line-height: normal;color: #f2cc0d;}
.text-content h3 {width: 60%; top: 448px; left: 0px; transform-origin: 50% 50%; margin: 0px; padding: 0px; font-size: 20px; font-weight: 300; line-height: normal; text-transform: none; font-family: 'Nunito', sans-serif;}
.page-footer, .top-nav-collapse {background-color: rgba(37, 53, 38, 0.85);}
.noticias {padding: 90px 0;}
.noticias h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.noticias h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.noticias a {color: #6a7f6b;}
.noticias p {font-size: 0.8125rem color:#808080;}
.noticias span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.n-noticia-d {padding-right: 0;}
.n-noticia-l {padding-left: 0;}
.clima-e-mare {padding: 90px 0;}
.clima-e-mare h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.clima-e-mare iframe {width: 100%; height: 600px;}
.clima-e-mare span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.row-evento {padding-left: 60px; padding-right: 60px;}
.parceiros {padding: 55px 0 0 0;}
.parceiros h1 {font-weight: 800; font-size: 0.6875rem; letter-spacing: 0.05rem; text-transform: uppercase; margin-bottom: 0px;}
.parceiros span {font-size: 0.6875rem; font-weight: 400; color: #816a63; position: relative; top: 0;}
.faca-seu-evento {padding: 90px 0;}
.faca-seu-evento h1 {font-weight: 800; font-size: 2.25rem; letter-spacing: 1px; text-transform: uppercase; margin-left: 45px; margin-bottom: 0px;}
.faca-seu-evento span {font-size: 2.25rem; color: #816a63; position: relative; top: 0;}
.app h3 {font-size: 3.2rem;}
.app h3 {color: #5d5d5d; font-size: 2rem; text-transform: uppercase; font-weight: bold; text-align: left; margin-bottom: 0; margin-top: 0; line-height: 38px;}
.app h2 {color: #5d5d5d; font-size: 1.1rem; text-align: left; margin-bottom: 0; margin-top: 0;}
.curriculo {padding: 90px 0;}
.curriculo h1 {font-size: 2.5rem; text-align: center;}
.curriculo p {font-size: 2.1875rem; font-weight: 300; text-align: center;}
.noticias {padding: 90px 0;}
.chamada-centro {}
.chamada-inner {height: 435px!important;}
.chamada-inner img {margin-top: -120px;}
.modal-atrativos-turisticos h1 {font-size: 0.6rem; text-align: center; }
.modal-atrativos-turisticos img {margin-bottom: 10px;}
.icons-modal {margin-bottom: 0; text-align: center;}
.col-chamada {-webkit-box-flex: 0; -ms-flex: 0 0 16.66%; flex: 0 0 19.66%; max-width: 19.66%;}
.carousel-caption {bottom: 85px;}
.banner-descontos {background-image: url("../img/descontos/banner-int.jpg") !important; background-position: 50% 0%!important;}
.banner {background-color: #fff; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 81px 0; position: relative; margin-top: 107px;}
.banner h1 {font-size: 3.25rem; color: #FFFFFF; font-weight: 800; letter-spacing: 0; text-align: left; margin: 0; text-transform: uppercase;}
.base-associados {padding: 90px 0;}
.base-associados h1 {font-weight: 800; font-size: 3.25rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0px;}
.base-associados h5 {font-size: 0.9375rem; font-weight: bold; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.base-associados a {color: #6a7f6b;}
.base-associados p {font-size: 0.8125rem color:#808080;}
.base-associados span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.base-associados {padding: 0px 0;}
.banner-int {background-color: #fff; background-position: 50% 50%; background-repeat: no-repeat; /*padding: 129px 0;*/ position: relative; margin-top: 69px;}
.baseInt h1 {font-size: 36px; color: #fff; font-weight: 600; letter-spacing: 0; text-align: left; margin: 0;}
.baseInt h1  {
    font-size: 95px;
    line-height: normal;
    font-family: 'Dancing Script', cursive!important;
    font-weight: 900;
    color: #fff;
}
.baseInt h5 {font-size: 0.9375rem; font-weight: bold; color: #637b65!important; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase;}
.baseInt a {color: #6a7f6b;}
.baseInt p {font-size: 0.8125rem color:#808080;}
.baseInt span {font-size: 1.1rem; color: #816a63; position: relative; top: 17px;}
.c-mobile {display: none;}
.c-desktop {display: block;}
}

@media (min-width: 1280px) {

  .bg-slider-5 {background-position: 50% 30%!important;}
}