.elementor-19528 .elementor-element.elementor-element-f88d7fb{--display:flex;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19528 .elementor-element.elementor-element-f88d7fb.e-con{--align-self:center;}.elementor-19528 .elementor-element.elementor-element-74fc5b0{--display:flex;}.elementor-19528 .elementor-element.elementor-element-74fc5b0.e-con{--align-self:center;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .heading{font-size:36px;font-weight:500;line-height:46.8px;max-width:473px;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .description{font-size:15px;font-weight:400;max-width:680px;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-primary:hover{background:var(--primary-cta-hover);}.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary{background:#1B1B1B;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary:hover{background:#1B1B1B;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .badge-icon{fill:#ffffff;}.elementor-19528 .elementor-element.elementor-element-af50993{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19528 .elementor-element.elementor-element-af50993.e-con{--align-self:center;}.elementor-19528 .elementor-element.elementor-element-b51700b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-19528 .elementor-element.elementor-element-b51700b .elementor-heading-title{font-weight:400;}.elementor-19528 .elementor-element.elementor-element-d64de19 .rq-steps li{max-width:920px;gap:100px;}.elementor-19528 .elementor-element.elementor-element-d64de19 .rq-steps{gap:48px;}.elementor-19528 .elementor-element.elementor-element-d64de19 .rq-steps .steps-number::after{height:calc(300px + 48px);}.elementor-19528 .elementor-element.elementor-element-d64de19 .rq-steps .description{color:#B8B8B8;}.elementor-19528 .elementor-element.elementor-element-70dc016{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19528 .elementor-element.elementor-element-70dc016.e-con{--align-self:center;}.elementor-19528 .elementor-element.elementor-global-45021 .feature-title{font-size:16px;}.elementor-19528 .elementor-element.elementor-global-45021 .rq-card .section-heading{max-width:472px;}.elementor-19528 .elementor-element.elementor-global-45021 .rq-card .section-description{max-width:295px;}.elementor-19528 .elementor-element.elementor-element-2c8de9f{--display:flex;--margin-top:100px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-19528 .elementor-element.elementor-element-2c8de9f.e-con{--align-self:center;}.elementor-19528 .elementor-element.elementor-global-45031 .rq-card .section-heading{max-width:440px;}.elementor-19528 .elementor-element.elementor-global-45031 .rq-card .section-description{max-width:440px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .heading{max-width:500px;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .description{max-width:500px;}}@media(max-width:767px){.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .heading{max-width:300px;}.elementor-19528 .elementor-element.elementor-element-428bdd9 .feature-page-heading-container .description{max-width:300px;}}/* Start custom CSS for Feature_Page_Heading, class: .elementor-element-428bdd9 */.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary span{
    filter: grayscale(1);
}
.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary:hover span{
    filter: none;
}
.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary .tooltip {
    top: -25px;
}
.elementor-19528 .elementor-element.elementor-element-428bdd9 .cta-secondary .tooltip svg{
    bottom:45px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-45021 */.elementor-19528 .elementor-element.elementor-global-45021 .section-heading{
    align-self: center;
}

@media only screen and (max-width: 700px) {
  .elementor-19528 .elementor-element.elementor-global-45021 .section-heading{
    font-size:20px;
    margin-top:20px;
}
.elementor-19528 .elementor-element.elementor-global-45021 .section-description{
    font-size:10px;
    padding:0 20px;
}
.elementor-19528 .elementor-element.elementor-global-45021 .rq-card .content-wrapper{
    gap:10px
}

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-45031 */@media only screen and (max-width: 700px) {
  .elementor-19528 .elementor-element.elementor-global-45031 .section-heading{
    font-size:20px;
    margin-top:20px;
}
.elementor-19528 .elementor-element.elementor-global-45031 .section-description{
    font-size:10px;
    padding:0 20px;
}
.elementor-19528 .elementor-element.elementor-global-45031 .rq-card .content-wrapper{
    gap:10px
}

}/* End custom CSS */