/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* Page Top Bar *******************************/
.g-owlcarousel-headlines .headlines-container .headlines-badge {
  float: left;
  color: crimson;
  font-weight: 700;
}
/* ****************************Navigation*******************************/
#g-navigation .g-main-nav .g-dropdown {
  background: #e4eeff;
  border: 2px solid #e7e7e7;
  border-radius: 4px;
  margin-top: 6px;
}
/*****HEADLINES******************************/
.g-owlcarousel-headlines .headlines-container .owl-nav button.owl-next, .g-owlcarousel-headlines .headlines-container .owl-nav button.owl-prev {
  color: #db0d0d;
}
/* NAVIGATION *******************************/
.rt-overlay-dark .g-owlcarousel-slider .g-owlcarousel .owl-nav button.owl-prev, .rt-overlay-dark .g-owlcarousel-slider .g-owlcarousel .owl-nav button.owl-next {
  border: 0.5px solid;
}
#g-navigation {
  z-index: 100;
  margin-top: 10px;
  padding-top: 5px;
}
.social-button:hover {
  color: #000000;
  background: #376998;
  border: 1px solid transparent;
}
#g-navigation .g-main-nav .g-toplevel > li.active {
  border: 1px solid #fbfdff;
}
#g-navigation {
  background: #ffffff;
  color: #3a3541;
  position: relative;
  z-index: 100;
  border: solid;
  border-top-color: crimson;
  border-bottom-color: white;
  border-left-color: white;
  border-right-color: white;
}
/* HOME Page *******************************/
.fp-showcase .g-owlcarousel-item-title a:hover {
  color: #4568b9;
}
/*  SLIDER ***********************/
.g-owlcarousel-slider .g-owlcarousel .g-owlcarousel-content {
  width: 30%;
  float: left;
}
.g-owlcarousel-slider .g-owlcarousel .g-owlcarousel-image-container {
  width: 70%;
  float: right;
}
.rt-overlay-dark .fp-showcase .g-owlcarousel-item-title a {
  color: #434343;
}
.rt-overlay-dark .title, .rt-overlay-dark legend {
  color: #4d4d4d;
}
.g-owlcarousel-slider .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
  font-size: 35px;
  line-height: 35px;
}
/****** FEATURE *****************************/
.fp-strips .g-owlcarousel-strips-slider .g-owlcarousel .owl-nav button.owl-prev, .fp-strips .g-owlcarousel-strips-slider .g-owlcarousel .owl-nav button.owl-next {
  top: 0;
  margin-top: -20px;
}
.rt-overlay-dark .title, .rt-overlay-dark legend {
  color: #b5b5b5;
}
/******Slider Text ****/
.rt-overlay-dark .g-owlcarousel-strips-slider .g-owlcarousel .owl-item .g-owlcarousel-item-title a {
  color: #3b3b3b;
}
.rt-overlay-dark .g-owlcarousel-strips-slider .g-owlcarousel .owl-nav button.owl-prev, .rt-overlay-dark .g-owlcarousel-strips-slider .g-owlcarousel .owl-nav button.owl-next {
  color: #ffffff;
  border: 1px solid #377a9f;
}
/*************** MID CONTENT TABS ***************/
.rt-overlay-dark .ui-tabs-active .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title {
  border: 1px solid #5da0ef30;
}
.rt-overlay-dark .g-contenttabs .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title {
  color: #d93d3d;
}
.rt-overlay-dark .g-contenttabs .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title {
  color: #b12525;
}
h4 {
  font-size: 100%;
  line-height: 150%;
  font-weight: 400;
}
/************************CONTACT FORM *********************/
.rt-overlay-dark input[type="color"], .rt-overlay-dark input[type="date"], .rt-overlay-dark input[type="datetime"], .rt-overlay-dark input[type="datetime-local"], .rt-overlay-dark input[type="email"], .rt-overlay-dark input[type="month"], .rt-overlay-dark input[type="number"], .rt-overlay-dark input[type="password"], .rt-overlay-dark input[type="search"], .rt-overlay-dark input[type="tel"], .rt-overlay-dark input[type="text"], .rt-overlay-dark input[type="time"], .rt-overlay-dark input[type="url"], .rt-overlay-dark input[type="week"], .rt-overlay-dark input:not([type]), .rt-overlay-dark textarea {
  border: 1px solid rgba(137, 176, 207, 0.5);
  background: rgba(255, 255, 255, 0.2);
  color: #6f6f6f;
}
h5 {
  font-weight: 300;
}
/* ************************************SUPPORT SECTION*************** *?
/*   Log in page ******************** */
#Passkey {
  width: 24px;
  height: 24px;
  background-color: whitesmoke;
}
.btn {
  display: inline-block;
  font-weight: 500;
  line-height: 1.5;
  color: #212529;
  background-color: #3c83ab6b;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/*# sourceMappingURL=custom_23.css.map */