.elementor-kit-7{--e-global-color-primary:#F00000;--e-global-color-secondary:#A20000;--e-global-color-text:#7A7A7A;--e-global-color-accent:#A20000;--e-global-color-9a1844c:#FFFFFF;--e-global-color-7071677:#F37360;--e-global-color-e4fb344:#68C293;--e-global-color-2eff5ad:#213867;--e-global-color-2ac84fc:#1D8869;--e-global-typography-primary-font-family:"Assistant";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Assistant";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Assistant";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Assistant";--e-global-typography-accent-font-weight:500;font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@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 */.under-line-ogen h2:after {
  
   height: 8px;
      background: rgb(0,71,128);
background: linear-gradient(90deg, rgba(0,71,128,1) 0%, rgba(0,173,240,1) 100%); 
  
 border-radius: 8px;

  bottom: -5px;
  content: " ";
  display: block;
  margin: 0 auto;
  position: relative;

  width:200px;
}



/*  Icon Shrink    */

 
 
 
 
 .under-line-slide .elementor-widget-container {
    min-height: 190px;
}

@media only screen and (max-width: 768px) {
.under-line-slide .elementor-widget-container {
    min-height: 180px;
}
 
}

 
 
 
 
 
 

.under-line-slide   .elementor-widget-container  h3 {
   
  transition: all .3s ease  !important;
 
}


.under-line-slide  .elementor-widget-container:hover svg {
   
      transform: scale(0.95);
      
   
 }

.under-line-slide  .elementor-widget-container  svg {
   
  transition: all .3s ease  !important;
 
}

 
/*  Icon Shrink    */


.footer-accordiaon .elementor-tab-title  {
    
    border-bottom:  1px solid black !important ;
    padding-bottom: 4px !important ;
    
}/* End custom CSS */