/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.raleway-<uniquifier> {
  font-family: "Raleway", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
body{
  font-family: "Raleway", sans-serif !important;
}
p{
  font-family: "Raleway", sans-serif !important;
}
span{
  font-family: "Raleway", sans-serif !important;
  
}
h1, h2, h3, h4, h5{
  font-family: "Raleway", sans-serif !important;
}

.button:active, .button:focus, .button:hover, button:active, button:focus, button:hover {
  color: #fff; !important
}

.button, button {
  border: none !important;
  color: #021F27; !important
}

button, .button:hover {
  color: #fff; !important 
}


.button, button {
  background: linear-gradient(90deg, #7ef1b3, #40de26); !important
/*   color: #021F27; !important */
  border-radius: 10px; !important
  padding: 10px 30px; !important
  margin-left: 20px; !important
  transition: all 0.3s linear; !important
  font-weight: 700; !important
  text-transform: capitalize; !important
  font-family: 'Raleway'; !important
  border: none !important;
  margin-right: 8px;
}




body, html{
  overflow-x:hidden !important;
}
/* hide-header*/
header.atmc-header.atmc-header- {
    display: none;
}
/* hide-header-end*/



/* new-header */


 @media(min-width:1024px){
    .hs_cos_wrapper_type_module ul.menu__item li{
      width:20% !important;
              text-align: center;
}
    #hs_cos_wrapper_module_17220757867557 .menu li a{
      min-width: 130px;
    max-width: 100px;
    }

}


@media(min-width:480px){
  
  #hs_cos_wrapper_module_17220757867557 .menu {
    border:none !important;
  }
  
#hs_cos_wrapper_module_17220757867557 .menu__item {
    background: transparent;
    margin-left: auto !important;
    justify-content: end;
}
.hs_cos_wrapper_type_module ul.menu__item a {
    color: #EBECEB !important;
    font-size:20px !important;
    padding:10px !important;
    border-radius:10px !important;
    
    
}
.hs_cos_wrapper_type_module ul.menu__item li {
    padding:0px 20px;
    width:25%
}

#hs_cos_wrapper_module_17220757867557 .menu__item li a:hover{
    background: linear-gradient(90deg, #7EF1B3 0%, #40DE26 100%) !important;
  color:#021F27 !important;
}
}


@media(max-width:480px){
#hs_cos_wrapper_module_17220757867557 .nav-btn {
        display: block;
        float: none !important;
        margin-top: 20px;
     background: #fff !important;
    padding: 5px;
    margin: 0 auto;
    }
  
  
  ul.menu__item.menu-mobile-visible {
    border-radius: 10px;
    padding:10px 0px !important
}
  
  a.btn-effect {
    font-size: 18px !important;
    padding: 10px !important;
    width: 50% !important;
}
  #hs_cos_wrapper_module_17220757867557 .menu__item li a:hover {

    background: linear-gradient(90deg, #7EF1B3 0%, #40DE26 100%);
    border-radius:10px !important;
    color:#021F27;
}

#hs_cos_wrapper_module_17220757867557 .menu__item li {
    max-width: 150px !important;
    margin:0px auto;
}

  div#hs_cos_wrapper_module_17220757867555 {
    margin: 0 auto;
}
  
}
/* new-header-end */



/* hero-section-buttons */
button#button_widget_1722058596560_1 {
    background: transparent;
    color: #021F27;
    border: solid #021F27 2px !important;
    border-radius: 10px;
    padding: 10px 30px;
    margin-right: 5px;
}

button#button_widget_1722058596560_2 {
            background: linear-gradient(90deg, #7ef1b3, #40de26);
        color: #021F27;
    border: none;
    border-radius: 10px;
    padding: 10px 30px;
    margin-left:20px;
  transition:all 0.3s linear;
  font-weight:700;
      text-transform: capitalize;
  font-family: 'Raleway';
}
button#button_widget_1722058596560_2:hover {
        color: #fff;
}
/* hero-section-button-end */

/* hero-section-image */
div#hs_cos_wrapper_widget_1722065793831 {
    margin-bottom: -380px;
    z-index: 1;
}

div#hs_cos_wrapper_widget_1722065793831 img.hs-image-widget {
      transform: scale(1.0) translate(10px, 0px);
}

