.elementor-kit-5{--e-global-color-primary:#0B2545;--e-global-color-secondary:#F2994A;--e-global-color-text:#4A5565;--e-global-color-accent:#F8B84A;--e-global-color-c_light:#EEF2F5;--e-global-color-c_cream:#FDF4E6;--e-global-color-c_creamb:#F6E3C4;--e-global-color-c_white:#FFFFFF;--e-global-color-c_dark:#1C1C1C;--e-global-color-c_ink:#23344D;--e-global-color-c_onnavy:#C9D3E0;--e-global-color-c_border:#E1E7EE;--e-global-color-c_green:#1E9E62;--e-global-typography-primary-font-family:"Barlow";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.04em;--e-global-typography-primary-letter-spacing:0.3px;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"JetBrains Mono";--e-global-typography-accent-font-weight:700;--e-global-typography-t_h1-font-family:"Barlow";--e-global-typography-t_h1-font-size:66px;--e-global-typography-t_h1-font-weight:600;--e-global-typography-t_h1-text-transform:uppercase;--e-global-typography-t_h1-line-height:1.04em;--e-global-typography-t_h1-letter-spacing:0.3px;--e-global-typography-t_h2-font-family:"Barlow";--e-global-typography-t_h2-font-size:52px;--e-global-typography-t_h2-font-weight:600;--e-global-typography-t_h2-text-transform:uppercase;--e-global-typography-t_h2-line-height:1.04em;--e-global-typography-t_h2-letter-spacing:0.3px;--e-global-typography-t_tag-font-family:"JetBrains Mono";--e-global-typography-t_tag-font-size:11px;--e-global-typography-t_tag-font-weight:700;--e-global-typography-t_tag-text-transform:uppercase;--e-global-typography-t_tag-line-height:1.4em;--e-global-typography-t_tag-letter-spacing:1.6px;--e-global-typography-t_btn-font-family:"JetBrains Mono";--e-global-typography-t_btn-font-size:12.5px;--e-global-typography-t_btn-font-weight:700;--e-global-typography-t_card-font-family:"Inter";--e-global-typography-t_card-font-size:19px;--e-global-typography-t_card-font-weight:600;--e-global-typography-t_card-line-height:1.3em;--e-global-typography-t_mono-font-family:"JetBrains Mono";--e-global-typography-t_mono-font-size:18px;--e-global-typography-t_mono-font-weight:700;--e-global-typography-t_nav-font-family:"Manrope";--e-global-typography-t_nav-font-size:14px;--e-global-typography-t_nav-font-weight:500;color:#4A5565;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#F2994A;font-family:"JetBrains Mono", Sans-serif;font-size:12.5px;font-weight:700;color:#0B2545;border-radius:999px 999px 999px 999px;padding:15px 24px 15px 24px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#0B2545;}.elementor-kit-5 a:hover{color:#D9822B;}.elementor-kit-5 h1{font-family:"Barlow", Sans-serif;font-weight:600;}.elementor-kit-5 h2{font-family:"Barlow", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1296px;}.e-con{--container-max-width:1296px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ===== Arkavya site CSS ===== */
.ark-maxw700{max-width:700px;margin-left:auto;margin-right:auto}
.ark-maxw620{max-width:620px;margin-left:auto;margin-right:auto}
.elementor-widget-text-editor p{margin:0}
.ark-hero{overflow:hidden}
.ark-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.ark-chips span{font:400 13px/1 Inter,sans-serif;color:#0B2545;padding:9px 16px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);white-space:nowrap}
.ark-notch{position:relative;overflow:hidden}
.ark-notch:before,.ark-notch:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:min(1140px,80%);height:34px;background:#fff;z-index:3}
.ark-notch:before{top:0;clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,26px 100%);border-radius:0 0 14px 14px}
.ark-notch:after{bottom:0;clip-path:polygon(26px 0,calc(100% - 26px) 0,100% 100%,0 100%);border-radius:14px 14px 0 0}
.ark-lift>.elementor-element-populated,.ark-lift>.elementor-widget-wrap{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}
.ark-lift:hover>.elementor-element-populated,.ark-lift:hover>.elementor-widget-wrap{transform:translateY(-6px);box-shadow:0 22px 44px rgba(11,37,69,.14)}
.ark-dark:hover>.elementor-element-populated,.ark-dark:hover>.elementor-widget-wrap{border-color:rgba(242,153,74,.7)!important;box-shadow:0 22px 44px rgba(0,0,0,.35)}
.ark-btn .elementor-button{transition:transform .25s,box-shadow .25s,background-color .25s,color .25s}
.ark-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(242,153,74,.35)}
.ark-pill{display:inline-block;border:1px solid #D6DDE5;border-radius:999px;padding:4px 10px}
.ark-logo{display:flex;align-items:center;gap:10px;text-decoration:none}
.ark-logo b{display:block;font:600 24px/1 Barlow,sans-serif;letter-spacing:.5px;color:#0B2545}
.ark-logo i{display:block;font:500 8.5px/1 Manrope,sans-serif;font-style:normal;letter-spacing:2.4px;color:#9AA3AE;padding:3px 14px 3px 0;border-bottom:2px solid #F2994A;width:fit-content;margin-top:2px}
.ark-logo.light b{color:#fff}.ark-logo.light i{color:#C9D2DE}
.ark-pulse{display:inline-block;width:8px;height:8px;border-radius:8px;background:#3DD68C;animation:arkPulse 2s ease-out infinite}
@keyframes arkPulse{0%{box-shadow:0 0 0 0 rgba(61,214,140,.65)}70%{box-shadow:0 0 0 9px rgba(61,214,140,0)}100%{box-shadow:0 0 0 0 rgba(61,214,140,0)}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
@media (max-width:767px){.ark-notch:before,.ark-notch:after{height:18px}}/* End custom CSS */