
				@import url('//fonts.googleapis.com/css?family=Poppins:100,300,400,600,700&display=swap');
				
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Poppins&display=swap');
					html, body {font-family:'Poppins', 'Open Sans', 'Helvetica Neue';font-weight:400;}h1{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}h2{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}h2{font-size:30px}h3{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}h4{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}h5{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';font-weight:700;}h5{font-size:15px}h6{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}.price-box .price{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}#mainMenu a.level0, nav.navigation a.level-top{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}button.action{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}{font-family:'Poppins', 'Open Sans', 'Helvetica Neue';}body{}body, body p{color:#000000!important}a:hover, a:focus{color:#037d30 !important}.price-box .price, .price{color:#037d30 !important}.price-box .old-price .price{color:#878787 !important}.price-box .special-price .price{color:#037d30 !important}button.primary, .action.primary, .action-primary{color:#ffffff !important}button.primary, .action.primary, .action-primary {background-color:#000000 !important}button.primary:hover, .action.primary:hover, .action-primary:hover {background-color:#037d30 !important}button.secondary, .secondary .action, .actions-secondary .action{color:#037d30 !important}button.secondary:hover, .secondary:hover .action:hover,.actions-secondary:hover .action:hover  {color:#000000 !important}button.secondary, .secondary .action, .actions-secondary .action{background-color:#FFFFFF !important}button.secondary:hover, .secondary .action:hover, .actions-secondary .action:hover {background-color:#DDDDDD !important}.page-header {}.page-header .panel.wrapper, .page-header .top-header, .header .top-header {}header .top-header a:hover{color:#037d30 !important;}header .middle-header, .page-wrapper .header.content{}header .middle-header a:hover{color:#037d30 !important;}header .bottom-header, header .bottom-content{}header .bottom-header a:hover, header .bottom-content a:hover {color:#037d30 !important;}.navigation .dropdown-menu,header.page-header .navigation .nav-main-menu .multi-level li > ul.sub-menu, header.page-header .navigation .nav-main-menu li.mega-menu-fullwidth:not(.menu-2columns) > ul.dropdown-menu, .navigation .level0 .submenu, .navigation .level0 .dropdown-mega-menu, .header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:not(.menu-1columns)._hover .dropdown-mega-menu, .header-area .horizontal-menu .mgs-megamenu--main .nav-main-menu .mega-menu-item .dropdown-mega-menu{background-color:rgba(255,255,255,1) !important;}footer.page-footer, .page-footer .middle-footer, .page-footer .bottom-footer{}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span, .mgs-carousel-single .owl-nav div span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav div span, .mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px;}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span, .mgs-carousel-multiple .owl-nav div span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px;}.cms-index-index.cms-page3 #maincontent, .cms-page-view.cms-page3 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page3 #maincontent .page.messages, .cms-index-index.cms-page3 #maincontent .page.messages, .cms-index-index.cms-page3 #maincontent .section-builder , .cms-page-view.cms-page3 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page3 #maincontent .section-builder-full , .cms-page-view.cms-page3 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent, .cms-page-view.cms-page6 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .section-builder , .cms-page-view.cms-page6 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent .section-builder-full , .cms-page-view.cms-page6 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page8 #maincontent, .cms-page-view.cms-page8 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page8 #maincontent .page.messages, .cms-index-index.cms-page8 #maincontent .page.messages, .cms-index-index.cms-page8 #maincontent .section-builder , .cms-page-view.cms-page8 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page8 #maincontent .section-builder-full , .cms-page-view.cms-page8 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page13 #maincontent, .cms-page-view.cms-page13 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page13 #maincontent .page.messages, .cms-index-index.cms-page13 #maincontent .page.messages, .cms-index-index.cms-page13 #maincontent .section-builder , .cms-page-view.cms-page13 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page13 #maincontent .section-builder-full , .cms-page-view.cms-page13 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page48 #maincontent, .cms-page-view.cms-page48 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page48 #maincontent .page.messages, .cms-index-index.cms-page48 #maincontent .page.messages, .cms-index-index.cms-page48 #maincontent .section-builder , .cms-page-view.cms-page48 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page48 #maincontent .section-builder-full , .cms-page-view.cms-page48 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page57 #maincontent, .cms-page-view.cms-page57 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page57 #maincontent .page.messages, .cms-index-index.cms-page57 #maincontent .page.messages, .cms-index-index.cms-page57 #maincontent .section-builder , .cms-page-view.cms-page57 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page57 #maincontent .section-builder-full , .cms-page-view.cms-page57 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page225 #maincontent, .cms-page-view.cms-page225 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page225 #maincontent .page.messages, .cms-index-index.cms-page225 #maincontent .page.messages, .cms-index-index.cms-page225 #maincontent .section-builder , .cms-page-view.cms-page225 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page225 #maincontent .section-builder-full , .cms-page-view.cms-page225 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page452 #maincontent, .cms-page-view.cms-page452 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page452 #maincontent .page.messages, .cms-index-index.cms-page452 #maincontent .page.messages, .cms-index-index.cms-page452 #maincontent .section-builder , .cms-page-view.cms-page452 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page452 #maincontent .section-builder-full , .cms-page-view.cms-page452 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page454 #maincontent, .cms-page-view.cms-page454 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page454 #maincontent .page.messages, .cms-index-index.cms-page454 #maincontent .page.messages, .cms-index-index.cms-page454 #maincontent .section-builder , .cms-page-view.cms-page454 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page454 #maincontent .section-builder-full , .cms-page-view.cms-page454 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}body .promobanner .text {
background-color:#017f40 !important;
color:#fff !important
}
.block383 .mgs-promobanner .banner-button button.btn-promo-banner span{color:#000000 !important}