.elementor-104 .elementor-element.elementor-element-67ab30d > .elementor-container{max-width:803px;}.elementor-104 .elementor-element.elementor-element-67ab30d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-67ab30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFAF3 0%, #F0EAFF 100%);}.elementor-104 .elementor-element.elementor-element-67ab30d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-69px;margin-bottom:0px;padding:90px 20px 100px 20px;}.elementor-104 .elementor-element.elementor-element-67ab30d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-25c91990.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-25c91990.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-2c3db5e8{text-align:center;}.elementor-104 .elementor-element.elementor-element-2c3db5e8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#9CA3AF;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-104 .elementor-element.elementor-element-581d2f6{--lottie-container-width:7%;padding:0px 0px 0px 0px;top:138px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-581d2f6{left:251px;}body.rtl .elementor-104 .elementor-element.elementor-element-581d2f6{right:251px;}.elementor-104 .elementor-element.elementor-element-48296a9d{text-align:center;padding:40px 0px 40px 0px;}.elementor-104 .elementor-element.elementor-element-48296a9d .elementor-heading-title{font-family:"Cherry Bomb One", Sans-serif;font-size:48px;line-height:1.1em;letter-spacing:0.1px;color:#0E346B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-221bd20{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.75em;color:#4A5568;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-2ae714e0 .elementor-button{font-family:"Cherry Bomb One", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#DF64B2;border-radius:50px 50px 50px 50px;padding:15px 28px 15px 28px;}.elementor-104 .elementor-element.elementor-element-520c8edd:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-520c8edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E346B;}.elementor-104 .elementor-element.elementor-element-520c8edd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-104 .elementor-element.elementor-element-520c8edd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-2e2a65dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-2e2a65dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-790a56d8{text-align:center;}.elementor-104 .elementor-element.elementor-element-790a56d8 .elementor-heading-title{font-family:"Cherry Bomb One", Sans-serif;font-size:42px;color:var( --e-global-color-fb909bb );}.elementor-104 .elementor-element.elementor-element-5bc7e44d{text-align:center;}.elementor-104 .elementor-element.elementor-element-5bc7e44d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-758d602b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-758d602b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-168f5bf5{text-align:center;}.elementor-104 .elementor-element.elementor-element-168f5bf5 .elementor-heading-title{font-family:"Cherry Bomb One", Sans-serif;font-size:42px;color:var( --e-global-color-91fea44 );}.elementor-104 .elementor-element.elementor-element-f34c8ff{text-align:center;}.elementor-104 .elementor-element.elementor-element-f34c8ff .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-53d2fd29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-53d2fd29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-61738141{text-align:center;}.elementor-104 .elementor-element.elementor-element-61738141 .elementor-heading-title{font-family:"Cherry Bomb One", Sans-serif;font-size:42px;color:var( --e-global-color-86526f5 );}.elementor-104 .elementor-element.elementor-element-4f762ecd{text-align:center;}.elementor-104 .elementor-element.elementor-element-4f762ecd .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-4012031c > .elementor-container{max-width:951px;}.elementor-104 .elementor-element.elementor-element-4012031c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-4012031c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;}.elementor-104 .elementor-element.elementor-element-4012031c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-4012031c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-3f484b8 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:800;text-transform:uppercase;font-style:normal;fill:#8B5CF6;color:#8B5CF6;background-color:#EAE6F8;border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-3f484b8{padding:50px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-0c44a91{font-family:"Cherry Bomb One", Sans-serif;font-size:40px;font-weight:600;line-height:1.75em;color:#4A5568;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -69px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1df6301{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.75em;color:#4A5568;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;}.elementor-104 .elementor-element.elementor-element-ac92556{width:var( --container-widget-width, 87.141% );max-width:87.141%;--container-widget-width:87.141%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-ac92556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-a1baedc > .elementor-container{max-width:951px;}.elementor-104 .elementor-element.elementor-element-a1baedc:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-a1baedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E346B;}.elementor-104 .elementor-element.elementor-element-a1baedc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-a1baedc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-71db0e5 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:800;text-transform:uppercase;font-style:normal;fill:#D4B86F;color:#D4B86F;background-color:#1A4280;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E4D8C;border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-71db0e5{padding:60px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-cfb2ae2{font-family:"Cherry Bomb One", Sans-serif;font-size:20px;font-weight:600;line-height:2.4em;letter-spacing:0.6px;color:#4A5568;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ca9a742{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.75em;color:#C8CFDC;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-bd3f78b{width:var( --container-widget-width, 87.141% );max-width:87.141%;--container-widget-width:87.141%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-bd3f78b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-61e3afe{padding:0px 0px 30px 0px;width:var( --container-widget-width, 87.141% );max-width:87.141%;--container-widget-width:87.141%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-61e3afe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-207bbe5{padding:5px 0px 55px 0px;width:var( --container-widget-width, 87.141% );max-width:87.141%;--container-widget-width:87.141%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-207bbe5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-4fa2684{--display:flex;}.elementor-104 .elementor-element.elementor-element-4fa2684:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-4fa2684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E346B;}.elementor-104 .elementor-element.elementor-element-b83804b .elementor-button{font-family:"Cherry Bomb One", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#DF64B2;border-radius:50px 50px 50px 50px;padding:15px 28px 15px 28px;}.elementor-104 .elementor-element.elementor-element-b83804b{padding:0px 0px 29px 0px;}.elementor-104 .elementor-element.elementor-element-776b456 > .elementor-container{max-width:951px;}.elementor-104 .elementor-element.elementor-element-776b456:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-776b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;}.elementor-104 .elementor-element.elementor-element-776b456{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-776b456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-f03c86e .elementor-button{font-family:"Nunito", Sans-serif;font-weight:800;text-transform:uppercase;font-style:normal;fill:#E879B8;color:#E879B8;background-color:#FCE4F3;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-f03c86e{padding:52px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6806deb{font-family:"Cherry Bomb One", Sans-serif;font-size:20px;font-weight:600;line-height:1.75em;letter-spacing:0.6px;color:#4A5568;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;}.elementor-104 .elementor-element.elementor-element-db68ec4{padding:0px 0px 30px 0px;width:var( --container-widget-width, 87.141% );max-width:87.141%;--container-widget-width:87.141%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-db68ec4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-0cff66e > .elementor-container{max-width:671px;}.elementor-104 .elementor-element.elementor-element-0cff66e:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-0cff66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E346B;}.elementor-104 .elementor-element.elementor-element-0cff66e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 60px 0px;}.elementor-104 .elementor-element.elementor-element-0cff66e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-2dd1ffe{font-family:"Cherry Bomb One", Sans-serif;font-size:20px;font-weight:600;line-height:2.1em;letter-spacing:0.6px;color:#4A5568;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-11cc4a1{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.75em;color:#C8CFDC;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-d4d10f5 .elementor-button{font-family:"Cherry Bomb One", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#DF64B2;border-radius:50px 50px 50px 50px;padding:15px 28px 15px 28px;}.elementor-104 .elementor-element.elementor-element-fd46d66 .elementor-button{font-family:"Cherry Bomb One", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#D4B86F;border-radius:50px 50px 50px 50px;padding:15px 28px 15px 28px;}.elementor-104 .elementor-element.elementor-element-7cb8f458 > .elementor-container{max-width:800px;}.elementor-104 .elementor-element.elementor-element-7cb8f458 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-7cb8f458:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-7cb8f458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;}.elementor-104 .elementor-element.elementor-element-7cb8f458{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 72px 20px;}.elementor-104 .elementor-element.elementor-element-7cb8f458 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-456dc39.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-456dc39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-456dc39.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-104 .elementor-element.elementor-element-3e412e3d{text-align:center;}.elementor-104 .elementor-element.elementor-element-3e412e3d .elementor-heading-title{font-family:"Cherry Bomb One", Sans-serif;font-size:36px;color:#0E346B;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-104 .elementor-element.elementor-element-581d2f6{left:330px;}body.rtl .elementor-104 .elementor-element.elementor-element-581d2f6{right:330px;}.elementor-104 .elementor-element.elementor-element-581d2f6{top:98px;}.elementor-104 .elementor-element.elementor-element-0c44a91{font-size:38px;}.elementor-104 .elementor-element.elementor-element-cfb2ae2{font-size:21px;}.elementor-104 .elementor-element.elementor-element-6806deb{font-size:21px;}.elementor-104 .elementor-element.elementor-element-db68ec4{padding:0px 0px 30px 0px;}.elementor-104 .elementor-element.elementor-element-2dd1ffe{font-size:21px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-67ab30d{padding:80px 20px 100px 20px;}.elementor-104 .elementor-element.elementor-element-581d2f6{--lottie-container-width:16%;top:569px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-581d2f6{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-581d2f6{right:0px;}.elementor-104 .elementor-element.elementor-element-48296a9d .elementor-heading-title{font-size:46px;}.elementor-104 .elementor-element.elementor-element-48296a9d{padding:40px 0px 50px 0px;}.elementor-104 .elementor-element.elementor-element-3bd91bdf{width:100%;}.elementor-104 .elementor-element.elementor-element-0c44a91{font-size:32px;line-height:1.3em;letter-spacing:0.3px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-104 .elementor-element.elementor-element-ac92556{padding:0px 0px 40px 0px;}.elementor-104 .elementor-element.elementor-element-c606cd5{width:100%;}.elementor-104 .elementor-element.elementor-element-cfb2ae2{font-size:16px;line-height:2.2em;letter-spacing:0.3px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-ca9a742{padding:25px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-bd3f78b{padding:0px 0px 15px 0px;}.elementor-104 .elementor-element.elementor-element-61e3afe{padding:0px 0px 70px 0px;}.elementor-104 .elementor-element.elementor-element-207bbe5{padding:0px 0px 40px 0px;}.elementor-104 .elementor-element.elementor-element-eaf472d{width:100%;}.elementor-104 .elementor-element.elementor-element-6806deb{font-size:15px;line-height:1.3em;letter-spacing:0.3px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-104 .elementor-element.elementor-element-db68ec4{padding:0px 0px 60px 0px;}.elementor-104 .elementor-element.elementor-element-64dd274{width:100%;}.elementor-104 .elementor-element.elementor-element-2dd1ffe{font-size:15px;line-height:2.3em;letter-spacing:0.3px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-104 .elementor-element.elementor-element-fd46d66{padding:0px 0px 25px 0px;}}/* Start custom CSS for html, class: .elementor-element-b130d5a */.faq-wrap{
  padding:72px 48px;
  font-family:'Nunito', sans-serif;
}

