.fs-15, .fs-15 *{
	font-size: 15px;
}

.vc_tta.red-icons .vc_tta-icon{
    color: #ee1b24 !important;
}

.mh-320{
    min-height: 320px;
}

.align-center{
    justify-content: center;
}

@media all and (max-width: 767px){
    .mobile-order-last{
        order: 999;
    }

    .mobile-order-first{
        order: 0;
    }
    
    .mobile-text-left{
        text-align: left !important;
    }
}


/* overlay at start */
.mfp-bg {
  opacity: 0;

  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* overlay animate in */
.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-wrap .mfp-content {
  opacity: 0;

  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* content animate it */
.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}