@media only screen and (max-width:992px){header .header-line .left{display:none}header .header-bottom .menu-area{height:auto}header .header-bottom .menu-area .main-menu{display:none}header .header-bottom .menu-area .mobile-menu-button{display:block;position:absolute;top:35px;right:15px;color:#317650;transition:all .5s}header .header-bottom .menu-area .mobile-menu-button:active,header .header-bottom .menu-area .mobile-menu-button:focus,header .header-bottom .menu-area .mobile-menu-button:hover{color:#317650}header.sticky .header-bottom .logo-area img{max-width:60%}header.sticky .menu-area .mobile-menu-button{top:24px}.main-content .main-slider .carousel-inner .carousel-caption{left:10%;right:10%;width:80%;top:25%;text-align:center}.main-content .main-slider .carousel-inner .carousel-caption .caption-inner{max-width:100%}.main-content .main-slider .carousel-inner .carousel-caption .caption-inner h5{font-size:3em}.main-content .main-slider .carousel-inner .carousel-caption .caption-inner p{margin-left:0}.main-content .main-slider .carousel-inner .carousel-caption .caption-inner .button-area{margin-left:0}.main-content .main-slider .carousel-control-next span svg,.main-content .main-slider .carousel-control-prev span svg{width:.225em}.main-content .home-about{text-align:center}.main-content .home-about .image{display:none}.main-content .home-call-action .row .col-lg-4 .box{border-right:0px;border-bottom:1px solid #fff}.main-content .home-call-action .row .col-lg-4:last-child .box{border-bottom:0}.main-content .home-info .text-area{margin-left:-15px;padding:15px;text-align:center}footer .footer-top .footer-box{margin-bottom:30px;text-align:center}footer .footer-top .footer-box.list{display:none}footer .footer-top .footer-box.list.contact{display:block}footer .footer-top .footer-box.list.contact h3{margin-bottom:20px}footer .footer-top .footer-social ul{display:flex;justify-content:center}footer .footer-line .copyright{margin-bottom:10px;text-align:center}footer .footer-line .payment-logos{text-align:center}footer .footer-line .payment-logos img{float:none}footer .footer-bottom{padding-bottom:65px}.main-content.page .page-header{height:250px}.main-content.page .page-header .image img{height:250px}.main-content.page .page-header .text{bottom:10px}.main-content.page .page-header .text h1{font-size:1.5em}.main-content.page .page-header .text .breadcrumbs{font-size:.85em}.main-content.page .page-content.about .image{display:none}.main-content.page .page-content.about.product .image{display:block;margin-bottom:30px}.main-content.page .page-content.about.product .image img{width:100%;height:300px;object-fit:cover}.main-content.page .page-content.gallery .image img{height:150px}.main-content.page .page-content.products .box .image img{height:150px}}