@font-face {
    font-family: 'Helvetica';
    src: url('../font/helvetica/Helvetica.woff2') format('woff2'),
        url('../font/helvetica/Helvetica.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

:target:before {
content:"";
display:block;
height:160px; /* fixed header height*/
margin:-160px 0 0; /* negative fixed header height */
}

b, strong {
    font-weight: bold;
}

p {font-family: 'Helvetica'; font-weight: 400; color: #EDEDED;}

.purple-gradient {
    background: -webkit-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
    background: -o-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
    background: linear-gradient(40deg,#6A7F6B,#435144)!important;
}

/* SOCIAL ICONS BTN */
.btn-fb {
    background-color: #3b5998!important;
    color: #fff;
}

.btn-fb i {color: #FFF!important; margin-right: 0px!important;}

.btn-tw {
    background-color: #55acee!important;
    color: #fff;
}

.btn-tw i {color: #FFF!important; margin-right: 0px!important;}

.btn-gplus {
    background-color: #dd4b39!important;
    color: #fff;
}

.btn-whats {
    background-color: #09d261!important;
    color: #fff;
}

.btn-whats i {color: #FFF!important; margin-right: 0px!important;}

.btn-qplus i {color: #FFF!important; margin-right: 0px!important;}

.btn-li {
    background-color: #0082ca!important;
    color: #fff;
}

.btn-li i {color: #FFF!important; margin-right: 0px!important;}

.btn-ins {
    background-color:#d833cb!important;
    color: #fff;
}

.btn-ins i {color: #FFF!important; margin-right: 0px!important;}

.btn-pin {
    background-color: #c61118!important;
    color: #fff;
}

.btn-pin i {color: #011120!important; margin-right: 0px!important;}

.btn-vk {
    background-color: #4c75a3!important;
    color: #fff;
}

.btn-vk i {color: #FFF!important; margin-right: 0px!important;}

.btn-so {
    background-color: #ffac44!important;
    color: #fff;
}

.btn-so i {color: #FFF!important; margin-right: 0px!important;}

.btn-yt {
    background-color: #ed302f!important;
    color: #fff;
}

.btn-yt i {color: #FFF!important; margin-right: 0px!important;}

.btn-slack {
    background-color: #56b68b!important;
    color: #fff;
}

.btn-slack i {color: #FFF!important; margin-right: 0px!important;}

.btn-git {
    background-color: #333!important;
    color: #fff;
}

.btn-git i {color: #FFF!important; margin-right: 0px!important;}

.btn-comm {
    background-color: #30cfc0!important;
    color: #fff;
}

.btn-comm i {color: #FFF!important; margin-right: 0px!important;}

.btn-email {
    background-color: #4b515d!important;
    color: #fff;
}

.btn-email i {color: #FFF!important; margin-right: 0px!important;}

.btn-dribbble {
    background-color: #ec4a89!important;
    color: #fff;
}

.btn-dribbble i {color: #FFF!important; margin-right: 0px!important;}

.btn-reddit {
    background-color: #ff4500!important;
    color: #fff;
}

.btn-reddit i {color: #FFF!important; margin-right: 0px!important;}

.btn-whats {
    background-color: #28a745!important;
    color: #fff;
}

.btn-whats i {color: #FFF!important; margin-right: 0px!important;}

.btn-trip {
    background-color: #e6c316!important;
    color: #fff;
}

.btn-trip i {color: #FFF!important; margin-right: 0px!important;}

.btn-associadosD {width: 46.1%; font-size: 0.7rem!important;}

.btn-associadosD:hover {
    color: #CCC;
    text-decoration: none;
}


.page-footer, .top-nav-collapse {background-color: #005282;}

.mza-1 {margin: 0 auto!important;}
.sp-1 {padding-right: 0!important; padding-left: 0!important;}
.spr {padding-right: 0!important;}
.spl {padding-left: 0!important}
.c-pointer {cursor: pointer;}
.c-lupa {cursor: zoom-in;}
.clear{clear: both;}
.floatLeft {float: left;}
.floatRight {float: right;}
.floatNone {float: none!important;}
.pt-7 {padding-top: 7rem!important;}
.btn-insta {background-color: #d024b3!important;color: #fff!important;}
.c-flex {display: flex;flex-wrap: wrap;justify-content: center;flex-direction: column;text-align: center;}
.c-flex-left {display: flex;flex-wrap: wrap;justify-content: center;flex-direction: column;text-align: left;}

.fw-100 {font-weight: 100!important;}
.fw-200 {font-weight: 200!important;}
.fw-300 {font-weight: 300!important;}
.fw-400 {font-weight: 400!important;}
.fw-500 {font-weight: 500!important;}
.fw-600 {font-weight: 600!important;}
.fw-700 {font-weight: 700!important;}
.fw-800 {font-weight: 800!important;}

/* SEPARADOR */
.title-separator-outer {
    overflow: hidden;
    color: #0978b9;
}
.title-separator.style-liner {
    width: 70px;
    height: 6px;
}
.bg-separador {
    background-color: #0978b9;
}

.title-separator {
    display: inline-block;
    height: 3px;
    width: 80px;
    margin-bottom: 10px;
    position: relative;
}
.title-separator[class*="style-"]:before {
    left: auto;
    right: 70px;
}

.title-separator[class*="style-"]:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 70px;
    width: 100%;
    height: 2px;
    background: #ddd;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.title-separator[class*="style-"]:after {
    content: "";
    position: absolute;
    top: 5px;
    left: -70px;
    width: 100%;
    height: 2px;
    background: #ddd;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.section-title {
    margin-bottom: 60px;
}

/* BARRA TOPO */
.barra-topo {
    width: 100%; 
    height: 55px;
    top: 0; 
    position:relative; 
    z-index: 290;
    background-color:#132030;
    transition: all 0.3s ease;
    display: block;
}
.barra-topo img {
    height: auto;
    width: 95%;
    padding: 6px 0;
    position: relative;
    top: 2px;
}
.barra-topo span {color: #FFF; font-family: 'Oswald', sans-serif;}
.col-barra {height: 50px; display: flex; flex-direction: column; justify-content: space-around;}
.barra-topo p {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    margin-bottom: 0;
    text-transform: uppercase;
   }
   .barra-topo span {
    color: #b7b7b7;
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 0;
    margin-top: -13px;
    margin-left: 38px;
}
.barra-topo a {
    color: #FFF;
    font-size: 14px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    margin-bottom: 0;
}
   .barra-topo i {color: #adadad;font-size: 20px;top: 4px;position: relative;}
    .barra-topo ul {margin-bottom: 0!important;}
    .barra-topo ul li {display: inline-block;float: right;padding: 6px;}
.topo-collapse {margin-top: -100px; transition: all 0.3s ease;}
.col-horario {
    margin-left: 44px!important;
}
.col-end {
    margin-left: 75px!important;
}

/* NAVABAR */
.navbar {font-family: 'Oswald', sans-serif;margin-top: 50px;transition: all 0.3s ease;}
.nav-link {font-family: 'Oswald', sans-serif!important; font-weight: 700; font-size: 13; text-transform: uppercase; color: #fff;}
.nav-link:hover {color:#EA8F03!important;}
.navbar-toggler i {color: #011120;}
.cbp-af-header .cbp-af-inner {
    margin-top: 0px;
}

.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active, .dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropleft .dropdown-menu.dropdown-primary .dropdown-item:active, .dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropright .dropdown-menu.dropdown-primary .dropdown-item:active, .dropright .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropup .dropdown-menu.dropdown-primary .dropdown-item:active, .dropup .dropdown-menu.dropdown-primary .dropdown-item:hover {
    background-color:#2f89a7!important;
}
.dropdown-item {text-transform: uppercase; font-size: 0.8rem!important; font-weight: 400!important;}

.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active, .dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropleft .dropdown-menu.dropdown-primary .dropdown-item:active, .dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropright .dropdown-menu.dropdown-primary .dropdown-item:active, .dropright .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropup .dropdown-menu.dropdown-primary .dropdown-item:active, .dropup .dropdown-menu.dropdown-primary .dropdown-item:hover {
    background-color: #132030!important;
}


/* CAROUSEL */
.carousel-home, .carousel-home .carousel-inner, .carousel-home .carousel-inner .active, .carousel-home .carousel-inner .carousel-item, .view, body, html {height: 100vh;z-index: 0;}
.text-content h2 {font-family: 'Montserrat', sans-serif; font-weight: 200;}
.text-content h3 {font-family: 'Montserrat', sans-serif; font-weight: 800;text-transform: uppercase;letter-spacing: -3px;}
.view .mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;width: 100%;height: 100%;background-attachment: fixed;}
.view .mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;width: 100%;height: 100%;background-attachment: fixed;}

#carousel-example-1z .slider-navigation {
    position: relative;
    bottom: 45px;
    left: 0;
    width: 100%;
    z-index: 5;
}

#carousel-example-1z .slider-navigation .nav-icons-wrapper {
    text-align: center;
    background: url(../img/padrao/slider-navigation-bg.png) no-repeat;
    width: 97px;
    height: 103px;
    margin: 0 auto;
}

#carousel-example-1z .slider-navigation .nav-icons-wrapper i {
    margin-top: 37px;
    font-size: 22px;
    cursor: pointer;
    color: #FFF;
}

#carousel-example-1z .slider-navigation .nav-icons-wrapper i:hover {color: #624a37 !important;}

/* SOBRE NÓS */
.sobre-nos {background-color: #fff;/*border-top: 5px solid #d3d628*;*/}
.sobre-nos h2 {font-size: 50px;font-weight: 900;color:#132030;font-family: 'Oswald', sans-serif;text-transform: uppercase;}
.sobre-nos h4 {color: #f5c04d;font-family: 'Helvetica';}
.sobre-nos h5 {color: #656565;font-family: 'Helvetica';}
.sobre-nos p{font-size: 21px;font-weight: 100;color: #284466;}
.sobre-nos img {}
.btn-sobre-nos {font-family: 'Oswald', sans-serif;font-weight: 700;font-size: 14px; background-color: transparent!important;border:2px solid #132030; color:#132030!important; padding: 13px 45px 13px 45px!important;border-radius: 0!important;box-shadow:none!important;}
.btn-sobre-nos:hover {background-color:#132030!important;color: #fff!important;border:2px solid#132030;}
.btn-coronavirus {font-family: 'Montserrat', sans-serif;     font-weight: 800; background-color: #FFF!important; color: #f54646!important; padding: 13px 45px 13px 45px!important;}
.gastronomia-icon {background-color: #d43f3f; transition: all ease-out 0.4s;} .gastronomia-icon:hover {background-color: #f54646;}
.entretenimento-icon {background-color:#1e9bdc; transition: all ease-out 0.4s;} .entretenimento-icon:hover {background-color:#25abf1;}
.hotelaria-icon {background-color: #e7792f; transition: all ease-out 0.4s;} .hotelaria-icon:hover {background-color: #ff8534;}
.servicos-icon {background-color:#9fadb8; transition: all ease-out 0.4s;} .servicos-icon:hover {background-color:#acbdcc;}
.receptivo-icon {background-color: #d26363; transition: all ease-out 0.4s;} .receptivo-icon:hover {background-color: #f17070;}
.agenciavg-icon {background-color:#109bb3; transition: all ease-out 0.4s;} .agenciavg-icon:hover {background-color:#16afca;}
.serv-eventos-icon {background-color:#e4bd08; transition: all ease-out 0.4s;} .serv-eventos-icon:hover {background-color:#f3c908;}
.saude-icon {background-color:#14b9d5; transition: all ease-out 0.4s;} .saude-icon:hover {background-color:#15c3e0;}
.associacoes-icon {background-color:#607D8B; transition: all ease-out 0.4s;} .associacoes-icon:hover {background-color:#6a8998;}
.educacao-icon {background-color:#009688; transition: all ease-out 0.4s;} .educacao-icon:hover {background-color:#00a293;}
.midia-icon {background-color:#673ab7; transition: all ease-out 0.4s;} .midia-icon:hover {background-color:#7a45d8;}
.terminal-icon {background-color:#cddc39; transition: all ease-out 0.4s;} .terminal-icon:hover {background-color:#d5e43c;}
.cambio-icon {background-color:#8bc34a; transition: all ease-out 0.4s;} .cambio-icon:hover {background-color:#93ce4e;}
.comercio-icon {background-color:#005282; transition: all ease-out 0.4s;} .comercio-icon:hover {background-color:#005c92;}
.container-segmentos {padding-right: 45px!important; padding-left: 45px!important;}

/* VÍDEO HOME */
.video-home {padding: 100px 0;background-color: #EDEDED;}
.video-home h2 {font-family: 'Oswald', sans-serif;color:#132030;font-weight: 500;}
.video-home p {color:#6c757d;}
.video-home .embed-responsive {border-radius: 5px;}
.video-home iframe {}

/* KIDS */
.kids {padding:110px 0;}
.kids h2 {font-family: 'Oswald', sans-serif;font-size: 55px;font-weight: 500;color:#89c541;text-align: left;}
.kids p {color:#1a4d86;text-align: left;}
.kids img {}
.kids button {
    font-family: 'Oswald', sans-serif;
    font-weight: 700;
    font-size: 14px;
    background-color: transparent!important;
    border: 2px solid #1a4d86;
    color: #1a4d86!important;
    padding: 13px 45px 13px 45px!important;
    border-radius: 0!important;
    box-shadow: none!important;
    margin-top: 20px!important;
    float: left;
}
.kids button:hover {background-color:#1a4d86!important;color: #fff!important;border:2px solid #1a4d86;}

/* BLOCOS */
.blocos {padding:100px 0;background-color: #132030;}/* background-color: #2C313A */
.blocos .card {box-shadow: none;background-image: url(../img/padrao/bg-blocos.jpg);background-repeat: no-repeat;background-size: cover; background-color:#011120;border-radius: 0;padding: 25px;height: 400px;}
.blocos .card-body h4 {font-family: 'Oswald', sans-serif;font-size: 25px;font-weight: 400;text-transform: uppercase; color:#EA8F03;}
.blocos .card-body p {font-family: 'Open Sans', sans-serif;font-size: 16px;color:#FFF;font-weight: 300;margin-bottom: 25px;}
.blocos .card-body a {margin:0;}
.blocos .card-body {padding: 30px;border: 2px solid #EA8F03;}
.blocos .card-body .btn {padding: .95rem 2.14rem;border-radius: 0;}
.blocos .card-body .btn-primary {font-family: 'Open Sans', sans-serif;font-size: 14px;font-weight:800!important; background-color: transparent!important;border:2px solid #EA8F03; color: #EA8F03!important;letter-spacing: 5px;}
.blocos .card-body .btn-primary:hover {background-color: #EA8F03!important;color: #fff!important;}
.blocos .btn {-webkit-box-shadow:0 0px 0px 0 rgba(0,0,0,.0), 0 02px 0px 0 rgba(0,0,0,.0)!important;box-shadow: 0 0px 0px 0 rgba(0,0,0,.0), 0 02px 0px 0 rgba(0,0,0,.0)!important;}
.blocos.btn-primary:not([disabled]):not(.disabled).active, .blocos.btn-primary:not([disabled]):not(.disabled):active, .show>.blocos.btn-primary.dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* ACONTECE */
.acontece {padding:100px 0;background-image: url(../img/padrao/bg-noticias.jpg);background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}
.acontece p {font-family: 'Open Sans', sans-serif;}
.acontece h2 {font-size: 30px;font-family: 'Oswald', sans-serif;color:#EA8F03!important;font-weight: 400;}
.acontece h4 {font-family: 'Oswald', sans-serif;text-transform: uppercase;font-weight: 800!important;color: #132030;}
.acontece a {margin: 0!important;}
.view2 {height: auto;}
.btn-indigo {
    background-color: #EA8F03!important;
    color: #fff!important;
    font-weight: 600;
}


.md-form input:not([type]).valid, .md-form input:not([type]):focus.valid, .md-form input[type=date]:not(.browser-default).valid, .md-form input[type=date]:not(.browser-default):focus.valid, .md-form input[type=datetime-local]:not(.browser-default).valid, .md-form input[type=datetime-local]:not(.browser-default):focus.valid, .md-form input[type=datetime]:not(.browser-default).valid, .md-form input[type=datetime]:not(.browser-default):focus.valid, .md-form input[type=email]:not(.browser-default).valid, .md-form input[type=email]:not(.browser-default):focus.valid, .md-form input[type=number]:not(.browser-default).valid, .md-form input[type=number]:not(.browser-default):focus.valid, .md-form input[type=password]:not(.browser-default).valid, .md-form input[type=password]:not(.browser-default):focus.valid, .md-form input[type=search-md].valid, .md-form input[type=search-md]:focus.valid, .md-form input[type=search]:not(.browser-default).valid, .md-form input[type=search]:not(.browser-default):focus.valid, .md-form input[type=tel]:not(.browser-default).valid, .md-form input[type=tel]:not(.browser-default):focus.valid, .md-form input[type=text]:not(.browser-default).valid, .md-form input[type=text]:not(.browser-default):focus.valid, .md-form input[type=time]:not(.browser-default).valid, .md-form input[type=time]:not(.browser-default):focus.valid, .md-form input[type=url]:not(.browser-default).valid, .md-form input[type=url]:not(.browser-default):focus.valid, .md-form textarea.md-textarea.valid, .md-form textarea.md-textarea:focus.valid {
    border-bottom: 1px solid #00c851;
    box-shadow: 0 1px 0 0 #00c851;
}

.md-form input:not([type]), .md-form input[type=date]:not(.browser-default), .md-form input[type=datetime-local]:not(.browser-default), .md-form input[type=datetime]:not(.browser-default), .md-form input[type=email]:not(.browser-default), .md-form input[type=number]:not(.browser-default), .md-form input[type=password]:not(.browser-default), .md-form input[type=search-md], .md-form input[type=search]:not(.browser-default), .md-form input[type=tel]:not(.browser-default), .md-form input[type=text]:not(.browser-default), .md-form input[type=time]:not(.browser-default), .md-form input[type=url]:not(.browser-default), .md-form textarea.md-textarea {
    box-sizing: content-box;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #ced4da;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.md-form input:not([type]), .md-form input[type=date]:not(.browser-default), .md-form input[type=datetime-local]:not(.browser-default), .md-form input[type=datetime]:not(.browser-default), .md-form input[type=email]:not(.browser-default), .md-form input[type=number]:not(.browser-default), .md-form input[type=password]:not(.browser-default), .md-form input[type=search-md], .md-form input[type=search]:not(.browser-default), .md-form input[type=tel]:not(.browser-default), .md-form input[type=text]:not(.browser-default), .md-form input[type=time]:not(.browser-default), .md-form input[type=url]:not(.browser-default), .md-form textarea.md-textarea {
    box-sizing: content-box;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #ced4da;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.file-field input.file-path {
    width: 100%;
    height: 36px;
}

.md-form .validate {
    margin-bottom: 2.5rem;
}

/* BASE INTERNAS */
.banner-int {background-image: url("../img/padrao/banner-int.jpg") !important;}
.baseInt h1 {font-family: 'Oswald', sans-serif!important;font-weight: 400!important;}
.baseInt h2 {font-family: 'Oswald', sans-serif!important; font-size: 1rem; font-weight: 500;}
.baseInt h1, h2, h3, h4, h5, h6 {font-family: 'Oswald', sans-serif!important;font-weight: 500; color: #2984b8;}
.baseInt img {filter: grayscale(10%); opacity: 0.9; transition: all ease-out 0.4s;} .onde-ficar img:hover {filter: grayscale(0%); opacity: 1;}
.baseInt span {font-size: 0.9rem; color: #816a63; position: relative; top: 17px;}
.base-int {padding:30px 0!important;}
.base-int p {color:#284466;}
.base-int i {color:#ED9017;}

/* BANNER INTERNAS */
.banner-int span {font-size: 1.1rem!important; font-weight: 400; color: #FFF!important; position: relative!important; top: -36px!important;}

/* EDUARDO SANTOS */
.eduardo-santos {background-image: url(../img/padrao/bg-noticias.jpg);background-size: cover;background-position: 50% 50%;}
.eduardo-santos h2 {margin-bottom: 0;font-weight: 600;}
.eduardo-santos h3 {color: #132030;}
.eduardo-santos li {display: inline-block;}
.eduardo-santos .sm-icons i {font-size: 30px;color: #2984b8;transition: all .3s;}
.eduardo-santos .sm-icons i:hover {opacity: 0.7;transition: all .3s;}
.eduardo-santos .sm-icons {margin-top: -40px;}

/* BIOGINASTICA */
.bioginastica-list i {height: 26px;float: left;position: relative;top: 0;}
.bioginastica .embed-responsive {
    border-radius: 5px;
}

/* SUMMER CAMP */
.summer-camp h2 {color:#89C541;font-size: 26px;}
.summer-camp h3 {color:#1a4d86;}
.summer-camp form button {margin:0;background-color: #89C541!important;margin-top: 30px;}

.summer-part-1 {background-color:#1a4d86; padding:95px 0;}
.summer-part-1 h2 {color: #fff;font-size: 45px;text-align: left;}
.summer-part-1 .embed-responsive {border-radius: 5px;}

.summer-part-2 h2 {font-size: 45px;color:#89C541;}
.summer-part-2 i {color:#89C541;}

.summer-part-3 h2 {font-size: 45px;color:#1a4d86;}
.summer-part-3 i {color:#89C541;}

.summer-part-4 h2 {font-size: 45px;color:#89C541;}
.summer-part-4 i {color:#89C541;}

.summer-part-5 h2 {font-size: 45px;color:#1a4d86;}
.summer-part-5 i {color:#89C541;}

.pq h5 {font-size: 28px;color:#1a4d86;}
.pq i {color:#89C541;}

.summer-part-6 h2 {font-size: 82px;color:#89C541;}
.summer-part-6 i {color:#89C541;}
.summer-part-6 form button {margin:0;background-color: #1a4d86!important;margin-top: 30px;}
.summer-part-6 .accordion .card, .accordion .card:first-of-type, .accordion .card:not(:first-of-type):not(:last-of-type) {
    background-color: transparent;
        border-bottom: 1px solid #cacaca;
}

.summer-part-7 h2 {font-size: 45px;color:#89C541;}
.summer-part-7 i {color:#89C541;}
.summer-part-7 form button {margin:0;background-color: #1a4d86!important;margin-top: 30px;}
.summer-part-7 .accordion .card, .accordion .card:first-of-type, .accordion .card:not(:first-of-type):not(:last-of-type) {
    background-color: transparent;
        border-bottom: 1px solid #cacaca;
}
.summer-part-7 h5 {
    font-size: 28px;
    color: #1a4d86;
}

.summer-part-8 h2 {font-size: 45px;color:#89C541;}

/* FALE CONOSCO */
.fale-conosco {}
.fale-conosco h1 {font-weight: bold; text-transform: uppercase; color: #0166a0;}
.fale-conosco p {line-height: 1.4rem; color: #a5a5a5;}
.fale-conosco span {color: #a5a5a5;}
.fale-conosco i {color: #ed9016;}
.fale-conosco img {filter: grayscale(100%); opacity: 0.5; transition: all ease-out 0.4s;} .noticias img:hover {filter: grayscale(0%); opacity: 1;}
.btn-fale-conosco {background-color: #1a4d86!important; color: #FFF;margin:0;}
.md-form input[type=date]:focus:not([readonly]), .md-form input[type=datetime-local]:focus:not([readonly]), .md-form input[type=email]:focus:not([readonly]), .md-form input[type=number]:focus:not([readonly]), .md-form input[type=password]:focus:not([readonly]), .md-form input[type=search-md]:focus:not([readonly]), .md-form input[type=search]:focus:not([readonly]), .md-form input[type=tel]:focus:not([readonly]), .md-form input[type=text]:focus:not([readonly]), .md-form input[type=time]:focus:not([readonly]), .md-form input[type=url]:focus:not([readonly]), .md-form textarea.md-textarea:focus:not([readonly]) {
    -webkit-box-shadow: 0 1px 0 0 #6a7f6b;
    box-shadow: 0 1px 0 0 #6a7f6b;
    border-bottom: 1px solid #6a7f6b;
    color: #6a7f6b!important;
}

/* GENTLE ART STUDIO */
.barra-get {
    background-color:#132030;
    border-radius: 5px;
    padding: 15px 0px 15px 15px}
    .barra-get h2 {color:#fff;margin-bottom: 7px;}
    .barra-get p {color: #bfbfbf;margin-bottom: 0;}
    .barra-get a {
    color: rgb(97,144,162);
    border-color: rgb(233,140,3);
    background-color: #ff2a13;
    border-width: 3px;
    text-transform: uppercase;
    background-color: transparent;
    border-radius: 100em;}
    .barra-get button {background-color: #ea8f02;}
    .barra-get button:hover {background-color: #cc7c01;}
    .barra-get button i {color:#fff!important;}

.md-form input[type=date]:focus:not([readonly])+label, .md-form input[type=datetime-local]:focus:not([readonly])+label, .md-form input[type=email]:focus:not([readonly])+label, .md-form input[type=number]:focus:not([readonly])+label, .md-form input[type=password]:focus:not([readonly])+label, .md-form input[type=search-md]:focus:not([readonly])+label, .md-form input[type=search]:focus:not([readonly])+label, .md-form input[type=tel]:focus:not([readonly])+label, .md-form input[type=text]:focus:not([readonly])+label, .md-form input[type=time]:focus:not([readonly])+label, .md-form input[type=url]:focus:not([readonly])+label, .md-form textarea.md-textarea:focus:not([readonly])+label {
    color: #6a7f6b!important;
}

/* FOOTER */
.page-footer {background-color:#132030!important;}
.page-footer p {font-size: .9rem;}
.page-footer .top-footer-color i {font-size: 22px;color:#bbbbbb!important;}
footer.page-footer a {
    color: #EA8F03;
    font-size: .9rem;
    font-weight: 500;
}
.content-footer p {margin-bottom: 0;font-size: 12px;color: #d0d0d0;}
.logo-footer {margin-top: -9px; margin-bottom: 10px;}
.page-footer .top-footer-color {
    background-color: #101d2d;
}
footer.page-footer .footer-copyright {
    overflow: hidden;
    background-color: #101d2d;
    color: rgb(148 148 148);
}
.page-footer h3 {font-family: 'Oswald', sans-serif;color:#EA8F03;}
.page-footer h6 {color:#bbbbbb;}
.page-footer a {color: #fff!important;}

.endereco {
    margin-bottom: 35px;
    float: left;
    position: relative;
    top: 4px;
}

/* ENVIAR.PHP - NOTIFICAÇÕES DE ENVIO DE E-MAIL */
.navbar-brand-enviar {margin-right: 0!important;}
.emailSucess h2 {font-family: 'Poppins', sans-serif; font-weight: 700; color: #2985B8;}
.emailSucess h3 {font-family: 'Poppins', sans-serif; font-size: 1.3rem; color: #6d6d6d;}
.emailSucess {padding: 100px;}
.emailSucess i {color: #00d607;}

.emailError h2 {font-family: 'Poppins', sans-serif; font-weight: 700; color: #2985B8;}
.emailError h3 {font-family: 'Poppins', sans-serif; font-size: 1.3rem; color: #6d6d6d;}
.emailError {padding: 100px;}
.emailError i {color: #fb7a7a;}
.btn-Sucess {color:#fff; background-color: #F5C04D;}