@media screen and (min-width: 1025px) {
	.top_big_menu_cm .sub-menu {
		display: none;
		position: absolute;
		background: white;
		border-top: 5px solid #4ea2b5;
		padding: 5px 15px;
		transition: .25s;
		z-index: 10000;
	}
	
	.home .top_big_menu_cm .sub-menu {
		margin-top: 10px;
	}
	
	.top_big_menu_cm .sub-menu li a {
		color: black;
		font-size: 14px;
	}
	
	.top_big_menu_cm .menu-item-has-children:hover .sub-menu {
		display: block;
		transition: .25s;
	}
	
	.top_big_menu_cm .sub-menu li:hover {
		border-color: white;
	}
	
	.top_big_menu_cm .sub-menu li {
		display: block;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-bottom: 0;
	}
	
	.top_big_menu_cm .menu-item-has-children:hover {
		border: none;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li {
		line-height: 25px;
	}
	
	.top_big_menu_cm .subm-mnenu li.current-menu-item {
		border-bottom-color: white !important;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li a {
		color: black !important;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li a:hover {
		color: #4ea2b5 !important;
	}
	
	.top_big_menu_cm .sub-menu li.current-menu-item {
		border-bottom-color: white;
	}
	
	.top_big_menu_cm .sub-menu li a:hover {
		color: #4ea3b5;
	}
}

.single .above-how-we-decide a:not(.yellow_btn) {
    color: #22aed9;
  	font-style: italic;
}
/* Homepage Button CSS */
.home .home_reviews_listing [data-count="1"] .review_visit_btn a:first-child {
	background: linear-gradient(to right,#1fc0c8 0%,#22aed9 100%);
}

.home .home_reviews_listing [data-count="1"] .review_visit_btn a:first-child:hover {
	color: white;
	background: linear-gradient(to right,#10a0a8 0%,#1093bc 100%);
}

/* Homepage Button CSS Mobile */
.home .mobile_home_listing_single[data-count="1"] .visit_site_div a.mobile_visit_btn {
	background: linear-gradient(to right,#1fc0c8 0%,#22aed9 100%) !important;
}

.home .mobile_home_listing_single[data-count="1"] .visit_site_div a.mobile_visit_btn:hover {
	color: white;
	background: linear-gradient(to right,#10a0a8 0%,#1093bc 100%) !important;
}