.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-f33a283:#0A6A19;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.header-style-two .header-lower {
    position: relative;
    background-color: #0a6a19 !important;
}

.banner-section-five .owl-dot.active, .shipping-form button, .cart-section .coupon-btn, .cart-section .cart-options .cart-btn, .payment-box .payment-options li .radio-option label .small-text, .shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover, .shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn, .range-slider-one .ui-widget-content .ui-state-default, .range-slider-one .ui-state-default, .scroll-to-top:hover, .brochure-box:hover, .blog-cat li.active a, .blog-cat li a:hover, .news-block .image-box .overlay-box, .news-block-two .image-box .overlay-box, .about-section .content-column .content-box .title h2:before, .news-block-three .image-box .overlay-box, .sidenav-bar .cross-icon:hover, .header-style-three .nav-toggler:hover, .header-style-two .nav-toggler:hover, .main-footer .footer-bottom .inner-container:before, .main-footer .footer-bottom .copyright-text, .shop-item .inner-box .image .overlay-box .cart-option li a, .sidebar .search-box .form-group input[type="submit"]:hover, .sidebar .search-box .form-group button:hover, .news-block-four .image-box .overlay-box, .team-block .inner-box:hover .image-box .name, .banner-section-two .owl-dot.active, .cart-section .totals-table .proceed-btn, .header-style-two .main-menu .navigation > li > a:before, .feature-block .inner-box:hover, .specialize-section-two .thumbs-carousel .thumb-box .overlay:before, .process-block .inner-box:hover .count, .services-carousel-two .owl-dot:hover, .services-carousel-two .owl-dot.active, .service-detail .image-box .owl-next:hover, .service-detail .image-box .owl-prev:hover, .services-carousel .owl-dot:hover, .header-style-one .main-menu .navigation > li > a:before, .header-style-three .main-menu .navigation > li > a:before, .services-carousel .owl-dot.active, .accordion-box .block .acc-btn.active, .main-header .header-top, .header-style-two .nav-toggler:hover, .main-header .cart-btn .count, .btn-style-eight:hover, .btn-style-six:hover, .main-footer .gallery-widget .image a:before, .btn-style-five, .sticky-header .main-menu ul.navigation > li:hover > a::before {
    background-color: #fff !important;
}

.fa-envelope:before {
    content: "\f0e0";
    color: #0a6a19 !important;
}
.fa-volume-control-phone:before {
    content: "\f2a0";
    color: #0a6a19 !important;
}/* End custom CSS */