.portfolio_nav { display:none; }.top_bar.fixed{position: fixed;animation-name: slideDown;-webkit-animation-name: slideDown;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;z-index: 999;visibility: visible !important;top: 0px;}.top_bar.fixed #menu_wrapper div .nav{margin-top: 16px;}.top_bar.fixed #searchform{margin-top: 8px;}.top_bar.fixed .header_cart_wrapper{margin-top: 21px;}.top_bar.fixed #menu_wrapper div .nav > li > a{padding-bottom: 24px;}.top_bar.fixed .logo_wrapper img{max-height: 40px;width: auto;}#wrapper{overflow-x: hidden;}.mobile_menu_wrapper{display: none;}html[data-menu=leftmenu] .mobile_menu_wrapper, body.js_nav .mobile_menu_wrapper {display: block;}.gallery_type, .portfolio_type{opacity: 1;}#searchform input[type=text]{width: 75%;}.menu_dots{display: none !important;}.grid_image_frame .post_detail.menu_excerpt{margin-top: 20px;}#wrapper.hasbg .above_top_bar{background: #cfa670 !important;background: rgb(207, 166, 112, 0.9) !important;background: rgba(207, 166, 112, 0.9) !important;}@media only screen and (max-width: 768px) {html[data-menu=leftmenu] .mobile_menu_wrapper{right: 0;left: initial;-webkit-transform: translate(400px, 0px);-ms-transform: translate(400px, 0px);transform: translate(400px, 0px);-o-transform: translate(400px, 0px);}}html[data-menu=leftmenu] .mobile_main_nav, #sub_menu{clear: both;}html[data-menu=leftmenu] #wrapper{padding-top: 0;}body, input[type=text], input[type=email], input[type=url], input[type=password], textarea {font-family: 'Lato', 'Helvetica Neue', Arial, Verdana, sans-serif!important;font-size: 14px!important;}.wpml-ls-menu-item .wpml-ls-flag2 {display: inline;vertical-align: baseline;width: 28px;height: 12px;}.up{ z-index: 100000;}.helv {font-family: 'Open Sans Condensed', sans-serif;}input[type=submit]:hover {color: #000!important;background-color: #d9d9d9!important;border-color: #b3b3b3;}.mc4wp-form-basic, .mc4wp-form-theme {margin: 0px !important;}.mc4wp-form-basic input[type="text"], .mc4wp-form-basic input[type="email"], .mc4wp-form-basic input[type="tel"], .mc4wp-form-basic input[type="url"], .mc4wp-form-basic input[type="date"], .mc4wp-form-basic select, .mc4wp-form-basic textarea, .mc4wp-form-theme input[type="text"], .mc4wp-form-theme input[type="email"], .mc4wp-form-theme input[type="tel"], .mc4wp-form-theme input[type="url"], .mc4wp-form-theme input[type="date"], .mc4wp-form-theme select, .mc4wp-form-theme textarea {min-height: 32px;width: 100% !important;max-width: 480px;}#footer p {padding-top: 0em!important;padding-bottom: 0em!important;}input[type="submit"], input[type="button"], a.button, .button, .pagination a:hover, .woocommerce .footer_bar .button, .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {color: #ffffff;border: #ffffff 0px solid !important; background-color: #0053b9 !important;font-family: raleway !important;text-transform: uppercase !important;padding: 8px !important;font-weight: 300!important;}.button1 {color: #ffffff;border: #ffffff 0px solid !important; background-color: #a18b51 !important;font-family: raleway !important;text-transform: uppercase !important;font-size: 25px !important;padding: 38px !important;font-weight: 300!important;}.button2 {color: #ffffff;border: #ffffff 1px solid !important; background-color: #ecdc90 !important;font-family: raleway !important;text-transform: uppercase !important;font-size: 25px !important;padding: 28px !important;font-weight: 300!important;}.button3 {color: #ffffff;border: #ffffff 1px solid !important; background-color: #fbb433 !important;font-family: raleway !important;font-size: 25px !important;padding: 28px !important;font-weight: 300!important;}.button4 {color: #a18b51;border: #a18b51 1px solid !important; background-color: #ffffff !important;font-family: raleway !important;text-transform: uppercase !important;font-size: 25px !important;font-weight: 300!important;padding: 48px !important;}.button5 {color: #0053b9;border: #0053b9 1px solid !important; background-color: #ffffff !important;font-family: raleway !important;font-weight: 300!important;padding-right: 30px;padding-left: 30px;}.button6 {color: #0053b9; background-color: #ffffff !important;font-family: raleway !important;text-transform: uppercase !important;font-size: 25px !important;font-weight: 300!important;}.button7 {color: #a18b51;border: #a18b51 1px solid !important; background-color: #ffffff !important;font-family: raleway !important;font-size: 25px;font-weight: 300!important;padding: 35px;}.button8 {color: #a18b51;border: #a18b51 1px solid !important; background-color: #ffffff !important;font-family: raleway !important;font-size: 20px !important;font-weight: 300!important;padding: 35px !important;}.button9 {color: #a18b51;border: #a18b51 1px solid !important; background-color: #ffffff !important;font-family: raleway !important;font-size: 15px;font-weight: 300!important;padding: 35px!important;}.vc_images_carousel .vc_carousel-control {font-size: 30px;text-align: center;text-shadow: 0 0px 0px rgba(0,0,0,.6) !important;color: #ffffff!important;}.vc_images_carousel .vc_carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border-radius: 0px !important;cursor: pointer;border: 1px solid #ffffff !important;background-color: #ffffff !important;}.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev {width: 30px;height: 30px;margin-top: -75px !important;margin-left: -15px;font-size: 100px !important;display: block;padding: 0;font-weight: 100 !important;font-family: raleway !important;}.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {margin-bottom: 0px!important;}.motor{ height: auto !important;}.destaque{z-index: 0 !important;}#top_menu li a {font-weight: 600;text-align:center !important;}#top_menu {float: right;display: block;list-style: none; padding-top: 6px ! important; }#nav_wrapper {float: right;display: table;height: 100%;}.pricing_wrapper li.price_row {color: #000000;background: #eab328;height: 5px;}.top_bar.hasbg {border: 0;box-shadow: 0 0 0;height: 80px; background: transparent;background-image: none;background-color: #123e6c;}.top_bar {border-color: #123e6c;background-color: rgba(18, 62, 108, 0.95);background-repeat: no-repeat;background-size: cover;background-attachment: fixed;background-position: left top;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}.above_top_bar .social_wrapper ul li a i {font-size: 19px;line-height: 20px !important;padding-top: 7px;}#wrapper.hasbg .above_top_bar {background: #ffffff !important;background: rgb(255, 255, 255, 0.9) !important;background: rgba(255, 255, 255, 0.9) !important;border-bottom:#e4e4e4 solid 1px !important; }.wpcf7{background-color: #ffffff;border: 1px solid #0053b9;padding: 25px;}div.wpcf7 {margin: 0;padding:30px !important;}textarea {font-size: 100%;border: 1px solid #e1e1e1;background: #fff;margin: 0;height: 100px;overflow: auto;padding: 13px 10px 13px 10px;font-family: 'Lato', 'Helvetica Neue', Arial, Verdana, sans-serif;outline: none;-webkit-transition: border-color linear .2s;-moz-transition: border-color linear .2s;-o-transition: border-color linear .2s;transition: border-color linear .2s;box-sizing: border-box;-webkit-appearance: none;}.imghome {margin: 0em 0 0em 0;margin-top: 0px; padding:0px !important;}img.alignnone {margin: -6px 0 0 0 !important;}table tr td {border-bottom: 0px solid #e1e1e1;}table tr td {padding: 14px;text-align: left;border-bottom: 0px solid #e1e1e1;}.button-line-dark {color: #ffffff;}.button-xsmall {padding: 2px 0px;font-size: 11px;letter-spacing: 1px;}#bt {background: #0a213a; padding: 30px;} ul { list-style-type:none } .testimonial_customer {margin-top: 0px !important;}@media only screen and (max-width: 767px) {.home .one .page_content_wrapper.withbg {max-height: 200px !important;}}@media only screen and (max-width:480px) {.hide_on_mobile {display: none !important;}.hide_on_mobile_home {display: none !important; top: -350px !important;}}.one_half {float: left;margin-right: 0px !important;box-sizing: border-box;}@media only screen and (min-width: 1100px) {.hide_on_desktop {display: none !important;}}.one.withsmallpadding:not(.withbg):not(.fullwidth), .one.withpadding:not(.withbg):not(.fullwidth) {padding: 0px 0px0px 0px !important;box-sizing: border-box;}#CDSWIDSSP {width: 100% !important;}#CDSWIDSSP.widSSPnarrow .widSSPData .widSSPBranding dd {width: 100% !important;}.coluna-left { top:0px!important;padding-top: 0px !important;margin-top: 0px !important;}.post_detail {display: none !important;}.page_title_inner {display: none !important;}.post_header_title{display: none !important;}.wpb_gallery .wpb_flexslider .flex-control-nav{display: none !important;}.menu_buttons_container {display: none !important;}.mc4wp-form-theme-light button, .mc4wp-form-theme-light input[type="submit"] {color: #ffffff !important;background-color: #0053b9 !important;border-color: #d9d9d9;}.direita {float: right !important;display: block !important;display: inline-block !important;}.tomb-metabox {overflow: hidden;display: none!important;}.desktonopview {display: none!important;}.mobilenoview {display: none!important;}.logo_container {margin-top: 0px;}.logo_wrapper img.zoom {transform: scale(1) !important;max-width: 100%;max-height: 56px!important;}.sample_reserva { background-color: #fbb4330 !important;border: #fbb433 1px solid !important;color: #fff !important;padding: 0px 15px 0px 15px !important;margin: -20px 0px -20px 0px !important;}.mc4wp-form-theme input[type="text"], .mc4wp-form-theme input[type="email"], .mc4wp-form-theme input[type="tel"], .mc4wp-form-theme input[type="url"], .mc4wp-form-theme input[type="date"], .mc4wp-form-theme input[type="number"], .mc4wp-form-theme select, .mc4wp-form-theme textarea {height: auto;padding: 8px 16px;line-height: 1.428571429;color: #0053b9 !important;vertical-align: middle;background:#fff;border: 1px solid#0053b9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1pxrgba(0,0,0,.075);text-shadow: none;}#menu_wrapper div .nav > li.current-menu-item > a, #menu_wrapper div .nav > li.current-menu-parent > a, #menu_wrapper div .nav > li.current-menu-ancestor > a {color: #ffffff;}body, .pagination a, .slider_wrapper .gallery_image_caption h2, .post_info a {color: #133d6f;}@media only screen and (min-width: 768px) and (max-width: 959px) {#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a {display: inline-block;padding: 0;margin: 0;color: #222;font-size: 13px;padding: 0px 10px 0px 10px !important;font-weight: 600;font-family: 'Lato', 'Helvetica Neue', Arial, Verdana, sans-serif;text-transform: uppercase;-webkit-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}}@media only screen and (max-width: 767px) {#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a {display: inline-block;padding: 0;margin: 0;color: #222;font-size: 13px;padding: 0px 0px 0px 0px !important;font-weight: 600;font-family: 'Lato', 'Helvetica Neue', Arial, Verdana, sans-serif;text-transform: uppercase;-webkit-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}.hide-mobile{display: none !important;}.top_bar {width: 100%;padding: 0 10px 0 0px;height: 100px !important;border: none;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a {display: inline-block;padding: 0;margin: 0;color: #222;font-size: 13px;padding: 0px 0px 0px 0px !important;font-weight: 600;font-family: 'Lato', 'Helvetica Neue', Arial, Verdana, sans-serif;text-transform: uppercase;-webkit-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}.hide-mobile{display: none !important;}}