.object-wppu-preview.wppu--loader {
    background-image: url("https://astraeongroup.com/wp-content/uploads/2024/08/IMG_2459.jpg") !important;
    background-position:center;
    background-size:cover;
}
/* div#qodef-page-inner{
	    padding: 140px 0px 0px 0px !important;
} */
#qodef-fullscreen-area #qodef-fullscreen-menu-widgets #qodef-fullscreen-menu-widget-area-top{
    justify-content: center !important;
/*     margin-right: 0px !important; */
}
.qodef-mobile-header-navigation{
	border:none;
}
.widget ul:not(.qodef-shortcode-list):not(.select2-selection__rendered) li:last-child{
	margin-bottom:4px !important;
}
img.qodef-header-logo-image.qodef--main.qodef--customizer {
    padding: 5px 0px;
}
#qodef-fullscreen-area-inner,
.qodef-mobile-header-navigation{
/* 	background-color:#c5984da1 !important; */
	background-color:#c5984d63 !important
}
#block-103 img{
	width:120px !important;
}
/* Define the font faces */
@font-face {
    font-family: 'Eastman Roman DemiBold';
    src: url('https://astraeongroup.com/wp-content/uploads/2024/05/EastmanRomanTrial-DemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Eastman Roman trial';
    src: url('https://astraeongroup.com/wp-content/uploads/2024/06/EastmanRomanTrial-Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.elementor-335 .elementor-element.elementor-element-2693923 .elementor-heading-title {
    color: #FFFFFF;
	font-family: "Eastman Roman DemiBold" !important;
}
.ff h2{ 
	font-family: "Eastman Roman trial" !important; 
}
.elementor-335 .elementor-element.elementor-element-d139901 .elementor-heading-title{ 
	font-family: "Eastman Roman DemiBold" !important;
}
.eas span{
	font-family: "Eastman Roman DemiBold" !important;
}
 
#qodef-fullscreen-area #qodef-fullscreen-menu-widgets{
	position:relative !important;
	bottom:10vh !important;
}
#qodef-fullscreen-area {
	width:30%;
	right:0px;
	left:auto;
	background:rgba(157, 120, 49, 0.75) !important;
}
#qodef-fullscreen-area .qodef-menu-item-text{
	font-size:30px !important;
}
footer .qodef-newsletter{
	display:none;
}
.wp-block-social-links a{
	background-color: #85979b;
	color:black !important;
	border-radius:100px;
}
.qodef-mobile-header-navigation{
	background-color:#E9E2D2;
}

::-moz-selection {
    background-color: black;
    color: white;
}

::selection {
    background-color: black;
    color: white;
}

#qodef-content-bottom {
    background-color: #080808;
}
.page-id-5604 a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--filled.qodef-html--link:hover{
	background-color:#97793d;
}
.page-id-5604 a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--filled.qodef-html--link{
color:white !important;
}
.aaa h5, .aaa span, .aaa p, .aaa h1, .aaa h2, .aaa h3, .aaa h4, .aaa h6{
    color:#97793d !important;
}
.page-id-5604 .qodef-e-content a, .page-id-5604 .qodef-e-content p{
	color:#97793d !important;
}
#leroux_core_title_widget-5 h5, #block-58 a, #leroux_core_title_widget-7 h5, #leroux_core_title_widget-9 h5, #leroux_core_title_widget-11 h5, .wp-block-tag-cloud a, .qodef-e .qodef-info--social-share span{
	color:#97793d !important;
}
.qodef-e-media-image,
#leroux_core_icon_list_item-4,
#leroux_core_icon_list_item-3{
display:none!important
}
.qodef-e-input-holder{
/*     border-bottom: 1px solid #97793D !important; */
}
input.qodef-m-form-field,
svg.qodef-svg--search {
/*     color: #97793D !important; */
}
.widget_leroux_core_search_opener svg {
    color: #ffff !important;
} 
textarea.wpcf7-form-control.wpcf7-textarea{
border:1px solid #fff !important;
}
@media only screen and (max-width: 767px) {
	 padding-top: 75px!important;
}
@media only screen and (max-width: 425px) {
	.qodef-opener-icon.qodef-source--predefined .qodef-m-lines{
		color:black !important;
	}
	 padding-top: 75px!important;
}
.qodef-m-right-inner {
    padding-top: 50px !important;
}
span.qodef-title-number {
	top:-35px !important;
}
.qodef-simple-slider.qodef-borders--enabled .qodef-e-image{
	    width: 75% !important;
}
img.wp-image-11758{
 width:110px !important; 
}
#qodef-page-mobile-header {
	height:90px!important;
}
#qodef-page-mobile-header .qodef-header-logo-image.qodef--customizer{
	    width: 75px !important;
    height: 85px !important;
    max-height: 85px !important;
    object-fit: cover;
	
}
/*  HEADER LOGO */
/* a.qodef-header-logo-link.qodef-height--set.qodef-source--image{
	width: 10%;
    margin-top: 60px;
}
img.qodef-header-logo-image.qodef--light{
	    width: 100% !important;
    max-height: 150px !important;
    object-fit: cover !important;
} */
nav.qodef-fullscreen-menu{
		padding-left: 54px;
    padding-top: 40px;
}
.qodef-header--minimal #qodef-page-header-inner .qodef-header-logo-link{
	    width: 9%;
    max-height: 135px;
}
/* Comment header code */
#qodef-page-header-inner img{
      width:80px !important;
