.citrus-qty-wrapper {
    clear: both;
}

.citrus-qty-title,
.citrus-upsell-title {
    font-weight: 800;
    font-size: 20px;
    display: block;
    margin-bottom: 20px;
}

.citrus-upsell-wrapper {
    margin-top: 15px;
    display: inline-block;
    width: 100%;
}

.citrus-upsell-wrapper table {
    margin-top: 0px;
    border: 0;
}

.citrus-upsell-wrapper table th,
.citrus-upsell-wrapper table td {
    border: 0;
    vertical-align: middle;
}

.upsell-qty-col {
    width: 13%;
    padding-left: 0;
}

.upsell-qty-col input[type="number"] {
    text-align: center;
}

.upsell-qty-col input[type='number']::-webkit-inner-spin-button,
.upsell-qty-col input[type='number']::-webkit-outer-spin-button {
    opacity: 1;
}

.upsell-modal {
    position: relative;
    background: #FFF;
    padding: 20px;
    width: auto;
    max-width: 500px;
    margin: 20px auto;
}

.upsell-modal-title {
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 15px;
    display: block;
}

.upsell-product-image {
    margin: 0 auto;
    display: block;
}

.upsell-price span {
    color: #000;
    font-weight: 400;
    font-size: 18px;
    font-family: "Hind Vadodara", sans-serif;
}

.upsell-parent-wrapper {
    text-align: right;
}

.single-product div.product div.summary p.stock.out-of-stock {
    display: none;
}

.cwginstock-panel-heading h4 {
    font-weight: 400;
    line-height: 0.875em;
    font-size: 0.875em;
    font-family: "Hind Vadodara", sans-serif;
}

.variations_form.cart .cwginstock-subscribe-form .panel-primary,
.woocommerce-variation-availability .cwginstock-subscribe-form .panel-primary {
    border-color: #BDCC53;
}

.variations_form.cart .cwginstock-subscribe-form .panel-primary>.panel-heading,
.woocommerce-variation-availability .cwginstock-subscribe-form .panel-primary>.panel-heading {
    background-color: #BDCC53;
    border-color: #BDCC53;
}

.products-block-other-trees.columns-1 .slick-track,
.products-block-other-trees.columns-2 .slick-track,
.products-block-other-trees.columns-3 .slick-track,
.products-block-other-trees.columns-4 .slick-track {
    transform: translateX(0) !important;
}

body.home .form-zipcode-banner {
    background-image: none;
    background-color: #ffffff;
}

body.home .form-zipcode-banner h4 {
    text-align: center;
}

body.home .form-zipcode-banner .zipcode-button {
    color: #ffffff;
    background-color: #f17719;
    ;
}

@media (min-width: 768px) {
    body.home .form-zipcode-banner {
        padding: 1em;
    }
    body.home .form-zipcode-banner h4 {
        margin-bottom: 1em;
    }
}

@media (max-width: 767px) {
    body.home .form-zipcode-banner .zipcode-button {
        margin-top: 10px;
    }
}

.woocommerce .cross-sells ul.products li.product img {
    width: 125px;
}

.upsell-modal-details {
    text-align: center;
}

.woocommerce a.button.no-upsell-button {
    background-color: #999999;
}

.woobt-wrap,
.woosb-wrap {
    clear: both;
    margin-top: 30px;
}

.woobt_before_text {
    font-weight: bold;
    font-size: 22px;
}

.woocommerce a.button.button-add-all,
.woocommerce a.button.button-add-selected {
    margin-left: 15px;
    font-size: 16px;
    background-color: #000000;
}

.woobt-title .stock,
.woosb-title .stock {
    width: 100%;
}

.woosb-products .woosb-product .variations_form .variations {
    min-width: 50%;
}

.woobt-products .woobt-product .variations_form .variations .variation,
.woosb-products .woosb-product .variations_form .variations .variation {
    padding-left: 0;
    border: 0;
    width: 100%;
}

.woobt-products .woobt-product .variations_form .variations .variation .select2-container,
.woosb-products .woosb-product .variations_form .variations .variation .select2-container {
    width: 100%;
    min-width: 100%;
}

.woobt-products .woobt-product .variations_form .variations .variation .hasError .select2-container,
.woosb-products .woosb-product .variations_form .variations .variation .hasError .select2-container {
    border: 1px solid red;
}

.woobt-products .woobt-product .variations_form .variations .reset,
.woosb-products .woosb-product .variations_form .variations .reset {
    display: none;
}

.woosb-wrap .woosb-products .woosb-product>div:last-child {
    text-align: left;
}

h2.subcategory-title {
    width: 100%;
    text-align: center;
}

.upsell-product-wrapper {
    border: 2px solid #fff;
}

.active-upsell {
    border-color: #F9D21C;
}

.js .grow-kit-upsell-carousel.slick-slider {
    display: none;
}

.upsell-carousel-item-wrapper {
    text-align: center;
}

.upsell-section-header {
    margin: 15px 0;
    display: block;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    color: #84AA51;
    font-family: "Hind Vadodara", sans-serif;
}

.upsell-section-title {
    margin: 5px 0;
    display: block;
    font-size: 20px;
    font-weight: 700;
}

.upsell-section-body {
    margin-bottom: 15px;
}

.upsell-product-wrapper img {
    padding: 10px;
}

.bought-together-carousel {
    margin-bottom: 8px;
}

.upsell-section-title {
    font-weight: bold;
}

.upsell-accordion {
    display: none;
}

.upsell-accordion-link {
    display: block;
    font-weight: bold;
    text-decoration: none;
}

.upsell-grow-kit-link {
    display: none;
}

