/**
Theme Name: INVIDA
Description:  Child Theme of Astra
Author:       Cady Zhang
Template: astra
*/
@import url('css/all.css');
/*****Add any custom CSS below this line*****/
@font-face {
    font-family: 'NeuzeitGroT Light';
    src: url('/wp-content/themes/invida/fonts/NeuzeitGro-Lig.eot') format('embedded-opentype'),
         url('/wp-content/themes/invida/fonts/NeuzeitGro-Lig.woff') format('woff');
}
@font-face {
  font-family: 'NeuzeitGroT Regular';
  src: url('/wp-content/themes/invida/fonts/NeuzeitGro-Reg.eot') format('embedded-opentype'),
       url('/wp-content/themes/invida/fonts/NeuzeitGro-Reg.woff') format('woff');
}
@font-face {
  font-family: 'NeuzeitGroT Bold';
  src: url('/wp-content/themes/invida/fonts/NeuzeitGro-Bol.eot') format('embedded-opentype'),
     url('/wp-content/themes/invida/fonts/NeuzeitGro-Bol.woff') format('woff');
}


/*@font-face{font-family:"Font Awesome 5 Brands";
font-style:normal;font-display:block;font-weight:normal;
src:url('/wp-content/themes/invida/fonts/fa-brands-400.eot') format("embedded-opentype"),url('/wp-content/themes/invida/fonts/fa-brands-400.woff2') format("woff2"),
url('/wp-content/themes/invida/fonts/fa-brands-400.woff') format("woff"),url('/wp-content/themes/invida/fonts/fa-brands-400.ttf') format("truetype"),
url('/wp-content/themes/invida/fonts/fa-brands-400.svg') format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-display:block;font-weight:300;
src:url('/wp-content/themes/invida/fonts/fa-light-300.eot') format("embedded-opentype"),
url('/wp-content/themes/invida/fonts/fa-light-300.woff2') format("woff2"),
url('/wp-content/themes/invida/fonts/fa-light-300.woff') format("woff"),
url('/wp-content/themes/invida/fonts/fa-light-300.ttf') format("truetype"),
url('/wp-content/themes/invida/fonts/fa-light-300.svg') format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:300}
@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-display:block;font-weight:400;
src:url('/wp-content/themes/invida/fonts/fa-regular-400.eot') format("embedded-opentype"),
url('/wp-content/themes/invida/fonts/fa-regular-400.woff2') format("woff2"),
url('/wp-content/themes/invida/fonts/fa-regular-400.woff') format("woff"),
url('/wp-content/themes/invida/fonts/fa-regular-400.ttf') format("truetype"),
url('/wp-content/themes/invida/fonts/fa-regular-400.svg') format("svg")}.far{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:400}
@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-display:block;font-weight:900;
src:url('/wp-content/themes/invida/fonts/fa-solid-900.eot') format("embedded-opentype"),
url('/wp-content/themes/invida/fonts/fa-solid-900.woff2') format("woff2"),
url('/wp-content/themes/invida/fonts/fa-solid-900.woff') format("woff"),
url('/wp-content/themes/invida/fonts/fa-solid-900.ttf') format("truetype"),
url('/wp-content/themes/invida/fonts/fa-solid-900.svg') format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:900}*/

#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
	color: inherit;
}

.et_header_style_fullscreen ul#mobile_menu_slide {
    padding: 0 25%;
}

#main-content .et_pb_section {
	padding: 30px 0;
}


   h1, h2,  h3, h4,h5,b{
 font-family: 'NeuzeitGroT Bold' !important;
  }
h1 *, h2 *,h3 *,h4 * ,h5 *{
	font-family: 'NeuzeitGroT Regular'!important;
}

body,p,p *,div, label, input, textarea, select,ul,li{
	font-family: 'NeuzeitGroT Light'!important;
}
a,button,input[name='submit']{
  	font-family: 'NeuzeitGroT Regular'!important;
}

.preloader{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999999;
	transition:1s;
	background:#404545;
}

.loader-img{background:url('/wp-content/uploads/2021/09/indiva_logo_blue.png') center center no-repeat;
z-index:999;width:100%;height:100%;position:absolute;background-size:100px;
animation-name: spin;
animation-duration: 5000ms;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@media(max-width:1024px){
	.loader-img{
		background-size:100px;
	}
}
@media(max-width:767px){
	.loader-img{
		background-size:80px;
	}
}

.search .ast-separate-container .ast-archive-description,.search .ast-separate-container .ast-author-box{
  background-color:#fff!important;
}
.search .ast-separate-container .ast-archive-description,.search .ast-separate-container .ast-author-box{padding-left:0!important;}

.search .ast-separate-container .ast-article-post{padding:3em 0!important;}
