.elementor-436 .elementor-element.elementor-element-b703a41:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-b703a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0826;}.elementor-436 .elementor-element.elementor-element-b703a41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-b703a41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-06c92d9{text-align:left;}.elementor-436 .elementor-element.elementor-element-06c92d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:800;line-height:1.1em;color:#FF7F00;}.elementor-436 .elementor-element.elementor-element-0119f88{text-align:justify;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:#F8F7FB;}.elementor-436 .elementor-element.elementor-element-16ddf64:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-16ddf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0826;}.elementor-436 .elementor-element.elementor-element-16ddf64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-16ddf64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-dab036c{text-align:center;}.elementor-436 .elementor-element.elementor-element-dab036c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-794e038{margin-top:0px;margin-bottom:40px;}.elementor-436 .elementor-element.elementor-element-7f9a1aa > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4E45E429;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px #000000;}.elementor-436 .elementor-element.elementor-element-7f9a1aa{--icon-box-icon-margin:15px;}.elementor-436 .elementor-element.elementor-element-7f9a1aa.elementor-view-stacked .elementor-icon{background-color:#FF7F00;fill:#FFFFFF;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-7f9a1aa.elementor-view-framed .elementor-icon, .elementor-436 .elementor-element.elementor-element-7f9a1aa.elementor-view-default .elementor-icon{fill:#FF7F00;color:#FF7F00;border-color:#FF7F00;}.elementor-436 .elementor-element.elementor-element-7f9a1aa.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-7f9a1aa .elementor-icon{font-size:35px;padding:20px;}.elementor-436 .elementor-element.elementor-element-7f9a1aa .elementor-icon-box-title, .elementor-436 .elementor-element.elementor-element-7f9a1aa .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-436 .elementor-element.elementor-element-7f9a1aa .elementor-icon-box-title{color:#0C0826;}.elementor-436 .elementor-element.elementor-element-7f9a1aa .elementor-icon-box-description{color:#121212;}.elementor-436 .elementor-element.elementor-element-3e90340 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4E45E429;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px #000000;}.elementor-436 .elementor-element.elementor-element-3e90340{--icon-box-icon-margin:15px;}.elementor-436 .elementor-element.elementor-element-3e90340.elementor-view-stacked .elementor-icon{background-color:#FF7F00;fill:#FFFFFF;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-3e90340.elementor-view-framed .elementor-icon, .elementor-436 .elementor-element.elementor-element-3e90340.elementor-view-default .elementor-icon{fill:#FF7F00;color:#FF7F00;border-color:#FF7F00;}.elementor-436 .elementor-element.elementor-element-3e90340.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-3e90340 .elementor-icon{font-size:35px;padding:20px;}.elementor-436 .elementor-element.elementor-element-3e90340 .elementor-icon-box-title, .elementor-436 .elementor-element.elementor-element-3e90340 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-436 .elementor-element.elementor-element-3e90340 .elementor-icon-box-title{color:#0C0826;}.elementor-436 .elementor-element.elementor-element-3e90340 .elementor-icon-box-description{color:#121212;}.elementor-436 .elementor-element.elementor-element-edf0ff6 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4E45E429;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px #000000;}.elementor-436 .elementor-element.elementor-element-edf0ff6{--icon-box-icon-margin:15px;}.elementor-436 .elementor-element.elementor-element-edf0ff6.elementor-view-stacked .elementor-icon{background-color:#FF7F00;fill:#FFFFFF;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-edf0ff6.elementor-view-framed .elementor-icon, .elementor-436 .elementor-element.elementor-element-edf0ff6.elementor-view-default .elementor-icon{fill:#FF7F00;color:#FF7F00;border-color:#FF7F00;}.elementor-436 .elementor-element.elementor-element-edf0ff6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-edf0ff6 .elementor-icon{font-size:35px;padding:20px;}.elementor-436 .elementor-element.elementor-element-edf0ff6 .elementor-icon-box-title, .elementor-436 .elementor-element.elementor-element-edf0ff6 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-436 .elementor-element.elementor-element-edf0ff6 .elementor-icon-box-title{color:#0C0826;}.elementor-436 .elementor-element.elementor-element-edf0ff6 .elementor-icon-box-description{color:#121212;}.elementor-436 .elementor-element.elementor-element-1a8b4d2 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-436 .elementor-element.elementor-element-1a8b4d2{text-align:center;font-family:"Playfair", Sans-serif;font-size:34px;font-style:italic;line-height:40px;color:#EDEAFB;}.elementor-436 .elementor-element.elementor-element-88a0677 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #A020F0 0%, #FF00FF 100%);border-radius:30px 30px 30px 30px;padding:14px 26px 14px 26px;}.elementor-436 .elementor-element.elementor-element-dcad3b1:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-dcad3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7F2;}.elementor-436 .elementor-element.elementor-element-dcad3b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-dcad3b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-84ce529 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:48px;font-weight:800;color:#0C0826;}.elementor-436 .elementor-element.elementor-element-bddac42{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#121212;}.elementor-436 .elementor-element.elementor-element-d24c8b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-436 .elementor-element.elementor-element-d24c8b9:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-d24c8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0826;}.elementor-436 .elementor-element.elementor-element-d24c8b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-d24c8b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-691f73e{text-align:center;}.elementor-436 .elementor-element.elementor-element-691f73e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:20px;color:#E5E7EB;}.elementor-436 .elementor-element.elementor-element-af15c40{text-align:center;}.elementor-436 .elementor-element.elementor-element-af15c40 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:20px;color:#E5E7EB;}.elementor-436 .elementor-element.elementor-element-f81f2c4{text-align:center;}.elementor-436 .elementor-element.elementor-element-f81f2c4 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:20px;color:#E5E7EB;}.elementor-436 .elementor-element.elementor-element-357f02c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-436 .elementor-element.elementor-element-357f02c:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-357f02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0826;}.elementor-436 .elementor-element.elementor-element-357f02c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-357f02c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-196ddb0{text-align:center;}.elementor-436 .elementor-element.elementor-element-196ddb0 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:64px;font-weight:800;line-height:1.1em;color:#F8F7FB;}.elementor-436 .elementor-element.elementor-element-ed40b84 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-436 .elementor-element.elementor-element-0866ae5 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #A020F0 0%, #FF00FF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0C0826;border-radius:30px 30px 30px 30px;padding:14px 26px 14px 26px;}.elementor-436 .elementor-element.elementor-element-56dd680 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #A020F000 0%, #FFFFFF00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:14px 26px 14px 26px;}.elementor-436 .elementor-element.elementor-element-56dd680 .elementor-button:hover, .elementor-436 .elementor-element.elementor-element-56dd680 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(-90deg, #A020F0 0%, #FF00FF 100%);border-color:#02010100;}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-b703a41{margin-top:0px;margin-bottom:0px;padding:36px 0px 36px 0px;}.elementor-436 .elementor-element.elementor-element-06c92d9{text-align:center;}.elementor-436 .elementor-element.elementor-element-06c92d9 .elementor-heading-title{font-size:44px;}.elementor-436 .elementor-element.elementor-element-0119f88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-0119f88{text-align:center;font-size:18px;line-height:24px;}.elementor-436 .elementor-element.elementor-element-16ddf64{padding:36px 0px 36px 0px;}.elementor-436 .elementor-element.elementor-element-dcad3b1{padding:36px 0px 36px 0px;}.elementor-436 .elementor-element.elementor-element-d24c8b9{padding:36px 0px 36px 0px;}.elementor-436 .elementor-element.elementor-element-357f02c{padding:36px 0px 36px 0px;}.elementor-436 .elementor-element.elementor-element-196ddb0{text-align:center;}.elementor-436 .elementor-element.elementor-element-196ddb0 .elementor-heading-title{font-size:44px;}}/* Start custom CSS for heading, class: .elementor-element-06c92d9 */.title-underline {
  position:relative;
  display:inline-block;
}
.title-underline:after{
  content:"";
  display:block;
  height:5px;
  border-radius:4px;
  margin-top:14px;
  background-image: linear-gradient(90deg, #A020F0 0%, #FF00FF 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f9a1aa */.mission-icon-box{
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(79, 70, 229, 0.1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 16px;
}
.mission-icon-box:hover{
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e90340 */.mission-icon-box{
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(79, 70, 229, 0.1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 16px;
}
.mission-icon-box:hover{
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf0ff6 */.mission-icon-box{
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(79, 70, 229, 0.1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 16px;
}
.mission-icon-box:hover{
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8b4d2 */.mission-block{
    background: rgba(255,255,255,.06);
    border-radius: 16px;
    padding: 32px 40px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88a0677 */.hero-btn:hover{
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2c6548 */.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    padding: 2rem;
    background: #f3e8ff;
    border-radius: 14px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0866ae5 */.hero-btn:hover{
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56dd680 */.hero-btn:hover{
    filter: brightness(1.05);
}/* End custom CSS */