.upsell-accordion-link span {
    margin-right: 5px;
}

.upsell-accordion-link span:before {
    content: "\f067";
    font-family: "Font Awesome\ 5 Free";
}

.upsell-accordion-link.upsell-open span:before {
    content: "\f068";
}

.zone-results {
    margin-top: 1.5em;
}


/*
Upsell tooltips info
*/

.upsell-tooltip {
    position: relative;
    display: inline-block;
}

.upsell-tooltip .tooltip-icon:before {
    content: "\f05a";
    font-family: "Font Awesome\ 5 Free";
    margin-left: 5px;
    font-size: 20px;
}


/* Tooltip text */

.upsell-tooltip .tooltiptext {
    visibility: hidden;
    width: 400px;
    background-color: #F3ECE7;
    color: #84AA51;
    text-align: center;
    padding: 10px;
    border-radius: 6px;
    font-size: 16px;
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -200px;
    text-transform: none;
    font-family: "Hind Vadodara", sans-serif;
    font-weight: 200;
}

.upsell-tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    top: 100%;
    /* At the bottom of the tooltip */
    left: 50%;
    margin-left: -15px;
    border-width: 15px;
    border-style: solid;
    border-color: #F3ECE7 transparent transparent transparent;
}

.upsell-tooltip:focus,
.upsell-tooltip:hover {
    text-decoration: none;
}

.upsell-tooltip.active-tooltip .tooltiptext {
    visibility: visible;
}

@media (max-width: 767px) {
    /* Show the tooltip text when you mouse over the tooltip container */
    .upsell-tooltip .tooltiptext {
        width: 200px;
        margin-left: -100px;
    }
}

.oos-text {
    color: white;
    width: 100%;
    display: block;
    background-color: #BDCC53;
    bottom: 29px;
    margin-bottom: -29px;
    position: relative;
}

@media (min-width: 700px) and (max-width: 991px) {
    /* Show the tooltip text when you mouse over  the tooltip container */
    .oos-text {
        margin-left: auto;
        margin-right: auto;
        width: 300px;
    }
}

#clockdiv {
    font-family: sans-serif;
    color: #fff;
    display: block;
    font-weight: 100;
    text-align: center;
    font-size: 30px;
    margin: 0 auto;
}

#clockdiv>div {
    padding: 10px;
    background: #F17719;
    display: inline-block;
}

#clockdiv div>span {
    padding: 15px;
    display: inline-block;
}

#clockdiv .smalltext {
    padding-top: 5px;
    font-size: 16px;
}

.sale-end-title {
    text-align: center;
}

.js-pickup-info {
    display: none;
}

.js-column-pa_ship-method {
    display: none;
}

@media (min-width: 768px) {
    #main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu li.mega-menu-column {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 20%;
        width: 20%;
    }
}

@media (min-width: 992px) {
    #main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu {
        /* left: -35%; */
        width: calc(1170px - 30px);
    }
    #main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu li.mega-menu-column {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 24%;
        width: 24%;
    }
}

#masthead #main-mobile-navigation .cart-link-item {
    display: block;
    text-align: right
}

#masthead #main-mobile-navigation .cart-link-item a {
    display: inline-block;
    color: #BDCC53
}

@media (min-width: 768px) {
    #masthead-logo {
        position: relative
    }
    #masthead-logo {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        width: 100%;
        max-width: 100%
    }
    #masthead-logo .row {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    /* #main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu li.mega-menu-link {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 24%;
		width: 24%;
	} */
    #main-navigation ul.main-menu.menu {
        display: none;
    }
    #main-navigation ul.main-menu-images.menu {
        display: flex;
    }
}

@media (max-width: 767.98px) {
    #masthead-logo {
        padding-top: 1em;
        padding-bottom: 1em
    }
    #main-navigation ul.main-menu li.mega-menu-image {
        display: none;
    }
    #main-navigation ul.main-menu-images.menu {
        display: none;
    }
}

#main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu li.mega-menu-column.mega-menu-image>a::after {
    border: 0;
}

li.menu-button.menu-item {
    color: #ffffff;
    background-color: #f17719;
    font-size: 1.1em;
    padding-left: 2em;
    padding-right: 2em;
    font-family: "Hind Vadodara", sans-serif;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
    text-transform: uppercase;
    line-height: inherit;
    border: 0;
    outline: 0;
    -moz-transition: background-color .25s ease-in-out;
    -o-transition: background-color .25s ease-in-out;
    -webkit-transition: background-color .25s ease-in-out;
    transition: background-color .25s ease-in-out;
    background-color: #F17719;
    color: #FFF;
    font-size: 1em;
    padding-top: 0.675em;
    padding-bottom: 0.675em;
    display: inline-block;
    padding-left: 1em;
    padding-right: 1em;
    background-image: none;
    border-radius: 0;
    cursor: pointer
}

#main-navigation ul li.menu-button.menu-item a {
    color: white;
}

#main-navigation li.mega-menu-image:hover>ul {
    display: block;
}

#main-navigation li.mega-menu-image ul.column-menu {
    text-align: center;
}

#masthead-secondary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    background-color: #F3ECE7;
}

@media (max-width: 767px) {
    #masthead-secondary {
        display: none;
    }
}

#secondary-navigation {}

#secondary-navigation ul.menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative
}

#secondary-navigation ul.menu>li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative
}

#secondary-navigation ul.menu>li>a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 0.9em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 12px;
    padding-right: 12px;
    width: auto
}

#secondary-navigation ul.menu>li a {
    text-align: center
}

