.hover{transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s}.hover3{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.btn-white{border:3px solid #5fd604;border-radius:3px;background:#fff;text-transform:uppercase;color:#000;padding:0 30px;display:inline-block;text-align:center;line-height:40px;font-size:13px;font-weight:500}.btn-white:hover{background:#5fd604;color:#000}.header{background:#000;border-top:3px solid #5fd604}a.site-header__cart i{color:#fff}a.site-header__cart:hover i{color:#5fd604}section.about-block{background:#fff;position:relative;overflow:hidden;position:relative;margin-top:-6px}section.about-block::before{background:#5fd604;content:"";height:100%;width:52%;left:-175px;top;0;position:absolute;transform:skewX(-34deg)}section.about-block .img-block{padding:50px 0}.about-text{padding:20px;text-align:left}.about-text h2{position:relative;margin-bottom:20px;font-weight:400;text-transform:uppercase;padding-bottom:7px;font-size:28px;letter-spacing:1px}.about-text h2 span{font-weight:700}.about-text h2::after{content:'';position:absolute;background:#5fd604;width:200px;height:3px;bottom:0;left:0}.about-text p{color:#343434;font-size:15px;line-height:27px;margin-bottom:20px}section.category-block{background:#000;padding:40px 0 10px}.cat-box{margin:0 0 30px;position:relative}.cat-box::before,.cat-box::after{top:0;left:0;width:100%;height:100%;content:"";pointer-events:none;position:absolute;background-color:rgba(95,214,5,.4);transform:scale(0);-webkit-transform:scale(0);transform-origin:top left;-webkit-transform-origin:top left}.cat-box::after{bottom:0;right:0;transform-origin:bottom right;-webkit-transform-origin:bottom right}.cat-box:hover::before,.cat-box:hover::after{transform:scale(1);-webkit-transform:scale(1);opacity:0;transition-duration:1.3s}section.featured-block{padding:40px 0 0}section.featured-block .section-header h2{font-size:24px}section.featured-block .section-header h2 span{color:#5fd604}section.work-block{background:#eee;padding:40px 0 10px}section.work-block .w-box{margin-bottom:30px}section.work-block .w-box h2{letter-spacing:1px;font-size:24px;color:#000;margin-bottom:15px}section.work-block .w-box p{margin-top:15px;font-size:15px;line-height:28px;text-align:justify}section.work-block .w-box p span{font-weight:600}section.certificates{background:#f8f8f8;padding:40px 0}.grid-products .item .product-image{border:1px solid #ccc}.product-details{padding-bottom:20px}h2.Total{text-align:right;font-size:20px;text-transform:uppercase;font-weight:700}.basket-btn{text-align:right;margin-top:10px}.basket-btn a{margin-left:30px}.SubmitText{text-align:center;color:#060;font-size:22px;padding:8rem 0 8rem}.NoProd{text-align:center;font-size:18px;color:#c3c3c3;padding:100px 0;width:100%;display:block}.text-page{font-size:16px;line-height:34px}.inner-page{margin-bottom:40px}footer{background:#000;padding:0 0 0;position:relative;border-top:4px solid #5fd604}section.signup-area{text-align:center}section.signup-area h2{color:#fff;text-transform:uppercase;font-size:22px;margin:0 0 5px}section.signup-area p{font-size:16px;font-weight:400;color:#cecece;margin-bottom:10px}section.signup-area .newsletter{background:#0a0a0a url(https://sephoniintl.com/assets/images/paper-plane.png) left center no-repeat;padding:20px;border-radius:0;margin-top:30px}section.signup-area .newsletter input{height:40px;background:none;border:none;border-bottom:1px solid #1f1f1f;color:#afafaf;font-size:13px;box-shadow:none;width:74%;float:left}section.signup-area .newsletter button{background:#5fd604;height:40px;text-align:center;width:25%;font-size:14px;text-transform:uppercase;color:#fff;font-weight:600;float:right;border:none;border-radius:0}section.signup-area .newsletter button:hover{background:#080808}.newsletter p{font-weight:400;color:#fff;margin-bottom:10px}.newsletter input{height:46px;background:#0a0a0a;border:none;color:#afafaf;font-size:13px;box-shadow:none;margin-bottom:20px}.newsletter button{background:#fff;height:38px;text-align:center;padding:0 20px;font-size:14px;text-transform:uppercase;color:#000;font-weight:600;float:right;border:none;border-radius:0}.newsletter button:hover{background:#5fd604}section.footer-btm h2{color:#5fd604;font-weight:700;font-size:20px;margin:0 0 30px}section.footer-btm ul.f-links{margin:0;padding:0}section.footer-btm ul.f-links li{list-style:none;margin:0 0 10px 0;padding:0}section.footer-btm ul.f-links li a{color:#fff;transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s}section.footer-btm ul.f-links li a:hover,section.copyrights p a:hover{color:#5fd604}section.footer-btm .shipment{margin-top:30px}section.footer-btm .f-contact ul{list-style:none;margin:0;padding:0}section.footer-btm .f-contact ul li{margin:0 0 18px 0;padding:0;float:none;display:block;list-style:none;line-height:28px}section.footer-btm .f-contact ul li i{line-height:21px;float:left;font-size:17px;color:#5fd604;margin-right:13px}section.footer-btm .f-contact ul li div{float:left;width:75%;line-height:20px;margin:0;padding:0}section.footer-btm .f-contact ul li div p{margin:0;color:#fff;font-weight:400}section.footer-btm .f-contact ul li a{color:#fff;font-weight:400}section.footer-btm .f-contact ul li a:hover{color:#5fd604}section.footer-btm .footerSocial a{width:34px;height:34px;display:inline-block;color:#080808;background:#fff;border-radius:3px;margin-right:4px;text-align:center;line-height:34px}section.footer-btm .footerSocial a:hover{background:#5fd604;transform:rotate(360deg)}.ps-method{text-align:center}section.copyrights{padding:30px 0;text-align:center}section.copyrights .row{border-top:1px solid #1f1f1f;padding-top:30px}section.copyrights p{color:#bebebe;font-size:13px;line-height:22px;margin:0}section.copyrights p a{color:#fff;text-transform:uppercase}#icon-wrapper{position:fixed;top:50%;right:0;z-index:99999}#icon-wrapper a{display:block;outline:none}#icon-wrapper a i{margin-top:2px;color:#fff;text-align:center;width:32px;line-height:32px;font-size:16px;display:block}#icon-wrapper a i.instagram-icon{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}#icon-wrapper a i.mail-icon{background:#ccc}@media only screen and (max-width:768px){section.about-block::before{width:45%}.about-text{padding:40px 0}}@media only screen and (max-width:480px){section.about-block::before{width:55%;left:-260px}section.about-block .img-block{padding:40px 0}.about-text{padding:0 0 40px}}