.elementor-kit-521{--e-global-color-primary:#0F4D81;--e-global-color-secondary:#0D3F69;--e-global-color-text:#262626;--e-global-color-accent:#EFCA77;--e-global-color-70e5158a:#0678B3;--e-global-color-8a0e18d:#0F4D81;--e-global-color-65543a84:#0D3F69;--e-global-color-5a8241a4:#EFCA77;--e-global-color-420522c5:#FFF;--e-global-color-4b5cd483:#F7F8FB;--e-global-color-2d11600c:#DDDFE7;--e-global-color-401ae2ef:#BFC4CE;--e-global-color-3c454585:#595F6F;--e-global-color-238a0a2a:#262626;--e-global-color-b4243fe:#C2185B;--e-global-color-a6ff3e6:#973995;--e-global-color-0cd927e:#7C0E3E;--e-global-color-f284208:#F3F2F1;--e-global-color-0ae785b:#666666;--e-global-color-2731dd1:#0577B1;--e-global-color-f03b8d8:#C84E00;--e-global-color-0785a04:#A1B70D;--e-global-color-689a661:#66435A;--e-global-color-f909d7b:#6AABDD;--e-global-color-236146c:#213A5E;--e-global-color-74d4d06:#E2E6ED;--e-global-typography-primary-font-family:"proxima-nova";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"proxima-nova";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"proxima-nova";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-weight:500;--e-global-typography-ec14b64-font-size:60px;--e-global-typography-ec14b64-font-weight:800;--e-global-typography-ec14b64-line-height:60px;--e-global-typography-ec14b64-letter-spacing:-1px;--e-global-typography-550b5d4-font-size:60px;--e-global-typography-550b5d4-font-weight:800;--e-global-typography-550b5d4-text-transform:uppercase;--e-global-typography-550b5d4-line-height:60px;--e-global-typography-550b5d4-letter-spacing:-1px;--e-global-typography-fb7a50a-font-size:48px;--e-global-typography-fb7a50a-font-weight:700;--e-global-typography-fb7a50a-line-height:48px;--e-global-typography-a37a221-font-size:48px;--e-global-typography-a37a221-font-weight:700;--e-global-typography-a37a221-text-transform:uppercase;--e-global-typography-a37a221-line-height:48px;--e-global-typography-6b99a66-font-size:36px;--e-global-typography-6b99a66-font-weight:700;--e-global-typography-6b99a66-line-height:40px;--e-global-typography-6b99a66-letter-spacing:-0.2px;--e-global-typography-65f8d15-font-size:36px;--e-global-typography-65f8d15-font-weight:600;--e-global-typography-65f8d15-line-height:40px;--e-global-typography-65f8d15-letter-spacing:-0.2px;--e-global-typography-52d026b-font-size:36px;--e-global-typography-52d026b-font-weight:700;--e-global-typography-52d026b-text-transform:uppercase;--e-global-typography-52d026b-line-height:40px;--e-global-typography-52d026b-letter-spacing:-0.2px;--e-global-typography-7596b57-font-size:36px;--e-global-typography-7596b57-font-weight:600;--e-global-typography-7596b57-text-transform:uppercase;--e-global-typography-7596b57-line-height:40px;--e-global-typography-7596b57-letter-spacing:-0.2px;--e-global-typography-8a1959d-font-size:28px;--e-global-typography-8a1959d-font-weight:700;--e-global-typography-8a1959d-line-height:31px;--e-global-typography-8a1959d-letter-spacing:-0.2px;--e-global-typography-3a54cd8-font-size:28px;--e-global-typography-3a54cd8-font-weight:700;--e-global-typography-3a54cd8-text-transform:uppercase;--e-global-typography-3a54cd8-line-height:31px;--e-global-typography-3a54cd8-letter-spacing:-0.2px;--e-global-typography-576b39c-font-size:22px;--e-global-typography-576b39c-font-weight:400;--e-global-typography-576b39c-line-height:30px;--e-global-typography-d2b2fd7-font-size:22px;--e-global-typography-d2b2fd7-font-weight:700;--e-global-typography-d2b2fd7-line-height:30px;--e-global-typography-45c7098-font-size:22px;--e-global-typography-45c7098-font-weight:400;--e-global-typography-45c7098-text-transform:uppercase;--e-global-typography-45c7098-line-height:30px;--e-global-typography-18fc3b1-font-size:22px;--e-global-typography-18fc3b1-font-weight:700;--e-global-typography-18fc3b1-text-transform:uppercase;--e-global-typography-18fc3b1-line-height:30px;--e-global-typography-ac2951e-font-size:18px;--e-global-typography-ac2951e-font-weight:400;--e-global-typography-ac2951e-line-height:24px;--e-global-typography-b6867c0-font-size:18px;--e-global-typography-b6867c0-font-weight:700;--e-global-typography-b6867c0-line-height:24px;--e-global-typography-ad9a896-font-size:18px;--e-global-typography-ad9a896-font-weight:400;--e-global-typography-ad9a896-text-transform:uppercase;--e-global-typography-ad9a896-line-height:24px;--e-global-typography-b59dff5-font-size:18px;--e-global-typography-b59dff5-font-weight:700;--e-global-typography-b59dff5-text-transform:uppercase;--e-global-typography-b59dff5-line-height:24px;--e-global-typography-94e96e8-font-size:16px;--e-global-typography-94e96e8-font-weight:700;--e-global-typography-94e96e8-text-transform:uppercase;--e-global-typography-94e96e8-line-height:20px;--e-global-typography-3727f18-font-size:20px;--e-global-typography-3727f18-font-weight:400;--e-global-typography-3727f18-line-height:30px;--e-global-typography-1c93957-font-size:16px;--e-global-typography-1c93957-font-weight:400;--e-global-typography-1c93957-line-height:28px;--e-global-typography-73f6d8b-font-size:20px;--e-global-typography-73f6d8b-font-weight:800;--e-global-typography-73f6d8b-text-transform:uppercase;--e-global-typography-73f6d8b-line-height:24px;--e-global-typography-73f6d8b-letter-spacing:-0.5px;color:#595F6F;font-family:"proxima-nova", Sans-serif;font-size:20px;font-weight:400;}.elementor-kit-521 a{color:#0678B3;}.elementor-kit-521 a:hover{color:#0D3F69;}.elementor-kit-521 h1{color:var( --e-global-color-3c454585 );font-family:"proxima-nova", Sans-serif;font-size:60px;font-weight:bold;}.elementor-kit-521 h2{color:var( --e-global-color-3c454585 );font-size:48px;}.elementor-kit-521 h3{color:var( --e-global-color-3c454585 );font-family:"proxima-nova", Sans-serif;font-size:36px;font-weight:normal;}.elementor-kit-521 h4{color:#262626;font-size:22px;font-weight:normal;}.elementor-kit-521 h5{color:var( --e-global-color-3c454585 );font-size:18px;font-weight:normal;}.elementor-kit-521 h6{color:var( --e-global-color-3c454585 );font-size:16px;}.elementor-kit-521 button,.elementor-kit-521 input[type="button"],.elementor-kit-521 input[type="submit"],.elementor-kit-521 .elementor-button{font-weight:500;text-transform:uppercase;color:#0D3F69;background-color:#F7F8FB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0D3F69;border-radius:5px 5px 5px 5px;padding:16px 14px 15px 18px;}.elementor-kit-521 button:hover,.elementor-kit-521 button:focus,.elementor-kit-521 input[type="button"]:hover,.elementor-kit-521 input[type="button"]:focus,.elementor-kit-521 input[type="submit"]:hover,.elementor-kit-521 input[type="submit"]:focus,.elementor-kit-521 .elementor-button:hover,.elementor-kit-521 .elementor-button:focus{color:#EFCA77;background-color:#0F4D81;}.elementor-kit-521 img{border-radius:5px 5px 5px 5px;box-shadow:5px 5px 35px 5px rgba(0, 0, 0, 0.1);}.elementor-kit-521 input:not([type="button"]):not([type="submit"]),.elementor-kit-521 textarea,.elementor-kit-521 .elementor-field-textual{border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.elementor-widget:not(:last-child){margin-bottom:15px;}{}header.page-header{display:var(--page-title-display);}@media(max-width:1023px){.elementor-kit-521{--e-global-typography-ec14b64-font-size:36px;--e-global-typography-ec14b64-line-height:40px;--e-global-typography-ec14b64-letter-spacing:-0.2px;--e-global-typography-550b5d4-font-size:36px;--e-global-typography-550b5d4-line-height:40px;--e-global-typography-550b5d4-letter-spacing:-0.2px;--e-global-typography-fb7a50a-font-size:36px;--e-global-typography-fb7a50a-line-height:40px;--e-global-typography-fb7a50a-letter-spacing:-0.2px;--e-global-typography-a37a221-font-size:36px;--e-global-typography-a37a221-line-height:40px;--e-global-typography-a37a221-letter-spacing:-0.2px;--e-global-typography-6b99a66-font-size:36px;--e-global-typography-6b99a66-line-height:40px;}.elementor-kit-521 h1{font-size:48px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-521 h1{font-size:48px;line-height:1em;}.elementor-kit-521 h2{font-size:36px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.box-shade {
    box-shadow: 5px 5px 35px 5px rgba(0, 0, 0, 0.1);
}
.text-shade {
    text-shadow: 5px 5px 35px rgba(0, 0, 0, 0.1);   
}
div.jet-sub-mega-menu {
    margin: 17px 0px 0px !important;
}/* End custom CSS */