/* 			height: 70px !important;
			max-height: 200px !important;
			top:50% !important;
		object-fit:contain; 
} */

@media only screen and (max-width: 425px) {
	.qodef-widget-title{
		font-size:32px !important;
	}
}

/* contact form START */

.wpcf7-form-control{
	margin-bottom: 25px!important;
	
}
button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m{
	background:rgba(255, 255, 255, 0.24);
padding: 6px 33px 7px 33px;
    width: 210px;
    justify-content: center;
    font-family: 'DM Sans';
    color: white;
    font-size: 18px;
}
/* top social links css */
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg{
	fill: white!important;
	
}
a.wp-block-social-link-anchor {
	background-color: #c5984d !important;
	border: none!important;
}
.widget.widget_block .wp-block-social-link {
    margin: 4px 8px 0px 0 !important;
    border: 1px solid white;
}
li.wp-social-link.wp-social-link-x.wp-block-social-link {
    margin-top: 0px !important;
}
ul.wp-block-social-links.is-layout-flex.wp-block-social-links-is-layout-flex {
	align-items:baseline !important;
}
.qodef-icon-holder .qodef-icon:before{
	color:white !important;
}

/* form-7 css */
textarea.wpcf7-form-control.wpcf7-textarea{
	resize:none !important;
}
.aas h2.elementor-heading-title.elementor-size-default{
		font-family: "Eastman Roman DemiBold" !important;
}

/*  slider  */
/* .ss .elementor-swiper-button.elementor-swiper-button-prev{
	left:60px !important;
	top: 50% !important;
}
.ss .elementor-swiper-button.elementor-swiper-button-next{
	right: 60px !important;
	top: 50% !important;
} */

/*    footer    */
#qodef-page-footer-copyright-area .widget:not(.widget_leroux_core_title_widget){
	text-align: end !important;
}
h2.elementor-headline.elementor-headline-animation-type-typing.elementor-headline-letters{
	font-size: 58px!important;
	font-weight:500 !important;
	font-family: "Eastman Roman DemiBold" !important;
}
.qodef-search-cover-form {
	background-color: rgba(0, 0, 0, -0.8)!important ;
	
}
form.qodef-search-cover-form{
	    backdrop-filter: none !important;
}
.qodef-mobile-header-navigation>ul>li>a {
	color:white !important;
}
nav.qodef-mobile-header-navigation{
	border-bottom: none !important;;
}
 
/* input.qodef-m-form-field{
	color: white !important;
} */

/* .object-wppu-preview.wppu--loader{
	background-image: url("https://astraeongroup.com/wp-content/uploads/2024/05/aa-1.pngactivecaption") !important; */
/* 	background-color:transparent !important; */
}
img.qodef-header-logo-image.qodef--main.qodef--customizer{
    opacity: 1;
    padding: 5px 0px !important;
}
#qodef-page-header-inner{
	padding: 0 0px !important;
}
div#qodef-page-header-inner {
    width: 95%;
    margin: auto;
}
#qodef-page-header .qodef-header-logo-link img{
	margin: 0 0 !important;
	width: 65px !important;
	max-height: 75px !important;
}
@media only screen and (max-width: 600px){
	#qodef-fullscreen-area-inner, .qodef-mobile-header-navigation {
    background-color: #c5984d !important;
	
}	
	span.qodef-menu-item-text {
    color: white;
}
}
textarea.wpcf7-form-control.wpcf7-textarea{
	margin: 20px 0px 0px 0px;
}
#qodef-fullscreen-area #qodef-fullscreen-menu-widgets #qodef-fullscreen-menu-widget-area-top a {
    color: #fff !important;
    background-color: #BA9047;
    border: 1px solid white;
}
#qodef-page-footer-bottom-area .widget a {
    color: #fff !important;
    background: black;
    border: 1px solid white;
}
/* header#qodef-page-header{
	display: flex;
	width: 100%;
    justify-content: center;
} */
header#qodef-page-header{
	visibility:visible !important;
}
.qodef-opener-icon.qodef-source--predefined .qodef-m-lines{
	color:black !important;
}
img.qodef-header-logo-image.qodef--main.qodef--customizer{
	opacity:1 !important;
}
 
#qodef-page-header-inner:after  { 
 border-bottom-color: rgba(255, 255, 255, 0.22);
    border-bottom-width: 1px;
       width: 100%; 
    left: 0px;  
}

	.qodef-opener-icon.qodef-source--predefined .qodef-m-lines {
    color: white !important;
}
	.qodef-header-sticky-inner .qodef-opener-icon.qodef-source--predefined .qodef-m-lines{
    color: black !important;
}
#qodef-page-mobile-header .qodef-opener-icon.qodef-source--predefined .qodef-m-lines {
    color: black !important;
}

