.elementor .internal-banner{min-height:704px;padding:0px;display:inline-flex;align-items:center;}.elementor .grid-cols-2-gap-80{gap:80px;}.elementor .btn-primary{font-family:var(--font-body);font-weight:400;font-size:var(--text-body);color:var(--color-white);line-height:20px;border-radius:5px;border-width:1px;border-color:var(--color-secondary);border-style:solid;background-color:var(--color-secondary);flex-direction:column;justify-content:center;align-items:center;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--color-white);border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .main-header{position:fixed;inset-block-start:0px;z-index:99;padding-block-start:20px;padding-block-end:20px;display:flex;justify-content:center;align-items:center;}.elementor .main-container{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .max-w-515{max-width:515px;padding:0px;display:block;}.elementor .section-gradient-blue{background-image:linear-gradient(359deg, #0C2233 0%,#0A385B 100%,#0A385B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .sec-padding{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .sub-heading{font-size:var(--text-body-md);color:var(--color-primary);}.elementor .text-white{color:var(--color-white);}.elementor .main-title{font-family:var(--font-heading);font-size:var(--text-h2);line-height:var(--lh-h2);}.elementor .main-section{padding-inline-start:0px;padding-inline-end:0px;}.elementor .p-0{padding:0px;}.elementor .footer-title{font-weight:500;font-size:var(--text-eyebrow);color:var(--color-secondary);margin-block-end:10px;}.elementor .footer-xl-title{font-weight:500;font-size:var(--text-body-sm);color:var(--color-secondary);}.elementor .footer-contact-sec{padding-block-start:100px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .footer-sec{padding-block-start:50px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-primary);}.elementor .items-center{display:flex;align-items:center;}.elementor .image-radius{border-radius:var(--radius-md);}.elementor .cta-banner{min-height:490px;display:flex;justify-content:flex-end;align-items:center;}.elementor .cta-narrow{width:45%;}.elementor .btn-white-outline{font-size:var(--text-body);color:var(--color-white);line-height:20px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:23px;padding-inline-end:23px;border-radius:5px;border-width:1px;border-color:var(--color-white);border-style:solid;background-color:#375efa00;}.elementor .btn-white-outline:hover,.elementor .btn-white-outline:focus-visible{border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .gap-20{flex-direction:column;gap:30px;}.elementor .footer-form-box{padding-block-start:35px;padding-block-end:35px;padding-inline-start:50px;padding-inline-end:50px;border-radius:var(--radius-md);background-color:var(--color-primary);}.elementor .btn-outline-icon{width:auto;font-family:var(--font-body);font-size:var(--text-body);column-gap:10px;line-height:20px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-white);border-style:solid;display:flex;row-gap:0px;justify-content:center;align-items:center;}.elementor .btn-outline-icon:hover,.elementor .btn-outline-icon:focus-visible{border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .copyright-section{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gap-15{gap:15px;}