/* Enter Your Custom CSS Here */
#button5 a:hover, button#eael-load-more-btn-5b0080a5:hover{
	background: linear-gradient(to bottom,#efd990 0,#e6ce86 12%,#e2ca84 25%,#c7af67 50%,#ad954d 75%,#ac964d 87%,#a48c42 100%);
	color: #000;
}
input.wpcf7-form-control.wpcf7-submit{
	background: linear-gradient(to bottom,#efd990 0,#e6ce86 12%,#e2ca84 25%,#c7af67 50%,#ad954d 75%,#ac964d 87%,#a48c42 100%);
	color: #000;
	float: right !important;
}
input.wpcf7-form-control.wpcf7-submit:hover{
	    background: transparent;
	color: #C7AF67;
	border: 1px solid #C7AF67;
}
 .page-id-892 .eael-entry-thumbnail img, .page-id-2925 .eael-entry-thumbnail img {
    object-fit: cover !important;
    height: 248px;
}
.page-id-892 .eael-grid-post-holder-inner {
    min-height: 527px !important;
    max-height: 527px !important;
}
@media(max-width: 767px){
	.page-id-892  div#n2-ss-4 div#n2-ss-4item3, .page-id-89 div#n2-ss-4item7, .page-id-89 div#n2-ss-4item8,  .page-id-89 div#n2-ss-4item6, div#n2-ss-4item7, div#n2-ss-4item8, div#n2-ss-4item6, div#n2-ss-4item1, div#n2-ss-4item2{
    text-align: center !important;
}
.page-id-892  div#n2-ss-4 div#n2-ss-4item4 {
    text-align: center !important;
}
}
.main-header-menu .menu-link, .ast-header-custom-item a {
    color: #ffffff;
}
a.elementor-button-link.elementor-button.elementor-size-sm:hover {
    background: linear-gradient(to bottom,#efd990 0,#e6ce86 12%,#e2ca84 25%,#c7af67 50%,#ad954d 75%,#ac964d 87%,#a48c42 100%);
    color: #000;
}
div#iconb0x1 h3:hover, div#iconb0x2 h3:hover, div#iconb0x3 h3:hover {
    color: #C7AF67 !important;
}
@media(min-width: 1024px){
	.page-id-2200 div#Visionbox .elementor-widget-container {
    padding-bottom: 205px !important;
}
	.page-id-3155 div#corporatea h2 {
    font-size: 33px !important;
}
}
#lastsiconbox:hover, div#iconb0x1:hover, div#iconb0x2:hover,  div#iconb0x3:hover, #hoveringcol:hover  {
    transform: scale(0.9);
    transition: 0.5s;
}
.page-id-2584 section#section2 h2{
	    transform: rotate(271deg) !important;
      margin-top: 262px !important;

}
@media(min-width: 1024px)  and (max-width: 1028px){
		.lastsiconbox3 .elementor-widget-container {
    padding-bottom: 92px !important;
}
			.lastsiconbox1 .elementor-widget-container {
    padding-bottom: 185px !important;
}
}
a.comunitypage_link {
    color: #C7AF67FC;
    font-weight: 400;
/* 	text-decoration: underline; */
}
a.comunitypage_link:hover {
    color: #fff !important;
	  text-decoration: underline;
}

img.custom-logo{
	    height: auto;
    width: 170px !important;
	    max-height: 300px !important;
	    max-width: 300px !important;
}
div#n2-ss-4item5 {
    text-align: center !important;
}
.single-post .main-header-menu > .menu-item > .menu-link {
    color: #fff;
}
.single-post p {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    text-align: justify;
}
.single-post .ast-article-single {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.single-post .ast-article-single a {
    color: #1e73be !important;
}
.single-post .ast-advanced-headers-wrap h1.ast-advanced-headers-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px !important;
    font-weight: 600;
}
.single-post .main-header-bar{
	background: transparent;
}
.single-post .ast-advanced-headers-parallax{
	margin-top: -161px;
}
.single-post h1.ast-advanced-headers-title {
    margin-top: 40px;
}
@media(min-width: 768px){
	.single-post .ast-advanced-headers-parallax{
	margin-top: -161px;
	height: 650px;
}
	.single-post h1.ast-advanced-headers-title {
    margin-top: 150px;
}
}
.page-id-4637 #section1, page-id-4637 #section4, .page-id-4637 #section5{
	display: none;
}
.single-post img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    box-shadow: 1px 0px 70px 0px #242222;
}
.single-post img{
	box-shadow: none !important;
    height: auto !important;
}

ul.sub-menu a {
    color: black !important;
}






