.elementor-98921 .elementor-element.elementor-element-dca4699 > .elementor-container{max-width:1460px;}.elementor-98921 .elementor-element.elementor-element-dca4699{margin-top:0px;margin-bottom:0px;}.elementor-98921 .elementor-element.elementor-element-590f507 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-590f507{padding:0px 30px 0px 30px;}.elementor-98921 .elementor-element.elementor-element-968607f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-e0796a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-ea7ad50 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-ea7ad50{margin-top:80px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-98921 .elementor-element.elementor-element-04bd92d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(24deg, #130C34 50%, #3B3A40 88%);}.elementor-bc-flex-widget .elementor-98921 .elementor-element.elementor-element-04bd92d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-04bd92d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-04bd92d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-element-populated, .elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-element-populated > .elementor-background-overlay, .elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-98921 .elementor-element.elementor-element-04bd92d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-817136d .elementor-heading-title{font-family:"Red Hat Display", sans-serif;font-size:24px;font-weight:400;color:#CCCBD3;}.elementor-98921 .elementor-element.elementor-element-750c51e{width:100%;max-width:100%;text-align:center;}.elementor-98921 .elementor-element.elementor-element-750c51e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-750c51e img{width:38%;}.elementor-98921 .elementor-element.elementor-element-62b1212{font-family:"Red Hat", sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-4bf456b{font-family:"Red Hat Display", sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-b9aab12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-98921 .elementor-element.elementor-element-7a75511:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(24deg, #5826C3 50%, #7C5CC1 88%);}.elementor-bc-flex-widget .elementor-98921 .elementor-element.elementor-element-7a75511.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-7a75511.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-7a75511.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-element-populated, .elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-element-populated > .elementor-background-overlay, .elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-98921 .elementor-element.elementor-element-7a75511 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-ee52865 .elementor-heading-title{font-family:"Red Hat Display", sans-serif;font-size:24px;font-weight:400;color:#F5F7F9;}.elementor-98921 .elementor-element.elementor-element-2b15dd7{width:auto;max-width:auto;align-self:center;}.elementor-98921 .elementor-element.elementor-element-2b15dd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2b15dd7 img{width:38%;}.elementor-98921 .elementor-element.elementor-element-930b66a{font-family:"Red Hat", sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-9934ea4{font-family:"Red Hat Display", sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-e0c5b3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-98921 .elementor-element.elementor-element-d79ef15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-bc-flex-widget .elementor-98921 .elementor-element.elementor-element-d79ef15.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-d79ef15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-98921 .elementor-element.elementor-element-d79ef15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-element-populated, .elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-element-populated > .elementor-background-overlay, .elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-98921 .elementor-element.elementor-element-d79ef15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-828d6d6 .elementor-heading-title{font-family:"Red Hat Display", sans-serif;font-size:24px;font-weight:400;color:#78748B;}.elementor-98921 .elementor-element.elementor-element-355e1cc{width:auto;max-width:auto;}.elementor-98921 .elementor-element.elementor-element-355e1cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-355e1cc img{width:38%;}.elementor-98921 .elementor-element.elementor-element-b0bde40{font-family:"Red Hat", sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-b59f266{font-family:"Red Hat Display", sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-576e82a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-98921 .elementor-element.elementor-element-c2e926e > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-c2e926e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-98921 .elementor-element.elementor-element-c2e926e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-2269b31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(58deg, #130C34 20%, #3B3A40 87%);}.elementor-98921 .elementor-element.elementor-element-2269b31.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated, .elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated > .elementor-background-overlay, .elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-512a536 > .elementor-widget-container{padding:60px 30px 60px 30px;}.elementor-98921 .elementor-element.elementor-element-512a536{text-align:center;}.elementor-98921 .elementor-element.elementor-element-512a536 .elementor-heading-title{font-family:"Red Hat", sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-224d678:not(.elementor-motion-effects-element-type-background), .elementor-98921 .elementor-element.elementor-element-224d678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-224d678 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-224d678{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-98921 .elementor-element.elementor-element-224d678 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-df03831 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-df03831{padding:30px 30px 30px 30px;}.elementor-98921 .elementor-element.elementor-element-7a72206 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-30918b2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-98921 .elementor-element.elementor-element-e6a44a4:not(.elementor-motion-effects-element-type-background), .elementor-98921 .elementor-element.elementor-element-e6a44a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-e6a44a4 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-e6a44a4{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 120px 30px;}.elementor-98921 .elementor-element.elementor-element-e6a44a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98921 .elementor-element.elementor-element-5f76a79 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-98921 .elementor-element.elementor-element-5f76a79{text-align:center;}.elementor-98921 .elementor-element.elementor-element-5f76a79 .elementor-heading-title{font-family:"Red Hat", sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:30px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-container .uael-faq-accordion{border-radius:5px 5px 5px 5px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"Overpass", sans-serif;font-size:20px;font-weight:normal;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion .uael-accordion-title{background-color:#FFFFFF;padding:25px 30px 25px 30px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-98921 .elementor-element.elementor-element-3f0f9e2  .uael-accordion-icon-closed, .elementor-98921 .elementor-element.elementor-element-3f0f9e2 span.uael-accordion-icon-opened{color:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-accordion-icon-closed, .elementor-98921 .elementor-element.elementor-element-3f0f9e2 span.uael-accordion-icon-opened{fill:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion .uael-accordion-content{background-color:#FFFFFF;padding:0px 30px 30px 30px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-accordion.elementor-grid-item{background-color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:18px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:18px;width:18px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-98921 .elementor-element.elementor-element-3f0f9e2 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-98921 .elementor-element.elementor-element-983d769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-78aecb4:not(.elementor-motion-effects-element-type-background), .elementor-98921 .elementor-element.elementor-element-78aecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b78242 );}.elementor-98921 .elementor-element.elementor-element-78aecb4 > .elementor-container{max-width:1400px;}.elementor-98921 .elementor-element.elementor-element-78aecb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-78aecb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-98921 .elementor-element.elementor-element-b42b02a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-98921 .elementor-element.elementor-element-b42b02a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-98921 .elementor-element.elementor-element-b42b02a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc .elementor-heading-title{font-family:"Red Hat", sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-d4f3b09 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-d4f3b09{font-size:20px;color:#FFFFFF;}.elementor-98921 .elementor-element.elementor-element-d3258d8 > .elementor-widget-container{margin:-130px 0px 0px 100px;}.elementor-98921 .elementor-element.elementor-element-d3258d8{text-align:right;}.elementor-98921 .elementor-element.elementor-element-d3258d8 img{width:100%;max-width:360px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-98921 .elementor-element.elementor-element-04bd92d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-98921 .elementor-element.elementor-element-750c51e{width:auto;max-width:auto;text-align:center;}.elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-224d678{padding:60px 25px 60px 25px;}.elementor-98921 .elementor-element.elementor-element-e6a44a4{padding:60px 20px 60px 20px;}.elementor-98921 .elementor-element.elementor-element-78aecb4{padding:60px 25px 0px 25px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc{text-align:left;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc .elementor-heading-title{font-size:40px;}.elementor-98921 .elementor-element.elementor-element-d4f3b09 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-98921 .elementor-element.elementor-element-dca4699{margin-top:0px;margin-bottom:0px;}.elementor-98921 .elementor-element.elementor-element-590f507{padding:0px 10px 0px 10px;}.elementor-98921 .elementor-element.elementor-element-ea7ad50{padding:0px 20px 0px 20px;}.elementor-98921 .elementor-element.elementor-element-c2e926e{padding:60px 20px 60px 20px;}.elementor-98921 .elementor-element.elementor-element-2269b31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-512a536 .elementor-heading-title{font-size:32px;}.elementor-98921 .elementor-element.elementor-element-224d678{padding:60px 20px 60px 20px;}.elementor-98921 .elementor-element.elementor-element-df03831{padding:30px 20px 30px 20px;}.elementor-98921 .elementor-element.elementor-element-e6a44a4{margin-top:60px;margin-bottom:60px;padding:60px 20px 60px 20px;}.elementor-98921 .elementor-element.elementor-element-78aecb4{padding:60px 20px 60px 20px;}.elementor-98921 .elementor-element.elementor-element-b42b02a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc{text-align:left;}.elementor-98921 .elementor-element.elementor-element-2e8b9fc .elementor-heading-title{font-size:36px;}.elementor-98921 .elementor-element.elementor-element-d4f3b09 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-98921 .elementor-element.elementor-element-2269b31{width:100%;}.elementor-98921 .elementor-element.elementor-element-b42b02a{width:50%;}.elementor-98921 .elementor-element.elementor-element-92a9c31{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-98921 .elementor-element.elementor-element-b42b02a{width:100%;}.elementor-98921 .elementor-element.elementor-element-92a9c31{width:100%;}}/* Start custom CSS for html, class: .elementor-element-59204e2 */.elementor-98921 .elementor-element.elementor-element-59204e2 #main-wrap {
    display: flex;
    justify-content: space-between;
    gap: 50px;
    align-items: center;
    color: #130C34;
    padding: 0 30px;
    margin-top: -80px;
    height: 100vh;
}


.elementor-98921 .elementor-element.elementor-element-59204e2 #main-title {
    font-size: 64px;
    font-family: "Red Hat", Sans-Serif;
    font-weight: 700;
}

