:root,
[data-bs-theme=light] {
		   --bs-primary: #53b0ab;
		   --bs-link-hover-color: #53b0ab;
		   --bs-link-color: #53b0ab;
}
.dropdown-menu {
		   --bs-dropdown-link-hover-color:#53b0ab;
		   --bs-dropdown-link-active-bg: #53b0ab;
		   --bs-dropdown-link-hover-bg: rgb(122 171 168 / 18%);
}
.dropdown-item:not(.disabled).active, .dropdown-item:not(.disabled):active {
			background-color: var(--bs-primary);
			color: #fff !important;
}
.bg-navbar-theme {
			background-color: rgb(107 174 170) !important;
			color: #ffffff;
}
.swiper-container.swiper-card-advance-bg {
			background-color: var(--bs-primary);
			border-radius: 0.375rem;
			box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1);
}
.bg-menu-theme.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) {
			background: linear-gradient(72.47deg, #6baeaa 22.16%, rgb(120 205 200) 76.47%);
			box-shadow: 0px 2px 6px 0px rgb(107 174 170 / 59%);
			color: #fff !important;
}
.nav-tabs {
			--bs-nav-tabs-border-width: var(--bs-border-width);
			--bs-nav-tabs-border-color: transparent;
			--bs-nav-tabs-border-radius: var(--bs-border-radius);
			--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) transparent;
			--bs-nav-tabs-link-active-color: #6baeaa;
			--bs-nav-tabs-link-active-bg: #fff;
			--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) #fff;
			border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav {
			--bs-nav-link-padding-x: 1.25rem;
			--bs-nav-link-padding-y: 0.543rem;
			--bs-nav-link-font-weight: ;
			--bs-nav-link-color: #5d596c;
			--bs-nav-link-hover-color: #6baeaa;
			--bs-nav-link-disabled-color: #a5a3ae;
			display: flex;
			flex-wrap: wrap;
			padding-left: 0;
			margin-bottom: 0;
			list-style: none;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active:focus {
			box-shadow: 0 -2px 0 #6baeaa inset;
}
.custom-option.checked {
			border: 1px solid var(--bs-primary);
}
.nav-tabs .nav-link:not(.active):hover, .nav-tabs .nav-link:not(.active):focus, .nav-pills .nav-link:not(.active):hover, .nav-pills .nav-link:not(.active):focus {
			color: var(--bs-primary);
}
.btn-group .btn-primary, .input-group .btn-primary {
			border-right: var(--bs-border-width) solid var(--bs-primary);
			border-left: var(--bs-border-width) solid var(--bs-primary);
}
.btn-primary {
			color: #fff;
			background-color: var(--bs-primary);
			border-color: var(--bs-primary);
}
.btn-primary:hover {
    color: #fff !important;
    background-color: var(--bs-primary) !important;
    border-color: var(--bs-primary) !important;
}
.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate {
			background-color: var(--bs-primary);
			border-color: var(--bs-primary);
}
.form-check-input:checked {
			background-color: var(--bs-primary);
			border-color: var(--bs-primary);
}
.form-check-input:focus {
    border-color: var(--bs-primary);
}
.page-item.active .page-link, .pagination li.active > a:not(.page-link) {
			border-color: var(--bs-primary);
			background-color: var(--bs-primary);
			color: #fff;
}
.form-control:focus, .form-select:focus {
			border-color: #6baeaa !important;
}
.navbar.landing-navbar .navbar-nav .show > .nav-link, .navbar.landing-navbar .navbar-nav .active > .nav-link, .navbar.landing-navbar .navbar-nav .nav-link.show, .navbar.landing-navbar .navbar-nav .nav-link.active, .navbar.landing-navbar .navbar-nav .nav-link:hover {
    color: #1fb3aa !important;
}
.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle {
    background: linear-gradient(72.47deg, #7aaca9 22.16%, rgb(118 179 175 / 69%) 76.47%);
    color: #fff !important;
    box-shadow: 0px 2px 6px 0px rgb(60 132 127 / 51%);
}

.bg-menu-theme.menu-horizontal .menu-item.active > .menu-link:not(.menu-toggle) {
    background: #7aaca921;
    color: #7aaca9 !important;
}
.bs-stepper .step.active .bs-stepper-circle {
    background-color: var(--bs-primary) !important;
    color: #fff;
}
.bs-stepper .step.crossed .step-trigger .bs-stepper-circle {
    background-color:#7aaca921 !important;
    color: #7aaca9 !important;
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .btn-primary.show.dropdown-toggle, .show > .btn-primary.dropdown-toggle {
    color: #fff !important;
    background-color: var(--bs-primary) !important;
    border-color: var(--bs-primary) !important;
}
img.outlined {
	
    -webkit-filter: drop-shadow(0.5px 0.5px 0 white)
                    drop-shadow(-0.5px 0.5px 0 white)
                    drop-shadow(0.5px -0.5px 0 white)
                    drop-shadow(-0.5px 0.5px 0 white);

    filter: drop-shadow(0.5px 0.5px 0 white)
            drop-shadow(-0.5px 0.5px 0 white)
            drop-shadow(0.5px -0.5px 0 white)
            drop-shadow(-0.5px -0.5px 0 white);
   margin-left:5px;
}