.faq-inner{
  max-width:820px;
  margin:0 auto;
}

.faq-list{
  display:flex;
  flex-direction:column;
  gap:14px;
}

/* CARD */
.faq-item{
  background:#ffffff;
  border-radius:18px;
  border:1.5px solid #eee;
  box-shadow:0 6px 18px rgba(14,52,107,.06);
  overflow:hidden;
  transition:all .25s ease;
}

/* HOVER */
.faq-item:hover{
  border-color:#e9d5ff;
  box-shadow:0 10px 26px rgba(144,97,223,.12);
}

/* OPEN STATE */
.faq-item.open{
  border-color:#9061df;
  box-shadow:0 12px 30px rgba(144,97,223,.18);
  transform:translateY(-1px);
}

/* QUESTION */
.faq-q{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:18px 22px;
  cursor:pointer;
  user-select:none;
  gap:14px;
  background:#fff;
}

/* TEXT */
.faq-qt{
  font-family:'Nunito', sans-serif;
  font-weight:800;
  font-size:1rem;
  color:var(--navy);
  line-height:1.4;
  transition:all .25s ease;
}

/* OPEN TEXT */
.faq-item.open .faq-qt{
  color:#9061df;
}

/* ICON */
.faq-tog{
  width:34px;
  height:34px;
  border-radius:50%;
  background:#f5f3ff;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:1.1rem;
  font-weight:800;
  color:#9061df;
  transition:all .25s ease;
}

/* OPEN ICON */
.faq-item.open .faq-tog{
  background:#9061df;
  color:#ffffff;
  transform:rotate(45deg);
}

/* ANSWER */
.faq-a{
  max-height:0;
  overflow:hidden;
  transition:max-height .45s ease, padding .3s ease;
  padding:0 22px;
  background:#fff;
}

/* OPEN ANSWER */
.faq-item.open .faq-a{
  max-height:500px;
  padding-bottom:18px;
}

/* TEXT ANSWER */
.faq-a-inner{
  padding-top:12px;
  font-size:.95rem;
  font-weight:600;
  color:#4b5563;
  line-height:1.7;
  border-top:1px solid #f3f4f6;
  font-family:'Nunito', sans-serif;
}

/* MOBILE */
@media (max-width: 600px){
  .faq-wrap{
    padding:50px 16px;
  }

  .faq-q{
    padding:16px 14px;
  }

  .faq-qt{
    font-size:.92rem;
  }

  .faq-tog{
    width:30px;
    height:30px;
    font-size:1rem;
  }

  .faq-a{
    padding:0 14px;
  }

  .faq-item.open .faq-a{
    padding-bottom:16px;
  }
}/* End custom CSS */