/*
Theme Name: Projinteriors
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
.button-stroke .button {
	border-color:#000 !important;
}
 a:focus, a:focus-visible, a:focus-within, a:active, a:visited{
		background-color: transparent !important;
	 -webkit-tap-highlight-color: transparent;
	}
.extras {
    display: none;
}
.icon-menu-fine:before {
    color: #212121;
}
@media only screen and (max-width: 766px){
	#menu a:focus,#menu a:focus-visible,#menu a:focus-within {
		background-color: transparent !important;
		-webkit-tap-highlight-color: transparent;
	}
}
a:focus, a:focus-visible, a:focus-within, a:active, a:visited {
		background-color: transparent !important;
	-webkit-tap-highlight-color: transparent;
	}
@media only screen and (max-width:1293px){
#Top_bar .menu > li > a span:not(.description) {
	padding: 0 7px;
}
}
@media only screen and (min-width:1294px){
	#Top_bar .menu > li > a span:not(.description) {
	padding: 0 10px;
}
}
#Subheader {

    background-position: center !important;
    background-size: cover !important;
	padding: 200px!important;
}

.gallery-item .gallery-icon.landscape .image-frame, .image_frame, .wp-caption {
	border-width: 0px !important;
}

.gallery .gallery-item {
	margin: 0 0 1%!important;
}
@media only screen and (max-width: 668px){
	#Subheader {
		padding: 125px 0 !important;
	}
}

.vc-hoverbox-block.vc-hoverbox-front {
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}

.the_content_wrapper {
	margin-bottom: 0px !important;
}

.wpcf7-form-control, .wpcf7-submit {
	background-color: #fff!important;
}

input.wpcf7-form-control.wpcf7-submit:hover {
    color: #000 !important;
}