.owl-controls .owl-page.active, .owl-controls .owl-page.active:hover {
	border-color: #4BB543;
	opacity: 1;
}
.owl-carousel:hover .owl-nav button {
	color: #4BB543 !important;
}
.owl-nav button {
	color: #4BB543 !important;
}
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #37496e !important;
}
.item-card7-overlaytext h4 {
	background: #4BB543;
}
.bg-background-color:before {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
a:hover {
	color: #4BB543;
	text-decoration:none;
}
.section-title2 h3:after, .section-title h2:after{
	background: #4BB543;
}
.btn-primary {
	color: #fff;
	background-color: #4BB543;
	border-color: #4BB543;
}
.btn-primary:hover {
	color: #fff;
	background-color: #ea3728;
	border-color: #ea3728
}
.btn-primary.focus,
.btn-primary:focus {
	box-shadow: 0 0 0 2px rgba(231, 42, 26, .5)
}
.btn-primary.disabled,
.btn-primary:disabled {
	color: #fff;
	background-color: #ea3728;
	border-color: #ea3728
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #ea3728;
	border-color: #ea3728
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(233, 30, 99, .1)
}
.btn-outline-primary {
	color: #4BB543;
	background-color: transparent;
	background-image: none;
	border-color: #ea3728!important
}
.btn-outline-primary:hover {
	color: #fff;
	background-color: #4BB543;
	border-color: #ea3728!important
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
	box-shadow: 0 0 0 2px rgba(5, 117, 230, .1)
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
	color: #ea3728;
	background-color: transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #ea3728;
	border-color: #4BB543;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(5, 117, 230, .1)
}
.btn-link {
	color: #ea3728;
}
.alert-primary {
	color: #fcfdff;
	background-color: #ea3728;
	border-color: #4BB543;
}
.alert-primary hr {
	border-top-color: #b7cded
}
.alert-primary .alert-link {
	color: #172b46
}
.label-primary {
	background-color: #4BB543;
}
.badge-primary {
	color: #fff;
	background-color: #4BB543;
}
.badge-primary[href]:focus,
.badge-primary[href]:hover {
	color: #fff;
	text-decoration: none;
	background-color: #ea3728;
}
.bg-gradient-primary {
	background: rgb(231, 42, 26);
}
.bg-primary {
	background-color: #4BB543 !important;
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
	background-color: #4BB543 !important
}
.border-primary {
	border-color: #4BB543 !important
}
.text-primary {
	color: #4BB543 !important
}
a.text-primary:focus,
a.text-primary:hover {
	color: #ea3728 !important
}
a.text-dark:focus,
a.text-dark:hover {
	color: #4BB543 !important
}
.social-box.linkedin i {
	background: #4BB543;
}
.checkbox span:after {
	background-color: #4BB543;
}
.user-card .card-block .activity-leval li.active {
	background-color: #4BB543;
}
#count-down .clock-presenter .digit {
	background: #4BB543;
}
.masthead .masthead-bg {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.notifyimg {
	background: #4BB543;
}
.drop-icon-wrap .drop-icon-item:hover {
	color: #4BB543;
}
.dropdown-item:focus,
.dropdown-item:hover {
	color: #4BB543;
}
.dropdown-item.active,
.dropdown-item:active {
	color: #4BB543;
}
timeline__item:after {
	border: 6px solid #4BB543;
}
.custom-control-input:checked~.custom-control-label::before {
	background-color: #4BB543;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
	background-color: #4BB543;
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
	background-color: #4BB543;
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
	background-color: #4BB543;
}
.custom-select:focus {
	border-color: #4BB543;
}
.custom-file-input:focus~.custom-file-label {
	border-color: #4BB543;
}
.custom-file-input:focus~.custom-file-label::after {
	border-color: #4BB543;
}
.custom-file-label::after {
	background-color: #4BB543;
	border-left: 1px solid #4BB543;
}
.custom-range::-webkit-slider-thumb {
	background-color: #4BB543;
}
.custom-range::-moz-range-thumb {
	background-color: #4BB543;
}
.custom-range::-ms-thumb {
	background-color: #4BB543;
}
.nav-link.active {
	background-color: #4BB543;
}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
	background-color: #4BB543;
}
.page-link:hover {
	color: #4BB543;
}
.page-item.active .page-link {
	background-color: #4BB543;
	border-color: #4BB543;
}
.range.range-primary input[type=range]::-webkit-slider-thumb {
	background-color: #4BB543;
}
.range.range-primary input[type=range]::-moz-slider-thumb {
	background-color: #4BB543;
}
.range.range-primary output {
	background-color: #4BB543;
}
.range.range-primary input[type=range] {
	outline-color: #4BB543;
}
.nav-tabs .nav-item1 .nav-link:hover:not(.disabled) {
	background: #4BB543;
}
.nav-tabs .nav-item1 .nav-link.active {
	background: #4BB543;
}
.panel.price>.panel-heading {
	background: #4BB543;
	color: #fff
}
.panel.price>.panel-heading {
	background: #4BB543;
}
.heading-primary {
	background-color: #4BB543;
}
.page-header .breadcrumb-item a {
	color: #080e1b
}
.breadcrumb-item1 a:hover {
	color: #4BB543;
}
.panel-title1 a {
	color: #4BB543;
}
.header-bg {
	background: #eef2f9;
	background: -webkit-linear-gradient(to right, #eef2f9, #4BB543);
	background: linear-gradient(to right, #eef2f9, #a18e7b)
}
.nav-tabs .nav-link:hover:not(.disabled) {
	color: #fff;
	background: #4BB543;
}
.nav-tabs .nav-link.active {
	color: #fff;
	background: #4BB543;
}
.navtab-wizard.nav-tabs .nav-link.active,
.navtab-wizard.nav-tabs .nav-link:hover {
	color: #4BB543;
	background: #fff
}
.admin-navbar .nav-item.active .nav-link {
	color: #4BB543;
}
.admin-navbar .nav-item.active .nav-link .icon {
	color: #4BB543;
}
.admin-navbar .nav-link:focus,
.admin-navbar .nav-link:hover {
	color: #4BB543;
}
.admin-navbar .nav-link.active {
	color: #4BB543;
}
.admin-navbar .mega-dropdown .sub-item .section-label {
	color: #4BB543;
}
.admin-navbar .sub-item ul a:active {
	background-color: #4BB543;
}
.admin-navbar .sub-item ul a:focus,
.admin-navbar .sub-item ul a:hover {
	color: #4BB543;
	text-decoration: none;
	background-color: #f9faff
}
.expanel-primary {
	border: #4BB543 !important;
}
.expanel-primary>.expanel-heading {
	color: #fff!important;
	background-color: #4BB543 !important;
	border-color: #4BB543 !important
}
.error-img .form-control:focus {
	color: #fff;
	background-color: rgba(255, 255, 255, .2);
	border-color: #4BB543;
}
.avatar {
	background: #4BB543 no-repeat center/cover;
}
.spinner {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8)) !important;
}
.spinner-lg {
	background-color: #4BB543;
}
.double-bounce1,
.double-bounce2 {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.cube1,
.cube2 {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.lds-heart div {
	background: #4BB543;
}
.lds-heart div:after,
.lds-heart div:before {
	background: #4BB543;
}
.lds-ring div {
	border: 6px solid #4BB543;
	border-color: #4BB543 transparent transparent transparent;
}
.lds-hourglass:after {
	border: 26px solid #4BB543;
	border-color: #4BB543 transparent;
}
.mediaicon {
	border: 1px solid #4BB543;
	background: #4BB543;
}
a.chip:hover {
	background-color: #4BB543;
}
.highlight .s {
	color: #4BB543;
}
.selectgroup-input:checked+.selectgroup-button {
	border-color: #4BB543;
	z-index: 1;
	color: #4BB543;
	background: #f6f7fb
}
.selectgroup-input:focus+.selectgroup-button {
	border-color: #4BB543;
	z-index: 2;
	color: #4BB543;
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-switch-input:checked~.custom-switch-indicator {
	background: #4BB543;
}
.custom-switch-input:focus~.custom-switch-indicator {
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25);
	border-color: #4BB543;
}
.imagecheck-input:focus~.imagecheck-figure {
	border-color: #4BB543;
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.imagecheck-figure:before {
	background: #4BB543 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
	color: #fff
}
.colorinput-input:focus~.colorinput-color {
	border-color: #4BB543;
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.ui-datepicker .ui-datepicker-title {
	color: #4BB543;
}
#back-to-top {
	background: #4BB543;
}
#back-to-top:hover {
	background: #fff;
	color: #4BB543;
	border: 2px solid #4BB543;
}
#chat-message {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
.tabs-menu ul li .active {
	background: #4BB543;
}
.tabs-menu1 ul li .active {
	border: 1px solid #4BB543;
	color: #4BB543;
}
.wideget-user-tab .tabs-menu1 ul li .active {
	border-bottom: 2px solid #4BB543 !important;
}
.wideget-user-tab.wideget-user-tab2 .tabs-menu1 ul li .active {
	background:#4BB543 !important;
	border-bottom: 0px !important;
	color:#fff;
}
.rating-stars .rating-stars-container .rating-star.is--active .fa-heart,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
	color: #4BB543;
}
.message-feed:not(.right) .mf-content {
	background: #4BB543;
	color: #fff
}
.message-feed:not(.right) .mf-content:before {
	border-right-color: #4BB543;
}
.msb-reply button {
	background: #4BB543;
}
.wizard-card .moving-tab {
	background-color: #4BB543 !important;
}
.wizard-card .choice.active .icon,
.wizard-card .choice:hover .icon {
	border-color: #4BB543 !important;
	color: #4BB543 !important;
}
.cal1 .clndr .clndr-table .header-days {
	background: #4BB543;
}
.cal1 .clndr .clndr-table tr .day.my-today.event,
.cal1 .clndr .clndr-table tr .day.today.event {
	background: #4BB543;
}
.cal1 .clndr .clndr-table tr .day.my-today:hover,
.cal1 .clndr .clndr-table tr .day.today:hover {
	background: #4BB543;
	color: #fff
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
	color: #4BB543;
	background: #e6f2fe
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
	color: #4BB543;
	background: #e6f2fe
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover {
	background: #4BB543;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover {
	background: #4BB543;
}
.fc button {
	background: #4BB543;
}
.fc-event,
.fc-event-dot {
	background-color: #4BB543;
	color: #f1f1f1 !important;
}
#sidebar .accordion-toggle i {
	background: linear-gradient(120deg, #4BB543 60%, #4BB543 100%);
}
#sidebar ul li.active>a {
	color: #4BB543;
}
#sidebar ul li.active>a:hover {
	color: #4BB543;
}
#sidebar li a[aria-expanded=true].active:before {
	background: linear-gradient(120deg, #4BB543 60%, #4BB543 100%);
}
#sidebar ul li a:hover {
	color: #4BB543;
}
#sidebar .collapse li a:hover {
	color: #4BB543;
}
.sweet-alert button {
	background-color: #4BB543 !important;
}
.timeline__item:after {
	border: 6px solid #4BB543;
}
.label-primary.arrowed:before {
	border-right-color: #4BB543;
}
.widgetdate p {
	border-bottom: 2px solid #4BB543;
}
.widgetbox p {
	border-bottom: 2px solid #4BB543;
}
.datebox p {
	border-bottom: 2px solid #4BB543;
}
.arrow-ribbon.bg-primary:before {
	border-left: 15px solid #4BB543;
}
.arrow-ribbon2:before {
	border-left: 24px solid #4BB543;
}
.badge-offer.bg-primary:after {
	border-top: 12px solid #4BB543;
}
.badge-offer1.bg-primary:after {
	border-top: 12px solid #4BB543;
}
.social-icons li:hover {
	background: #4BB543;
	color: #fff
}
.social li a:hover {
	color: #4BB543;
}
.footer-main a:hover {
	color: #4BB543;
}
.footer-links a:hover {
	color: #4BB543;
}
.product-tags li a:hover {
	background: #4BB543;
	border-color: #4BB543;
}
.info .counter-icon {
	border: 1px solid #fff
}
.info .counter-icon i {
	color: #fff
}
.counter-icon {
	border: 1px solid #4BB543;
}
.counter-icon i {
	color: #4BB543;
}
.header-links li a.active {
	background: #4BB543;
	color: #fff
}
.header-links li a:hover {
	background: #4BB543;
	color: #fff
}
.card-pay .tabs-menu li a.active {
	background: #4BB543;
}
.item1-tabs-menu ul li .active {
	background: #4BB543;
}
.items-blog-tab-heading .items-blog-tab-menu li .active {
	background: #4BB543;
	color: #fff
}
.item2-gl-nav .item2-gl-menu li .active {
	color: #4BB543;
}
.item-all-cat .item-all-card:hover .item-all-text h5 {
	color: #4BB543 !important;
}
.item-all-cat .category-type .item-all-card img {
	background: linear-gradient(120deg, #4BB543 0, #4BB543 100%)
}
item-all-cat .item-all-card {
	position: relative;
	padding: 1.5rem 1.5rem;
	border-radius: 4px;
	margin-bottom: 10px;
	color: #fff
}
.item-all-cat .category-type .item-all-card img {
	width: 7rem;
	height: 7rem;
	border-radius: 50%;
	padding: 2.3rem 0
}
.item-all-cat .row .item-all-card {
	margin-bottom: 1.5rem
}
.item-all-cat .item-all-card a {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}
.iteam-all-icon i {
	font-size: 1.5rem
}
.item-all-card img.imag-service {
	width: 40%
}
.item-cards7-ic.realestate-list li a:hover {
	color: #4BB543;
}
.item1-links a:hover {
	color: #4BB543;
}
.item1-links a.active {
	background: rgba(241, 238, 247, .6);
	color: #4BB543;
	border-right: 2px solid #4BB543;
}
.settings-tab .tabs-menu li a.active {
	background: #4BB543;
}
.ads-tabs .tabs-menus ul li .active {
	background: #4BB543;
	color: #fff
}
.showmore-button-inner {
	border: 1px solid #4BB543;
	color: #4BB543;
}
.owl-nav button {
	color: #4BB543 !important;
}
.owl-carousel:hover .owl-nav button {
	color: #4BB543 !important;
}
.owl-nav>div i {
	color: #4BB543;
}
.tabs-menu ul.eductaional-tabs li .active {
	background: #4BB543;
}
.register-right .nav-tabs .nav-link:hover {
	background: #4BB543;
	color: #fff
}
.gradient-icon {
	background: linear-gradient(120deg, #4BB543 0, #4BB543 100%);
}
.axgmap-img {
	border: 3px solid #4BB543;
}
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=submit] {
	background-color: #4BB543;
	color: #fff
}
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=button] {
	background-color: #4BB543;
	color: #fff
}
.horizontalMenu>.horizontalMenu-list>li>a.active {
	background-color: rgba(255, 255, 255, .2);
	color: #fff
}
.horizontalMenu>.horizontalMenu-list>li:hover>a {
	background-color: #4BB543;
	color: #fff!important
}
.horizontalMenu>.horizontalMenu-list>li:hover>a .fa {
	background-color: #4BB543;
	color: #fff!important
}
.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a {
	background-color: #4BB543;
	color: #fff
}
.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
	background-color: #4BB543;
	color: #fff
}
.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
	background-color: #4BB543;
	color: #fff
}
code {
	color: #4BB543;
}
#gdpr-cookie-message h4 {
	color: #4BB543;
}
#gdpr-cookie-message h5 {
	color: #4BB543;
}
#gdpr-cookie-message a {
	color: #4BB543;
	border-bottom: 1px solid #4BB543;
}
#gdpr-cookie-message a:hover {
	border-bottom: 1px solid #4BB543;
	transition: all .3s ease-in;
	color: #4BB543;
}
button#gdpr-cookie-advanced {
	color: #fff;
	background-color: #4BB543 !important;
}
.ui-widget-header {
	background: #4BB543;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	background: #4BB543;
}
.side-menu li a.active:before {
	background: linear-gradient(120deg, #4BB543 60%, #4BB543 100%);
	box-shadow: 0 0 14px 0 #4BB543;
}
.app-sidebar .side-menu__item.active {
	color: #4BB543 !important;
}
.app-sidebar .side-menu__item.active:hover {
	color: #4BB543 !important;
}
.app-sidebar .side-menu li ul li a:hover {
	color: #4BB543;
}
.app-sidebar .side-menu li a:hover {
	color: #4BB543;
}
.app-sidebar .side-menu li a:hover {
	color: #4BB543;
}
.side-menu li a.active:before {
	background: linear-gradient(120deg, #4BB543 60%, #4BB543 100%);
	box-shadow: 0 0 14px 0 #4BB543;
}
.navtab-wizard.nav-tabs .nav-link.active,
.navtab-wizard.nav-tabs .nav-link:hover {
	color: #fff;
	background: #4BB543;
}
.form-inline .nav-search .btn {
	border: 2px solid #4BB543;
}
.wrapper>h1 span {
	border-bottom: 2px solid #4BB543;
	color: #4BB543;
}
.tab_wrapper>ul li.active {
	border-color: #4BB543;
	background: #4BB543;
	color: #fff
}
.tab_wrapper .controller span {
	background: #4BB543;
}
.tab_wrapper .content_wrapper .accordian_header.active {
	color: #4BB543;
}
.tab_wrapper .content_wrapper .accordian_header.active:after {
	background: #4BB543;
}
.tab_wrapper .content_wrapper .accordian_header.active .arrow {
	border-top: 3px solid #4BB543;
	border-left: 3px solid #4BB543;
}
.tab_wrapper.left_side>ul li.active:after {
	background: #4BB543;
}
.tab_wrapper.right_side>ul li.active:after {
	background: #4BB543;
}
.addui-slider .addui-slider-track .addui-slider-range {
	background: #4BB543;
}
.addui-slider .addui-slider-track .addui-slider-handle:after {
	background: #4BB543;
}
.accordionjs .acc_section.acc_active>.acc_head {
	background: #4BB543;
}
.perfect-datetimepicker tbody td.selected {
	border: 1px solid #4BB543;
	background-color: #4BB543;
}
div.conv-form-wrapper div.options div.option {
	border: 1px solid #4BB543;
	color: #4BB543;
}
div.conv-form-wrapper div#messages div.message.from {
	background: #4BB543;
}
div.conv-form-wrapper div.options div.option.selected {
	background: #4BB543;
	color: #fff
}
form.convFormDynamic button.submit {
	border: 1px solid #4BB543;
	background: #4BB543;
}
form.convFormDynamic button.submit:hover {
	background: #4BB543;
	color: #fff
}
.exzoom .exzoom_nav .exzoom_nav_inner span.current {
	border: 1px solid #4BB543;
}
.exzoom .exzoom_btn a {
	color: #4BB543;
}
.prev:hover {
	transform: translate(-5px, 0);
	color: #4BB543 !important;
}
.next:hover {
	transform: translate(5px, 0);
	color: #4BB543 !important;
}
.g_f-s .prev:hover i {
	transform: translate(-5px, 0);
	color: #4BB543;
}
.g_f-s .next:hover i {
	transform: translate(5px, 0);
	color: #4BB543;
}
.g_f-s .close-button>:hover {
	color: #4BB543;
}
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a:hover {
	color: #4BB543;
}
.register {
	background: linear-gradient(120deg, #ea3728 0, #4BB543 100%)
}
.btnRegister {
	background: #4BB543;
}
.register .nav-tabs .nav-link.active {
	color: #4BB543;
	border: 1px solid #4BB543;
}
.pretty input:checked~.state.p-primary label:after,
.pretty.p-toggle .state.p-primary label:after {
	background-color: #4BB543 !important;
}
.pretty input:checked~.state.p-primary-o label:before,
.pretty.p-toggle .state.p-primary-o label:before {
	border-color: #4BB543;
}
.pretty input:checked~.state.p-primary-o .icon1,
.pretty input:checked~.state.p-primary-o .svg,
.pretty input:checked~.state.p-primary-o svg,
.pretty.p-toggle .state.p-primary-o .icon1,
.pretty.p-toggle .state.p-primary-o .svg,
.pretty.p-toggle .state.p-primary-o svg {
	color: #4BB543;
	stroke: #4BB543;
}
.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after {
	background-color: #4BB543 !important;
}
.pretty.p-switch input:checked~.state.p-primary:before {
	border-color: #4BB543;
}
.pretty.p-switch.p-fill input:checked~.state.p-primary:before {
	background-color: #4BB543 !important;
}
.owl-carousel button.owl-dot {
	background: rgb(22, 41, 70, .3)!important
}
.owl-carousel button.owl-dot.active {
	background: #8d0bb7!important
}
.bg-background:before {
	background:  linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.bg-background-color:before {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
.bg-background3:before {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.bg-background-5:before {
    background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.bg-background-6:before {
    background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.slider-header .item:before {
	background:  linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8))
}
.bg-background2:before {
    background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
.bg-background5:before {
    background: rgba(22, 41, 70, 0.9);
}
.pattern:before{
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-control-input:focus~.custom-control-label::before {
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-file-input:focus~.custom-file-label {
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-range::-webkit-slider-thumb:focus {
	outline: 0;
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-range::-moz-range-thumb:focus {
	outline: 0;
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(231, 42, 26,.25)
}
.custom-range::-ms-thumb:focus {
	outline: 0;
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(231, 42, 26,.25)
}
.error-img .form-control:focus {
	outline: 0;
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.selectize-input.focus {
	border-color: #ea3728;
	box-shadow: 0 0 0 2px rgb(231, 42, 26,.25)
}
.item-card:hover .item-card-desc:before {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
.item-card7-imgs:hover a {
	background: tranparant
}
.item-card2-img:hover a {
	background: tranparant
}
.app-sidebar:before {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8)) !important;
}
.app-sidebar-footer {
	background: #4BB543;
}
.masthead .masthead-bg {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8)) !important;
}
@media (max-width: 992px) {
	.search-show .nav-search {
		background: rgba(22, 41, 70);
	}
}
@media (max-width: 992px) {
	.nav-item.with-sub .sub-item {
		border-top: 2px solid #4BB543;
	}
}
@media (max-width: 480px) {
	.zoom-container .arrow-ribbon2:before {
		border-top: 17px solid transparent;
		border-left: 17px solid #4BB543;
		border-bottom: 17px solid transparent
	}
}
.bg-linkedin {
	background: #0077b5
}
.bg-facebook {
	background: #3c5a99
}
.app-sidebar-footer {
	background: #4BB543;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #4BB543;
	color: white;
}
.owl-controls .owl-page.active ,
.owl-controls .owl-page.active:hover {
    border-color: #4BB543;
    opacity: 1;
}
@media only screen and (max-width: 991px) {
	.horizontalMenu>.horizontalMenu-list>li>a.active{
		background:#4BB543;
		color:#fff;
	}
}
.countdown-timer-wrapper .timer .timer-wrapper .time {
	color: #4BB543;
}

.sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li:hover>a {
	background-color: #4BB543;
	color: #fff!important;
}

.sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
	background-color: #4BB543;
	color: #fff!important;
}
.ribbon-1:after {
	border-top: 13px solid #4BB543;
}
.ribbon-1 span {	
	background: #4BB543;
}
.ribbon-1 span:before {
	background: #4BB543;
}
.ribbon-1 span:after {
	background: #4BB543;
}
.header-main i {
	color: #4BB543;
}
.pricingTable .title {
	color: #4BB543;
}

.pricingTable:hover .title {
	background: #4BB543;
	color: #fff;
	box-shadow: 0 10px 40px 0 rgba(62, 57, 107, .2), 0 2px 9px 0 rgba(62, 57, 107, .2);
}
.pricingTable.advance-pricing {
	border: 1px solid #4BB543;
}
.pricingTable:hover {
	border: 1px solid #4BB543;
}

.pricingTable:hover .title:before {
	border-right-color: #4BB543;
}
.pricingTable:hover .title:after {
	border-left-color: #4BB543;
}
.pricingTable .pricingTable-signup {
	color: #4BB543;
}
.pricingTable:hover .pricingTable-signup {
	background: #4BB543;
	color: #fff;
}
.pricingTable2.pink .pricing-plans {
	background-color: #4BB543;
}

.bg-card-light:hover {
	box-shadow: 0 0 40px 0 rgba(152, 154, 158, 0.5);
	background: #fff;
	border-color: #4BB543;
}
.slide-menu li.active:after{	
    background: #4BB543;
}
.bg-card:hover {
	box-shadow: 0 5px 15px rgba(16, 49, 85, 0.2);
	background: #4BB543;
	color: #fff;
}
.bg-card .cat-img i {
	color: #4BB543;
}
.custom-control-input:checked~.custom-control-label::before {
	color: #fff;
	border-color: #4BB543;
	background-color: #4BB543;
}
.tag-primary {
	background-color: #4BB543;
	color: #fff;
}
.item-tag h4 {	
	background: #4BB543;
}
.item-card8-overlaytext h6 {
	background: #4BB543;
}
@media (max-width:991px) {
	.horizontalMenu>.horizontalMenu-list>li>a.active {
		background-color: #4BB543;
		color: #fff;
	}
}

.status-border:hover {
	border: 1px solid #4BB543 !important;
}
.status-border:hover i {
	color: #4BB543;
}
.social-box.twitter i {
	background: #4BB543;
}
@media (min-width:992px) {
	.sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a.active {
		background-color: #4BB543;
		color: #fff;
	}
}
.breadcrumb-item.active {
	color: #4BB543;
}
.label.arrowed-in:before, .label.arrowed:before {
	border-right-color: #4BB543;
}
.user-tabs ul li a.active {
	background: #4BB543;
	color: #fff;
}
.custom-control-input:checked~.custom-control-label::before {
	color: #fff;
	border-color: #4BB543;
	background-color: #4BB543;
}
.bg-secondary {
	background-color: #8d0bb7
	!important;
}
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #8d0bb7
	!important;
}
.btn-secondary {
	color: #fff;
	background-color: #8d0bb7;
	border-color: #8d0bb7;
}
.btn-secondary:hover {
	color: #fff;
	background-color: #8d0bb7;
	border-color: #8d0bb7;
}
.btn-secondary:focus, .btn-secondary.focus {
	box-shadow: 0 0 0 2px rgba(22, 41, 70, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
	color: #fff;
	background-color: #8d0bb7;
	border-color: #8d0bb7;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #8d0bb7;
	border-color: #8d0bb7;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(72, 1, 255, 0.5);
}
.bg-linkedin {
	background: #0077b5;
}
.bg-facebook {
	background: #3C5A99;
}
.accent-2 {
	border-top: 1px solid #4BB543;
}
.header-main i {
	color: #4BB543;
}
.item-card .item-card-desc:before {
	background: rgba(40, 35, 47, 0.5);
}
.item-card:hover .item-card-desc:before {
	background:linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
@media (min-width: 992px) {
	.sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a.active {
		background-color: #4BB543;
		color: #fff;
	}
}
.item-card7-imgs:hover a {
	background: transparent;
}
.item-card2-img:hover a {
	background: transparent;
}
.arrow-ribbon.bg-secondary:before {
	border-left: 15px solid #8d0bb7;
	;
	;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #4BB543;
}
.sticky-wrapper.relative.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
	background-color: #4BB543;
}
.sticky-wrapper.relative.banners .horizontalMenu>.horizontalMenu-list>li:hover>a {
	background-color: #4BB543;
}
.pricingTable2.pink .pricing-plans {
	background-color: #4BB543;
}
.pricingTable .title:after {
	border-left: 26px solid rgba(255, 56, 43, 0.1);
}
.pricingTable:hover {
	border: 1px solid rgb(231, 42, 26);
}
.pricingTable.advance-pricing {
	border: 1px solid rgb(231, 42, 26);
}
.pricingTable:hover .title {
	background: #4BB543;
}
.construction-image:before {
	content: '';
	background: rgba(141, 11, 183, 0.88);
}
.construction {
	z-index: 1;
}
.countdown li .number {
	color: #4BB543;
	background: rgb(255, 255, 255);
}
.pricingTable:hover .pricingTable-signup {
	background: #4BB543;
	color: #fff;
}
.pricingTable .pricingTable-signup {
	background: rgba(255, 56, 43, 0.12);
	color: #4BB543;
}
.pricingTable:hover .title {
	background: #4BB543;
	color: #fff;
}
.pricingTable.advance-pricing {
	border: 1px solid #4BB543;
}
.pricingTable:hover {
	border: 1px solid #4BB543;
}
.pricingTable:hover .title:before {
	border-right-color: #4BB543;
}
.pricingTable:hover .title:after {
	border-left-color: #4BB543;
}
.pricingTable .title:before, .pricingTable .title:after {
	content: "";
	border-right: 26px solid rgba(255, 56, 43, 0.1);
}
.pricingTable .title:after {
	border-right: none;
	border-left: 26px solid rgba(255, 56, 43, 0.1);
}
.pricingTable .title {
	background: rgba(255, 56, 43, 0.1);
}
.pricingTable .title {
	color: #4BB543;
}
.construction-image:before {
	background: linear-gradient(to right, rgba(141, 11, 183, 0.8) ,rgba(33, 63, 148, 0.8));
}
@media (max-width:991px) {
	.horizontalMenu>.horizontalMenu-list>li>a.active {
		background-color: #4BB543;
		color: #fff;
	}
}
.bg-card-light:hover {
	border-color: #4BB543;
}
.status-border:hover {
	border: 1px solid #4BB543 !important;
}
.status-border:hover i {
	color: #4BB543;
}
.bg-card:hover {
	background: #f1f5fd;
	color: #fff;
}
.bg-card .cat-img i {
	color: #4BB543;
}
.bg-card:hover .cat-img i {
	color: #fff;
}
.sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
	background-color: #4BB543;
	color: #fff!important;
}
.badge-secondary {
	color: #fff;
	background-color: #8d0bb7 ;
}
.badge-secondary[href]:focus, .badge-secondary[href]:hover {
	color: #fff;
	text-decoration: none;
	background-color: #8d0bb7 ;
}
.modal-header .close.btn {
	background-color: #8d0bb7 ;
	border-color: #8d0bb7 ;
}
.bg-secondary {
	background-color: #8d0bb7  !important;
}
a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
	background-color: #8d0bb7  !important;
}
.text-secondary {
	color: #8d0bb7  !important;
}
a.text-secondary:focus, a.text-secondary:hover {
	color: #8d0bb7  !important;
}
.arrow-ribbon.bg-secondary:before {
	border-left: 15px solid #8d0bb7 ;
}
#gdpr-cookie-message button, button#ihavecookiesBtn {
	background: #8d0bb7;
}
.ribbon-2:after {
	border-top: 13px solid #8d0bb7 ;
}
.ribbon-2 span {
	background: #8d0bb7 ;
}
.ribbon-2 span:before {
	background: #8d0bb7 ;
}
.ribbon-2 span:after {
	background: #8d0bb7 ;
}
.pricingTable2.blue .pricing-plans {
	background-color: #8d0bb7;
}
.car-comparision .card-image-difference {
	background: #8d0bb7;
}
.btn-secondary {
	color: #fff!important;
	background-color: #8d0bb7;
	border-color: #8d0bb7
}
.btn-secondary:hover {
	color: #fff;
	background-color: #8f1eb3;
	border-color: #8f1eb3;
}
.btn-secondary.focus,
.btn-secondary:focus {
	box-shadow: 0 0 0 2px rgba(141, 11, 183, .5)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
	color: #fff;
	background-color: #8f1eb3;
	border-color: #8f1eb3;
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #8d0bb7;
	border-color: #8d0bb7;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(141, 11, 183, .5)
}
.bg-secondary-transparent {
	background: rgba(141, 11, 183, 0.2) !important;
}
.bg-primary-transparent {
	background: rgba(231, 42, 26, .3) !important;
}
.bg-primary-transparent-2 {
	background: rgba(231, 42, 26,0.9) !important;
}