/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
h3.wdtsubtitle1.fusion-responsive-typography-calculated {
    margin-bottom: 0 !important;
    font-size: 53px;
    color: #fff;
    margin-top: 0px !important;
}

h3.wdtsubtitle.fusion-responsive-typography-calculated {
    font-size: 19px;
    color: #fff;
  margin-bottom: 0 !important;
     margin-top: 0px !important;
}
.saf1 {
    background: #e47132;
    width: 40%;
    padding: 2% 5%;
    border-radius: 21px;
    margin-top: -6%;
    z-index: 99;
    margin-left: 13%;
}

.saf {
   background: #e47132;
    width: 49%;
    padding: 5% 5%;
    border-radius: 21px;
    margin-top: -15%;
    z-index: 99;
    margin-left: 5%;
}


.fusion-tabs.clean .nav-tabs li .tab-link {
 
    border-radius: 51px !important;
    margin: 0px 25px !important;
}

h4.fusion-tab-heading.fusion-responsive-typography-calculated {
    font-size: 19px !important;

}
.cbbvc{
	color:#fff !important;
}
.marquee-content {
  display: inline-block;
  white-space: nowrap;
  animation: marqueeScroll 22s linear infinite;
}

.marquee-content span {
     display: inline-block;
    padding-right: 50px;
    font-size: 55px;
    font-weight: 600;
    font-family: 'Noto Sans', sans-serif;
    color: transparent;
    -webkit-text-stroke: 1px #e471327a;
}

@keyframes marqueeScroll {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}

.scrolling-marquee {
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
  background: transparent;
  width: 100%;
}


.locs{
	color: #fff !important;
}

.fusion-checklist .fusion-li-icon, ul.fusion-checklist .fusion-li-icon {
      font-size: 22px !important;
}

p.clshe {
    font-size: 18px !important;
}

.button-icon-left {
  
    font-size: 19px !important;
}

p.icsd {
    margin-bottom: -20px;
    font-size: 23px !important;
}

p.icsd1 {
    font-size: 18px;
}