.elementor-98921 .elementor-element.elementor-element-59204e2 #main-title span {
    color: #6e1ee6;
}


.elementor-98921 .elementor-element.elementor-element-59204e2 #main-text-section {
       font-family: "Red Hat Text", Sans-Serif;
      font-weight: 400 !important;
         width: 50%;
}

.elementor-98921 .elementor-element.elementor-element-59204e2 #main-text-section-inner {
    font-size: 20px;
}

.elementor-98921 .elementor-element.elementor-element-59204e2 #main-button-qr {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    margin-top: 40px;
}

 .elementor-98921 .elementor-element.elementor-element-59204e2 #main-button-qr {
    background-color: #1EE66E;
    border: none;
    border-radius: 25px;
    padding: 12px 25px;
    font-size: 16px;
    font-family: "Red Hat", Sans-Serif;
    font-weight: 700;
    width: fit-content;
    text-align: center;
    white-space: nowrap;
    transition: background-color 0.2s ease-out;
}

.elementor-98921 .elementor-element.elementor-element-59204e2 #main-button-qr:hover {
    background-color: #1EE66Edd;
}


@media (max-width: 1024px) {
    
    .elementor-98921 .elementor-element.elementor-element-59204e2 #main-text-section {
        width: 70%;
    }
    
    .elementor-98921 .elementor-element.elementor-element-59204e2 #main-title {
        font-size: 48px;
    }
    
}


