/**
Theme Name: Inspiro Child
Theme URI: https://www.wpzoom.com/themes/inspiro/
Author: VetalGB
Description: Дочерняя тема для inspiro
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, e-commerce, wide-blocks, portfolio, blog, custom-background, featured-image-header, full-width-template, theme-options, block-styles, block-patterns
Template: inspiro
Text Domain: inspiro
Domain Path: /languages/


/* Note: The CSS files are loaded from assets/css/ folder. */

@import url("../inspiro/style.css");
.body{
	font-family:'Montserrat';
}
.custom-logo-link img {
    height:30px;
}
.entry-content .h1_header{
	position: absolute !important;
    z-index: 1 !important;
 
  top: 15%  !important;
  left: 50%  !important;
  transform: translate(-50%, -50%)  !important;
  color:#222222 !important;
	font-size:5rem !important;
}
#h2_header{
	font-size:3rem !important;
	font-family:'Montserrat';
    background-image: linear-gradient(to right, #040404, #5b5b5b, #fff) !important;
    color: transparent !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}



.entry-content .p_text {
	
	
    font-size: 0.9rem !important;
    line-height: 1.2rem !important;
    text-align: center !important;
}

.img_full img{
	width:100% !important;
}
#slider_belly{
	
}
.vc_inner img {
	    transition: visibility 0.4s ease-in-out, opacity 0.4s ease-in-out !important;
}
.slider_opacity .flex-control-nav{
	display:none !important;
}
.slider_opacity .flex-control-nav{
	display:none !important;
}
.slider_opacity .flex-direction-nav{
display:none !important;	
}
.gallery_class {
	
}
.column_gallery .vc_column-inner{
	
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
	background:none !important;
	border:none !important;
	border-bottom: 1px solid rgba(0, 0, 0, .3) !important;
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
	margin:0 !important;
}
.vc_tta.vc_general .vc_tta-tab>a {
    padding: 14px 50px !important;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover {
text-decoration: none;

    color: inherit;
    opacity: .8;	
	
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	border-bottom:1px solid #101010 !important;
}
.home_tabs_header h2{
	position: absolute !important;
    z-index: 1 !important;
 
  top: 5%  !important;
  left: 50%  !important;
  transform: translate(-50%, -50%)  !important;
  color:#222222 !important;
	font-size:2.3rem !important;
	
}
.home_tabs_header img{
	transition: all 1s ease-out !important;
}
.home_tabs_header img:hover{
	opacity: 0.5 !important;
	

}
.vc_tta-panel-body{
	background:#fff !important;
}

