.site-header {
	background-image: url('https://ayurvedapc.blog/wp-content/uploads/2019/07/banner_new-1.jpg');
	background-size: contain;
}
div#popmake-5739 button.pum-close.popmake-close {
    display: none;
}
a.wp-block-button__link img {
    vertical-align: sub;
}
aside#nav_menu-3 ul, aside#nav_menu-3 a:link, aside#nav_menu-3 h3.widget-title {
    color: #fff !important;
}
.brede {
    border: 1px solid #000;
    margin-bottom: 15px;
}
.cat-item-39439225, .cat-item-35005 {
    display: none;
}
form.wpcf7-form.payment-required button {
    font-size: 24px;
}
.brede a.wp-block-button__link.wp-element-button {
	font-size: 24px;
    font-weight: 700;
    background: #40b13d !important;
    box-shadow: 0px 3px 5px 0px rgb(0 0 0 / 27%);
}
body.home.page-id-5762 .wp-block-latest-posts {
    padding-right: 15px;
}
body.home.page-id-5762 header.entry-header, body.home.page-id-5762 section#secondary {
    display: none;
}
body.home.page-id-5762 section#primary {
    width: 100%;
    padding: 0px;
}
.botd {
    padding: 15px 15px !important;
    border: 1px solid #000;
}
h2.entry-title a:link, .entry-title a:link, .entry-title a:visited {
	color: #237573;
}

.read-more a:link, .more-link {
	background: #8ab13c;
	border-top: 1px solid;
	border-bottom: 1px solid;
}

p.site-description {
	color: #ffab3a;
	display: block;
	float: left;
	margin: 0 auto;
}

div#logo {
	margin: 0 auto;
}

h1.site-title {
	margin: 0 auto;
}

div#main-navigation-wrap {
	background: #40b13d;
	border: 0;
}

nav#main-navigation a {
	color: #fff;
}

div#post-wrapper article, .widget, .type-page, .type-post {
	border-color: #ffac3d;
}

button.pushbutton-wide {
	background: #40b13d;
}

form#subscribe-blog button, .search-form .search-submit {
	background: #ffab3a;
}

nav#main-navigation a:hover {
	background: #ffab3a;
}

img.attachment-tortuga-single-post.size-tortuga-single-post.wp-post-image {
	display: none;
}

.read-more a:hover, .more-link:hover {
	background: #ffab3a;
}

h1.entry-title {
	color: #40b13d;
	font-weight: 600;
}

h1.site-title a:link, .site-title a:link, .site-title a:visited {
	color: #40b13d !important;
}

aside#categories-3 {
	background: #ffac3d;
}

aside#categories-3 ul li a {
	font-weight: 500;
}

aside#categories-3 ul li a, aside#categories-3 ul li a:link, aside#categories-3 ul li a:visited {
	font-weight: 600;
}
	.popup-content h2 {
    text-transform: uppercase;
    font-size: 36px;
    margin-top: 0px;
    color: #318e2e;
    font-weight: 700;
}
.popup-content a.btn.button {
    border-radius: 43px;
    background: #318e2e;
    color: #fff;
    padding: 10px;
    width: 200px;
    display: block;
    margin: auto;
    font-size: 20px;
    text-decoration: none;
    border: 2px solid #fff;
    box-shadow: -2px 0px 5px 0px rgb(0 0 0 / 23%);
}
    .exit-popup {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.7);
        justify-content: center;
        align-items: center;
        z-index: 999;
		align-items: center;
        justify-content: center;
    }
.popup-content p {
    font-size: 20px;
    color: #000;
}
.popup-content p a {
    color: #318e2e;
    text-decoration: none;
}
.popup-content {
    background: #fff url(/wp-content/uploads/2023/09/ayur.jpg) no-repeat bottom center;
    background-size: 100% auto;
    padding: 40px 20px 134px 20px;
    border-radius: 30px;
    box-shadow: 0px 0px 48px rgba(0, 0, 0, 0.5);
    text-align: center;
    max-width: 700px;
    margin: 0px auto;
}
	.close-button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: transparent;
    border: none;
    font-size: 24px;
    cursor: pointer;
    outline: none;
}
.scroll-popup {
    display: none; /* Hidden by default */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    justify-content: center;
    align-items: center;
    z-index: 999;
}
div#popmake-5580, div#popmake-5739 {
    box-shadow: unset;
    border: 0px;
    background: unset;
}

@media (max-width: 767px) {
	.site-header {
		background-image: unset;
		background: #fff;
	}
body.home.page-id-5762 .wp-block-latest-posts {
    padding-right: 0px;
}
	.brede a.wp-block-button__link.wp-element-button {
	font-size: 19px;
}
}

aside.widget_search {
	padding: 0;
	border: none;
}

aside.widget_search .widget-header {
	display: none;
}