.elementor-2379 .elementor-element.elementor-element-425aba8{--display:flex}.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-2379 .elementor-element.elementor-element-5392661{text-align:center}.elementor-2379 .elementor-element.elementor-element-5392661 .elementor-heading-title{color:#000}.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-2379 .elementor-element.elementor-element-75f9c89{text-align:center}.elementor-2379 .elementor-element.elementor-element-be95d9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2379 .elementor-element.elementor-element-d118a62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2379 .elementor-element.elementor-element-8aec9f7 .elementor-heading-title{color:#000}.elementor-2379 .elementor-element.elementor-element-e83a8ec{color:#000}.elementor-2379 .elementor-element.elementor-element-af62cf2{--display:flex}.elementor-2379 .elementor-element.elementor-element-aa0b0db .elementor-heading-title{color:#000}.elementor-2379 .elementor-element.elementor-element-c3d26e7{--display:flex}.elementor-2379 .elementor-element.elementor-element-fae14a9 .elementor-heading-title{color:#000}.elementor-2379 .elementor-element.elementor-element-7175572{--display:flex}.elementor-2379 .elementor-element.elementor-element-5a7b92d{--display:flex}.elementor-2379 .elementor-element.elementor-element-384bf28{text-align:center}.elementor-2379 .elementor-element.elementor-element-384bf28 .elementor-heading-title{color:#000}.elementor-2379 .elementor-element.elementor-element-03c932d{--display:flex}.elementor-2379 .elementor-element.elementor-element-1ab5106{text-align:center}.elementor-2379 .elementor-element.elementor-element-1ab5106 .elementor-heading-title{color:#000}@media(min-width:768px){.elementor-2379 .elementor-element.elementor-element-425aba8{--content-width:1920px}.elementor-2379 .elementor-element.elementor-element-be95d9e{--content-width:1920px}.elementor-2379 .elementor-element.elementor-element-7175572{--content-width:1920px}}.elementor-2379{background:#f6f8fb}.elementor-2379 .e-con{padding:70px 30px}.elementor-2379 h1,.elementor-2379 h2{color:#111827;font-weight:800;letter-spacing:-.03em}.elementor-2379 .elementor-heading-title{position:relative}.elementor-2379 .elementor-heading-title::after{content:"";display:block;width:70px;height:4px;margin:18px auto 0;border-radius:50px;background:#1ab8c7}.elementor-2379 .elementor-widget-text-editor{color:#6b7280;line-height:1.8;font-size:17px}.elementor-2379 .elementor-element-be95d9e .e-child{background:#fff;border-radius:22px;padding:38px;border:1px solid rgb(0 0 0 / .05);box-shadow:0 15px 35px rgb(0 0 0 / .04);transition:.35s}.elementor-2379 .elementor-element-be95d9e .e-child:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgb(0 0 0 / .10);border-color:#1ab8c7}.elementor-2379 .elementor-element-be95d9e h2{font-size:26px;margin-bottom:18px}.elementor-2379 .elementor-element-be95d9e p{margin:0;font-size:18px;color:#555}.elementor-2379 .elementor-element-be95d9e a{color:#1ab8c7;font-weight:700;text-decoration:none}.elementor-2379 .elementor-element-7175572{background:linear-gradient(135deg,#111827,#1f2937);border-radius:28px;padding:70px;color:#fff;box-shadow:0 25px 60px rgb(0 0 0 / .15)}.elementor-2379 .elementor-element-7175572 h2{color:#fff}.elementor-2379 .elementor-element-9267c06{font-size:18px;line-height:2.2}.elementor-2379 .elementor-element-9267c06 strong{color:#1ab8c7}.elementor-2379 .elementor-element-eab3dac{background:#fff;border-radius:28px;padding:60px;box-shadow:0 25px 60px rgb(0 0 0 / .06)}.elementor-2379 input,.elementor-2379 textarea{border-radius:14px!important;border:1px solid #d8dde3!important;padding:16px 20px!important;transition:.25s}.elementor-2379 input:focus,.elementor-2379 textarea:focus{border-color:#1ab8c7!important;box-shadow:0 0 0 5px rgb(26 184 199 / .12)}.elementor-2379 button,.elementor-2379 input[type=submit]{background:#1ab8c7!important;border:none!important;border-radius:14px!important;font-weight:700;font-size:17px;padding:18px 30px!important;transition:.25s}.elementor-2379 button:hover,.elementor-2379 input[type=submit]:hover{background:#149ba7!important;transform:translateY(-2px)}@media(max-width:1024px){.elementor-2379 .e-con{padding:50px 25px}.elementor-2379 .elementor-element-7175572,.elementor-2379 .elementor-element-eab3dac{padding:40px}}@media(max-width:767px){.elementor-2379 .e-con{padding:35px 18px}.elementor-2379 .elementor-element-be95d9e .e-child{padding:28px}.elementor-2379 .elementor-element-7175572,.elementor-2379 .elementor-element-eab3dac{padding:30px}.elementor-2379 h1,.elementor-2379 h2{font-size:30px!important}}.elementor-2379 .elementor-element-7175572{background:linear-gradient(135deg,#111827,#1f2937);border-radius:24px;padding:60px;box-shadow:0 20px 60px rgb(0 0 0 / .18)}.elementor-2379 .elementor-element-7175572 h2{color:#fff!important;font-size:36px;font-weight:800;margin-bottom:30px}.elementor-2379 .elementor-element-7175572 h2:after{background:#1ab8c7}.elementor-2379 .elementor-element-9267c06{color:#e5e7eb!important;font-size:18px;line-height:2}.elementor-2379 .elementor-element-9267c06 strong{color:#ffffff!important;font-weight:700}.elementor-2379 .elementor-element-9267c06 a{color:#4fd8e6!important;text-decoration:none}.elementor-2379 .elementor-element-9267c06 a:hover{color:#fff!important}.elementor-2379 .elementor-element-be95d9e h2{color:#111827!important;font-size:24px;font-weight:700}.elementor-2379 .elementor-element-be95d9e p,.elementor-2379 .elementor-element-be95d9e span{color:#4b5563!important;font-size:17px;line-height:1.8}.elementor-2379 .elementor-element-be95d9e a{color:#16b8c9!important;font-weight:700}.elementor-2379 .elementor-element-eab3dac{background:#fff;border-radius:24px;padding:60px;box-shadow:0 18px 50px rgb(0 0 0 / .08)}.elementor-2379 .elementor-element-b5e5b84 h2{color:#111827;font-size:34px;font-weight:800;text-align:center}.elementor-2379 input,.elementor-2379 textarea,.elementor-2379 select{width:100%;background:#f8fafc!important;border:1px solid #dbe3ea!important;border-radius:12px!important;color:#111827!important;font-size:16px!important;padding:16px 18px!important;transition:.25s}.elementor-2379 input::placeholder,.elementor-2379 textarea::placeholder{color:#94a3b8!important}.elementor-2379 input:focus,.elementor-2379 textarea:focus,.elementor-2379 select:focus{background:#fff!important;border-color:#16b8c9!important;box-shadow:0 0 0 4px rgb(22 184 201 / .15);outline:none}.elementor-2379 button,.elementor-2379 input[type="submit"],.elementor-2379 .wpforms-submit{width:100%;background:#16b8c9!important;color:#fff!important;font-size:17px;font-weight:700;border:none!important;border-radius:14px!important;padding:18px 30px!important;transition:.3s}.elementor-2379 button:hover,.elementor-2379 input[type="submit"]:hover,.elementor-2379 .wpforms-submit:hover{background:#109aa8!important;transform:translateY(-2px);box-shadow:0 12px 30px rgb(22 184 201 / .3)}.elementor-2379 .elementor-element-1271f42{text-align:center}.elementor-2379 .elementor-element-1271f42 .elementor-heading-title{text-align:center;width:100%}.elementor-2379 .elementor-element-be95d9e .elementor-heading-title{width:100%;text-align:center}.elementor-2379 .elementor-element-6bafead{text-align:center}.elementor-2379 .elementor-element-6bafead p,.elementor-2379 .elementor-element-6bafead a{display:block;text-align:center}#wpforms-2041,#wpforms-2041 label,#wpforms-2041 legend,#wpforms-2041 .wpforms-field-label,#wpforms-2041 .wpforms-field-sublabel,#wpforms-2041 .wpforms-required-label,#wpforms-2041 .wpforms-error,#wpforms-2041 .iti__selected-country{color:#fff!important}#wpforms-2041 input::placeholder,#wpforms-2041 textarea::placeholder{color:rgb(255 255 255 / .65)!important}#wpforms-2041 input,#wpforms-2041 textarea{color:#000!important}#wpforms-2041 input,#wpforms-2041 textarea,#wpforms-2041 select{color:#000!important;-webkit-text-fill-color:#000!important}#wpforms-2041 input,#wpforms-2041 textarea,#wpforms-2041 select{color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000!important}#wpforms-2041 .wpforms-error,#wpforms-2041 input.wpforms-error,#wpforms-2041 textarea.wpforms-error,#wpforms-2041 select.wpforms-error{color:#000!important;-webkit-text-fill-color:#000!important}#wpforms-2041 input::placeholder,#wpforms-2041 textarea::placeholder{color:#777!important;opacity:1}#wpforms-2041 input:-webkit-autofill,#wpforms-2041 input:-webkit-autofill:hover,#wpforms-2041 input:-webkit-autofill:focus,#wpforms-2041 textarea:-webkit-autofill{-webkit-text-fill-color:#000!important;caret-color:#000!important;transition:background-color 9999s ease-in-out 0s}#wpforms-2041 em.wpforms-error{color:#dc2626!important}#wpforms-2041 .iti input[type="tel"],#wpforms-2041 .iti input[name="wpforms[fields][4]"]{padding-left:110px!important}