
.enderecoTop {
    background-color: #000;
    color: #fff;
    font-size: 0.8em;
}

.textotop {
    margin-bottom: 0rem;
}

.pinmapa {
    font-size: 1.7em !important;
    color: #00b2e5;
}

@media only screen and (min-width: 1023px) {
    .agenda {
        margin-top: -30%;
        margin-bottom: 20%;
    }

    #navbarToggler22 {
        height: 120px;
    }

    .navbar-nav {
        height: 120px;
    }

    .navbar {
        height: 120px;

        /*margin-top: -90px;*/
    }

    .nav-item {
        background-color: #00b2e5;
        text-align: center;
        width: 100% !important;
        height: 120px;
    }

    .nav-link {
        color: #fff !important;
        margin-top: 27%;
    }

    .nav-item:hover {
        background-color: RGB(0,0,0,1);
        height: 90px;
        margin-top: 30px;
        color: #fff;
        -webkit-transition: 0.5s ease-out;
        -moz-transition: 0.5s ease-out;
        -o-transition: 0.5s ease-out;
        transition: 0.5s ease-out;
    }

    .linkmenu {
        padding-top: 105%;
    }
}

.menumobile {
    display: none !important;
}

@media only screen and (max-width: 1023px) {
    .boxmenu {
        display: none !important;
    }

    .menumobile {
        display: block !important;
    }

    .hambuguer {
        float: right;
    }
}

.boxagenda {
    background: rgba(255,255,255,0.6) !important;
    height: 200px;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(204,204,204,0.5);
    -moz-box-shadow: 0px 0px 15px 0px rgba(204,204,204,0.5);
    box-shadow: 0px 0px 15px 0px rgba(204,204,204,0.5);
}

.formagenda {
    margin-top: 20px;
    padding-bottom: 20px;
}

#setaslide {
    right: 20%;
}

.titulosessao {
    color: #b59759;
    font-weight: 400;
}

.titulobox {
    font-size: 1.2em;
    font-weight: 500;
}

.titulotestemunho {
    font-size: 1.5em;
    font-weight: 400;
}

.aspas {
    font-size: 3em;
    color: #00b2e5;
}

@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css');
@import url('//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css');

.panel-heading {
    cursor: pointer;
}

/* CSS Method for adding Font Awesome Chevron Icons */
.accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'FontAwesome';
    content: "\f146";
    float: right;
    color: #00b2e5;
    font-size: 1.3em;
}

.panel-heading.collapsed .accordion-toggle:after {
    /* symbol for "collapsed" panels */
    content: "\f0fe";
}

.blocorodape {
    background: url('assets/image/blocorodape.jpg');
    padding: 50px;
}

.perguntafaq {
    font-weight: 300;
    font-size: 1.2em;
}

.tituloparalax {
    font-size: 2em;
    color: #fff;
}

.contatoparalax {
    font-size: 1em;
    color: #fff;
}

.iconerodape {
    font-size: 1.2em;
    font-weight: 400;
    color: #00b2e5;
    padding-right: 10px;
}

.rodapetexto {
    font-size: 1.1em;
    font-weight: 500;
    text-transform: uppercase;
    padding-left: 10;
}

.conteudorodape {
    padding-left: 25px;
    padding-top: 5px;
}

.rodapetotal {
    background: #f7f7f8;
}

.colunamenu {
    background: #00b2e5;
}

.nopadding {
    padding: 0 !important;
    margin: 0 !important;
}

.navbar-inner {
    background: transparent !important;
}

.itemmenu {
    width: 100%;
}

.btncontato {
    width: 30%;
    height: auto;
    -webkit-transition: 2s ease-out;
    -moz-transition: 2s ease-out;
    -o-transition: 2s ease-out;
    transition: 2s ease-out;
}

.btncontato:hover {
    width: 35% !important;
    height: auto;
    -webkit-transition: 2s ease-out;
    -moz-transition: 2s ease-out;
    -o-transition: 2s ease-out;
    transition: 2s ease-out;
}

.textoagenda {
    font-weight: 600;
}

#mapa {
    height: 30vw;
}