@media (max-width: 768px) {
    .elementor-98921 .elementor-element.elementor-element-59204e2 #main-wrap {
        flex-direction: column;
        padding: 0 10px;
        margin-top: 0px;
        margin-bottom: 80px;
        height: 100%;
   }
   
   .elementor-98921 .elementor-element.elementor-element-59204e2 #main-title {
    font-size: 36px;
    
    }
       
      .elementor-98921 .elementor-element.elementor-element-59204e2 #main-text-section {
        width: 100%;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    
    .elementor-98921 .elementor-element.elementor-element-59204e2 #main-text-section-inner {
        padding: 0;
    }
    
}


@media(min-height: 1100px) {
    .elementor-98921 .elementor-element.elementor-element-59204e2 #main-wrap {
        height: 900px !important;
    }
}


/*.elementor-98921 .elementor-element.elementor-element-59204e2 {*/
/*   width: 100%;*/
/*   display: flex;*/
/*   justify-content: center;*/
/*   align-items: center;*/
/*}*/

#calc {
    width: 375px;
    max-width: 375px;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: "Red Hat Text", Sans-Serif;
    padding: 28px;
    border-radius: 20px;
    background: var(--Light-Mode-Primary-White, #FFF);
    box-shadow: 0px 5px 28.6px 0px rgba(0, 0, 0, 0.05);
}

.elementor-98921 .elementor-element.elementor-element-59204e2 #calc-header-title {
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}


