/*
Theme Name: BigHearts
Theme URI: http://bighearts.webgeniuslab.net/
Author: WebGeniusLab
Author URI: http://webgeniuslab.net/
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 2.0.2
Requires at least: 5.5
Requires PHP: 7.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: bighearts
*/
*{font-family: 'Montserrat', sans-serif !important;}
.black{color:#000;}
.primary-nav > ul > li > a{padding: 0 15px !important;}
.nf-before-form-content .nf-form-fields-required{display:none !important;}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{background: #381460 !important;text-transform: uppercase !important;
    color: #ffffff !important;
    background-color: #381460 !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
padding:18px 25px !important;
border-radius:28px !important;
font-size: 14px;
    font-weight: 700;}
.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover{background: #A278B5 !important;
    background-color: #A278B5 !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
padding:18px 25px !important;
border-radius:28px !important;
font-size: 14px;
    font-weight: 700;}

#scroll_up:empty {
    color: #381460 !important;
    background-color: #381460 !important;
}
.blog-post_wrapper{padding: 30px !important;box-shadow: 0 0 7px rgba(0,0,0,.1) !important;/*min-height:540px !important;*/}
.page-id-9073 .blog-post_wrapper{padding: 30px !important;box-shadow: 0 0 7px rgba(0,0,0,.1) !important;min-height:540px !important;}
.page-id-8633 .blog-post_wrapper{padding: 30px !important;box-shadow: 0 0 7px rgba(0,0,0,.1) !important;min-height:650px !important;}
.blog-post_content{margin:0px !important;}
.blog-post_wrapper:hover{box-shadow: 0 0 15px rgba(0,0,0,.15) !important;}
.blog-post_media_part img{transform: scale(1.5) !important;}
.blog-post_media_part{position: relative !important;margin: auto !important;overflow: hidden !important;}
.blog-post_media_part img{max-width: 100% !important;transition: all 0.3s !important;display: block !important;width: 100% !important;height: auto !important;transform: scale(1) !important;}
.blog-post_media_part img:hover{transform: scale(1.1) !important;}
.widget_recent_entries ul li{color: #999999;font-weight: normal !important;}
.search__icon{background:rgb(153 153 153 / 50%) !important;}
.page-header_title{text-transform: uppercase !important;}
.page-id-8649 .breadcrumbs{display:none !important;}

@media only screen and (max-width:716px){
.page-id-9073 .rs-parallax-wrap #slider-15-slide-35-layer-0 {font-size: 16px !important;line-height:32px !important;top: -100px !important;}
.page-id-9073 .rs-parallax-wrap #slider-15-slide-36-layer-0 {font-size: 16px !important;line-height:32px !important;top: -100px !important;}
.page-id-9073 .rs-parallax-wrap #slider-15-slide-37-layer-0 {font-size: 16px !important;line-height:32px !important;top: -100px !important;} 
.page-id-9073 .rs-parallax-wrap #slider-15-slide-46-layer-0 {font-size: 16px !important;line-height:32px !important;top: -100px !important;}
.page-id-9073 .rs-parallax-wrap #slider-15-slide-47-layer-0 {font-size: 16px !important;line-height:32px !important;top: -100px !important;}
.page-id-9073 .rs-parallax-wrap #slider-15-slide-48-layer-0{font-size: 16px !important;line-height:32px !important;top: -100px !important;}
#rev_slider_15_1_wrapper #rev_slider_15_1 .rs-parallax-wrap{}
}
@media (max-width: 768px){
	.page-header_content .page-header_title {
    color: #391461 !important;
    font-size: 38px !important;
    line-height: 48px !important;
}
	#nf-form-17-cont .nf-form-wrap #nf-field-1163-wrap h1{color:#000 !important;}
    
    .list-radio-wrap .nf-field-element li input{
       display:none;
    }

}