/*
Theme Name: Kastaar Concept Store
Template: hello-elementor
Author: Child Theme Configurator
Version: 3.3.0.1743765494
Updated: 2025-04-04 11:18:14

*/

h1, h2, h3, h4 {
	font-family:"fairwater-script", sans-serif !important;
}
.follow-us p {
	font-family:"fairwater-script", sans-serif !important;
}
.elementor-widget-text-editor ul li {
	margin-left: -20px !important;
}


/*
#fullscreen > .menu-item a, #uc_uc_liquid_full_screen_menu_elementor_d16d698 .menu-item a {
    display: initial !important;
}
.elementor-widget-text-editor p a {
    text-decoration: underline !important;
    color: var(--e-global-color-37bcaa6) !important;
}
.elementor-widget-text-editor p a:hover {
    font-weight: 700 !important;
}
.footer a:hover {
    text-decoration: underline !important;
}
.footer_cta_title a {
    text-decoration: underline !important;
    color: var( --e-global-color-ffec1a9 ) !important;
}
.footer_cta_title a:hover {
    text-decoration: underline !important;
    color: var( --e-global-color-69986eb ) !important;
}
.home-text-cta a {
    text-decoration: underline !important;
    color: var( --e-global-color-text ) !important;
}
.home-text-cta a:hover {
    text-decoration: underline !important;
    color: #ccae77 !important;
}
.global-menu {
    min-height: 100% !important;
    background-image: -moz-linear-gradient(0deg, rgba(00, 0, 00, 0.9), rgba(00, 0, 00, 0.7)) !important;
    background-image: -webkit-linear-gradient(0deg, rgba(00, 0, 00, 0.9), rgba(00, 0, 00, 0.7)) !important;
    background-image: -o-linear-gradient(0deg, rgba(00, 0, 00, 0.9), rgba(00, 0, 00, 0.7)) !important;
    background-image: -ms-linear-gradient(0deg, rgba(00, 0, 00, 0.9), rgba(00, 0, 00, 0.7)) !important;
    background-image: linear-gradient(90deg, rgba(00, 0, 00, 0.9), rgba(00, 0, 00, 0.7)) !important;
    background-size: cover !important;
}
.ue_timeline_item_content_main {
    display: inline-block !important;
}
.ue_timeline_item_image {
    padding-right: 20px !important;
}
.shape-overlays {
    display: none !important;
}
.newsletter_form {
    padding-left: 0 !important;
}
.newsletter_form li {
    padding-bottom: 20px !important;
    list-style-type: none !important;
}
.newsletter_form input[type=text], .newsletter_form input[type=email] {
    background-color: var e global color eb !important;
    border-bottom: 2px solid var( --e-global-color-37bcaa6 ) !important;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
}
.newsletter_form input::placeholder {
    color: var( --e-global-color-37bcaa6 ) !important;
}
.newsletter_form .mc-field-group {
    margin-bottom: 20px !important;
}
.newsletter_form [type=submit] {
    font-size: 22px;
    line-height: 1.6em;
    font-weight: 500;
    font-family: "Raleway", Sans-serif;
    color: var(--e-global-color-37bcaa6);
    background-color: var(--e-global-color-69986eb);
    height: 55px;
    border-style: solid;
    -moz-border-radius: 0 0 0 0;
    -webkit-border-radius: 0 0 0 0;
    -o-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
    border-color: var(--e-global-color-37bcaa6);
    text-transform: uppercase;
    border-width: 1px 1px 1px 1px;
    margin: 20px 0 0;
}
.newsletter_form [type=submit]:hover {
    color: var(--e-global-color-ffec1a9);
    background-color: var(--e-global-color-37bcaa6);
    border-style: solid;
    border-color: var(--e-global-color-37bcaa6);
    border-width: 1px 1px 1px 1px;
}
#uc_unlimited_timeline_elementor_45ee905 .ue_timeline_item_image {
    object-fit: contain !important;
}
*/