.elementor-6227 .elementor-element.elementor-element-211d567{--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-6227 .elementor-element.elementor-element-996032a{font-family:"Inter", Sans-serif;font-size:13px;color:#FFFFFFAD;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-996032a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6227 .elementor-element.elementor-element-832f4fd{font-family:"Inter", Sans-serif;font-size:18px;color:#FFFFFFAD;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-832f4fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6227 .elementor-element.elementor-element-b4603ff{--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-6227 .elementor-element.elementor-element-b4603ff:not(.elementor-motion-effects-element-type-background), .elementor-6227 .elementor-element.elementor-element-b4603ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-section{background-color:#F6F3EC !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-filter-btn{font-family:"Inter", Sans-serif;font-size:13px;color:#17121C !important;background-color:#FFFFFF !important;border-color:rgba(23,18,28,.16) !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-filter-btn:hover{color:#F2542D !important;border-color:#F2542D !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-filter-btn.faqhub-active{color:#FFFFFF !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-count-line{color:rgba(23,18,28,.62) !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-item{background-color:#FFFFFF !important;border-color:#E6E1D4 !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-qtext{color:#17121C !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-a-inner{color:rgba(23,18,28,.62) !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-a-inner a{color:#F2542D !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-group-label{color:#F2542D !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-plus{background-color:#F6F3EC !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-plus::before, .elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-plus::after{background-color:#17121C !important;}.elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-item.faqhub-open .faqhub-plus::before, .elementor-6227 .elementor-element.elementor-element-47d1d6a .faqhub-item.faqhub-open .faqhub-plus::after{background-color:#FFFFFF !important;}.elementor-6227 .elementor-element.elementor-element-d812672{--display:flex;--min-height:325px;--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;--justify-content:center;}.elementor-6227 .elementor-element.elementor-element-30fa1ca{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-30fa1ca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6227 .elementor-element.elementor-element-fc050a8{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-fc050a8.elementor-element{--align-self:center;}.elementor-6227 .elementor-element.elementor-element-b8934fe{--display:flex;--min-height:68px;--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6227 .elementor-element.elementor-element-f9826fa .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;background-color:transparent;background-image:linear-gradient(90deg, #F2542D 0%, #FFC93C 100%);border-radius:27px 27px 27px 27px;padding:13px 20px 13px 20px;}.elementor-6227 .elementor-element.elementor-element-f9826fa .elementor-button:hover, .elementor-6227 .elementor-element.elementor-element-f9826fa .elementor-button:focus{color:#FFFFFF;}.elementor-6227 .elementor-element.elementor-element-f9826fa .elementor-button:hover svg, .elementor-6227 .elementor-element.elementor-element-f9826fa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:27px 27px 27px 27px;padding:13px 20px 13px 20px;}.elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button:hover, .elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button:focus{color:#FFFFFF;}.elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button:hover svg, .elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1440px){.elementor-6227 .elementor-element.elementor-element-996032a{width:var( --container-widget-width, 510.08px );max-width:510.08px;--container-widget-width:510.08px;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-832f4fd{width:var( --container-widget-width, 510.08px );max-width:510.08px;--container-widget-width:510.08px;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-30fa1ca{width:var( --container-widget-width, 706.75px );max-width:706.75px;--container-widget-width:706.75px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-6227 .elementor-element.elementor-element-211d567{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6227 .elementor-element.elementor-element-996032a{font-size:9px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-6227 .elementor-element.elementor-element-b6a17c8{font-size:22px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-6227 .elementor-element.elementor-element-b6a17c8.elementor-element{--align-self:center;}.elementor-6227 .elementor-element.elementor-element-832f4fd{font-size:14px;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-6227 .elementor-element.elementor-element-832f4fd.elementor-element{--align-self:center;}.elementor-6227 .elementor-element.elementor-element-b4603ff{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6227 .elementor-element.elementor-element-47d1d6a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-6227 .elementor-element.elementor-element-fc050a8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-6227 .elementor-element.elementor-element-b8934fe{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6227 .elementor-element.elementor-element-27fb812 .elementor-button{padding:13px 30px 13px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-996032a */.eyebrow{
  display:inline-flex;
  align-items:center;
  gap:10px;

  letter-spacing:3px;
  text-transform:uppercase;
  color:#FFC93C;

}

.eyebrow::after{
  content:'';
  width:26px;
  height:2px;
  display:inline-block;
  background:linear-gradient(90deg, #F2542D, #FFC93C);
}
.eyebrow::before{
  content:'';
  width:26px;
  height:2px;
  display:inline-block;
  background:linear-gradient(90deg, #F2542D, #FFC93C);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a17c8 */.hero h1{
  font-size:52px;
  color:#FFFFFF;
  line-height:1.08;
  margin-bottom:20px;
}

.hero h1 .script{
  font-size:42px;
  font-weight:700;
  color:#FFC93C;
  display:inline-block;
  transform:rotate(-2deg);
  font-family: "Rock Salt";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-211d567 */.hero{
  position:relative;
  overflow:hidden;
  background:radial-gradient(
    120% 140% at 15% 0%,
    #5A2FA6 0%,
    #3B1F73 38%,
    #1C0F3D 72%,
    #150A30 100%
  );
  padding:96px 0 84px;
  text-align:center;
}

.hero::before{
  content:'';
  position:absolute;
  top:-120px;
  right:-140px;
  width:420px;
  height:420px;
  border-radius:50%;
  background:radial-gradient(
    circle,
    rgba(255,201,60,.35),
    rgba(242,84,45,.15) 55%,
    transparent 72%
  );
  filter:blur(4px);
}

.hero::after{
  content:'';
  position:absolute;
  bottom:-160px;
  left:-120px;
  width:360px;
  height:360px;
  border-radius:50%;
  background:radial-gradient(
    circle,
    rgba(90,47,166,.55),
    transparent 70%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30fa1ca */.cta h2{
  color:#FFFFFF;
  font-size:34px;
  margin-bottom:14px;

  font-weight:600;
  letter-spacing:-0.02em;
}

.cta h2 .script{
  color:#FFC93C;
  font-size:26px;
  font-family:"Rock Salt", Sans-serif;
  font-weight:700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d812672 */.cta{
  background:linear-gradient(
    135deg,
    #1C0F3D,
    #5A2FA6 60%,
    #3B1F73
  );
}

.cta::before{
  background:radial-gradient(
    ellipse,
    rgba(255,201,60,.28),
    transparent 70%
  );
}/* End custom CSS */