/* hero-section-image-end*/

/* second-section */
a#hs-button_widget_1722058978658 {
    background: linear-gradient(90deg, #7EF1B3 0%, #40DE26 100%);
    color: #0B1E27;
    padding: 15px 50px;
    border-radius: 10px;
}

span#hs_cos_wrapper_widget_1722059062627_ img {
    margin-bottom: -230px;
  margin-top: 60px;
    margin-left: 40px;
}


div#hs_cos_wrapper_widget_1722059062627 {
    z-index: 1;
}
/* second-sction-end */


/* fifth-section */


div#hs_cos_wrapper_widget_1722060273611 {
    padding: 20px 50px 60px 30px;
    background: #F4F5F6;
    box-shadow: 5px 5px 10px 0px #00000040;
    border-radius: 10px;
    margin-bottom: 30px;
}



div#hs_cos_wrapper_module_17230365270737{
    padding: 20px 50px 60px 30px;
    background: #F4F5F6;
    box-shadow: 5px 5px 10px 0px #00000040;
    border-radius: 10px;
    margin-bottom: 30px;
}
#hs-button_module_17230365270738 {
    background: linear-gradient(90deg, #7ef1b3, #40de26);
    border: none;
    padding: 10px 30px;
    border-radius: 10px !important;
}


.span5.widget-span.widget-type-cell.dnd-column .row-fluid {
/*     border-bottom: solid 1px #DFE0DF; */
    margin-bottom:20px;
    transition:all 0.5s linear;
    cursor:pointer;
}
.span5.widget-span.widget-type-cell.dnd-column .row-fluid:hover {
/*     border-bottom: solid 1px #00E766; */
}


a#hs-button_widget_1722060732929 {
    display: inline-block;
    background: linear-gradient(90deg, #7ef1b3, #40de26);
    color: #0B1E27;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-right: 50px;
    border-radius: 10px;
    border: none;
}

.span5.widget-span.widget-type-cell.dnd-column h3 {
    font-size: 27px;
}


a.read {
    padding: 12px 30px 12px 30px;
    border-bottom: 2px solid;
    cursor: pointer;
    background: linear-gradient(90deg, #7ef1b3, #40de26) !important;
    border: none !important;
    color: #021F27 !important;
    margin-left: auto;
    max-width: 150px;
    width: 100%;
    margin-right: 8px;
    transition: all linear 0.3s;
    border-radius: 10px;
    font-weight: 700;
}
a.read:hover{

  color:#fff !important;
  
}

/* fifth-section-end*/



/* partner logo */
.splide__controls {
    display: none;
}
/* partner logo end*/





/* home-form */
div#widget_1722065280445 {}





::placeholder {
    color: #c1c1c1!important
}

.dnd_area-row-0-background-image {
    background-size: cover!important
}

#widget_1722065280445 {
    background: #d9d9d9;
    border-radius: 30px;
    box-shadow: 5px 5px 20px 0 #00000040
}

#widget_1722065280445 input {
    background: #ebeceb!important;
    border: none!important;
    border-radius: 10px!important;
    color: #000 !important
}

#widget_1722065280445 textarea {
    background: #ebeceb;
    border-radius: 10px!important;
    height: 150px
}

#widget_1722065280445 input.hs-button.primary.large {
        background: linear-gradient(90deg, #7ef1b3, #40de26) !important;
    border: none !important;
    color: #021F27 !important;
    margin-left: auto;
    max-width: 150px;
    padding: 10px;
    width: 100%;
      margin-right: 8px;
  transition:all linear 0.3s;
      font-family: 'Raleway';
}
#widget_1722065280445 input.hs-button.primary.large:hover {
    color:#fff !important;
      font-weight: 700;
  
}

/* #widget_1722065280445 label {
    display: none!important
} */
label{
  display:none;
}

label.hs-error-msg.hs-main-font-element {
    display:block !important;
}
/* home-form-end*/


/* testimonal-slider */
a#hs-button_widget_1722072970810 {
    background: linear-gradient(90deg, #7ef1b3, #40de26);
    border-radius: 10px;
    color: #021F27;
    padding: 10px 50px;
  transition:al 0.3s linear;
      text-transform: capitalize;
      font-weight: 700;
}
a#hs-button_widget_1722072970810:hover {
    color: #fff;
    
}

