.wp-caption{border:none;background:none}.wp-caption p.wp-caption-text{font-style:italic}html{font-size:10px}::selection{background:#2d9653;color:white;text-shadow:none}body.et_button_no_icon,input,textarea,select{font-family:'Vollkorn SC', serif;font-weight:400}.entry-content a,

/*.entry-content a:link,.entry-content a:visited{ color:white;} */

.entry-content a:hover,.entry-content a:focus,.entry-content a:active{color:#666 !important}

    body.et_button_no_icon ul.products li.product a.woocommerce-LoopProduct-link .et_shop_image{background-color:#fff;overflow:hidden;position:relative;height:250px; /*padding-bottom:100% */}

body.et_button_no_icon ul.products li.product a.woocommerce-LoopProduct-link .et_shop_image img{width:auto !important; /*height:auto !important*/;max-height:225px !important;max-width:100% !important;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}

body.et_button_no_icon a.et_pb_button,body.et_button_no_icon .et_pb_button{box-shadow:1px 2px 3px 0px rgba(0,0,0,0.3);padding:6px 10px 4px !important;display:inline-block}body.et_button_no_icon a.et_pb_button.light_button,body.et_button_no_icon .et_pb_button.light_button{background-color:#fff !important;color:#2d9653 !important}body.et_button_no_icon a.et_pb_button:hover,body.et_button_no_icon .et_pb_button:hover{padding:6px 10px 4px !important;background-color:#666 !important;color:#fff !important}body.et_button_no_icon h1,body.et_button_no_icon h2,body.et_button_no_icon h3,body.et_button_no_icon h4,body.et_button_no_icon h5,body.et_button_no_icon h6{color:#2d9653;line-height:1.2em;font-family:'Vollkorn SC', serif;font-weight:400}body.et_button_no_icon h1 a,body.et_button_no_icon h1 a:link,body.et_button_no_icon h1 a:visited,body.et_button_no_icon h2 a,body.et_button_no_icon h2 a:link,body.et_button_no_icon h2 a:visited,body.et_button_no_icon h3 a,body.et_button_no_icon h3 a:link,body.et_button_no_icon h3 a:visited,body.et_button_no_icon h4 a,body.et_button_no_icon h4 a:link,body.et_button_no_icon h4 a:visited,body.et_button_no_icon h5 a,body.et_button_no_icon h5 a:link,body.et_button_no_icon h5 a:visited,body.et_button_no_icon h6 a,body.et_button_no_icon h6 a:link,body.et_button_no_icon h6 a:visited{color:#2d9653 !important}body.et_button_no_icon h1 a:hover,body.et_button_no_icon h1 a:focus,body.et_button_no_icon h1 a:active,body.et_button_no_icon h2 a:hover,body.et_button_no_icon h2 a:focus,body.et_button_no_icon h2 a:active,body.et_button_no_icon h3 a:hover,body.et_button_no_icon h3 a:focus,body.et_button_no_icon h3 a:active,body.et_button_no_icon h4 a:hover,body.et_button_no_icon h4 a:focus,body.et_button_no_icon h4 a:active,body.et_button_no_icon h5 a:hover,body.et_button_no_icon h5 a:focus,body.et_button_no_icon h5 a:active,body.et_button_no_icon h6 a:hover,body.et_button_no_icon h6 a:focus,body.et_button_no_icon h6 a:active{color:#666 !important}body.et_button_no_icon h2{font-size:24px}@media screen and (min-width: 320px){body.et_button_no_icon h2{font-size:calc(24px + 6 * (100vw - 320px) / 1880)}}@media screen and (min-width: 2200px){body.et_button_no_icon h2{font-size:30px}}body.et_button_no_icon h3{font-size:18px}@media screen and (min-width: 320px){body.et_button_no_icon h3{font-size:calc(18px + 6 * (100vw - 320px) / 1880)}}@media screen and (min-width: 2200px){body.et_button_no_icon h3{font-size:24px}}body.et_button_no_icon h4{font-size:21px}@media screen and (min-width: 320px){body.et_button_no_icon h4{font-size:calc(21px + -5 * (100vw - 320px) / 1880)}}@media screen and (min-width: 2200px){body.et_button_no_icon h4{font-size:16px}}body.et_button_no_icon .grn_hm_bx .et_pb_button.light_button{margin:5px 0}@media (min-width: 981px) and (max-width: 1150px){body.et_button_no_icon #main-header #et-info #header_address,body.et_button_no_icon #main-header #et-info #header_phone,body.et_button_no_icon #main-header #et-info a{font-size:16px}body.et_button_no_icon .logo_container img{max-width:300px}}#left-area .entry-content .return-to-shop a{color:#fff !important}#footer-bottom{background-color:#ebf6ef;color:#fff;padding-bottom:25px;padding-top:25px;font-weight:400}#footer-bottom .container{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}#footer-bottom .container:before,#footer-bottom .container:after{display:none}#footer-bottom .container a,#footer-bottom .container p{color:#fff;font-weight:400;text-shadow:none}#footer-bottom .container a:hover{color:#666}#footer-bottom .container ul.et-social-icons,#footer-bottom .container>p{display:none}@media (max-width: 1080px){#footer-bottom .container{flex-direction:column;-webkit-flex-direction:column;text-align:center}}@media (max-width: 1080px){#main-footer #footer-widgets{padding-bottom:20px}}#main-footer #footer-widgets{padding-top:30px;border-bottom:1px solid #5cae79}@media (max-width: 1080px){#main-footer #footer-widgets .footer-widget{display:block;width:100% !important;text-align:center;margin-bottom:0 !important}#main-footer #footer-widgets .footer-widget .widget_nav_menu,#main-footer #footer-widgets .footer-widget .et_pb_widget{float:none !important;text-align:center}}#main-footer #footer-widgets .footer-widget{margin-bottom:20px}#main-footer #footer-widgets .footer-widget #text-3{float:right}#main-footer #footer-widgets .widget_nav_menu{float:left}#main-footer #footer-widgets ul li{display:inline-block}#main-footer #footer-widgets ul li:before{display:none}#main-footer #footer-widgets ul li:first-child{padding-left:0}#main-footer .container{padding-top:0 !important}@media (max-width: 600px){#main-footer .container{padding-top:0px !important}}@media (max-width: 767px){#main-header{top:0 !important}}#top-header{display:none}body.et_non_fixed_nav #main-header{/*background-color:rgba(45,150,83,0)*/}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container:after{display:none}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info{display:flex;padding-bottom:0;font-size:18px;color:#2d9653;align-items:center;justify-content:center;flex-flow:wrap}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info #header_phone{margin-right:15px;display:inline-block}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info #header_address{padding-right:15px;display:inline-block}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info #header-widget li{margin-bottom:0}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info #header-widget li a{color:#2d9653}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info #header-widget li a:hover{color:#666}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info .menu{display:flex}body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container #et-info .menu .menu-item{margin-right:15px}@media (max-width: 980px){body.et_non_fixed_nav #main-header .container.clearfix.et_menu_container{flex-direction:column;-webkit-flex-direction:column}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav{display:none !important}}body.et_non_fixed_nav #main-header #et-secondary-menu{display:none}body.et_non_fixed_nav #main-header .custom_nav_container{background-color:#2d9653}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation{margin:0 auto;max-width:1260px;width:100%}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation .mobile_nav{min-height:45px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation .select_page{visibility:hidden}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation .mobile_menu_bar{top:7px;cursor:pointer}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation .mobile_menu_bar:before{color:#fff !important;cursor:pointer}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #mobile_menu{background-color:#fff;padding:0}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #mobile_menu a{font-weight:400;padding:10px 15px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #mobile_menu .sub-menu li{padding-left:0}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav{display:block}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu{display:block}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li{padding:0;display:block;float:left;text-align:center}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li.current-menu-item a{background-color:#258848}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li>a{padding:16px 25px 14px;line-height:16px;border-left:1px dashed rgba(255,255,255,0.5);font-weight:400;position:relative}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li>a:hover{opacity:1;background-color:#258848}@media (min-width: 981px) and (max-width: 1100px){body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li a{font-size:14px;padding-left:22px;padding-right:22px;line-height:16px;padding-top:10px;padding-bottom:10px}}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li:last-child a{border-right:1px dashed rgba(255,255,255,0.5)}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li.menu-item-has-children>a{padding-right:36px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li.menu-item-has-children>a:after{top:15px;right:22px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li .sub-menu{padding:0;border-top:0;width:300px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li .sub-menu li{width:100%;padding:0}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li .sub-menu li a{display:block;width:100%;text-align:left;border-bottom:1px solid #eee;font-weight:400;line-height:16px;padding-top:10px;padding-bottom:10px}body.et_non_fixed_nav #main-header .custom_nav_container #et-top-navigation #top-menu-nav ul#top-menu>li .sub-menu li:last-child a{border-bottom:none}@media (max-width: 980px){body.et_non_fixed_nav .logo_helper{display:none}}@media (max-width: 768px){body.et_non_fixed_nav .header-content{width:100% !important;padding-left:0 !important;padding-right:0 !important}}.page-id-105 header{background-color:#fff !important}body.logged-in #top-menu li#menu-item-3820 a:after{content:'Login first';display:block;background:red;top:37px;bottom:74%;margin-top:-49px;position:absolute;border:6px solid red;border-radius:4px;font-size:13px}body.logged-in #top-menu li#menu-item-3820 a:before{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:10px solid transparent;border-top-color:red;border-bottom:0;margin-left:-32px;margin-bottom:26px}body.logged-in #top-menu li#menu-item-3820 a:after,body.logged-in #top-menu li#menu-item-3820 a:before{display:none !important}input,textarea,select{font-family:inherit}input[type=text],input[type=password],input[type=tel],input[type=email],input.text,input.title,textarea,select{border:0;border:1px solid #bcddc7;padding:12px 15px;color:#666;background-color:#fff;font-size:1.4rem}input[type=submit]{font-size:14px;text-transform:uppercase;color:#fff !important;background-color:#2d9653;padding:11px 20px 9px !important;display:inline-block;float:right;cursor:pointer;border:1px solid #2d9653 !important}input[type=submit]:hover{background-color:#666 !important;border:1px solid #666 !important;color:#fff !important}input[type=text],input[type=password],input[type=tel],input[type=email],input.text,input.title,textarea,select{width:100%}input[type=text],input[type=password],input[type=tel],input[type=email],input.text,input.title,select{max-width:100%}.half_input,.full_input,.sbmt_input{float:left;width:100%;margin-bottom:20px}.sbmt_input{margin-bottom:0}.half_input{width:calc(50% - 15px)}.half_input+.half_input{float:right}.full_input .wpcf7-form-control-wrap{overflow:hidden}footer .wpcf7 label{display:none}footer .wpcf7 br{display:none}footer .wpcf7 div[class^="field-"]{margin-bottom:1em}footer .wpcf7 .field-name,footer .wpcf7 .field-phone{display:inline-block;width:49%;float:left}@media (max-width: 480px){footer .wpcf7 .field-name,footer .wpcf7 .field-phone{display:block;width:100%;float:none;margin-right:0}}footer .wpcf7 .field-name{margin-right:2%}footer .wpcf7 input[type=text],footer .wpcf7 input[type=password],footer .wpcf7 input[type=tel],footer .wpcf7 input[type=email],footer .wpcf7 input.text,footer .wpcf7 input.title,footer .wpcf7 select{max-width:100%}#main-content .wpcf7 div[class^="field-"]{margin-bottom:2rem}#main-content .wpcf7 br{display:none}#main-content .wpcf7 label{display:block;margin-bottom:.4rem}textarea{max-height:100px}.wpcf7-response-output{float:left;width:100%;margin-left:0px !important;margin-right:0px !important}.um-button{border-radius:0 !important}.et_pb_text_inner .gform_wrapper .ginput_container input,.et_pb_text_inner .gform_wrapper .ginput_container select{border:1px solid #bcddc7;padding:12px 15px !important;color:#666;background-color:#fff;font-size:1.4rem !important}.home_banner h1{position:relative;padding-bottom:30px}.home_banner h1:after{position:absolute;bottom:15px;left:0;height:1px;width:100%;content:"";background:linear-gradient(to right, rgba(45,150,83,0) 0%, rgba(45,150,83,0.4) 25%, rgba(45,150,83,0.4) 50%, rgba(45,150,83,0.4) 75%, rgba(45,150,83,0) 100%)}@media (min-width: 481px) and (max-width: 980px){.home_eight_services .hes_row_one .et_pb_column,.home_eight_services .hes_row_two .et_pb_column{background-color:#fff !important}.home_eight_services .hes_row_one .et_pb_column:nth-child(3n+1),.home_eight_services .hes_row_two .et_pb_column:nth-child(3n+1){background-color:#ebf6ef !important}}@media (max-width: 480px){.home_eight_services .hes_row_one .et_pb_column,.home_eight_services .hes_row_two .et_pb_column{background-color:#fff !important}.home_eight_services .hes_row_one .et_pb_column:nth-child(even),.home_eight_services .hes_row_two .et_pb_column:nth-child(even){background-color:#ebf6ef !important}}.home_eight_services .hes_row_one .et_pb_column:nth-child(odd){background-color:#ebf6ef}.home_eight_services .hes_row_two .et_pb_column:nth-child(even){background-color:#ebf6ef}.home_eight_services .et_pb_row .et_pb_column .et_pb_blurb_content{padding:60px 30px 50px;cursor:pointer;transition:all .5s}.home_eight_services .et_pb_row .et_pb_column .et_pb_blurb_content:hover{box-shadow:inset 0 0 70px 0 rgba(45,150,83,0.1)}.home_eight_services .et_pb_row .et_pb_column .et_pb_blurb_content .et_pb_main_blurb_image{width:80%;height:auto;max-width:180px;margin-bottom:20px}.home_eight_services .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_module_header{padding-bottom:0;line-height:1em}.home_eight_services .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_module_header a{line-height:1em}body.home .et_pb_fullwidth_header_0{padding-top:140px !important}@media (max-width: 980px){body.home .et_pb_fullwidth_header_0{padding-top:230px !important}}

#main-content .woocom_header{
    /*padding-top:158px;*/
    padding: 58px 0px;
    background:url("/wp-content/uploads/2018/02/anm-title.jpg");background-color:rgba(255,255,255,0.8) !important; background-position: center; background-size: cover;}

#main-content .woocom_header h1{font-size:24px;text-align:center}@media screen and (min-width: 320px){#main-content .woocom_header h1{font-size:calc(24px + 12 * (100vw - 320px) / 1880)}}@media screen and (min-width: 2200px){#main-content .woocom_header h1{font-size:36px}}#main-content .woocom_header .price,#main-content .woocom_header .out-of-stock,#main-content .woocom_header .cart{display:none}.et_pb_section .woocommerce-result-count{padding-bottom:20px;margin:0}
    
    
    #main-content .woocom_header square-placement {
        display: none !important;
    }
    
    ul.products li{background:#2d9653;box-shadow:0 0px 2px #2d9653}
    
    
    ul.products li .et_shop_image{max-height:250px;overflow:hidden}
    
    ul.products li h2
    {font-size:18px !important;padding:20px 5px 20px 5px !important;text-align:center;min-height:20px;color:#fff}
    
    .woocommerce-page ul.products li img{margin:0 !important}.woocommerce-page .woocommerce-breadcrumb{display:none}.woocommerce-page .content-area .product_title{display:none}.woocommerce-page .header-area #enquiry,.woocommerce-page .header-area .product_meta{display:none}.woocommerce-page .reviews_tab{display:none !important}.woocommerce-page .product_meta{border:0}.woocommerce-page .product_meta span.sku_wrapper,.woocommerce-page .product_meta span.posted_in{display:block !important}.woocommerce-page #enquiry .contact{margin-top:20px;font-weight:300;padding:11px 30px 8px !important;background:#666;color:#FFFFFF;border:none;font-size:18px;transition:all .3s;cursor:pointer;font-family:'poppins', sans-serif}.woocommerce-page #enquiry .contact:hover{background:#2d9653}.woocommerce-page .woocommerce-tabs{margin-bottom:0 !important}.woocommerce-page .woocommerce-tabs ul.tabs li.active{border-right:0 !important;background:none !important}.woocommerce-page .woocommerce-tabs ul.tabs li.active a{color:#666 !important;font-size:18px}.woocommerce-page .woocommerce-tabs ul.tabs .description_tab a{color:#666 !important}.woocommerce-page .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce-page #tab-title-description a{color:#666 !important}.woocommerce-page div.summary{margin-bottom:0}.woocommerce-page .related .et_pb_section h2{margin-bottom:1em}.up-sells .et_pb_section .et_pb_column{width:100%}#contact-form .contact-bottom{display:none !important}@media (max-width: 769px){div.summary{margin-bottom:2em}.content-area .et_pb_row{padding:0}.related .et_pb_section{padding:0}.woocommerce-page #enquiry .contact{margin-top:0px}}
    
    body.woocommerce div.product form.cart .button{color:#fff;height:auto; background-color:#2d9653;}
    
    .products #sub-cat-saito img{max-height:250px;overflow:hidden;margin:0 !important}.woocommerce-Reviews{display:none}.enquiry-area{float:left;display:block}.product .content-area .et_pb_column_0{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}@media (max-width: 767px){body.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab{border-bottom:0 !important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab{display:none !important}}
    
    
    ul.products li.product .price{text-align:center;font-size:24px !important;padding:15px; background-color: #2d9653; color: white; display: block !important;}
    
    ul.products li.product .price span{color:#fff}
    
    ul.products li.product:hover{background:#2d9653;}
    
    .aws-container{display:inline-block;width:30%}.aws-container .aws-search-form{width:100%;}.woocommerce-ordering select{height:44px;width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;background:rgba(255,255,255,0.9);-webkit-appearance:none;border-radius:0 !important;border:1px solid #bcddc7}.aws-search-result{width:20.4% !important;text-align:left}.aws-search-result .aws_result_title{color:#2d9653}.aws-search-result .woocommerce-Price-amount{font-size:16px;font-weight:700}@media (max-width: 1500px){.aws-search-result{width:24% !important}}.et_pb_breadcrumb .woocommerce-breadcrumb{display:block}#main-content .container.woocom-msg-block{padding-top:10px !important}#main-content .container.woocom-msg-block .woocommerce-message{margin:0 !important}
    
    #main-content .container.woocom-msg-block .woocommerce-message a{background:#fff !important; width: 100%; text-align:center;
        
        @media screen and (min-width:980px){
            width: auto;
        }
    }
    
    
    .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{max-height:300px !important;max-width:300px !important}.woocommerce .cart .button input.button,.woocommerce .cart input.button{height:49px !important}body #main-content .entry-content .wc-proceed-to-checkout a{color:#fff !important}body #main-content .entry-content .return-to-shop a.button{color:#fff !important}
    
    
    
    .et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header {
        top: 0px !important;
    }
