/* @media only screen and (min-width: 1025px) {
	.site-logo-img  img {margin-top: -40px;}
	.ast-above-header {z-index: 0;}
} */

/* Home Padding */

.home .site .site-content #primary, .page-id-315 .site .site-content #primary {
	  margin-top: 0px;
    margin-bottom: 0px;
}

/* ----------- */

/* Map styling */

.ma-widget-4f98aed0 img{
	 border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
 
}

/* ----------- */

/* form button */
.pc-form-widget .form-loaded .form-content .form-button{
	border-top-left-radius: 30px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 0px;
}
/* ----------- */


/*    menu hover*/
.main-header-menu > .menu-item > .menu-link,
#astra-footer-menu > .menu-item > .menu-link {
    text-decoration: none;
    position: relative;
}

.main-header-menu > .menu-item > .menu-link::after,
#astra-footer-menu > .menu-item > .menu-link::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 1px;
    width: 100%;
    height: 1px;
    background: #ffffff;
    transform: scaleX(0);
    transform-origin: down;
    transition: transform 0.3s ease;
}

.main-header-menu > .menu-item > .menu-link:hover::after,
#astra-footer-menu > .menu-item > .menu-link:hover::after {
    transform: scaleX(1);
}
/* ----------- */

/*  space adding top and bottom internalpage*/
/*     .ast-plain-container.ast-no-sidebar #primary {
        margin-top: 0px;
        margin-bottom: 0px;
    } */
/* ----------- */


/* FAQ */
.ma-acc-item.ma-acc-open .ma-acc-trigger{
	background-color:#9E7246;
	
}

.ma-faq-container-ma-faq-accordion-ma-widget-jzxn1lge36 .ma-acc-trigger{
	margin-top:20px !important;
}
/* ----------- */



/* Before after gallery Cat */

.ma-gallery-menu-accordion .cat-item-all, .ma-gallery-menu-accordion .cat-item{
	background-color:#00ffff00 !important
}

/* addons tabs */
.addons-tab-style .wp-block-uagb-tabs-child a{
	text-decoration: underline;
}

.uagb-buttons-repeater .uagb-button__link  {
text-align: center;
}
