.qode-type1-gradient-left-to-right { background: linear-gradient(to right,#0a0101, #0a0000);}
.qode-type1-gradient-bottom-to-top, .qode-type1-gradient-bottom-to-top-after:after { background: linear-gradient(to top,#0a0101, #0a0000);}
.qode-type1-gradient-left-bottom-to-right-top { background: linear-gradient(to right top,#0a0101, #0a0000);}
.qode-type1-gradient-left-to-right-2x { background: linear-gradient(to right,#0a0101 0%, #0a0000 50%,#0a0101 100%);background-size: 200% 200%;}
.qode-type1-gradient-left-to-right-text i, .qode-type1-gradient-left-to-right-text i:before, .qode-type1-gradient-left-to-right-text span { background: -webkit-linear-gradient(right top,#0a0000, #0a0101);color: #0a0101;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.qode-type1-gradient-bottom-to-top-text i, .qode-type1-gradient-bottom-to-top-text i:before, .qode-type1-gradient-bottom-to-top-text span, .qode-type1-gradient-bottom-to-top-text span span { background: -webkit-linear-gradient(bottom,#0a0000, #0a0101);color: #0a0101;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.qode-type1-gradient-bottom-to-top-text-hover:hover i, .qode-type1-gradient-bottom-to-top-text-hover:hover i:before, .qode-type1-gradient-bottom-to-top-text-hover:hover span, .qode-type1-gradient-bottom-to-top-text-hover:hover span span { background: -webkit-linear-gradient(bottom,#0a0000, #0a0101);color: #0a0101;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.content{
margin-top: -100px;
}
header.fixed_hiding .q_logo a,
header.fixed_hiding .q_logo{
max-height: 100px;
}
.google_map{
height: 750px;
} .vertical_menu_float .menu-item .second{
left: calc(100% + 30px); }
.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
left: calc(100% + 40px);
}
.portfolio_main_holder .item_holder.thin_plus_only .thin_plus_only_icon {
font-family: 			}
.carousel-inner .slider_content .text .qbutton:not(.white){
border-width: px !important;			}
.carousel-inner .slider_content .text .qbutton.white{
border-width: px !important;			}
.qbutton,
.qbutton.medium,
#submit_comment,
.load_more a,
.blog_load_more_button a,
.post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit:not([disabled]),
.woocommerce table.cart td.actions input[type="submit"],
.woocommerce input#place_order,
.woocommerce-page input[type="submit"],
.woocommerce .button
{
font-family: 'Josefin Sans', sans-serif;
border-color: #0a0a0a; 
line-height: 35px; 				height: 35px; 										background-color: #f6f6f6; 				border-radius: 50px; 				-moz-border-radius: 50px; 				-webkit-border-radius: 50px; 									 border-width: 1px;				padding-left: 50px; padding-right: 50px; 			}
.qode-qbutton-main-color {
font-family: 'Josefin Sans', sans-serif;
line-height: 35px; 				height: 35px; 															}
.qbutton:hover,
.qbutton.medium:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.post-password-form input[type='submit']:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.woocommerce table.cart td.actions input[type="submit"]:hover,
.woocommerce input#place_order:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce .button:hover
{
color: #ffffff; 
border-color: #ffffff			}
.qbutton:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.post-password-form input[type='submit']:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.woocommerce table.cart td.actions input[type="submit"]:hover,
.woocommerce input#place_order:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce .button:hover
{
background-color: #0a0a0a; 			}
.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;		    }
.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;		    }
.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;		    }
.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;		    }
.qode-accordion-holder .qode-title-holder { text-transform: none;font-style: normal;}
.qode-btn { text-transform: none;font-style: normal;}
.qode-btn.qode-btn-solid:not(.qode-btn-custom-hover-bg):hover { background-color: #7a7a7a!important;}