/*.theme-banner-one .main-text-wrapper .button-group>li:last-child .dropdown-toggle,#mega-menu-holder .navbar-toggler {
	background: #02d4b5;
}
.scroll-top,.theme-banner-one .main-text-wrapper .button-group>li:last-child .download-button,
.theme-banner-one .main-text-wrapper .button-group>li:last-child .dropdown-menu a,
.theme-banner-one .main-text-wrapper .play-buttton:hover,#mega-menu-holder ul> li> a:before,
.theme-main-menu .right-widget .login-button a:hover,.testimonial-section .owl-theme .owl-dots .owl-dot.active span,
.testimonial-section .owl-theme .owl-dots .owl-dot:hover span,.contact-us-one form button,
.theme-pagination ul li a:hover,.theme-pagination ul li.active a,
.theme-main-sidebar .sidebar-tags ul li a:hover,.blog-details .comment-area .leave-comment form button {background:#01daba;}

.testimonial-section .owl-theme .owl-dots .owl-dot.active span,
.testimonial-section .owl-theme .owl-dots .owl-dot:hover span,.theme-pagination ul li a:hover,.theme-pagination ul li.active a,
.theme-main-sidebar .sidebar-tags ul li a:hover {border-color:#01daba;}

.theme-banner-one .main-text-wrapper .play-buttton,#mega-menu-holder ul> li:hover> a,#mega-menu-holder ul> li> a.active,
.theme-main-menu .right-widget .login-button a i,#mega-menu-holder ul.dropdown li:hover>a,
.theme-title span,.our-feature-two .text .title span,.our-feature-two .text .learn-more:hover,
.theme-footer .top-footer-data-wrapper .footer-list ul li a:hover,.theme-inner-banner ul li a,
.blog-grid-style .single-blog-post .date a:hover,.blog-grid-style .single-blog-post .title a:hover,
.blog-grid-style .single-blog-post .share-meta li a:hover, .blog-grid-style .single-blog-post .share-meta li:hover button,
.single-blog-post .share-meta li.share-option .share-icon li a:hover,.theme-main-sidebar .sidebar-newsletter form button:hover,
.theme-main-sidebar .sidebar-categories ul li a:hover,.theme-main-sidebar .sidebar-trending-post .single-trending-post .post h6 a:hover,
.blog-details .tag-option ul li a:hover,.blog-details .comment-area .comment-section .comment button:hover {color: #01daba;}



::-webkit-scrollbar-thumb { background: #01daba; } */
.theme-banner-one .main-text-wrapper .play-buttton,#mega-menu-holder ul> li:hover> a,#mega-menu-holder ul> li> a.active

{
	color:#F0D444;
}
.theme-banner-one .main-text-wrapper .button-group>li:last-child .dropdown-toggle,#mega-menu-holder .navbar-toggler {
	background: #f1a8a8;
}
.scroll-top,.theme-banner-one .main-text-wrapper .button-group>li:last-child .download-button,
.theme-banner-one .main-text-wrapper .button-group>li:last-child .dropdown-menu a,
.theme-banner-one .main-text-wrapper .play-buttton:hover,#mega-menu-holder ul> li> a:before,
.theme-main-menu .right-widget .login-button a:hover,.testimonial-section .owl-theme .owl-dots .owl-dot.active span,
.testimonial-section .owl-theme .owl-dots .owl-dot:hover span,.contact-us-one form button,
.theme-pagination ul li a:hover,.theme-pagination ul li.active a,
.theme-main-sidebar .sidebar-tags ul li a:hover,.blog-details .comment-area .leave-comment form button {background:#e2c42e;}


.testimonial-section .owl-theme .owl-dots .owl-dot.active span,
.testimonial-section .owl-theme .owl-dots .owl-dot:hover span,.theme-pagination ul li a:hover,.theme-pagination ul li.active a,
.theme-main-sidebar .sidebar-tags ul li a:hover {border-color:#222222;}


.single-blog-post .share-meta li.share-option .share-icon li a:hover,.theme-main-sidebar .sidebar-newsletter form button:hover,
.theme-main-sidebar .sidebar-categories ul li a:hover,.theme-main-sidebar .sidebar-trending-post .single-trending-post .post h6 a:hover,
.blog-details .tag-option ul li a:hover,.blog-details .comment-area .comment-section .comment button:hover {color: #01daba;}



::-webkit-scrollbar-thumb {background: #999aa5;}

.do {
	position: relative;
	font-family: 'Noto Sans SC',sans-serif;
	cursor: pointer;
	border: none;
	/*width: 175px;
	height: 45px;*/
	border-radius: 50px;
	outline: none;
	background: linear-gradient(0deg, #E0A627,#ECD727);
	background-size: 400%;
	color:#191919;
	font-size: 14px;	
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 10px 40px;
	display: inline-block;
	margin-left: 10px;
	 margin-bottom: 15px;
	 margin-top: 15px;
	padding-left:20px;
}
.do::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
	color:white;
  bottom: 0;
  z-index: -1;
background: linear-gradient(0deg, #171717, #171717,);
  background-size: 400%;
  border-radius: 50px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.do:hover {
-webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  background: linear-gradient(0deg,#FAC321, #EBE363);
  color:#5D5E60;
	
  animation: pulse 1s 1;
  transition: .3s;
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(.9);
  }
    100% {
    transform: scale(1);
  }
}
.do2 {
	position: relative;
	font-family: 'Noto Sans SC',sans-serif;
	cursor: pointer;
	border: none;
	
	border-radius: 50px;
	outline: none;
	background: linear-gradient(0deg,#E0A627,#ECD727);
	background-size: 400%;
	color: black;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 10px 30px;
	display: inline-block;	
	 margin-bottom: 15px;
	 margin-top: 15px;
	 text-align: center;
	 padding-left:20px;
	
}
.do2::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
	color:darkgrey;
  bottom: 0;
  z-index: -1;
background: linear-gradient(0deg, #D4AB00, #FFDD2F,);
  background-size: 400%;
  border-radius: 50px;
  opacity: 0;
  transition: .8s;
	
}
.do2:hover {
animation: animate 12s linear infinite;
  background: linear-gradient(0deg, #FAC321, #F5E93E);
  color:#292929;
}
.do3 {
	position: relative;
	font-family: 'Noto Sans SC',sans-serif;
	cursor: pointer;
	border: none;
/*	width: 155px;
	height: 35px;*/
	border-radius: 50px;
	outline: none;
	background: linear-gradient(0deg, #d0a326,#EED627);
	background-size: 400%;
	color: black;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 9px 30px;
	display: inline-block;
	margin-left: 10px;
	 margin-bottom: 15px;
	 margin-top: 15px;
	 text-align: center;
	 padding-left:20px;
	
}
.do3::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
	color:darkgrey;
  bottom: 0;
  z-index: -1;
background: linear-gradient(0deg, #D4AB00, #FFDD2F,);
  background-size: 400%;
  border-radius: 50px;
  opacity: 0;
  transition: .8s;
	
}
.do3:hover {
animation: animate 12s linear infinite;
  background: linear-gradient(0deg, #DDB031, #EBE03D);
  color:#292929;
}