/* Put any custom CSS in here */
a.white-link {
	color: #fff;
}
a.white-link:hover {
	color: #B29C60;
}
span.blue {
	color: #019BD9;
}
ol li, ul li {
	margin: 10px 0;
}

.custom-form input, .custom-form select, .custom-form textarea {
	background-color: #f0f0f0 !important;
    box-shadow: inset 1px 1px 3px 1px rgb(0 0 0 / 20%);
}

.extra-lh p {
    line-height: 1.5em;
}

a.elementor-post__read-more:after {
    display: none;
}

/* Variables */
:root {
    --nya-horizontal-spacing: 10%;
    --nya-vertical-spacing: 75px;
    --nya-mobile-horizontal-spacing: 50px;
    --nya-mobile-vertical-spacing: 50px;
    --nya-paragraph: ;
    /* Font Sizes: clamp(min-size, scaling size, max-size)*/
    --nya-h1: clamp(2rem, 4vw, 4rem); 
    --nya-h2 : clamp(1.7rem, 3vw, 3.5rem); 
    --nya-h3 : clamp(1.7rem, 2.5vw, 3rem); 
    --nya-h4: clamp(1.5rem, 2vw, 2.5rem); 
    --nya-p : clamp(1rem, 2vw, 1.375rem); 
}

/* Containers and Alignment */
.nya-custom-container {
    padding: var(--nya-vertical-spacing), var(--nya-horizontal-spacing);
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
    .nya-custom-container {       
        padding: var(--nya-mobile-vertical-spacing), var(--nya-mobile-horizontal-spacing);
    }
}
@media screen and (max-width: 767px) {
    .nya-custom-container {       
        padding: var(--nya-mobile-vertical-spacing), var(--nya-mobile-horizontal-spacing);
    }
}
.nya-custom-horizontal {
    padding-left: var(--nya-horizontal-spacing);
    padding-right: var(--nya-horizontal-spacing);
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
    .nya-custom-container {       
        padding-left: var(--nya-mobile-horizontal-spacing);
        padding-right: var(--nya-mobile-horizontal-spacing);
    }
}
@media screen and (max-width: 767px) {
    .nya-custom-container {       
        padding-left: var(--nya-mobile-horizontal-spacing);
        padding-right: var(--nya-mobile-horizontal-spacing);
    }
}   


/* Font Sizes */
.nya-custom-p p, 
.nya-custom-p ul li, 
.nya-custom-p ol li {
 font-size: var(--nya-paragraph) !important;
}
.nya-custom-h1 h1 {
    font-size: var(--nya-h1) !important;
}
.nya-custom-h2 h2 {
    font-size: var(--nya-h2) !important;
}
.nya-custom-h3 h3 {
    font-size: var(--nya-h3) !important;
}
.nya-custom-h4 h4, .nya-custom-h5 h5, .nya-custom-h6 h6 {
    font-size: var(--nya-h4) !important;
}