/*

VAUT

URL: https://vaut.co
E-mail: suporte@vaut.co
Telefone: +55 (77) 3431-2436
WhatsApp: +55 (77) 98164-2909

Cliente: ReservaEventos.com

*/

::-webkit-scrollbar {width: 25px; height: 25px;}
::-webkit-scrollbar-button {width: 0px; height: 0px;}
::-webkit-scrollbar-thumb {background: #000000; border: 5px solid #c3c3c3; border-radius: 25px;}
::-webkit-scrollbar-thumb:hover {background: #000000;}
::-webkit-scrollbar-thumb:active {background: #000000;}
::-webkit-scrollbar-track {background: #c3c3c3; border: 0px solid #c3c3c3; border-radius: 0px;}
::-webkit-scrollbar-track:hover {background: #c3c3c3;}
::-webkit-scrollbar-track:active {background: #c3c3c3;}
::-webkit-scrollbar-corner {background: transparent;}

* {
	scrollbar-face-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #c3c3c3;
	scrollbar-shadow-color: #c3c3c3;
	scrollbar-highlight-color: #c3c3c3;
	scrollbar-3dlight-color: #c3c3c3;
	scrollbar-darkshadow-Color: #c3c3c3;
	scrollbar-color: #000000 #c3c3c3;
	-moz-osx-font-smoothing: grayscale !important;
	-o-font-smoothing: antialiased !important;
	-webkit-font-smoothing: antialiased !important;
	font-smoothing: antialiased !important;}

img {
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;}
	
html {}
body {}


/* Essenciais */

.tjustify, .tjustify p {text-align: justify;}
.tleft, .tleft p {text-align: left;}
.tright, .tright p {text-align: right;}
.tcenter, .tcenter p {text-align: center;}


/* Topo */

#masthead.header-4 .header-wrap {background: none;}
#masthead.site-header {box-shadow: 0 0 60px #84464657;}


/* Menu */

#mega-menu-wrap > ul > li.current-menu-item > a:before, #mega-menu-wrap > ul > li.current-menu-ancestor > a:before {border:none;}


/* Conteudo */

.icon-box .icon-wrap {
	width: 120px;
	height: 120px;
	line-height: 120px;
	font-size: 70px;}
.sobre-nos p {font-size: 16px;}
.gallery-image img {border-radius: 7px;}
.contact-form.flat input:not([type="submit"]), .contact-form.flat select, .contact-form.flat textarea {
	background-color: #fff;
  border: 3px solid #eef3f7;
  border-radius: 9px;}
.btn-outline, input[type="submit"].btn-outline, a.btn-outline {
	background: black;
  color: #fff;}
.testimonials .avatar {width: 160px; height: 160px; border: 15px solid rgba(0, 0, 0, 0.05);}
.gallery .slider .owl-stage .owl-item .gallery-description h3 {display: none;}
.gallery .slider .owl-stage .owl-item img {border-radius: 9px;}
.vc_toggle {padding: 30px 0px;}
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon {left: 50%; margin-left: -14px;}
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content {padding-left: 0px;}


/* Rodape */

.widget_nav_menu .current-menu-item a {color: #999 !important;}
footer.site-footer {background: #000;}
footer.site-footer .site-info, footer.site-footer .site-info a, footer.site-footer .site-info a:hover {
	background: #000;
	font-size: 14px;
	color: #fff;}
.site-footer .site-info .wrap {padding: 30px 0;}
h3.widget-title {color: #fff !important; font-size: 18px;}


/* VAUT */

.rmargem {margin: 0;}


/* Mobile */

@media (max-width: 767px) {

		/* Menu */

		#masthead.header-4 .site-title a img {max-height: 60px; margin-top: 0px;}
		#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .menu-link span {color: #fff;}
		#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .menu-link span:hover, #masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .menu-link span:active, #masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item a.menu-link.open {text-decoration: none;}
		#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .menu-link span:before {height: 0 !important;}


		/* Essenciais */

		.hidden-mobile {display: none;}


		}
