h1,
h2,
h3,
h4,
h5,
.header-2 .navbar-main .navbar-nav li {
  font-family: "Raleway", sans-serif;
}
a:link,
a:visited{
	transition: all 0.5s;
}
.bg-primary {
  /*   background-color: #00BAFF !important; */
  background-color: #d88daf !important;
}

.bg-secondary {
  /*   background-color: #FBA301 !important;  */
  background-color: #000000 !important;
}

.bg-primary-1 {
  /* background: #00BAFF; } */
  background: #d88daf;
}

.bg-primary-2 {
  /* background: #0095cc; } */
  background: #d43772;
}

.bg-primary-3 {
  /* background: #007099; } */
  background: #853559;
}

.bg-primary-1.with-hover:hover,
.bg-primary-2.with-hover:hover,
.bg-primary-3.with-hover:hover {
  background-color: #000000;
}
.banner .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  /*    background-color: #FBA301; */
  background-color: #d43772!important;
}

.banner .owl-controls .owl-nav [class*="owl-"] {
  /* background: #00BAFF; */
  background-color: #d43772;
}
.banner .owl-controls .owl-nav [class*="owl-"]:hover {
  /* background: #FBA301; */
  background-color: #000000;
}
.rs-icon-info.style-2 .fa {
  /* background-color: #00BAFF; */
  background-color: #d43772;
}
.rs-icon-info.style-2 .fa:hover {
  /* background-color: #FBA301; */
  background-color: #000000;
}
.rs-icon-info.style-2:hover .fa {
  /*       background-color: #FBA301; */
  background-color: #000000;
}

.rs-icon-info-2 .icon {
  /* background-color: #00BAFF; */
  background-color: #d43772;
}
.rs-icon-info-2 .icon:hover {
  /* background-color: #00BAFF; */
  background-color: #000000;
}
.rs-icon-info-2 .icon .number {
  /*     background-color: #FBA301; */
  background-color: #000000;
}
.rs-icon-info-2 .icon:hover .number {
  background-color: #d43772;
}

.btn-secondary,
.btn-primary {
  /*     background-color: #FBA301; */
  background-color: #d43772;
}
.btn-secondary:hover,
.btn-primary:hover {
  /*     background-color: #00BAFF; */
  background-color: #000000;
  color: #fff;
}
#wpforms-submit-164 {
  font-size: 14px;
  color: #fff;
  background-color: #d43772;
  padding: 13px 40px;
  border: 0;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px; }
#wpforms-submit-164:hover {
background-color: #000000;
}
	.cd-top {
  /*     background: #00baff url(../images/cd-top-arrow.svg) no-repeat center 50%; */
  background: #d43772 url(../images/cd-top-arrow.svg) no-repeat center 50%;
}

.sosmed-icon.bg-round a {
  /*    background-color: #FBA301; */
  background-color: #d43772;
}
.sosmed-icon.bg-round a:hover {
  /*     background-color: #00BAFF; */
  background-color: #000000;
}

.footer .fcopy {
  /*     border-top: 1px solid #56bcff; */
  border-top: 1px solid #d43772;
  /* 	background-color: #0071BC; */
  background-color: #000000;
}

.above_top_bar {
  height: 30px;
  width: 100%;
  background: #d43772;
}
.top_contact_info {
  font-size: 14px;
  color: #fff;
  line-height: 30px;
  font-weight: 600;
}
.top_contact_info .fa {
  padding: 0 8px 0 8px;
}
.top_social_wrapper {
  font-size: 14px;
  color: #fff;
  line-height: 18px;
  margin: 0;
  float: right;
  width: auto;
}
.top_social_wrapper ul {
  list-style: none;
  text-align: right;
}
.top_social_wrapper li {
  display: inline-block;
  padding: 0;
  margin-left: 5px;
  margin-right: 5px;
  line-height: 30px;
}
.above_top_bar a {
  color: #fff;
}
.above_top_bar a:hover {
  color: #000;
}
.header-2 .navbar-main {
padding: 10px 0;
border-bottom: 1px solid #d43772;
}
.header-2 .navbar-main .nav-link {
  padding-left: 0px;
  padding-right: 0px;
  padding: 1rem 1rem;
}
.header-2 .navbar-main .nav-link:hover,
.header-2 .navbar-main .nav-link:focus {
  color: #d43772;
}

.navbar-main .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(212, 55, 114, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
  .navbar-main .dropdown-toggle::after {
    margin-left: 0.6em;
    color: #00BAFF; }


.header-2 .navbar-main.stiky .navbar-brand img {
  width: 100%;
}
.section-heading {
  /*      color: #0082b3; */
  color: #d43772;
}

.owl-slide.item {
  position: relative;
}

.owl-slide.item:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
}

.bgi-cover-center {
  position: relative;
}

.bgi-cover-center:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
/*     .bgi-cover-center {
		box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
    } */

.rs-icon-funfact.style-2 .icon {
  /*     color: #FBA301; */
  color: #d88daf;
}
.rs-pricing-1 .price {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: 1px;
}
.rs-testimonial-1 {
  background-color: rgba(0, 0, 0, 0.5);
}

.body-text h3 {
  color: #fff;
}

.footer .footer-item .list li a:hover {
  color: #d88daf;
}

.footer-item a {
  color: #fff;
}
.footer-item a:hover {
  /*     opacity: .8; */
  color: #d88daf;
}

@media (min-width: 1441px) {
  .wrap-caption.center {
    padding-top: 15%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
    #top_contact_address  { display: none; }
    /* .above_top_bar  { display: none; } */
}
@media only screen and (max-width: 767px) {
    #top_contact_address  { display: none!important; }
    /* .above_top_bar { display: none !important; } */

	.top_social_wrapper ul {
    text-align: left;
}
}