a#hs-button_module_1722073001492 {
    background: transparent;
    border: 2px solid #EBECEB;
    border-radius: 10px;
    color: #EBECEB;
    padding: 10px 30px;
      text-transform: capitalize !important;
  font-weight:700;
}






.splide__slide--image_caption__wrapper {
    display: flex;
    flex-flow: row-reverse;
    align-items: center !important;
}

.splide__slide--caption {
    align-self: center;
}

.splide__slide--image__wrapper {
    width: 100%;
}

#hs_cos_wrapper_widget_1722067578318 .splide__slide--caption {
    font-size: 30px;
    font-style: italic;
    color: #EBECEB;
}

button.splide__arrow.splide__arrow--next {
    transform: translate(60px, -30px);
}

button.splide__arrow.splide__arrow--prev {
    transform: translate(-60px, -30px);
    
}
/* testimonial-slider-end */

/* third-section */
#hs-button_widget_1722060061461 {
    display: inline-block;
        background: linear-gradient(90deg, #7ef1b3, #40de26);
    color: #021F27;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 10px;
    border: none;
  transition:all 0.3s linear;
      text-transform: capitalize;
  font-weight:700;
}
#hs-button_widget_1722060061461:hover {
    color:#fff;
}
/* third-section-end */

@media(max-width:480px){
/* hero-section-responsive */
  div#hs_cos_wrapper_widget_1722065793831 img.hs-image-widget {
    transform: scale(1);
}

div#hs_cos_wrapper_widget_1722065793831 {
    margin-bottom: 0px;
    z-index: 1;
}

.dnd_area-row-1-padding {
    padding-left: 20px !important;
    padding-right: 0px !important;
}

.span8.widget-span.widget-type-cell.dnd-column {
    padding-right: 20px;
}

span#hs_cos_wrapper_widget_1722058487713_ {
  font-size: 40px !important;
  text-align: center;
}

#hs_cos_wrapper_widget_1722058487713 {
    font-size: 30px !important;
    line-height: 35px !important;
}
/*   hero-section-responsive-end */
  
/*   second-section-responsive */
  span#hs_cos_wrapper_widget_1722058800102_ {
    font-size: 35px !important;
}

div#hs_cos_wrapper_widget_1722058800102 {
    line-height: 35px;
}

span#hs_cos_wrapper_widget_1722059062627_ img {
    margin-bottom: 0px;
    margin-top:50px;
    margin-left: 0px;
}
  
  .widget_1722072970810-flexbox-positioning > div {
    max-width: 100%;
    flex-shrink: 0 !important;
    margin: 0 auto;
}

div#hs_cos_wrapper_module_1722073001492 {
    margin:0 auto;
    margin-top:30px
}
/* second-section-responsive-end */
  
  
/*   fifth-section-responsive */
  
  span#hs_cos_wrapper_widget_1722060273611_ h2 {
    font-size: 35px !important;
}

div#hs_cos_wrapper_widget_1722060732929 {
    margin-bottom: 30px;
}
  
/*   fifth-section-responsive-end */
  
/*   form-section-responsive */
  
  div#hs_cos_wrapper_widget_1722061638124 {
    padding-top: 20px !important;
    padding-bottom: 50px !important;
}
  
/*   form-section-responsive-end */
/*   testimonial-section-responsive */
  .splide__slide--image_caption__wrapper {
    display: flex;
    flex-flow: column;
}
/*   testimonial-responsive-end */
}


@media(max-width:540px){

    div#hs_cos_wrapper_widget_1722072970810 {
    max-width: 100%;
    margin: 0 auto;
}

div#hs_cos_wrapper_module_1722073001492{
        max-width: 100%;
    margin: 30px auto;
}

}



@media(max-width:1024px){
  #hs_cos_wrapper_module_17220757867557 .menu li a{
    min-width: 130px !important;
    max-width: 130px !important;
  }
  /*   footer-responsive */
  .ftr-tabs {
    display: flex;
    justify-content: space-around;
    flex-flow: wrap;
}
  .ftr-tabs-inner {
    width: 50% !important;
}
}


