.elementor-429 .elementor-element.elementor-element-a70afaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-429 .elementor-element.elementor-element-ad4e69e>.elementor-widget-container{background-color:#24242a;padding:69px 0 89px;border-radius:25px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-wrapper{gap:57px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon{font-size:72px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-title,.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-title a{font-size:27px;font-weight:500}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-description{font-size:16px;font-weight:400;color:var(--e-global-color-0e55cf2)}@media(max-width:1024px){.elementor-429 .elementor-element.elementor-element-ad4e69e>.elementor-widget-container{padding:69px 20px 79px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-wrapper{gap:21px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-title,.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-title a{font-size:23px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-description{font-size:15px}}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon{background-color:transparent;background-image:linear-gradient(319deg,var(--e-global-color-a2ac7a1) 0%,var(--e-global-color-3df8ac1) 100%);border-radius:10px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon svg{width:136px;height:136px;display:flex;justify-content:center;align-items:center;padding:26px}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon-box-wrapper{z-index:1;position:relative}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-widget-container:after{content:"";background-color:transparent;background-image:linear-gradient(319deg,var(--e-global-color-a2ac7a1) 0%,var(--e-global-color-3df8ac1) 100%);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:25px;opacity:0;transition:all .25s ease-in}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-widget-container:hover:after{opacity:1}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-widget-container:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon{transition:all .25s ease-in}.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-widget-container:hover .elementor-icon{background-image:linear-gradient(319deg,#ffffff59 0%,#ffffff59 100%)}@media only screen and (max-width:1025px) and (min-width:768px){.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon svg{padding:14px!important;width:111px;height:111px}}@media only screen and (max-width:400px){.elementor-429 .elementor-element.elementor-element-ad4e69e .elementor-icon svg{width:117px!important;height:117px!important}}