/*
 Theme Name: The Sentry
 Theme URI: https://rebootconsultinginc.com
 Description: The Sentry
 Author: RCI
 Author URI: https://rebootconsultinginc.com
 Template: Divi
 Version: 06.16.263
------------------------------------------------------- */



/*Pricing*/

.pricing_sub {
  font-family: DM Sans !important;
  font-weight: 600 !important;
  font-size: 17px !important;
  letter-spacing: 0px !important;
  text-transform: uppercase !important;
}

.pricing_button {
  font-family: Courgette !important;
  letter-spacing: 1.5px !important;
}

.pricing_button:hover {
  font-family: Courgette !important;
}



.xhospitality-list{
  margin-top: 10px;
}

/* Blurb Icons */
.et-pb-icon-rci {
  width:40px !important;
  text-align:center !important;
}

.hero_opac {

opacity:.7;
}

.hero_overlay_bk_start {
  background-color: #EFFBFA !important;
  /* background-color: #F5F5F5 !important; */
  
}

.hero_overlay_bk_start2 {
  /* background-color: #EFFBFA !important; */
  background-color: #F5F5F5 !important;
  
}

.hero_overlay_bk_fade {
  transition: background-color 5s ease;
  background-color: rgba(239, 251, 250, 0.85) !important;
  /* background-color:rgba(245, 245, 245, 0.85) !important; */
  
}
.hero_overlay_bk_fade2 {
  transition: background-color 5s ease;
  /* background-color: rgba(239, 251, 250, 0.85) !important; */
  background-color:rgba(245, 245, 245, 0.85) !important;
  
}

/* Hide it for now  */
.hide_me{
  display:none;
}

/*MOBILE STYLES*/

/*--------MENU ALIGNMENTS--------*/
.et_pb_menu .et_mobile_menu {
  top: 122%;
  padding: 5%;
  border-top-width: 1px !important;
}

@media (max-width: 975px) {
  
 .mobile-col-stack {
   flex-direction: column !important;
   justify-content: center !important;
   gap:20px !important;
   margin-left:0px !important;
   margin-right:0px !important;
   padding-left:0px !important;
   padding-right:0px !important;
   text-align: center !important;
 }
 
 .mobile-col-stack img {
    margin-left:0px !important;
    margin-right:0px !important;
    margin-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
 
 }
}


@media (max-width: 768px) {
  
  /*ROWS*/
  .swap-on-mobile {
  flex-direction: column-reverse;
  display:flex;
}
  
  
  /*--------FOOTER--------------*/
  
  .mobile-row-stack {
    flex-direction: column !important;
    justify-content: center !important;


  }
  .mobile-col-stack {
    flex-direction: column !important;
    justify-content: center !important;
    margin-left:0px !important;
    margin-right:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    text-align: center !important;
  }
  .right-footer-logo {
    margin-top:40px;
    gap:20px;
    text-align: center !important;

  }
  
  .left-footer-logo {
    margin-left:0px !important;
     margin-right:0px !important;
     margin-bottom: 0px !important;
     padding-left: 0px !important;
     padding-right: 0px !important;
  }
  
  .mobile-col-stack img {
     margin-left:0px !important;
     margin-right:0px !important;
     margin-bottom: 0px !important;
     padding-left: 0px !important;
     padding-right: 0px !important;

  }
  
  .et_pb_image.et_pb_module.et_flex_module.left-footer-logo { /* HARD OVERRIDE DIVI FIXED STYLE TAKEOVER DO NOT REMOVE EVEN IF YOU THINK YOU'RE RIGHT*/ 
  
    margin-right:0px!important;
  }
  
 /*--------Footer End-------------*/
}