#secondary-navigation ul.menu>li a:hover,
#secondary-navigation ul.menu>li a:focus {
    color: #f17719;
    text-decoration: none
}


/*---------------*/

#logo img {
    max-height: 45px;
    width: auto;
}

.products .price {
    display: flex !important;
    justify-content: center !important;
    flex-wrap: wrap !important;
}

.products .price>* {
    margin-left: 10px;
}

.secondary-menu .current-menu-item a {
    color: #3B7E42 !important;
}

.main-menu .current-menu-item a {
    color: #f17719 !important;
}

#masthead ul.top-header-menu li.txt-link-item a {
    font-weight: 600 !important;
}


/*--18--*/

#main-navigation ul.menu li.current-menu-parent.menu-item-has-children>a,
#main-navigation ul.menu li.current-product_cat-parent .menu-item-has-children>a,
#main-navigation ul.menu li.current-menu-ancestor.menu-item-has-children>a {
    color: #F17719 !important;
}

.woocommerce-checkout #billing_postcode_field input,
.woocommerce-checkout #billing_city_field input,
.woocommerce-checkout #billing_state_field .select2-container,
.woocommerce-checkout #billing_phone_field input {
    max-width: 100%;
}

#payment .place-order .button {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 18px;
}

@media (min-width: 768px) {
    #main-navigation ul.menu>li>a {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
    #customer_details {
        width: 50%;
        float: left;
    }
    #customer_details .col-1,
    #customer_details .col-2 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    #order_review_heading,
    #order_review {
        max-width: 50%;
        float: right;
        width: 50%;
    }
}

@media (max-width: 767.98px) {
    .woocommerce-tabs {
        margin-left: calc(50% - 50vw) !important;
        margin-right: calc(50% - 50vw) !important;
        -moz-transform: translateX(calc(50vw - 50%)) !important;
        -ms-transform: translateX(calc(50vw - 50%)) !important;
        -webkit-transform: translateX(calc(50vw - 50%)) !important;
        transform: translateX(calc(50vw - 50%)) !important;
    }
    h2.resp-accordion {
        font-size: 20px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: row-reverse;
    }
    .resp-accordion span.resp-arrow {
        box-sizing: border-box;
        height: 12px;
        width: 12px;
        border-style: solid;
        border-color: #F17719;
        border-width: 0px 2px 2px 0px;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        margin-top: 0;
    }
    h2.resp-tab-active span.resp-arrow {
        border-color: #F17719;
        border-width: 0px 2px 2px 0px;
        transform: rotate(227deg);
        -webkit-transform: rotate(227deg);
        -moz-transform: rotate(227deg);
        margin-top: 6px;
    }
    /*--mobile menu css--*/
    body.menu-open #masthead-logo {
        right: -70%;
    }
    #masthead-logo {
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        position: fixed;
        width: 100% !important;
        bottom: 0;
        background: #F6F7EE;
        z-index: 99999;
        box-sizing: border-box;
        right: 0;
        -moz-transition: all .25s ease-in-out;
        -o-transition: all .25s ease-in-out;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out;
    }
    #masthead-main {
        padding-top: 0;
        padding-bottom: 0;
    }
    body.menu-open {
        overflow: hidden;
        max-height: 100vh;
    }
    #main-navigation ul.main-menu {
        max-height: calc(100vh - 60px);
        overflow-y: auto;
    }
    #main-navigation button.menu-button {
        font-size: 0 !important;
        position: relative;
    }
    #main-navigation button.menu-button:after {
        content: "\f107";
        font-family: "Font Awesome 5 Free";
        position: absolute;
        width: 20px;
        height: 24px;
        top: 14px;
        font-size: 24px !important;
        color: #F17719;
        font-weight: 900;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        . justify-content: center;
        margin: 0 auto;
        left: 0;
        right: 0;
    }
    #main-navigation button.menu-button.sub-menu-open {
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        /* Safari & Chrome */
        -moz-transform: rotate(180deg);
        /* Firefox */
        -ms-transform: rotate(180deg);
        /* Internet Explorer */
        -o-transform: rotate(180deg);
        /* Opera */
    }
    /*#masthead-top-bar{
        display: none;
    }*/
}


/*--checkout page fixed css--*/

#wc-authorize-net-cim-credit-card-expiry_field {
    max-width: calc(50% - 10px);
    float: left;
}

#wc-authorize-net-cim-credit-card-csc_field {
    max-width: calc(50% - 10px);
    float: right;
}

.woocommerce-checkout footer {
    z-index: 9;
    position: relative;
}

.woocommerce-privacy-policy-text p {
    margin-top: 0;
}

.payment-fixed {
    max-width: 570px;
}

@media (max-width: 1249px) {
    .woocommerce-checkout #payment {
        position: static !important;
        width: 100% !important;
        max-width: 100%;
    }
}


/*Checkout page credit card tooltip */

.tooltip {
    display: inline-block;
    position: relative;
    text-align: left;
}

