.elementor .dv-slogan{font-family:var(--dv-font-heading);font-weight:600;font-size:16px;color:var(--dv-blue);letter-spacing:0.02em;line-height:1.2;font-style:italic;white-space: nowrap;\n}.elementor .dv-nav-link:hover,.elementor .dv-nav-link:focus-visible{color:var(--dv-blue);}.elementor .dv-nav-link{font-family:var(--dv-font-heading);font-weight:500;font-size:16px;color:var(--dv-white);text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;white-space: nowrap;\n}.elementor .dv-btn:hover,.elementor .dv-btn:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .dv-btn{max-width:100%;font-family:var(--dv-font-heading);font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;transition:all 0.2s;white-space: nowrap;\n}.elementor .dv-btn-blue:hover,.elementor .dv-btn-blue:focus-visible{color:var(--dv-white);background-color:var(--dv-blue-dark);}.elementor .dv-btn-blue{color:var(--dv-navy);background-color:var(--dv-blue);&:focus-visible { color: var(--dv-white); background-color: var(--dv-blue-dark); }\n}.elementor .dv-btn-blue:active{color:var(--dv-white);background-color:var(--dv-blue-dark);}.elementor .dv-section-navy{background-color:var(--dv-navy);}