.elementor-6780 .elementor-element.elementor-element-0c4cead{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:38px;--padding-bottom:34px;--padding-left:44px;--padding-right:44px;}.elementor-6780 .elementor-element.elementor-element-0c4cead:not(.elementor-motion-effects-element-type-background), .elementor-6780 .elementor-element.elementor-element-0c4cead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(155deg, #220BCC 0%, #050713 100%);}.elementor-6780 .elementor-element.elementor-element-7a51419 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(156deg, #98DBFF 0%, #B1FFC0 100%);}.elementor-6780 .elementor-element.elementor-element-7a51419 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:"Jost", poppins;font-size:48px;font-weight:700;line-height:1.08em;}.elementor-6780 .elementor-element.elementor-element-7a51419 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-6780 .elementor-element.elementor-element-7a51419 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;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-6780 .elementor-element.elementor-element-ef4a41e{font-family:"Jost", poppins;font-size:18px;font-weight:500;color:#F0F4FA;}.elementor-6780 .elementor-element.elementor-element-a5aaf9e{font-family:"Jost", poppins;font-size:16px;font-weight:500;color:#FFFFFF;}#elementor-popup-modal-6780{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6780 .dialog-message{width:720px;height:auto;}#elementor-popup-modal-6780 .dialog-close-button{display:flex;background-color:#19213A;font-size:24px;}#elementor-popup-modal-6780 .dialog-widget-content{border-style:solid;border-width:2px 2px 2px 2px;border-color:#B4FAB4;border-radius:24px 24px 24px 24px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-6780 .dialog-close-button i{color:#B4FAB4;}#elementor-popup-modal-6780 .dialog-close-button svg{fill:#B4FAB4;}@media(max-width:767px){.elementor-6780 .elementor-element.elementor-element-0c4cead{--padding-top:38px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-6780 .elementor-element.elementor-element-7a51419 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;}}/* Start custom CSS for text-editor, class: .elementor-element-ef4a41e */.elementor-6780 .elementor-element.elementor-element-ef4a41e{text-align:center} .elementor-6780 .elementor-element.elementor-element-ef4a41e p{margin:0;font-weight:500!important}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-8b61c98 */.elementor-6780 .elementor-element.elementor-element-8b61c98 {font-family:Jost,sans-serif;color:#fff} .elementor-6780 .elementor-element.elementor-element-8b61c98 .wpforms-field-label, .elementor-6780 .elementor-element.elementor-element-8b61c98 .wpforms-field-sublabel {color:#fff!important;font-family:Jost,sans-serif!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 input:not([type=hidden]), .elementor-6780 .elementor-element.elementor-element-8b61c98 textarea, .elementor-6780 .elementor-element.elementor-element-8b61c98 select {background:#fff!important;color:#101827!important;border:1px solid #C4CBD3!important;border-radius:10px!important;min-height:48px!important;font-family:Jost,sans-serif!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 textarea {min-height:104px!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 button[type=submit] {background:#B4FAB4!important;color:#050713!important;border:0!important;border-radius:12px!important;padding:14px 30px!important;font:700 15px Jost,sans-serif!important;text-transform:uppercase} .elementor-6780 .elementor-element.elementor-element-8b61c98 button[type=submit]:hover, .elementor-6780 .elementor-element.elementor-element-8b61c98 button[type=submit]:focus-visible {background:#fff!important;color:#050713!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 .wpforms-container {margin:0!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 .wpforms-field {padding:7px 0!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 .wpforms-container{max-width:520px!important;margin-left:auto!important;margin-right:auto!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 form{margin-left:auto!important;margin-right:auto!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 .h-captcha{pointer-events:none!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 .h-captcha iframe{pointer-events:auto!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 #wpforms-confirmation-458.wpforms-confirmation-container-full{background:transparent!important;background-color:transparent!important;color:#fff!important;border:0!important;box-shadow:none!important;text-align:center!important;margin:0 auto!important;padding:0!important;font-family:Jost,sans-serif!important} .elementor-6780 .elementor-element.elementor-element-8b61c98 #wpforms-confirmation-458.wpforms-confirmation-container-full *{color:#fff!important;text-align:center!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aaf9e */.elementor-6780 .elementor-element.elementor-element-a5aaf9e{text-align:center} .elementor-6780 .elementor-element.elementor-element-a5aaf9e p{margin:0;color:#fff!important;line-height:1.55} .elementor-6780 .elementor-element.elementor-element-a5aaf9e a{color:#B4FAB4!important;text-decoration:underline;text-underline-offset:3px} .elementor-6780 .elementor-element.elementor-element-a5aaf9e a:hover,.elementor-6780 .elementor-element.elementor-element-a5aaf9e a:focus-visible{color:#fff!important} .elementor-6780 .elementor-element.elementor-element-a5aaf9e span{color:#fff;margin:0 7px} @media(max-width:767px){.elementor-6780 .elementor-element.elementor-element-a5aaf9e p a{display:block;width:fit-content;max-width:100%;margin:2px auto;overflow-wrap:anywhere} .elementor-6780 .elementor-element.elementor-element-a5aaf9e p span{display:none}}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-6780 .dialog-widget-content {background:#050713!important;border:2px solid #B4FAB4!important;border-radius:24px!important;padding:0!important;overflow:hidden!important;max-height:calc(100dvh - 100px)!important} #elementor-popup-modal-6780 .dialog-message{max-height:calc(100dvh - 104px)!important;overflow-y:auto!important} #elementor-popup-modal-6780 .dialog-close-button{z-index:10;border-radius:50%;padding:8px;top:12px;right:12px} @media(max-width:767px){#elementor-popup-modal-6780 .dialog-widget-content{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 64px)!important} #elementor-popup-modal-6780 .dialog-message{max-height:calc(100dvh - 68px)!important;width:100%!important;max-width:100%!important}} #elementor-popup-modal-6780 .dialog-close-button svg,#elementor-popup-modal-6780 .dialog-close-button svg use{fill:#B4FAB4!important;color:#B4FAB4!important} #elementor-popup-modal-6780 .dialog-close-button:hover svg,#elementor-popup-modal-6780 .dialog-close-button:focus-visible svg{fill:#FFFFFF!important;color:#FFFFFF!important}/* End custom CSS */