.elementor-98921 .elementor-element.elementor-element-59204e2 input::-webkit-outer-spin-button,
   .elementor-98921 .elementor-element.elementor-element-59204e2 input::-webkit-inner-spin-button {
    -webkit-appearance: none;
     margin: 0;
    }
    
.elementor-98921 .elementor-element.elementor-element-59204e2 input[type=number] {
  -moz-appearance: textfield;
}

#calc-inputs {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

.calc-input-container-1 {
    color: #130C34;
    font-size: 68px;
    font-weight: 400;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    text-align: center;
    border-bottom: 2px solid transparent;
}


#input1 {
    font-size: 68px;
    border: none;
    outline: none;
    border-radius: 0;
    min-width: 10px;
    padding: 0;
    font-family: "Red Hat Display", Sans-Serif;
    font-weight: 400;
    max-width: 300px;
}

 #input1::placeholder {
        color: #130C34;
}

.calc-input-container-1:focus-within {
        border-bottom: 2px solid #5826C3;
    }


.calc-input-container-2 {
    /*color: rgb(126, 122, 141);*/
     color: #130C34;
    font-weight: 400;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
}

.calc-input-container-2 span,
    .calc-input-container-2 img {
        user-select: none;
    }



#output {
    font-size: 18px;
    border: none;
    outline: none;
    text-align: right;
    min-width: 16px;
}

/*Custom Select*/
.custom-calc-coins-select {
    position: relative;
    display: inline-block;
    width: 100%;
    background: #fff;
    margin-top: 30px;
    color: #130C34;
}

.calc-select-options {
    display: none;
    position: absolute;
    z-index: 99;
    padding-bottom: 28px;
    background: #f5f5f5;
    top: 0;
    left: -28px;
    height: 0;
    opacity: 0;
    overflow: hidden;
    transition: all 0.3s ease-out;
}

.calc-select-selected,
.calc-select-option {
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 10px;
}

.calc-select-option {
    padding: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 10px;
    width: 375px;
    max-width: 375px;
    padding: 14px 28px;
}

.calc-select-option:hover {
    background: #fff;
}

.calc-select-selected img,
.calc-select-option img,
#calc-debit-card img {
    min-width: 36px;
    width: 36px;
    height: 36px;
}

.calc-select-selected div,
.calc-select-option div {
    width: 100%;
}

.calc-select-selected div p,
.calc-select-option div p {
  margin: 0;
  font-size: 18px;
}

.calc-select-selected div p:first-of-type,
.calc-select-option div p:first-of-type {
  font-weight: 700;
}

.calc-select-selected  .calc-chevron {
    min-width: 28px;
    width: 28px;
    height: 28px;
    position: relative;
    right: -14px;
}

.calc-select-option .calc-chevron {
    min-width: 20px;
    width: 20px;
    height: 20px;
    position: relative;
    right: -12px;
}


.coin-price-wrap {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.custom-calc-coins-select.open .calc-select-options {
    display: block;
    height: 375px;
    opacity: 1;
    overflow: scroll;
}

#calc-debit-card {
    display: flex;
    align-items: center;
    gap: 10px;
    border-top: 1px solid #EAEBEF;
    padding-top: 20px;
    margin-top: 20px;
}

#calc-debit-card p:first-of-type {
    margin: 0;
    font-size: 18px;
    font-weight: 700;
}

#calc-debit-card:nth-child(2) {
    margin: 0;
}



/*CTA button*/
#calc-continue-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    width: 100%;
    padding: 14px 31px;
    flex: 1 0 0;
    color: #fff;
    border-radius: 100px;
    background: #130C34;
    font-family: "Red Hat Display", Sans-Serif;
    font-size: 16px;
    font-weight: 700;
    border: none;
    margin-top: 40px;
}

#calc-continue-button:hover {
    background: #130C34dd;
}

/*Loader*/
#calc-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 425px;
  width: 375px;
  gap: 16px;

  > div {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #898599;
    opacity: 1;
    animation: splash-loader 1.5s infinite normal ease-in;
  }

  > div:nth-child(2) {
    animation-delay: 0.4s;
  }

  > div:nth-child(3) {
    animation-delay: 0.8s;
  }
}