.tooltip .top {
    min-width: 200px;
    max-width: 400px;
    top: -5px;
    left: 100%;
    transform: translate(-50%, -100%);
    background-color: #F6F7EE;
    border-radius: 10px;
    position: absolute;
    z-index: 99999999;
    box-sizing: border-box;
    border: 1px solid #F6F7EE;
    box-shadow: 0 1px 8px rgb(0 0 0 / 25%);
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s;
    height: 200px;
    width: 200px;
    background-size: 200px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='1361.728px' height='1331.734px' viewBox='0 0 1361.728 1331.734' enable-background='new 0 0 1361.728 1331.734' xml:space='preserve' style='width: 200px;height: 200px;'%3E%3Cg%3E%3Cdefs%3E%3Crect id='SVGID_1_' x='-562.499' y='-586.495' width='2500' height='2500'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23E8E8E8' d='M1257.597,218.017v54.214H117.405v-54.214 c0-54.363,44.191-98.556,98.556-98.556h943.079C1213.405,119.461,1257.597,163.654,1257.597,218.017'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23E8E8E8' d='M1257.597,384.015v359.756c0,54.363-44.191,98.556-98.557,98.556H215.961 c-54.365,0-98.556-44.192-98.556-98.556V384.015H1257.597z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23494949' d='M1159.04,104.557H215.961c-62.561,0-113.46,50.899-113.46,113.461v525.753 c0,62.562,50.899,113.461,113.46,113.461h943.079c62.562,0,113.461-50.899,113.461-113.461V218.018 C1272.501,155.456,1221.602,104.557,1159.04,104.557 M1257.597,743.771c0,54.362-44.191,98.557-98.557,98.557H215.961 c-54.365,0-98.556-44.194-98.556-98.557V384.015h1140.191V743.771z M1257.597,272.231H117.405v-54.214 c0-54.364,44.191-98.557,98.556-98.557h943.079c54.365,0,98.557,44.193,98.557,98.557V272.231z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23F9F9F9' d='M739.667,622.486H191.928c-4.116,0-7.452-3.337-7.452-7.452V488.346 c0-4.116,3.336-7.452,7.452-7.452h547.739c4.115,0,7.451,3.336,7.451,7.452v126.688 C747.118,619.149,743.782,622.486,739.667,622.486'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23F9F9F9' d='M1183.074,622.486h-268.28c-4.115,0-7.452-3.337-7.452-7.452V488.346 c0-4.116,3.337-7.452,7.452-7.452h268.28c4.116,0,7.452,3.336,7.452,7.452v126.688 C1190.526,619.149,1187.19,622.486,1183.074,622.486'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23E80748' d='M1183.074,629.938h-268.28c-8.218,0-14.904-6.684-14.904-14.904V488.346 c0-8.22,6.687-14.904,14.904-14.904h268.28c8.22,0,14.904,6.684,14.904,14.904v126.688 C1197.979,623.254,1191.294,629.938,1183.074,629.938 M914.794,488.346v126.688h268.291l-0.011-126.688H914.794z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23353535' d='M991.801,551.69c0,7.889-6.396,14.283-14.284,14.283 s-14.283-6.394-14.283-14.283c0-7.889,6.395-14.283,14.283-14.283S991.801,543.801,991.801,551.69'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23353535' d='M1063.218,551.69c0,7.889-6.396,14.283-14.283,14.283 c-7.889,0-14.284-6.394-14.284-14.283c0-7.889,6.396-14.283,14.284-14.283C1056.822,537.407,1063.218,543.801,1063.218,551.69'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%23353535' d='M1134.635,551.69c0,7.889-6.396,14.283-14.283,14.283 c-7.889,0-14.284-6.394-14.284-14.283c0-7.889,6.396-14.283,14.284-14.283C1128.239,537.407,1134.635,543.801,1134.635,551.69'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M324.894,1042.316c5.419,0,10.364,1.174,14.834,3.52 c4.47,2.348,7.906,5.561,10.309,9.639l-10.057,6.16c-1.704-2.569-3.849-4.561-6.433-5.972s-5.496-2.117-8.737-2.117 c-5.336,0-9.757,1.788-13.263,5.365c-3.507,3.576-5.26,8.187-5.26,13.829c0,5.756,1.761,10.393,5.281,13.913 c3.52,3.519,7.934,5.279,13.242,5.279c6.538,0,11.636-2.682,15.296-8.046l9.554,6.873c-2.682,3.884-6.16,6.922-10.435,9.114 c-4.274,2.193-9.051,3.29-14.331,3.29c-4.47,0-8.619-0.762-12.446-2.285c-3.828-1.521-7.082-3.625-9.765-6.306 c-2.681-2.683-4.784-5.902-6.306-9.659c-1.523-3.758-2.284-7.815-2.284-12.174c0-4.359,0.761-8.416,2.284-12.174 c1.522-3.757,3.625-6.979,6.306-9.659c2.683-2.682,5.937-4.784,9.765-6.307C316.274,1043.078,320.423,1042.316,324.894,1042.316'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M399.233,1102.074h-10.686v-4.484c-2.99,3.688-7.04,5.532-12.153,5.532 c-5.615,0-10.295-2.039-14.038-6.118c-3.744-4.079-5.616-9.163-5.616-15.254c0-6.09,1.872-11.175,5.616-15.254 c3.743-4.079,8.423-6.119,14.038-6.119c5.14,0,9.192,1.859,12.153,5.574v-4.483h10.686V1102.074z M378.406,1070.56 c-3.129,0-5.657,1.068-7.585,3.206c-1.928,2.138-2.892,4.799-2.892,7.983s0.964,5.846,2.892,7.983 c1.928,2.137,4.456,3.205,7.585,3.205c3.101,0,5.622-1.054,7.564-3.164c1.941-2.109,2.913-4.783,2.913-8.024 c0-3.24-0.972-5.916-2.913-8.025C384.028,1071.616,381.507,1070.56,378.406,1070.56'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M432.758,1060.377c2.179,0,4.079,0.293,5.699,0.88l-1.634,10.853 c-1.956-0.864-4.163-1.298-6.621-1.298c-2.598,0-4.673,0.79-6.223,2.367c-1.551,1.579-2.326,3.835-2.326,6.768v22.127h-10.937 v-40.606h10.602v4.441C423.776,1062.221,427.589,1060.377,432.758,1060.377'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M463.055,1060.376c4.973,0,8.954,1.775,11.944,5.323v-23.971h10.896v60.345 h-10.686v-4.484c-2.99,3.688-7.04,5.532-12.153,5.532c-5.615,0-10.295-2.039-14.038-6.118c-3.744-4.079-5.616-9.163-5.616-15.254 c0-6.09,1.872-11.175,5.616-15.254C452.76,1062.417,457.44,1060.376,463.055,1060.376 M465.067,1070.56 c-3.129,0-5.657,1.068-7.585,3.206c-1.928,2.138-2.892,4.799-2.892,7.983s0.964,5.846,2.892,7.983 c1.928,2.137,4.456,3.205,7.585,3.205c3.101,0,5.622-1.054,7.564-3.164c1.941-2.109,2.913-4.783,2.913-8.024 c0-3.24-0.972-5.916-2.913-8.025C470.689,1071.616,468.168,1070.56,465.067,1070.56'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M558.853,1058.199c-5.42-3.325-10.966-4.987-16.637-4.987 c-3.324,0-6.028,0.629-8.109,1.885c-2.081,1.258-3.121,2.977-3.121,5.155c0,1.034,0.279,1.928,0.838,2.682 c0.558,0.755,1.431,1.391,2.619,1.907c1.187,0.518,2.431,0.937,3.729,1.256c1.3,0.323,2.94,0.637,4.924,0.944l3.311,0.545 c12.46,1.983,18.69,7.459,18.69,16.427c0,3.128-0.657,5.93-1.97,8.402s-3.087,4.478-5.322,6.014 c-2.235,1.536-4.777,2.702-7.626,3.499c-2.85,0.795-5.882,1.194-9.094,1.194c-4.61,0-9.115-0.664-13.515-1.991 c-4.4-1.326-8.137-3.219-11.21-5.678l6.077-9.429c2.318,1.816,5.119,3.324,8.402,4.525c3.283,1.202,6.711,1.802,10.288,1.802 c3.38,0,6.145-0.629,8.297-1.886c2.151-1.257,3.227-2.989,3.227-5.196c0-1.927-0.971-3.373-2.913-4.338 c-1.942-0.963-5.119-1.808-9.533-2.534l-3.73-0.587c-2.71-0.446-5.106-1.068-7.186-1.864c-2.082-0.797-3.947-1.845-5.595-3.144 c-1.649-1.299-2.912-2.939-3.793-4.924c-0.88-1.983-1.319-4.274-1.319-6.872c0-2.961,0.628-5.644,1.885-8.046 c1.258-2.403,2.969-4.359,5.134-5.867c2.165-1.509,4.644-2.668,7.438-3.479c2.793-0.811,5.769-1.215,8.926-1.215 c4.134,0,7.983,0.496,11.545,1.487c3.562,0.992,7.187,2.577,10.875,4.757L558.853,1058.199z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M592.838,1060.377c5.839,0,10.588,1.977,14.248,5.93 c3.659,3.953,5.489,9.087,5.489,15.399c0,1.398-0.069,2.627-0.209,3.688h-28.789c0.531,2.822,1.724,4.932,3.582,6.328 c1.859,1.397,4.142,2.095,6.852,2.095c3.771,0,7.193-1.299,10.267-3.896l6.412,7.04c-4.526,4.106-10.295,6.159-17.307,6.159 c-6.231,0-11.301-1.955-15.212-5.866c-3.912-3.911-5.867-9.037-5.867-15.38c0-6.369,1.9-11.546,5.699-15.525 C581.802,1062.368,586.747,1060.377,592.838,1060.377 M592.754,1069.806c-2.542,0-4.575,0.706-6.098,2.116 c-1.522,1.411-2.535,3.415-3.037,6.014h17.977c-0.503-2.626-1.508-4.638-3.017-6.034 C597.07,1070.504,595.128,1069.806,592.754,1069.806'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M640.61,1060.377c3.408,0,6.502,0.664,9.282,1.99 c2.78,1.326,5.104,3.221,6.977,5.679l-7.878,6.579c-2.543-2.71-5.435-4.065-8.675-4.065c-2.878,0-5.294,1.034-7.25,3.102 c-1.955,2.067-2.933,4.764-2.933,8.088c0,3.325,0.97,6.021,2.913,8.088c1.941,2.066,4.35,3.101,7.228,3.101 c3.353,0,6.3-1.369,8.843-4.106l7.794,6.663c-3.995,5.085-9.429,7.627-16.301,7.627c-6.427,0-11.637-2.013-15.631-6.034 c-3.996-4.023-5.993-9.136-5.993-15.338s1.997-11.314,5.993-15.338C628.973,1062.389,634.184,1060.377,640.61,1060.377'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M702.882,1084.767c0,3.101-0.518,5.852-1.551,8.255 c-1.034,2.403-2.452,4.323-4.254,5.762c-1.802,1.439-3.827,2.522-6.076,3.248c-2.249,0.727-4.686,1.089-7.313,1.089 c-2.068,0-4.037-0.224-5.91-0.67c-1.871-0.446-3.624-1.152-5.258-2.117c-1.634-0.963-3.045-2.149-4.233-3.561 c-1.187-1.411-2.123-3.144-2.807-5.196c-0.685-2.054-1.027-4.323-1.027-6.81v-23.3h10.938v22.336c0,3.101,0.754,5.398,2.262,6.893 c1.509,1.495,3.52,2.242,6.035,2.242c2.514,0,4.525-0.747,6.034-2.242c1.509-1.494,2.263-3.792,2.263-6.893v-22.336h10.896 V1084.767z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M736.07,1060.377c2.18,0,4.079,0.293,5.699,0.88l-1.634,10.853 c-1.957-0.864-4.163-1.298-6.621-1.298c-2.599,0-4.674,0.79-6.224,2.367c-1.55,1.579-2.325,3.835-2.325,6.768v22.127h-10.938 v-40.606h10.603v4.441C727.089,1062.221,730.902,1060.377,736.07,1060.377'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M749.688,1043.175c1.342-1.355,2.99-2.032,4.945-2.032 c1.956,0,3.611,0.685,4.967,2.053c1.354,1.368,2.032,3.031,2.032,4.987c0,1.955-0.678,3.604-2.032,4.944 c-1.355,1.341-3.011,2.012-4.967,2.012c-1.955,0-3.604-0.671-4.945-2.012c-1.34-1.341-2.011-2.989-2.011-4.944 C747.678,1046.2,748.349,1044.531,749.688,1043.175 M760.166,1102.074h-10.938v-40.606h10.938V1102.074z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M801.107,1071.189h-14.709v14.835c0,2.375,0.559,4.121,1.676,5.238 c1.117,1.116,2.584,1.676,4.4,1.676c2.179,0,4.721-0.88,7.627-2.641l4.022,8.55c-4.106,2.85-8.59,4.274-13.451,4.274 c-5.029,0-8.821-1.376-11.377-4.128c-2.557-2.751-3.835-6.782-3.835-12.09v-15.715h-7.837v-9.723h7.837v-12.068h10.938v12.068 h14.709V1071.189z'/%3E%3Cpolygon clip-path='url(%23SVGID_2_)' fill='%234F4F4F' points='820.845,1119.003 808.859,1119.003 823.065,1093.441 805.549,1061.467 817.952,1061.467 829.1,1082.336 839.911,1061.467 851.896,1061.467 '/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M907.673,1042.316c5.42,0,10.364,1.174,14.835,3.52 c4.469,2.348,7.905,5.561,10.309,9.639l-10.058,6.16c-1.704-2.569-3.849-4.561-6.433-5.972s-5.497-2.117-8.737-2.117 c-5.336,0-9.758,1.788-13.263,5.365c-3.507,3.576-5.26,8.187-5.26,13.829c0,5.756,1.76,10.393,5.28,13.913 c3.521,3.519,7.934,5.279,13.242,5.279c6.537,0,11.636-2.682,15.296-8.046l9.555,6.873c-2.683,3.884-6.161,6.922-10.435,9.114 c-4.274,2.193-9.052,3.29-14.332,3.29c-4.471,0-8.619-0.762-12.446-2.285c-3.828-1.521-7.082-3.625-9.764-6.306 c-2.683-2.683-4.785-5.902-6.308-9.659c-1.522-3.758-2.283-7.815-2.283-12.174c0-4.359,0.761-8.416,2.283-12.174 c1.522-3.757,3.625-6.979,6.308-9.659c2.682-2.682,5.936-4.784,9.764-6.307C899.054,1043.078,903.202,1042.316,907.673,1042.316'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M961.437,1060.376c6.313,0,11.559,2.033,15.735,6.099 c4.177,4.063,6.266,9.156,6.266,15.274s-2.089,11.209-6.266,15.274s-9.423,6.098-15.735,6.098c-6.286,0-11.511-2.032-15.673-6.098 c-4.163-4.065-6.244-9.156-6.244-15.274s2.081-11.211,6.244-15.274C949.926,1062.41,955.15,1060.376,961.437,1060.376 M961.437,1070.56c-3.102,0-5.672,1.048-7.711,3.144c-2.039,2.095-3.059,4.777-3.059,8.046s1.02,5.95,3.059,8.045 c2.039,2.096,4.609,3.144,7.711,3.144c3.129,0,5.713-1.048,7.753-3.144c2.039-2.095,3.059-4.776,3.059-8.045 s-1.02-5.951-3.059-8.046C967.149,1071.608,964.565,1070.56,961.437,1070.56'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M1009.503,1060.376c4.972,0,8.953,1.775,11.943,5.323v-23.971h10.896v60.345 h-10.687v-4.484c-2.989,3.688-7.04,5.532-12.152,5.532c-5.615,0-10.295-2.039-14.039-6.118s-5.615-9.163-5.615-15.254 c0-6.09,1.871-11.175,5.615-15.254S1003.888,1060.376,1009.503,1060.376 M1011.514,1070.56c-3.129,0-5.657,1.068-7.585,3.206 c-1.927,2.138-2.891,4.799-2.891,7.983s0.964,5.846,2.891,7.983c1.928,2.137,4.456,3.205,7.585,3.205 c3.102,0,5.622-1.054,7.563-3.164c1.942-2.109,2.913-4.783,2.913-8.024c0-3.24-0.971-5.916-2.913-8.025 C1017.136,1071.616,1014.615,1070.56,1011.514,1070.56'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M1061.843,1060.377c5.839,0,10.588,1.977,14.248,5.93 c3.659,3.953,5.489,9.087,5.489,15.399c0,1.398-0.069,2.627-0.209,3.688h-28.79c0.531,2.822,1.725,4.932,3.583,6.328 c1.858,1.397,4.142,2.095,6.852,2.095c3.771,0,7.193-1.299,10.267-3.896l6.412,7.04c-4.525,4.106-10.295,6.159-17.307,6.159 c-6.23,0-11.301-1.955-15.212-5.866c-3.912-3.911-5.867-9.037-5.867-15.38c0-6.369,1.899-11.546,5.699-15.525 C1050.807,1062.368,1055.752,1060.377,1061.843,1060.377 M1061.759,1069.806c-2.542,0-4.575,0.706-6.098,2.116 c-1.522,1.411-2.535,3.415-3.038,6.014h17.978c-0.503-2.626-1.508-4.638-3.017-6.034 C1066.075,1070.504,1064.133,1069.806,1061.759,1069.806'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M515.983,1154.316c5.419,0,10.364,1.174,14.834,3.52 c4.47,2.348,7.906,5.561,10.31,9.639l-10.058,6.16c-1.704-2.569-3.849-4.561-6.433-5.972s-5.496-2.117-8.737-2.117 c-5.336,0-9.757,1.788-13.263,5.365c-3.507,3.576-5.259,8.187-5.259,13.829c0,5.756,1.76,10.393,5.28,13.913 c3.52,3.519,7.934,5.279,13.242,5.279c6.538,0,11.636-2.682,15.296-8.046l9.554,6.873c-2.682,3.884-6.16,6.922-10.434,9.114 c-4.275,2.193-9.052,3.29-14.332,3.29c-4.47,0-8.619-0.762-12.446-2.285c-3.828-1.521-7.082-3.625-9.764-6.306 c-2.682-2.683-4.785-5.902-6.307-9.659c-1.523-3.758-2.284-7.815-2.284-12.174c0-4.359,0.761-8.416,2.284-12.174 c1.522-3.757,3.625-6.979,6.307-9.659c2.682-2.682,5.936-4.784,9.764-6.307C507.364,1155.078,511.513,1154.316,515.983,1154.316'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M591.077,1170.199c-5.42-3.325-10.966-4.987-16.637-4.987 c-3.324,0-6.028,0.629-8.109,1.885c-2.081,1.258-3.121,2.977-3.121,5.155c0,1.034,0.279,1.928,0.838,2.682 c0.558,0.755,1.431,1.391,2.619,1.907c1.187,0.518,2.431,0.937,3.729,1.256c1.3,0.323,2.94,0.637,4.924,0.944l3.311,0.545 c12.46,1.983,18.69,7.459,18.69,16.427c0,3.128-0.657,5.93-1.97,8.402s-3.087,4.478-5.322,6.014 c-2.235,1.536-4.777,2.702-7.626,3.499c-2.85,0.795-5.882,1.194-9.094,1.194c-4.61,0-9.115-0.664-13.515-1.991 c-4.4-1.326-8.137-3.219-11.21-5.678l6.077-9.429c2.318,1.816,5.119,3.324,8.402,4.525c3.283,1.202,6.711,1.802,10.288,1.802 c3.38,0,6.145-0.629,8.297-1.886c2.151-1.257,3.227-2.989,3.227-5.196c0-1.927-0.971-3.373-2.913-4.338 c-1.942-0.963-5.119-1.808-9.533-2.534l-3.73-0.587c-2.71-0.446-5.106-1.068-7.186-1.864c-2.082-0.797-3.947-1.845-5.595-3.144 c-1.649-1.299-2.912-2.939-3.793-4.924c-0.88-1.983-1.319-4.274-1.319-6.872c0-2.961,0.628-5.644,1.885-8.046 c1.258-2.403,2.969-4.359,5.134-5.867c2.165-1.509,4.644-2.668,7.438-3.479c2.793-0.811,5.769-1.215,8.926-1.215 c4.134,0,7.983,0.496,11.545,1.487c3.562,0.992,7.187,2.577,10.875,4.757L591.077,1170.199z'/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M635.958,1154.316c5.419,0,10.364,1.174,14.834,3.52 c4.47,2.348,7.906,5.561,10.31,9.639l-10.058,6.16c-1.704-2.569-3.849-4.561-6.433-5.972s-5.496-2.117-8.737-2.117 c-5.336,0-9.757,1.788-13.263,5.365c-3.507,3.576-5.259,8.187-5.259,13.829c0,5.756,1.76,10.393,5.28,13.913 c3.52,3.519,7.934,5.279,13.242,5.279c6.538,0,11.636-2.682,15.296-8.046l9.554,6.873c-2.682,3.884-6.16,6.922-10.434,9.114 c-4.275,2.193-9.052,3.29-14.332,3.29c-4.47,0-8.619-0.762-12.446-2.285c-3.828-1.521-7.082-3.625-9.764-6.306 c-2.682-2.683-4.785-5.902-6.307-9.659c-1.523-3.758-2.284-7.815-2.284-12.174c0-4.359,0.761-8.416,2.284-12.174 c1.522-3.757,3.625-6.979,6.307-9.659c2.682-2.682,5.936-4.784,9.764-6.307C627.339,1155.078,631.488,1154.316,635.958,1154.316'/%3E%3Cpolygon clip-path='url(%23SVGID_2_)' fill='%234F4F4F' points='674.469,1222.455 662.903,1222.455 698.48,1149.539 710.047,1149.539 '/%3E%3Cpath clip-path='url(%23SVGID_2_)' fill='%234F4F4F' d='M742.649,1154.316c5.418,0,10.363,1.174,14.834,3.52 c4.47,2.348,7.905,5.561,10.31,9.639l-10.058,6.16c-1.704-2.569-3.85-4.561-6.434-5.972s-5.496-2.117-8.737-2.117 c-5.336,0-9.757,1.788-13.263,5.365c-3.507,3.576-5.259,8.187-5.259,13.829c0,5.756,1.76,10.393,5.28,13.913 c3.52,3.519,7.934,5.279,13.241,5.279c6.538,0,11.637-2.682,15.296-8.046l9.555,6.873c-2.682,3.884-6.16,6.922-10.435,9.114 c-4.274,2.193-9.052,3.29-14.331,3.29c-4.471,0-8.619-0.762-12.446-2.285c-3.828-1.521-7.082-3.625-9.765-6.306 c-2.682-2.683-4.785-5.902-6.307-9.659c-1.523-3.758-2.284-7.815-2.284-12.174c0-4.359,0.761-8.416,2.284-12.174 c1.521-3.757,3.625-6.979,6.307-9.659c2.683-2.682,5.937-4.784,9.765-6.307C734.03,1155.078,738.179,1154.316,742.649,1154.316'/%3E%3Cpolygon clip-path='url(%23SVGID_2_)' fill='%234F4F4F' points='808.399,1214.074 794.192,1214.074 772.149,1155.406 784.596,1155.406 801.399,1202.214 818.289,1155.406 830.44,1155.406 '/%3E%3Cpolygon clip-path='url(%23SVGID_2_)' fill='%234F4F4F' points='868.448,1214.074 854.243,1214.074 832.2,1155.406 844.646,1155.406 861.45,1202.214 878.339,1155.406 890.491,1155.406 '/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
}

.tooltip i:hover+.top {
    visibility: visible;
    opacity: 1;
}

@media (max-width: 991px) {
    .tooltip .top {
        left: calc(100% - 70px);
    }
}


/*Testimonial */

.home .testimonial-title {
    text-align: center;
    font-family: "Hind Vadodara", sans-serif;
    font-weight: 700;
}

.tss-carousel-main .swiper-arrow,
.tss-carousel .swiper-arrow {
    background: #3B7E42 !important;
}

.profile-img-wrapper img {
    max-width: 250px;
}


/* Hide cart update button*/

.woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {
    display: none;
}


/* Start Remove Review tab comment filter from single product*/

.single-product select#comments_filter {
    display: none;
}

.single-product #comments_filter_field {
    display: none !important;
}

.single-product ul#select2-comments_filter-results li:nth-last-child(2),
ul#select2-comments_filter-results li:nth-last-child(1) {
    display: none;
}


/* End Remove Review tab comment filter from single product*/
/* Start Tss Star icons **/
.tss-wrapper .dashicons-star-filled:before {
    content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 20 20"%3E%3Cpath fill="gold" d="m10 1l3 6l6 .75l-4.12 4.62L16 19l-6-3l-6 3l1.13-6.63L1 7.75L7 7z"%2F%3E%3C%2Fsvg%3E') !important;
}

