:root{    --body-bg-color: #fff;    --body-text-color: #333;    --body-link-color: #333;    --body-link-hover-color: #006A4E;    --font-family: 'Poppins', sans-serif;    --heading-text-color: None;    --body-text-color: #333;    /* font size */    --font-small: None;    --font-medium: None;    --font-large: None;    /* end font size */    /* header section */    --header-bg-color: #fff;    --header-text-color: #222;    --header-hover-color: None;    --header-badge-bg-color: #ff5500;    --header-badge-text-color: #fff;    --minicart-bg-color: #006A4E;    --minicart-text-color: #fff;    /* end header section */    /* top header */    --topbar-bg-color: None;    --topbar-text-color: None;    --topbar-link-hover-color: None;    /* end top header */    /* menu section */    --menu-bg-color: #fff;    --menu-text-color: #fff;    --menu-hover-color: #252541;    --menu-hover-bg-color: None;    --submenu-bg-color: #fff;    --submenu-text-color: #222;    --submenu-hover-color: #006A4E;    --submenu-hover-bg-color: None;    /* end menu section */    /* buttons section */    /* primary button */    --primary-button-bg-color: #006A4E;    --primary-button-text-color: #fff;    --primary-button-hover-bg-color: #ff5500;    --primary-button-hover-text-color: #fff;    /* secondary button */    --secondary-button-bg-color: #ff5500;    --secondary-button-text-color: #fff;    --secondary-button-hover-bg-color: #006A4E;    --secondary-button-hover-text-color: #fff;    /* warning button */    --warning-button-bg-color: #ed9220;    --warning-button-text-color: #fff;    --warning-button-hover-bg-color: #ed9220;    --warning-button-hover-text-color: #fff;    /* danger button */    --danger-button-bg-color: #f83a3a;    --danger-button-text-color: #fff;    --danger-button-hover-bg-color: #ff6600;    --danger-button-hover-text-color: #fff;    /* default button */    --default-button-bg-color: #fff;    --default-button-text-color: #006A4E;    --default-button-hover-bg-color: #006A4E;    --default-button-hover-text-color: #fff;    /* end buttons section */    /* footer section */    --footer-bg-color: #fff;    --footer-link-color: ;    --footer-heading-color: ;    --footer-text-color: ;    --footer-link-hover-color: ;    /* end footer section */}body a{    color: var(--body-link-color);}body a:hover {    color: #006A4E;}body {    color: #333;    background:#fff;            font-family:'Poppins', sans-serif;    }.header_top {    background: var(--topbar-bg-color);    color: var(--topbar-text-color);    height: 35px;    position: relative;    overflow: inherit;}.header_top a {    color: var(--topbar-text-color);}.header_top .header_top_outer {    height: 100%;    position: relative;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom: 1px solid #ddd !important;}.header_top .header_top_inner {    padding: 0 20px;    margin: 0 auto;}.header_top .header_top_right {    float: right;}.header_top .header_top_left {    height: 100%;    padding: 0 20px 0 0;    overflow: hidden;    float: left;}.header_top .meta_wrap {    padding: 2px 0;}.top_line_nav {    display: inline-flex;    list-style: none;}.header_top a:hover {    color: var(--topbar-link-hover-color);}.header_top nav li {    padding: 7px 0;}.header_top a {    font-size: 13px;}.justify-content-end{   margin-right: 10px;   justify-content: flex-end!important;}.tab button:hover {    color: #006A4E;    background-color: #fff;}#cartSlide .cartfooter{    background: #006A4E !important;}#cartSlide .check-div a, #cartSlide .wish-div a{    border: 1px solid #006A4E !important;    color: #fff !important}#cartSlide .sub-div{    color: #fff !important;}#cartSlide .check-div a:hover, #cartSlide .wish-div a:hover{    border: 1px solid #fff !important;    color: #fff !important}.close-signup:focus {  outline-color: none;  outline:  none;  color: #ff5500 !important;}.locationPicker span{    color:#222;}.logo_area {    background:#fff;}.header-right a,.locationPicker a,#MobileNavbar .fa-bars {    color:#222;}.header-right ul li .badge,#cartSlide .nav-tabs li a .badge,.locationPicker .cartCountdiv,.list-discount-badge {    background:#ff5500;    color:#fff !important;}.menu-area{    background:var(--menu-bg-color) !important;}.menu-area ul li:hover a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.menu-active>a,.header-right .dropdown-menu li:hover a{    color: #252541;       }.navbar-default .navbar-nav>li.menu-active>a,.navbar-default .navbar-nav>li>a:hover {    background: var(--menu-hover-bg-color);}.header-right .dropdown-menu li a i{    background-color: #252541;}.menu-area ul li .dropdown-menu h4 a:hover{    color: var(--submenu-hover-color) !important;}.menu-area ul .mega-dropdown a{    color: var(--menu-text-color);} .menu-area ul .mega-dropdown ul{    background: var(--submenu-bg-color);}.menu-area ul li .menuDrop li a,.menu-area ul li .mega-dropdown-menu a{    color: var(--submenu-text-color) !important;}.menu-area ul li .mega-dropdown-menu li a:hover,.menu-area ul li .menuDrop li a:hover{     color: var(--submenu-hover-color);     }.menu-area ul li .menuDrop li:hover{    background:None;}.dropdown-menu li:hover a, .dropdown-menu h4 a:hover {    color: var(--menu-bg-color);}.btn-primary, .primary {    background:#006A4E  !important;    border-color:#006A4E  !important;    color: #fff  !important;}a.wish-btn.btn:hover {    background:#006A4E  !important;    border-color:#006A4E  !important;    color: #fff  !important; }.btn-primary:hover, .primary:hover {    background:#ff5500  !important;    border-color:#ff5500  !important;    color: #fff  !important;}.btn-secondary, .secondary {    background:#ff5500  !important;    border-color:#ff5500  !important;    color: #fff  !important;}.product-wid-price ins {    color:#ff5500;}.btn-secondary:hover, .secondary:hover {    background:#006A4E  !important;    border-color:#006A4E  !important;    color: #fff  !important;}.btn-secondary:hover::after, .secondary:hover::after {    color: #fff  !important;}.btn-secondary::after, .secondary::after {    color: #fff  !important;}.product-sort-options li a {    border-color:#006A4E  !important;   }a.selected-filter{    background:#006A4E  !important;    color: #fff  !important;}.brands ul li.active  a{    color: #ff5500;}.footer-widget{        background: #fff  !important;    }.footer-widget h4,.footer-widget h4 a {    color:   !important;}.footer-widget a,.footer-widget a i {    color:   !important;}.footer_area {    background: #006A4E  !important;    color:#fff;}#cartlist .nav-tabs li.active {    border-bottom: 1px solid #006A4E !important;}.btn-danger,.danger{    background: #f83a3a  !important;    color:#fff;    border-color: #f83a3a  !important;    border-radius:0;}.btn-danger:hover,.danger:hover{    background: #ff6600  !important;    color:#fff;    border-color: #ff6600  !important;}.btn-default,.default{    background: #fff  !important;    color:#006A4E !important;    border-color: #fff  !important;    border-radius:0;}.btn-default:hover,.default:hover{    background: #006A4E  !important;    color:#fff !important;    border-color: #006A4E  !important;}.btn-warning,.warning{    background: #ed9220  !important;    color:#fff !important;    border-color: #ed9220  !important;    border-radius:0;}.btn-warning:hover,.warning:hover{    background: #ed9220  !important;    color:#fff !important;    border-color: #ed9220  !important;}.headline h2{    border-bottom-color:#ff5500 !important;}#UserModal .nav-tabs li.active{    border-bottom: 1px solid #006A4E  !important;;}.close-signup:hover{    color: #ff5500 !important;}.header-right ul li a {    color:#222 !important;}.cart-link .icon-width{        background-position: center 3px;    background-repeat: no-repeat;}  .cart-link:hover .icon-width{    }.close-signup{    color: #ff5500;}.close-signup:hover{    color: #ff5500 !important;}.breadcrumb .fa-home{    color: #ff5500 !important;}.customer-card{    background: var(--menu-bg-color);}.signin-header{    background-color: var(--menu-bg-color);}.close-modal-popup, .close-modal-popup:hover{    background:  #ff5500!important;}#mobile_navbar .user-details .login{    background-color: var(--menu-bg-color);    padding: 15px;    text-align: left;}#mobile_navbar .user-details .login a{   font-size: 16px;    background-color: var(--menu-bg-color);    color: var(--menu-text-color);}.title-breadcrumb{        background-color: None;        border-color: None  !important;}.breadcrumb li a{    color: None  !important;    }.breadcrumb{    text-align: ;}@media screen and (max-width: 767px) and (min-width: 320px){    .entire_header .logo_area{        background: var(--menu-bg-color);    }} #earn-sharing-modal .modal-footer .close{color:#2874f0;font-size:13px !important;float:none !important;font-weight:600;opacity:1 !important}#sharing-modal .modal-dialog{margin-top:10%}.share p{margin-bottom:0px !important}#sharing-modal .share_option{margin-top:0px}.share_option img{height:18px;width:18px}#earn-sharing-modal .share_option{text-align:left;padding-left:21px}.sharing_product_name{margin-bottom:8px}#earn-sharing-modal .share_option li img{margin-top:-3px}#earn-sharing-modal .share_option li span{margin-left:8px}#earn-sharing-modal .share_option h4{font-weight:600}#earn-sharing-modal .modal-footer{text-align:center !important}.share_option input{width:calc(100% - 40px);border:0;border-bottom:3px solid #2874f0}.share_option input:focus{outline:none;border-bottom:1px solid hsla(0,0%,78%,.6)}.share_option input[type="text"]{height:30px !important;padding:0px !important}.share span{color:#616161}.share ul li{padding:0px 12px;float:left}.share ul{margin:auto}.share{background:#fff;padding:10px 0px;text-align:center;border-top:1px solid #d3d3d3}.share_option li{padding:10px 0px !important}#map_modal .marker-icon{position:absolute;padding:11px 10px;color:#b8b8b8;font-size:18px}#map_modal{height:auto;left:0;right:0;margin:auto !important;max-height:calc(100% - 125px);box-shadow:1px 1px 6px 3px #00000040;border-radius:5px;background:#fff}#map_modal #mapAddress{padding-left:30px}#map_modal .modal-content{box-shadow:none;border:0px solid rgba(0,0,0,.2)}#map_modal .find-location{padding:0px}#map_modal .find-location .btn{padding:9px 13px}#map_modal .map_section{padding-right:0px}#map_modal .submit-btn .btn{width:40%;padding:10px;text-transform:uppercase;font-weight:600}#map_modal #Landmark, #map_modal #PhoneNumber{border:1px solid #333}.locate1-icon{right:0;font-size:18px;background:#da291c;color:#fff;top:0;padding:11px 15px;cursor:pointer}#map_modal .submit-btn{display:flex}#map_modal .primary{margin-right:10px}.mannual-addr{width:60%;padding:10px;text-transform:uppercase;font-weight:600}        @media screen and (max-width:768px){                [data-off-canvas*=right] {            width: 85%;            }            #mobile-sort-modal i.fa.fa-times {    float: right;    margin-right: 15px;    font-size: 15px;    margin-top: -6px;    border: 1px solid #ddd;    border-radius: 50%;    padding: 5px 7px;    color: #333;}#map_modal .modal-dialog{        margin: 0;    }    }        @media screen and (min-width:992px){    #map_modal .modal-dialog{        width: 100%;        margin: 0;    }    #map_modal{        width: 450px;    }}    .footer-filler{    position: absolute;    left: 15%;    width: 220px;}.menu-nav{    padding: 10px 0;}.small-text{    font-size: 12px;    color: #666 !important;}.navbar-wrap ul li a{    padding: 35px 10px !important;}.pt-160 {    padding-top: 200px !important;}.footer_flex{    display: flex;    flex-wrap: wrap;}.footer_flex li{    width:50%;}.pos-r{    position: relative;}.ab-1{   position: absolute;    right: 0;    top: 0;}.ab-2{    position: absolute;    right: 0;    bottom: 0;}.ab-3{    position: absolute;    left: 0;    top: -140px;}.right_arow{    width: 22px;    margin-right: 10px;}.navbar-wrap ul li a {    font-size: 18px !important;    font-weight: 700 !important;}.plus{    width: 24px;    background: #006A4E;    padding: 5px;    border-radius: 5px;}.services-content-four{    padding: 0px 20px;}.services-content-four p{    text-align: left;}.list-wrap.price_list{    padding: 30px 0px;    display: flex;    gap: 40px;    border-top: 1px solid #ddd;}.section-title.title-style-two .title::before{   content: "<img src="/files/New-Plants_2x_d5110dfd-b698-4342-ba8d-9aa908711a32_small.png">";}.list-wrap.price_list li{    background: #006A4E;    color: #fff;    padding: 10px 25px;    border-radius: 10px;}.fw-link .list-wrap li a {    color: var(--tg-white) !important;    font-size: 16px !important;}.footer-widget .fw-link .list-wrap li a:hover {    color: var(--tg-light-green)  !important;}.agency-img img{border-radius: 10px;}.services-content-four p{    opacity: 1 !important;    font-weight: 600;    color: var(--tg-blue) !important;}.loader {	position: fixed;	left: 0px;	top: 0px;	 width: 100%;         height: 100%;	z-index: 9999;	background: url('/files/Ring3.gif') 50% 50% no-repeat #fff;    background-size: 64px 64px;}.active {  /* Define the styles for the active state */    background-color: transparent;    color: var(--tg-primary-color) !important;}.footer-social .list-wrap li a{    border: 2px solid #ffffffc2 !important;}.footer-social .list-wrap li a:hover{     border-color: var(--tg-secondary-color) !important;}.inner-blog-content h4{    color: #1F1D28 !important;}.blog-item{      box-shadow: 0px 35px 34px rgba(61, 90, 125, 0.06);    padding: 15px;    background: #f9f9f9;    border-radius: 15px;    margin-bottom: 30px;}.inner-blog-thumb img {    border-radius: 0  !important;}#section-features3{    background: #eeeeee;}.inner-blog-thumb {    margin-bottom: 30px  !important;}.bg-blue{    background-color: #006A4E!important;    padding: 4px 0;}.bg-blue i{padding-right:8px;}.menu-area {    padding: 0px 0 !important;}.bg-blue a{   font-size:14px;    color: #fff;}.bg-blue a:hover{    color: #fff;}.main-menu ul li{   padding:0 !important;}.footer-widget {    background: transparent !important;}.footer-top {    padding: 50px 0 10px !important;}.slider-area {    padding: 190px 0 40px !important;}.agency-content p{  width: 100% !important; }.footer-widget p, footer-contact p{    color:#fff;}.d_flex{    display: flex;    align-items: center;}.counter-item-wrap-two{    margin-top: 30px;}.sub-menu a::before{    content: "\f061";    font-family: "Font Awesome 5 Pro";    font-weight: 400;    margin-left: 10px;    transform: rotate(-90deg);    padding-right: 10px;}.navbar-wrap ul li .sub-menu li a{    padding: 15px 15px 5px 25px !important;}.navbar-wrap ul li .sub-menu{    padding: 25px 20px !important;}.bg-gray{    background: #f9f9f9 !important;}.bullet-1{    background: url(/files/list-icon1.png) no-repeat left 5px;    padding-left: 25px!important;    background-size: 16px!important;line-height:32px;}::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: pink !imp}::-moz-placeholder { /* Firefox 19+ */  color: pink;}:-ms-input-placeholder { /* IE 10+ */  color: pink;}:-moz-placeholder { /* Firefox 18- */  color: pink;}.sub-menu-3 li{ float: left;  width: 33.33%;}.logo img {    max-height: 72px;}#loadingProgressG{    display: none !important;}@media (max-width: 767.98px){.ab-1,.ab-2,.ab-3{display:none}.pt-160 {padding-top: 140px !important;}.counter-area-two, .inner-services-area, .testimonial-area, .agency-area{    padding: 40px 0 !important;}.agency-content {    margin-top: 25px;}.breadcrumb-area{    padding: 160px 0 40px !important;}.breadcrumb-content .title {    font-size: 32px !important;}.section-title.title-style-two .title{font-size: 32px !important;}.mobile-null{padding-top: 0 !important;}.dropdown-hover.position-static {    position: relative !important;}.sub-menu-3 li{ float: left;  width: 100%;}.logo img {    height: 41px !important;}.sticky-menu.menu-area {    padding: 15px 0 !important;}.menu-area {    padding: 15px 0 !important;}.menu-area .mobile-nav-toggler {    margin-top: 20px !important;    font-size: 20px !important;}.logo {    margin-left: 0 !important;}.bg-blue .text-right, .bg-blue .text-left{    text-align: center;}.menu-area {    padding: 0px 0 0px 0 !important;}.sticky-menu.menu-area {    padding: 0px 0 0px 0 !important;}.menu-nav {    padding: 10px 0 !important;}}