@-webkit-keyframes splash-loader {
  15% {
    opacity: 0.5;
  }

  30% {
    opacity: 0.15;
    transform: translateY(-4px);
  }

  60% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes splash-loader {
  15% {
    opacity: 0.5;
  }

  30% {
    opacity: 0.15;
    transform: translateY(-4px);
  }

  60% {
    opacity: 1;
    transform: translateY(0);
  }
}

.calc-loader-logo {
    animation: calc-loader-rotate 2s ease-out infinite;
}

@keyframes calc-loader-rotate {
    0% {
        transform: rotate(0deg) scale(0.5);
        
    }
    50% {
        transform: rotate(180deg) scale(1);
    }
    100% {
        transform: rotate(360deg) scale(0.5);
        
    }
}

@media(max-width: 768px) {
    .elementor-98921 .elementor-element.elementor-element-59204e2 {
      margin-top: 60px;
    }
    
    #calc {
        max-width: 330px;
        padding: 20px;
    }
    
    .calc-select-options {
        left: -20px;
    }
    
    .calc-select-option {
        width: 375px;
        max-width: 330px;
    }
    
    #calc-loader {
        width: 330px;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-750c51e */.elementor-98921 .elementor-element.elementor-element-750c51e div {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9aab12 */.elementor-98921 .elementor-element.elementor-element-b9aab12 div {
       font-family: "Red Hat Display", Sans-Serif;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b15dd7 */.elementor-98921 .elementor-element.elementor-element-2b15dd7 div {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0c5b3d */.elementor-98921 .elementor-element.elementor-element-e0c5b3d div {
     font-family: "Red Hat Display", Sans-Serif;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-355e1cc */.elementor-98921 .elementor-element.elementor-element-355e1cc div {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-576e82a */.elementor-98921 .elementor-element.elementor-element-576e82a div {
     font-family: "Red Hat Display", Sans-Serif;
    font-size: 20px;
    font-weight: 700;
    color: #130C34;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea7ad50 */.debit-card-container-1 div {
    display: flex;
    gap: 20px;
}
.debit-card-container-1 div div {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ead8893 */#coins-section-container {
    display: flex;
    justify-content: center;
    gap: 50px;
    width: 100%;
    position: relative;
    padding: 0px 30px 60px 30px;
}

#card-corner-img {
    position: absolute;
    z-index:0;
    right: 20px;
    bottom: 20px;
    width: 40%;
}

#coins-section-text {
    color: #fff;
}

#coins-section {
    position: relative;
    z-index: 5;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    font-family: "Red Hat Display", Sans-Serif;
    gap: 32px;
}

#coins-section a {
    display: flex;
    align-items: center;
    flex: 1 1 45%;
    gap: 8px;
}

#coins-section a p {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    margin: 0;
}

.coins-section-cta {
    display: flex;
    margin-top: 40px;
        a {
            background: #1EE66E;
            border-radius: 25px;
            color: #130C34;
            font-size: 16px;
            border: none;
            font-family: "Red Hat", Sans-Serif;
            font-weight: 700;
            padding: 12px 24px;
    }    
}


@media(max-width: 1024px) {
    #coins-section-container {
        flex-direction: column;
        padding: 40px 20px;
    }
    
    #card-corner-img {
     width: 60%;
    }
    
    #coins-section a p {
        font-size: 16px;
    }
}

@media(max-width: 768px) {
    
#card-corner-img {
    width: 80%;
}

#coins-section a {
    flex: 1 1 30%;
 
}
}

