/* ------- START COLOR-SCHEME ------- */
.primary-bg, #mobile_menu, #ry-pg-body ul.pagination a, .ry-btn.ry-btn-primary, .ry-btn.ry-btn-secondary:hover, #ry-section-footer, #ry-section-services {
  background: #f28c8e; }

.primary-c, #ry-sidebar .ry-link-wrp .ry-link-item a:hover, #ry-sidebar #accordion .ry-link-item.open > a, #ry-pg-body .ry-text a, #ry-pg-body .ry-text a:hover, #ry-pg-body .ry-text ul li:before, #ry-pg-body #srvc-box .service-items .service-info h4, #ry-pg-body .teambox .team-item h4, #ry-pg-body .result-box a, #ry-pg-body .primary-btn:hover, #ry-pg-body .ry-list-wrp .ry-list-item .ry-list-content .ry-list-title a, .ry-accordion .ry-heading.ui-state-active {
  color: #f28c8e; }

.secondary-bg, #ry-sidebar #searchfield button, #ry-sidebar .ry-sb-title, #ry-sidebar .ry-contact-table .ry-row .ry-social .social-inner-wrap li a, #ry-sidebar .social-inner-wrap li a, #ry-sidebar #accordion .ry-link-item.open:before, #ry-pg-body .btn-primary, #ry-pg-body .primary-btn, .ry-social .social-inner-wrap li a:hover, #ry-section-bg, .ry-btn.ry-btn-secondary, .ry-btn.ry-btn-primary:hover {
  background: #519ed3; }

.secondary-c, #ry-sidebar #accordion .ry-link-item ul a.active, #ry-pg-body .ry-text h2, #ry-pg-body .ry-text h3, #ry-pg-body .ry-text h4, #ry-pg-body .ry-text h5, #ry-sidebar .ry-sb-cta .ry-cta-wrp .ry-cta a, #ry-section-header .ry-menu li a:hover, #ry-section-footer .ry-foot-top .ry-form .ry-footer-title, #ry-section-welcome .ry-heading, #ry-section-team .ry-heading, #ry-section-affiliates .ry-heading {
  color: #519ed3;
  }

.tertiary-bg {
  background: #519ed3; }

.gray, #ry-sidebar .ry-sb-cta .ry-cta-wrp a, .tertiary-c, .ry-accordion .ry-heading, #ry-sidebar .ry-link-wrp .ry-link-item a, #ry-pg-body .ry-text p, #ry-pg-body .ry-text .search-result, #ry-pg-body .ry-text .description, #ry-pg-body .review-item h5, #ry-pg-body .ry-list-wrp .ry-list-item .ry-list-content .ry-list-excerpt, body, #ry-section-welcome .ry-sub-heading, #ry-section-team .ry-sub-heading, #ry-section-about .ry-sub-heading {
  color: #7d7171; }

.gray-bg, #ry-pg-content:before, #ry-section-welcome:before, #ry-section-affiliates:before {
  background: #7d7171; }

.mobile-container .flex-wrap .flex-item.right-nav .mobile-button a, .ry-social .social-inner-wrap li a {
  border: 1px solid #ffffff; }

#ry-section-hero .ry-slider-wrp {
  background: rgba(55, 65, 69, 0.3); }

#ry-section-footer .ry-foot-btm {
  background: #4f5354; }

.ry-form input, .ry-form textarea, #ry-sidebar #searchfield input {
  border: 1px solid #cfcfd0 !important; }

#ry-section-header .button-wrap a {
  border: 1px solid #ffffff; }

#ry-pg-banner .ry-bnr-wrp:before {
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), color-stop(74%, rgba(0, 0, 0, 0.95)), to(rgba(0, 0, 0, 0.95)));
  background: linear-gradient(to top, transparent 0%, rgba(0, 0, 0, 0.95) 74%, rgba(0, 0, 0, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f2ffffff',GradientType=0 ); }

#ry-pg-banner .ry-bnr-wrp .ry-pg-title {
  background: rgba(0, 0, 0, 0.3); }

.mobile-container, .mobile-container.fixed {
  background: #323c41; }

.mobile-container .mobile-nav button, .mobile-container .flex-wrap .flex-item.right-nav .mobile-button a, #menu_container .mm-listview .mob-menu a:hover, .mm-panel .mob-menu a:hover, #ry-pg-banner .ry-bnr-wrp .ry-pg-title h1, #ry-sidebar #searchfield button, #ry-sidebar .ry-sb-title, #ry-pg-body ul.pagination a, .ry-btn.ry-btn-primary, .ry-btn.ry-btn-primary:after, .ry-btn.ry-btn-primary:before, .ry-btn.ry-btn-secondary, .ry-btn.ry-btn-secondary:after, .white-c, #ry-section-services .ry-content .service-title a, #ry-section-services .ry-content .desc-wrap, #ry-sidebar .ry-social li a, #ry-section-footer, #ry-section-footer .ry-foot-btm .inner-flex .phone a, #ry-section-footer .ry-foot-btm .inner-btm .copyright a, #ry-section-about .ry-heading, #ry-section-about .ry-text, .ry-btn, #ry-section-header .ry-menu li a, #ry-section-hero .ry-heading, #ry-section-hero .ry-text {
  color: #ffffff; }

.ry-accordion .ry-heading, .ry-accordion .ry-heading.ui-state-active, #menu_container .hamburger .hamburger-inner, #menu_container .hamburger .hamburger-inner:after, #menu_container .hamburger .hamburger-inner:before, #ry-sidebar #accordion .ry-link-item, #ry-pg-body .rev-form-box, #ry-pg-body .formBox, #ry-pg-body #srvc-box .service-items, .mobile-container .mobile-nav button .hamburger-inner, .mobile-container .mobile-nav button .hamburger-inner:before, .mobile-container .mobile-nav button .hamburger-inner:after, .white-bg, #ry-section-services .ry-content .ry-each .icon-wrap, #ry-section-about:before, #ry-pg-body, #ry-section-footer .ry-foot-top .ry-form, #ry-section-team .ry-content {
  background: #ffffff; }

.black-c {
  color: #000000; }

.black-bg {
  background: #000000; }

/* ------- END COLOR-SCHEME ------- */