/*
Theme Name: ZTheme Eit Child
Author: Zyrgon Portugal
Author URI: http://www.zyrgon.com/
Description: ZTheme is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites.
Version: 1.0.0
Template: dt-the7
*/

.wpb_gmaps_widget .wpb_wrapper{padding:0px;}

.padding_lr_15{padding-left: 50px; padding-right: 50px;}
.padding_top_5{padding-top:5px;}.padding_top_10{padding-top:10px;}.padding_top_20{padding-top:20px;}.padding_top_30{padding-top:30px;}.padding_top_40{padding-top:40px;}.padding_top_50{padding-top:50px;}.padding_top_60{padding-top:60px;}
.padding_top_70{padding-top:70px;}.padding_top_80{padding-top:80px;}.padding_top_90{padding-top:90px;}.padding_top_100{padding-top:100px;}.padding_top_110{padding-top:110px;}.padding_top_120{padding-top:120px;}.padding_top_170{padding-top:170px;}
.margin_bottom_5{margin-bottom:5px;}.margin_bottom_10{margin-bottom:10px;}.margin_bottom_30{margin-bottom:30px;}.margin_bottom_20{margin-bottom:20px;}.margin_bottom_13{margin-bottom:13px;}
.padding_bottom_30{padding-bottom:30px;}.padding_bottom_40{padding-bottom:40px;}.padding_bottom_50{padding-bottom:50px;}.padding_bottom_60{padding-bottom:60px;}.padding_bottom_70{padding-bottom:70px;}.padding_bottom_80{padding-bottom:80px;}.padding_bottom_90{padding-bottom:90px;}.padding_bottom_100{padding-bottom:100px;}.padding_bottom_110{padding-bottom:110px;}.padding_bottom_120{padding-bottom:120px;}
.padding_bottom_20{padding-bottom:20px;}.padding_bottom_10{padding-bottom:10px;}
.margin_bottom_0{margin-bottom:0px;}
.margin_right_15{margin-right:10px;}
.non_margin_bottom{margin-bottom:0;}
.text_center{text-align:center;}
.text_slider_1 h2{font-size: 24px; text-shadow: 2.8px 2.8px 0 rgba(60, 34, 33, 0.75);color: #ffffff;}
.text_slider_2 h1{font-size: 40px;color: #ffffff;text-shadow: 2.8px 2.8px 0 rgba(60, 34, 33, 0.75); letter-spacing: -1.1px;}
.text_slider_3{font-size: 27px;color: #ffffff;text-shadow: 2.8px 2.8px 0 rgba(60, 34, 33, 0.75);  }
.text_slider_4{ color: #ffffff;text-shadow: 2.8px 2.8px 0 rgba(60, 34, 33, 0.75);font-size: 33px;}

.white_shadow{ font-size: 22px; text-align: center;color: #ffffff;text-shadow: 2.1px 2.1px 0 rgba(60, 34, 33, 0.5);text-transform:uppercase;}
.white_bold{font-weight:bold;color:#ffffff; font-size: 18px; text-transform:uppercase;}
.white{color:#ffffff;}
.gold h2{color:#c39858;}
.grey h2{color:#7f7f7f;}
.title_grey{color: #4c4c4c;font-size: 18px; line-height: 23px;font-weight: bold;}
.title_grey a{color: #4c4c4c;font-size: 15px; line-height: 18px;font-weight: bold; text-decoration:none;}
.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-1 .owl-dots{top: calc(100% - 80px)!important;}
.border_button{border:1px solid #f6d656;}

.border_button_hover:hover{border:1px solid #f6d656;}

.fancy-header h1{text-shadow: 2.8px 2.8px 0 rgba(60, 34, 33, 0.75);}

#footer .widget-title{text-transform:uppercase;}
#footer .menu li{border-top:none;margin:0px; padding:0px;}
#footer .widget_nav_menu a:hover{text-decoration:none;}
#footer .wf-container-footer{padding-bottom:0px;}

.button_home_banner .vc_btn3 {
	background: #f6d656 !important;
	color: #940003;
	-webkit-text-fill-color: #940003;
    border: solid 2px #f6d656;
    font-size: 16px;
    font-weight: 800;
    padding: 18px 50px;
    text-transform: uppercase;
    font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
}