/* comunication section */


.comunication-mai-flex {
  display: flex;
/*   flex-wrap: wrap;
  gap: 20px; */
/*   gap: 10% !important;
  width: 100% !important;
  flex-wrap: wrap !important; */
}

.comunication-mai {
    background: #ffffff;
    padding: 20px;
    border-radius: 10px;
    transition:all 0.5s linear;
    position:relative;
    height: 180px;
  margin:10px;
      width: 100%; /*24%*/
    box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
}
.comunication-mai h3{
    color: #0b1e27 !important;
}
.comunication-mai p {

    opacity:0;
      transition:all 0.5s linear;
    margin-top:0px;
    margin:0px;
    visibility:hidden;
   font-size:16px;
  font-weight:400;
    
}
.comunication-mai:hover p{

    opacity:1;
    margin-top:0px;
    visibility:visible;
}
.comunication-mai:hover {
      transition:all 0.5s linear;
/*         height:350px !important; 280px */
        height:260px !important;
}

.comunication-mai img {
    width: 70px;
    height: 70px;
    object-fit: contain;
/*     margin-left: 38%; */
}

.comunication-mai h3 {
    font-size: 20px;
    margin-top: 10px;
   text-align: center;
}


@media(max-width:1024px){
  .comunication-mai h3{
    font-size:18px;
  }
  .comunication-mai:hover {
      transition:all 0.5s linear;
        height:380px;
}
}

@media(max-width:480px){  
  .comunication-mai img {
    margin-left: 0%;
  }

  .comunication-mai-flex {
    display: flex;
    flex-flow: column;
  }
  .comunication-mai{
    width:100%;
  }
  .comunication-mai:hover {
    transition:all 0.5s linear;
    height:auto;
  }
  
  #hs_cos_wrapper_widget_1724874203806 p, #hs_cos_wrapper_widget_1724874203806 li, #hs_cos_wrapper_widget_1724874203806 span, #hs_cos_wrapper_widget_1724874203806 label, #hs_cos_wrapper_widget_1724874203806 h1, #hs_cos_wrapper_widget_1724874203806 h2, #hs_cos_wrapper_widget_1724874203806 h3, #hs_cos_wrapper_widget_1724874203806 h4, #hs_cos_wrapper_widget_1724874203806 h5, #hs_cos_wrapper_widget_1724874203806 h6 {
    font-size: 28px !important;
  }
}


/* New codes */
.body-container .dnd-section {
    background: none;
}

/* For mobile views */
@media only screen and (max-width: 480px) {
  #hs_cos_wrapper_module_17231113282444 p, #hs_cos_wrapper_module_17231113282444 li, #hs_cos_wrapper_module_17231113282444 span, #hs_cos_wrapper_module_17231113282444 label, #hs_cos_wrapper_module_17231113282444 h1, #hs_cos_wrapper_module_17231113282444 h2, #hs_cos_wrapper_module_17231113282444 h3, #hs_cos_wrapper_module_17231113282444 h4, #hs_cos_wrapper_module_17231113282444 h5, #hs_cos_wrapper_module_17231113282444 h6 {
    color: #ebeceb !important;
    font-size: 32px !important;
  }
  
  #hs_cos_wrapper_module_1723274703191 p, #hs_cos_wrapper_module_1723274703191 li, #hs_cos_wrapper_module_1723274703191 span, #hs_cos_wrapper_module_1723274703191 label, #hs_cos_wrapper_module_1723274703191 h1, #hs_cos_wrapper_module_1723274703191 h2, #hs_cos_wrapper_module_1723274703191 h3, #hs_cos_wrapper_module_1723274703191 h4, #hs_cos_wrapper_module_1723274703191 h5, #hs_cos_wrapper_module_1723274703191 h6 {
    color: #001f27 !important;
    font-size: 32px !important;
  }
  
  #hs_cos_wrapper_module_1723042336400 p, #hs_cos_wrapper_module_1723042336400 li, #hs_cos_wrapper_module_1723042336400 span, #hs_cos_wrapper_module_1723042336400 label, #hs_cos_wrapper_module_1723042336400 h1, #hs_cos_wrapper_module_1723042336400 h2, #hs_cos_wrapper_module_1723042336400 h3, #hs_cos_wrapper_module_1723042336400 h4, #hs_cos_wrapper_module_1723042336400 h5, #hs_cos_wrapper_module_1723042336400 h6 {
    color: #ebeceb !important;
    font-size: 32px !important;
  }
  
  #hs_cos_wrapper_module_17248607769284 p, #hs_cos_wrapper_module_17248607769284 li, #hs_cos_wrapper_module_17248607769284 span, #hs_cos_wrapper_module_17248607769284 label, #hs_cos_wrapper_module_17248607769284 h1, #hs_cos_wrapper_module_17248607769284 h2, #hs_cos_wrapper_module_17248607769284 h3, #hs_cos_wrapper_module_17248607769284 h4, #hs_cos_wrapper_module_17248607769284 h5, #hs_cos_wrapper_module_17248607769284 h6 {
    color: #001f27 !important;
    font-size: 32px !important;
  }
  
  .comunication-mai-flex {
    gap: 0;
    flex-wrap: none;
    padding-right: 15px;
  }
  
  .body-container .dnd-section:nth-child(odd) {
/*     margin: 30px; */
  }
  
  .comunication-mai img {
    width: 38px;
    margin-left: 47%;
  }
  
  .body-container .dnd-section {
    background: none;
  }
}