@media(max-width: 320px) {
    #coins-section a {
        flex-basis: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-335b060 */#section-container {
    margin-bottom: 100px;
}

    .section-head {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 30px;
        text-align: center;
        
       h2 {
            font-size: 48px;
            max-width: 900px;
            font-family: "Red Hat", Sans-Serif;
            font-weight: 700;
        }
        
        p {
            font-size: 20px;
            max-width: 1000px;
            color: #130C34;
        }
    }

    .image-section {
        display: flex;
        justify-content: center;
        gap: 40px;
    }
    
    .image-container {
        flex-basis: 50%;
        width: 50%;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        
        img {
            /*width: 50%;*/
            /*height: 400px;*/
        }
        
    }
    
    .benefits-container {
      width: 50%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      padding: 30px 0;
      color: #130C34;
    }
    
    .benefit-section {
        display: flex;
        gap: 12px;
        margin-bottom: 20px;
        
        h4 {
            margin: 0;
            font-weight: 500;
        }
        p {
            margin: 0;
            padding-top: 4px;
        }
    }
    
    .button-section {
  
        p {
            font-size: 20px;
            margin-bottom: 30px;
        }
        
        a {
            background: #1EE66E;
            border-radius: 25px;
            color: #130C34;
            font-size: 16px;
            border: none
            
            font-family: "Red Hat", Sans-Serif;
            font-weight: 700 !important;
            padding: 12px 24px;
        }
    }
    
    .available-coins {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 30px;
        margin-top: 40px;
        
        a {
            display: flex;
            align-items: center;
            gap: 5px;
            color: #130C34;
            
            img {
                
            }
            
            
            p {
                margin: 0;
            }
        }
    }
    
    @media(max-width: 768px) {
        
      .section-head h2 {
            font-size: 36px !important; 
        }
    
        
        .image-section {
           flex-direction: column;
        }
        
        .image-container {
          width: 100%;
        }
        
        .benefits-container {
            width: 100%;    
          align-items: center;
         gap: 30px;
       }
       
       .benefit-section {
           padding: 0 20px;
       }
        
        .button-section {
            text-align: center;
        }
            
        .available-coins { 
            gap: 20px;
            a {
              img {
                  width: 28px;
                  height: 28px;
              }  
            } 
         }
    
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de8051f */.section-head {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 30px;
        text-align: center;
        
       h2 {
            font-size: 48px;
            max-width: 900px;
        }
        
        p {
            font-size: 20px;
            max-width: 1000px;
            color: #130C34;
        }
    }

    .image-section {
        display: flex;
        justify-content: center;
        gap: 40px;
    }
    
    .image-container {
        width: 50%;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        
        img {
            /*width: 100%;*/
            /*height: 100%;*/
        }
        
    }
    
    .benefits-container {
      width: 50%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      padding: 30px 0;
       color: #130C34;
    }
    
    .benefit-section {
        display: flex;
        gap: 12px;
        margin-bottom: 20px;
        
        h4 {
            margin: 0;
        }
        p {
            margin: 0;
            padding-top: 4px;
        }
    }
    
    .button-section {
  
        p {
            font-size: 20px;
            margin-bottom: 30px;
        }
        
        a {
            background: #1EE66E;
            border-radius: 25px;
            color: #130C34;
            font-size: 16px;
            border: none
            font-weight: 400 !important;
            
            font-family: "Red Hat", Sans-Serif;
            padding: 12px 24px;
        }
    }
    
    .available-coins {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 30px;
        margin-top: 40px;
        
        a {
            display: flex;
            align-items: center;
            gap: 5px;
            color: #130C34;
            
            img {
                
            }
            
            
            p {
                margin: 0;
            }
        }
    }
    
    @media(max-width: 768px) {
        
      .section-head h2 {
            font-size: 36px !important; 
        }
    
        
        .image-section {
           flex-direction: column;
        }
        
        .image-container {
          width: 100%;
        }
        
        .benefits-container {
            width: 100%;    
          align-items: center;
         gap: 30px;
       }
       
       .benefit-section {
           padding: 0 20px;
       }
        
        .button-section {
            text-align: center;
        }
            
        .available-coins { 
            gap: 20px;
            a {
              img {
                  width: 28px;
                  height: 28px;
              }  
            } 
         }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-224d678 */.coin-coop a{
    display: flex;
    color: #111;
    align-items: center;
}
.coin-coop a div{
    display: flex;
    align-items: center;
}
.coin-coop a img{
    margin-right:8px;
    max-width:40px;
}
.coin-coop h3 , .coin-coop h4{
    margin: 0;
   font-family: "Red Hat Display", Sans-serif;
    font-weight:400;
    font-size:16px;
}
@media(max-width:767px){
    .coin-coop img{
        max-width:43px;
    }
    .coin-coop a img{
        margin:0;
    }
    .coin-coop h3, .coin-coop h4{
        font-size:20px;
        padding-left:8px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30918b2 */#steps-header {
        text-align: center;
        margin-bottom: 40px;
        
        h2 {
            font-family: "Red Hat", Sans-Serif;
            font-weight: 700;
            font-size: 48px;
        }
        
        p {
            font-size: 20px;
        }
    }

    #steps-container {
        display: flex;
        justify-content: space-between;
        gap: 20px;
    }
    
    .step-card {
        flex: 1 0 0; 
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 20px;
        border-radius: 20px;
        padding: 20px;
        backdrop-filter: blur(10px);
        background: radial-gradient(110.06% 99.97% at 80% 99.97%, #FFF 2.5%, #8441E9 100%);
    }
    
    /*.step-card:hover > .step-card-img img {*/
    /*    transform: scale(1.6);*/
    /*}*/
    
    .step-card-text {
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: end;
        justify-content: space-around;
        text-align: right;
        
        span {
            font-size: 100px;
            font-family: "Red Hat", Sans-Serif;
            font-weight: 700;
            color: transparent;
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            
           background-image: linear-gradient(to right, rgba(255, 255, 255, 0.9), rgba(255,255,255, 0.2), rgba(255, 255, 255, 0.9));
            background-size: 200%, 50%;
            animation: shine 3s linear infinite;
        }
    
        
        h3 {
            font-size: 22px;
            font-weight: 500;
        }
        p {
            font-size: 16px;
            
        }
    }
    
    .step-card-img {
        /*flex-basis: 50%;*/
        img {
            height: 250px;
            min-width: 110px;
            position: relative;
            filter: drop-shadow(5px 5px 16px #00000055);
            transition: 0.3s;
        }
    }
    
.steps-section-cta {
    display: flex;
    justify-content: center;
    margin-top: 50px;
    
        a {
            background: #1EE66E;
            border-radius: 25px;
            color: #130C34;
            font-size: 16px;
            border: none;
            font-family: "Red Hat", Sans-Serif !important;
            font-weight: 700;
            padding: 12px 24px;
    }    
}

    @media(max-width: 768px) {
        
      #steps-header h2 {
            font-size: 36px; 
        }
    
    }
    
    @media(max-width: 1024px) {
          #steps-container {
            justify-content: center;
            flex-wrap: wrap;
        }
        .step-card {
            max-width: 310px;
            align-items: end;
        }
        
        .step-card-img img {
            transform-origin: bottom right;
            z-index: 5;
        }
    }
    
    
    @media(max-width: 390px) {
         .step-card {
             max-width: 100%;
             width: 100%;
         }
      }   
     
      
 @keyframes shine {
    	0% {
    	    background-position: 0;
    	}
    	100% {
    	    background-position: -200%;
    	}
    }/* End custom CSS */
/* Start custom CSS for uael-faq, class: .elementor-element-3f0f9e2 */.elementor-98921 .elementor-element.elementor-element-3f0f9e2 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78aecb4 */@media only screen and (max-width: 1465px) and (min-width: 1025px){
    .elementor-98921 .elementor-element.elementor-element-78aecb4{
        padding-left:30px;
        padding-right:30px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Red Hat';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://coinme.com/wp-content/uploads/2020/04/RedHatDisplay-Medium.woff2') format('woff2'),
		url('https://coinme.com/wp-content/uploads/2020/04/RedHatDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://coinme.com/wp-content/uploads/2020/04/RedHatText-Regular.woff2') format('woff2'),
		url('https://coinme.com/wp-content/uploads/2020/04/RedHatText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://coinme.com/wp-content/uploads/2020/04/RedHatDisplay-Bold.woff2') format('woff2'),
		url('https://coinme.com/wp-content/uploads/2020/04/RedHatDisplay-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */