.elementor .mo-nav-link:hover,.elementor .mo-nav-link:focus-visible{color:#F4F5FA;background-color:rgba(255,255,255,0.05);}.elementor .mo-nav-link{font-family:Outfit;font-weight:400;font-size:15.5px;color:rgba(244,245,250,0.72);padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:9px;transition:all 0.28s;}.elementor .mo-btn-ghost:hover,.elementor .mo-btn-ghost:focus-visible{background-color:rgba(255,255,255,0.08);}.elementor .mo-btn-ghost{font-family:Outfit;font-weight:500;font-size:16px;color:#F4F5FA;line-height:1.6;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.04);transition:all 0.28s;display:inline-flex;gap:8px;align-items:center;}.elementor .mo-btn-primary:hover,.elementor .mo-btn-primary:focus-visible{background-color:#3959AC;transform:translate3d(0px, -2px, 0px);}.elementor .mo-btn-primary{font-family:Outfit;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.6;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:transparent;border-style:solid;background-color:#5280FF;box-shadow:0px 10px 30px -8px rgba(82,128,255,0.55);transition:all 0.28s;display:inline-flex;gap:8px;align-items:center;}.elementor .mo-wrap{width:100%;max-width:1160px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .mo-btn-sm{font-size:14.5px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}