.elementor-39953 .elementor-element.elementor-element-5fd54b93{--display:flex;--padding-top:35px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-39953 .elementor-element.elementor-element-5fd54b93:not(.elementor-motion-effects-element-type-background), .elementor-39953 .elementor-element.elementor-element-5fd54b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535F0;}.elementor-39953 .elementor-element.elementor-element-5fd54b93.eael_liquid_glass-effect1{background-color:#353535AD;backdrop-filter:blur(8px);}.elementor-39953 .elementor-element.elementor-element-510a30f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39953 .elementor-element.elementor-element-ed28f48{--display:flex;}.elementor-39953 .elementor-element.elementor-element-8a7edaf .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-8a7edaf .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-8a7edaf .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-8a7edaf .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-8a7edaf .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-30b8865{--display:flex;}.elementor-39953 .elementor-element.elementor-element-faf90bf .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-faf90bf .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-faf90bf .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-faf90bf .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-faf90bf .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-89aa276{--display:flex;}.elementor-39953 .elementor-element.elementor-element-a37dbcb .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-a37dbcb .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-a37dbcb .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-a37dbcb .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-a37dbcb .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-5b9e4a2{--display:flex;}.elementor-39953 .elementor-element.elementor-element-723d535 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-723d535 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-723d535 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-723d535 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-723d535 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-91fbb54{--display:flex;}.elementor-39953 .elementor-element.elementor-element-202c2e5 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-202c2e5 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-202c2e5 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-202c2e5 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-202c2e5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-2142aef{--display:flex;}.elementor-39953 .elementor-element.elementor-element-64b9258 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-64b9258 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-64b9258 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-64b9258 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-64b9258 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-ff2ed7b{--display:flex;}.elementor-39953 .elementor-element.elementor-element-7956c9d .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-7956c9d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-7956c9d .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-7956c9d .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-7956c9d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-d626feb{--display:flex;}.elementor-39953 .elementor-element.elementor-element-3b9d5a9 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-3b9d5a9 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-3b9d5a9 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-3b9d5a9 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-3b9d5a9 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-9d5b586{--display:flex;}.elementor-39953 .elementor-element.elementor-element-b2b62e8 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-b2b62e8 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-b2b62e8 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-b2b62e8 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-b2b62e8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-0ef809c{--display:flex;}.elementor-39953 .elementor-element.elementor-element-8548d6c .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-8548d6c .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-8548d6c .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-8548d6c .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-8548d6c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-ab0781c{--display:flex;}.elementor-39953 .elementor-element.elementor-element-72b2cdc .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-72b2cdc .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-72b2cdc .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-72b2cdc .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-72b2cdc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}.elementor-39953 .elementor-element.elementor-element-afd9238{--display:flex;}.elementor-39953 .elementor-element.elementor-element-28057b8 .elementor-icon-box-wrapper{gap:25px;}.elementor-39953 .elementor-element.elementor-element-28057b8 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-de3e59f );}.elementor-39953 .elementor-element.elementor-element-28057b8 .elementor-icon{font-size:50px;}.elementor-39953 .elementor-element.elementor-element-28057b8 .elementor-icon-box-title, .elementor-39953 .elementor-element.elementor-element-28057b8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:17px;}@media(max-width:767px){.elementor-39953 .elementor-element.elementor-element-5fd54b93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39953 .elementor-element.elementor-element-510a30f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-510a30f3 */.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel {
  overflow: hidden !important;
}

.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel {
  display: flex !important;
  flex-wrap: nowrap !important;
  width: max-content !important;
  animation: gcg-marquee 35s linear infinite;
}

.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel > .e-con {
  flex: 0 0 auto !important;
  width: calc(100vw / 6) !important;
}

.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel:hover {
  animation-play-state: paused !important;
}

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

.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel .elementor-icon-box-wrapper {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
}

.elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel .elementor-icon-box-title {
  text-align: center !important;
}

@media (max-width: 767px) {
  .elementor-39953 .elementor-element.elementor-element-510a30f3.features-carousel > .e-con {
    width: 60vw !important;
  }
  
}/* End custom CSS */