.elementor-kit-26{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-26 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Home Page Start */
.entry-header{
    display: none;
}

.hedaer-btn-2 .elementor-button{
	background: #6B46C1;
background: linear-gradient(153deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%) ;
	
}

.main-header-sticky{
    position: sticky;
    top: 0;
}
.entry-content :where(h1,h2,h3,h4,h5,h6){
    margin-bottom: 0px;
}

.home-banner-gradient-txt{
   color: #ED174F;
  background-image: linear-gradient(150deg, #ED174F 0%, #F58654 20%, #62BC47 46%, #FEE81A 58%, #57A9DE 75%, #7A56A3 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;

padding-left: 10px;

}

.view-plan-home-btn .elementor-button{
	background: #6B46C1;
background: linear-gradient(153deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%) ;
	
}
.home-banner-list .elementor-icon-list-item{
  
  flex-direction: column;
  row-gap: 12px;
  
}

.home-banner-list .elementor-icon-list-items{
    column-gap:12px;
} 

.avivo-exists-box .elementor-widget-icon-box{
    background-color: #F9FAFB;
    border:1px solid #E5E7EB;
}
.problem-other-section{
    background: #6B46C1;
background: linear-gradient(183deg, rgba(107, 70, 193, 0.03) 0%, rgba(107, 70, 193, 0) 100%);
}
.problem-other-grid{
    max-width: 900px;
}

.problem-other-grid .elementor-icon {
    transform: rotate(46deg);
    margin-top: 7px;
}

.blue-button .elementor-button{
       background: #6B46C1;
    background: linear-gradient(153deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%); 
}

.build-purpose-box{
    background-color: #fff;
    border: 2px solid #E5E7EB;
    border-radius: 24px;
    
}

.build-purpose-box:hover{
    background-color: #F8F5FF;
    border: 2px solid #6B46C1;
    
}

.chosen-family-plans-section{
    background: #6B46C1;
background: linear-gradient(183deg, rgba(107, 70, 193, 0.03) 0%, rgba(107, 70, 193, 0) 100%);
}

.chosen-family-img img{
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}

.connectivity-built-bg{
    background: #6B46C;
background: linear-gradient(129deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);
    
}

/* Home Page end */

/* About Page Start */
.about-banner{
    background: #FFFFFF;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(249, 250, 251, 1) 100%);
}

.about-banner-btn .elementor-button-icon {
    transform: rotate(46deg);
        font-size: 9px;
}

.about-banner-gradient-txt{
   color: #ED174F;
     background-image: linear-gradient(165deg, #ED174F 0%, #F58654 20%, #62BC47 50%, #FEE81A 68%, #57A9DE 82%, #7A56A3 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;

padding-left: 10px;

}

.saftey-surveillance{
    max-width: 900px;
    position: relative;
    padding-left: 60px ;
}

.saftey-surveillance::before{
    position: absolute;
    content: "";
    background: #6B46C1;
background: linear-gradient(180deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);
height: 100%;
width: 2px;
    
}


.saftey-surveillance h2{
    position: relative;
 
}

.saftey-surveillance h2::before{
   position: absolute;
    content: "";
    background: #6B46C1;
    background: linear-gradient(180deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);
    height: 10px;
    width: 10px;
    border-radius: 100%;
    top: 10px;
    left: -64px;
        outline: 6px solid #F9FAFB;
}

.leadership-through-section{
    background: #6B46C1;
    background: linear-gradient(183deg, rgba(107, 70, 193, 0.03) 0%, rgba(107, 70, 193, 0) 100%);
}

.zoiko-communication-count{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px;
}

.zoiko-communication-bg{
    background: #6B46C1;
background: linear-gradient(130deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);
}

.about-benchmark{
  background: #6B46C1;
background: linear-gradient(130deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);  
}

.our-commitment-section{
    max-width: 900px;
}

.our-commitment-section .elementor-widget-icon-box .elementor-icon-box-icon{
    transform: rotate(46deg);
}

.avivo-mobile-usa-bg{
     background: #6B46C;
    background: linear-gradient(129deg, rgba(107, 70, 193, 1) 0%, rgba(139, 92, 246, 1) 100%);
}




/* About Page end */

/* Responsive */
@media (max-width: 767px){
    
.sm-br-none p br, .sm-br-none .elementor-heading-title br{
      display: none;
      } 
      
}/* End custom CSS */