/*
Theme Name: Home Services Template
Theme URL: N/A
Description: Designed & Developed by KME.digital
Author: KME.digital
Author URL: https://kme.digital
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

/* =========== *\
 * ROOT STYLES *
\* =========== */

:root {
	--primary: #022c43;
	--secondary: #ffd700;
	--accent: #8E8E8E;
	--dark-text-contrast: #ffffff;
	--light-text-contrast: #1D1D1D;
}

html,
body {
  overflow-x: hidden;
}

/* Spacing */

.spd-1 {
  padding: 1rem;
}

.spd-2 {
  padding: 2rem 1rem;
}

.spd-3 {
  padding: 3rem 1rem;
}

.spd-4 {
  padding: 4rem 1rem;
}

.spd-5 {
  padding: 5rem 1rem;
}

.elementor-text-editor p:last-child,
.elementor-widget-text-editor p:last-child {
  margin: 0;
}

/* Columns */

.fw-col-50 {
	max-width: 570px;
}

.fw-col-50.left {
	margin-left: auto;
}

.fw-col-50.right {
	margin-right: auto;
}

/* Menu */

.right-menu .nav__phone-number a {
    background: var(--secondary);
    color: var(--light-text-contrast) !important;
    font-weight: 700;
    border-radius: 50px;
    border: 2px solid var(--secondary) !important;
}

.right-menu .nav__phone-number a:hover {
    background: transparent;
    color: var(--dark-text-contrast) !important;
    border-color: var(--dark-text-contrast) !important;
}

.right-menu .nav__phone-number a:after {
    display: none;
}