.tss-wrapper .dashicons-star-half:before {
    content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 20 20"%3E%3Cpath fill="gold" d="M10 1L7 7l-6 .75l4.13 4.62L4 19l6-3l6 3l-1.12-6.63L19 7.75L13 7zm0 2.24l2.34 4.69l4.65.58l-3.18 3.56l.87 5.15L10 14.88V3.24z"%2F%3E%3C%2Fsvg%3E') !important;
}

.tss-wrapper .dashicons-star-empty:before {
    content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 20 20"%3E%3Cpath fill="gold" d="M10 1L7 7l-6 .75l4.13 4.62L4 19l6-3l6 3l-1.12-6.63L19 7.75L13 7zm0 2.24l2.34 4.69l4.65.58l-3.18 3.56l.87 5.15L10 14.88l-4.68 2.34l.87-5.15l-3.18-3.56l4.65-.58z"%2F%3E%3C%2Fsvg%3E') !important;
}
/* End Tss Star icons **/

#main-navigation ul.menu>li>a {
    font-family: 'Hind Vadodara', sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.45
}

#masthead ul.top-header-menu li.txt-link-item a {
    font-family: 'Hind Vadodara', sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 700 !important;
}

b,
strong,
.strong {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 700 !important;
}

.module-new-products__product-title {
    font-family: 'Hind Vadodara', sans-serif !important;
}