.comunication-mai .content {
  text-align: center;
}

.comunication-mai .content img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

/* larger screen */
@media only screen 
and (min-device-width : 1025px) { 
/*   .comunication-mai img {
    margin-left: 40% !important;
  } */
}
/* Tablet views */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px){ 
/*   .comunication-mai img {
    margin-left: 37% !important;
  } */
}
/* For tablet views */
@media (min-width: 481px ) and (max-width: 768px) {
  #hs_cos_wrapper_module_17231113282444 p, #hs_cos_wrapper_module_17231113282444 li, #hs_cos_wrapper_module_17231113282444 span, #hs_cos_wrapper_module_17231113282444 label, #hs_cos_wrapper_module_17231113282444 h1, #hs_cos_wrapper_module_17231113282444 h2, #hs_cos_wrapper_module_17231113282444 h3, #hs_cos_wrapper_module_17231113282444 h4, #hs_cos_wrapper_module_17231113282444 h5, #hs_cos_wrapper_module_17231113282444 h6 {
    color: #ebeceb !important;
    font-size: 42px !important;
  }
  
  .comunication-mai-flex {
    gap: 0;
    flex-wrap: none;
  }
  
  .body-container .dnd-section {
    background: none;
  }
}

#widget_1724963712214 .cards__card {
  border-radius: 12px !important;
}



/* For tablet views */
/* @media only screen and (min-width : 768px) {
  .comunication-mai img {
    margin-left: 0%;
  }
  
} */

/* For mobile views */
/* @media only screen and (min-width : 320px) {
  #hs_cos_wrapper_module_17231113282444 p, #hs_cos_wrapper_module_17231113282444 li, #hs_cos_wrapper_module_17231113282444 span, #hs_cos_wrapper_module_17231113282444 label, #hs_cos_wrapper_module_17231113282444 h1, #hs_cos_wrapper_module_17231113282444 h2, #hs_cos_wrapper_module_17231113282444 h3, #hs_cos_wrapper_module_17231113282444 h4, #hs_cos_wrapper_module_17231113282444 h5, #hs_cos_wrapper_module_17231113282444 h6 {
      color: #ebeceb !important;
      font-size: 32px !important;
  }
} */

/* Extra Small Devices, Phones */ 
/* @media only screen and (min-width : 480px) {
  #hs_cos_wrapper_module_17231113282444 p, #hs_cos_wrapper_module_17231113282444 li, #hs_cos_wrapper_module_17231113282444 span, #hs_cos_wrapper_module_17231113282444 label, #hs_cos_wrapper_module_17231113282444 h1, #hs_cos_wrapper_module_17231113282444 h2, #hs_cos_wrapper_module_17231113282444 h3, #hs_cos_wrapper_module_17231113282444 h4, #hs_cos_wrapper_module_17231113282444 h5, #hs_cos_wrapper_module_17231113282444 h6 {
      color: #ebeceb !important;
      font-size: 32px !important;
  }
} */