/*
Você pode adicionar seu próprio CSS aqui.

Clique no ícone de ajuda acima para saber mais.
*/
.wpcf7-form [class*="captcha-"] {
    display: none !important;
}
.cs-blog .cs-blog-header .cs-blog-title a, .categories_list_post .cs-post-title a {
    font-family: Great Vibes !important;
    font-size: 40px;
    color: #c79c60;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {font-family: Times New Roman !important;}
.botlat {margin-top: 30px !important;}
.bott {margin-top: -25px;}
.bott a {font-weight:800;}
.bothom a {font-weight:800;}
.reserv {
    margin-top: 10px;
	padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
    padding-right: 25px;
    background-color: #f7f7f7;}
.content-area form {background-color: transparent;}
.single-post .content-area {
    padding: 220px 0px 0px 0px !important;}
.cshero-menu-dropdown > ul > li > a, .menu-pages .menu > ul > li > a {
    font-size: 14px;
    font-weight: 700;}
.cshero-menu-dropdown > ul > li > a, .menu-pages .menu > ul > li > a {
    padding: 0 12px !important;
    font-size: 13px;}
.cshero-menu-dropdown > ul > li > a {
    color: #fff !Important;}
.main-menu > li.menu-item-has-children > a:hover {background-color:#000 !important;}
#footer-top h3.wg-title {text-transform: uppercase;}
#header-top {border-bottom: 1px solid #c79c60;}
#header-top [class^="col-"], #header-top [class*="col-"] {max-height: 26px;}
#header-top ul {text-align: center;}
.btn.btn-mini {
    font-size: 14px !important;
    line-height: 14px !important;
    padding: 6px 20px !important;}
.single-post p {text-align:justify;}
p {
    font-family: Times New Roman !important;
	line-height: 30px;}
body.csbody {color: #333;}
article ul {font-family: Times New Roman !important;line-height: 29px;}
.cs-blog .cs-blog-header .cs-blog-title a, .categories_list_post .cs-post-title a {font-family:Great Vibes !important;    font-size: 34px;}
.cs-blog .date-box, .categories_list_post .date-box {display: none;}
.wpcf7-form span.wpcf7-form-control-wrap {margin-bottom: 4px;}
.cs-blog .cs-blog-info ul {display: none;}
.main-menu-content, .main-menu > li.menu-item-has-children > a:after, .main-menu > li.current_page_item.menu-item-has-children:before, .main-menu > li.current-menu-item.menu-item-has-children:before {background: transparent !important;}
#cshero-header .cshero-menu-dropdown {padding-top: 20px;}
@media (max-width: 567px) {
#header-top [class*="col-"] {
    max-height: 92px;
}
body h1 {line-height: 52px !important;}
#wrapper .wpb_row [class^="vc_col-"]:first-child, #wrapper .wpb_row [class*="vc_col-"]:first-child {
    padding-top: 98px;
}
.single-post .content-area {
    padding: 386px 0px 0px 0px !important;
}
}
@media (max-width: 780px){
.cs-carousel-body {
    min-height: 161px;
}
}
@media screen and ( min-width: 880px ) and ( max-height: 1030px ) {
.eg-cleveland-element-0 {
    font-size: 20px;
		line-height: 20px !important;}
.eg-cleveland-content {
    max-height: 145px !important;
}
.btn.btn-medium {
    padding: 10px 53px 6px;
}
.primary-sidebar [class*="widget_"], .primary-sidebar [class^="widget_"] {margin-top: 22px;}
}