#main-navigation ul.menu>li.menu-item.mega-menu>ul.sub-menu li.mega-menu-column>a {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 600 !important;
}

#main-navigation ul.sub-menu li.menu-item a,
#main-navigation ul.column-menu li.menu-item a {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 300 !important;
}

#secondary-navigation ul.menu>li a {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 600;
}

.footer-col-title {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 600 !important;
}

.footer-col a {
    font-family: 'Hind Vadodara', sans-serif !important;
    font-weight: 300 !important;
}

h4.wcapf-field-title {
    font-size: 1.25em;
}

@media (min-width: 768px) {
    #masthead ul.top-header-menu li.txt-link-item a {
        font-size: 1.05em !important;
    }
}
/** Row Coluns stack fix **/
@media (min-width: 768px) {
    .wp-block-columns:not(.row) {
        flex-wrap: nowrap;
    }
    .is-nowrap .wp-block-columns {
        flex-wrap: nowrap;
        gap: 0;
    }

    .is-nowrap.wp-block-group {
        margin-top: 1.6em;
        margin-bottom: 1.6em;
    }
}

@media (max-width: 768px) {
    .is-nowrap.wp-block-group {
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        margin-left: auto;
        margin-right: auto;
        justify-items: center;
    }

    .is-nowrap.wp-block-group >*{
        gap: 1.56em;
    }
    .is-nowrap.wp-block-group  > .wp-container-3 {
        gap: 1.56em !important;
    }
}
/** Available tree zip code form submit button aligment fix Start **/
@media only screen and (max-width: 768px) {
    input#zipcode {
        margin-bottom: 20px;
    }

    .form-zipcode-page .form-zipcode .zipcode-button {
        margin-left: auto;
        margin-right: auto;
    }
}
/** Available tree zip code form submit button aligment fix End **/