.home-title span {
	color:#FF8B20;
	font-weight:800;
}
.subheading-border::before,
.subheading-border::after,
.subheading-border .circle-1,
.subheading-border .circle-2 {
    content: "";
    position: absolute;
    width: 20px; /* Circle size */
    height: 20px;
    background-color: #335230; /* Circle color */
    border-radius: 50%;
}

/* Top-left circle */
.subheading-border::before {
    top: -10px;
    left: -10px;
}

/* Top-right circle */
.subheading-border::after {
    top: -10px;
    right: -10px;
}

/* Bottom-left circle */
.subheading-border .circle-1 {
    bottom: -10px;
    left: -10px;
}

/* Bottom-right circle */
.subheading-border .circle-2 {
    bottom: -10px;
    right: -10px;
}
@media (min-width:0px) and (max-width:1023px){
	.subheading-border::before,
.subheading-border::after,
.subheading-border .circle-1,
.subheading-border .circle-2 {
    width: 10px; /* Circle size */
    height: 10px;
}
	/* Top-left circle */
.subheading-border::before {
    top: -5px;
    left: -5px;
}

/* Top-right circle */
.subheading-border::after {
    top: -5px;
    right: -5px;
}

/* Bottom-left circle */
.subheading-border .circle-1 {
    bottom: -5px;
    left: -5px;
}

/* Bottom-right circle */
.subheading-border .circle-2 {
    bottom: -5px;
    right: -5px;
}
.subheading1-border::before,
.subheading1-border::after,
.subheading1-border .circle-1,
	.subheading1-border .circle-2 {
		 width: 10px!important; /* Circle size */
      height: 10px!important;

	}
	.subheading2-border::before,
.subheading2-border::after,
.subheading2-border .circle-1,
	.subheading2-border .circle-2 {
		 width: 10px!important; /* Circle size */
      height: 10px!important;

	}
}



/* new  */
.subheading1-border::before,
.subheading1-border::after,
.subheading1-border .circle-1,
.subheading1-border .circle-2 {
    content: "";
    position: absolute;
    width: 16px; /* Circle size */
    height: 16px;
    background-color: #335230; /* Circle color */
    border-radius: 50%;
}
.subheading2-border::before,
.subheading2-border::after,
.subheading2-border .circle-1,
.subheading2-border .circle-2 {
    content: "";
    position: absolute;
    width: 16px; /* Circle size */
    height: 16px;
    background-color: #FFFAE5; /* Circle color */
    border-radius: 50%;
}

/* Top-left circle */
.subheading1-border::before,.subheading2-border::before {
    top: -5px;
    left: -5px;
}

/* Top-right circle */
.subheading1-border::after,.subheading2-border::after {
    top: -5px;
    right: -5px;
}

/* Bottom-left circle */
.subheading1-border .circle-1,.subheading2-border .circle-1 {
    bottom: -5px;
    left: -5px;
}

/* Bottom-right circle */
.subheading1-border .circle-2,.subheading2-border .circle-2 {
    bottom: -5px;
	right: -5px;align-content
}
.open-blur {
	backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}
/* button */
.custom-button:hover .elementor-button {
	box-shadow: 4px 4px 0px #335230!important;
	transition:0.5s!important;
}
.custom-button-1:hover .elementor-button {
	box-shadow: 4px 4px 0px #FFFAE5!important;
	transition:0.5s!important;
}
/* .custom-button:hover .elementor-button {
	box-shadow:none!important;
} */
.contact_form button {
    box-shadow: 4px 4px 0px #ff8b20;
}
.contact_form button:hover {
    box-shadow: 4px 4px 0px #335230;
}
.contact_form .e-form__buttons {
	margin-bottom:0!important;
}
/*  .contact_form button .elementor-field-group {
	margin-bottom:0px!important;
} */
.counter .elementor-counter-title {
    margin-top: 61px;
}
.custom-menu .e-n-tabs-heading {
	background:#FFF5D8;
	padding:32px;
	border-radius:20px;
}
.custom-slide .bdt-prime-slider-tango .bdt-title {
    margin: 0px;
    background: #FFFAE5;
	border-radius:16px 16px 0px 0px;
	padding:18px 44px 16px;
}
.custom-slide .bdt-prime-slider-tango .bdt-content-wrap {
  
    padding: 0px 50px;
}
::selection {
	background:#335230;
	color:#FFFAE5;
}
@media (min-width:0px) and (max-width:1023px) {
	.custom-slide .bdt-prime-slider-tango .bdt-content-wrap {
  
    padding: 0px 18px;
}
		.custom-menu .elementor-item.elementor-item-active:after, .custom-menu .elementor-item:after {
    width: 18px!important;
	
}
}
@media (min-width:0px) and (max-width:768px) {
.counter .elementor-counter-title {
    margin-top: 23px;
}
/* 	.custom-menu .elementor-item.elementor-item-active:after, .custom-menu .elementor-item:after {
    width: 18px!important;
	
} */
}


/* Top-left circle */
@media (min-width:1024px) and (max-width:1365px) {
	.subheading-border::before {
    top: -5px;
    left: -5px;
}
	.subheading-border::before,
.subheading-border::after,
.subheading-border .circle-1,
.subheading-border .circle-2 {
    width: 15px; /* Circle size */
    height: 15px;
}
	/* Top-right circle */
.subheading-border::after {
    top: -5px;
    right: -5px;
}

/* Bottom-left circle */
.subheading-border .circle-1 {
    bottom: -5px;
    left: -5px;
}

/* Bottom-right circle */
.subheading-border .circle-2 {
    bottom: -5px;
    right: -5px;
}
}


/* menu-active */
.custom-menu .elementor-item.elementor-item-active:after, .custom-menu .elementor-item:after {
    width: 44%;
    margin-left: 13px;
	border-radius:6px;
	
}
.custom-slide .swiper-slide-active img {
    height: 540px !important; /* Adjust height as needed */
    transition: height 0.3s ease-in-out;
}
/*  */
/* div.bdt-content-wrap,
h1.bdt-title[data-reveal="reveal-active"] {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    transition: none !important;
	position:absolute;
	bottom:40%;
} */
/* .bdt-content-wrap,
.bdt-title[data-reveal="reveal-active"] {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    transition: none !important;
} */
.dialog-close-button {
	max-width:9%!important;
}
.contact_form svg {
	height:20px!important;
}
.contact_form  textarea {
	padding:15px!important;
}
.footer-text strong {
	font-weight:800!important;
}