.product-box-widget .product-box-list{display:flex;flex-wrap:wrap;margin:0 -15px}.product-box-widget .product-description p{color:#222;font-size:18px}.product-box-widget .box-inner-content{position:relative}.product-box-widget .box-inner-content:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.003),rgba(0,0,0,.9) 68%,#000);bottom:0;content:"";height:140px;left:0;opacity:.8;position:absolute;width:100%}.product-box-widget .product-box-list .box-layout-wrapper{flex-basis:33.33333%;margin-bottom:30px;padding:0 15px;position:relative}.product-box-widget .box-outer-content{background:#fff;left:0;opacity:0;padding:0 15px;position:absolute;top:0;transition:all .3s ease;z-index:1}.product-box-widget .description p{font-size:18px;font-weight:400;margin-bottom:40px}.box-layout-wrapper:hover .box-outer-content{min-height:100%;opacity:1;padding-bottom:20px;z-index:11}.product-box-widget .box-outer-content:before{border-bottom:1px solid #95c11f;border-left:1px solid #95c11f;border-top:1px solid #95c11f;content:" ";height:100%;left:15px;margin-right:10px;padding:10px 5px;position:absolute;top:0}.product-box-widget .box-outer-content-wrapper{padding:10px 15px 0}.product-box-widget .box-outer-content:after{border-bottom:1px solid #95c11f;border-right:1px solid #95c11f;border-top:1px solid #95c11f;content:" ";height:100%;margin-left:10px;padding:10px 5px;position:absolute;right:15px;top:0}.product-box-widget .box-image-item h3{font-size:28px;font-weight:200;margin-bottom:0}.product-box-widget .box-outer-content-wrapper .title h3{font-size:28px;font-weight:200;margin-bottom:10px}.product-box-widget .title-section{bottom:10px;left:15px;position:absolute;z-index:1}.product-box-widget .box-image-item{position:relative}.product-box-widget .image-item img{width:100%}.product-box-list .title-section h3{color:#fff}.product-box-widget a.theme-btn{font-size:22px}.product-box-widget button.theme-btn{background:#95c11f;border:1px solid #95c11f;color:#fff;cursor:pointer;display:inline-block;font-family:Source Sans Pro;font-size:20px;font-weight:600;height:52px;line-height:50px;margin:0!important;padding:0 0 0 25px;transition:all .3s ease}.product-box-widget button.theme-btn span.btn-arrow{background:#7b9f19;border:1px solid #7b9f19;display:inline-block;height:50px;line-height:52px;margin-left:20px;padding:0 20px 1px;vertical-align:bottom}.product-box-widget{margin:0 auto;max-width:1350px}.product-box-widget button.theme-btn:hover{background:#7b9f19;border:1px solid #7b9f19}.product-box-widget .product__image{line-height:0}@media(max-width:1199px){.product-box-widget .product-box-list .box-layout-wrapper{flex-basis:50%}.product-box-widget .box-outer-content-wrapper .title h3{font-size:25px;margin-bottom:8px}.product-box-widget a.theme-btn{font-size:20px}}@media(min-width:1200px){.product-box-widget .box-outer-content:after,.product-box-widget .box-outer-content:before{height:calc(100% - 60px)}.box-layout-wrapper:first-child:hover~.box-layout-wrapper:nth-child(4),.box-layout-wrapper:nth-child(2):hover~.box-layout-wrapper:nth-child(5),.box-layout-wrapper:nth-child(3):hover~.box-layout-wrapper:nth-child(6){transform:translateY(50px)}.product-box-widget .box-outer-content:after,.product-box-widget .box-outer-content:before{height:77%}a.theme-btn{margin-left:12px;margin-top:10px}.box-layout-wrapper{transition:all .3s}}@media(max-width:1199px) and (min-width:992px){.box-layout-wrapper:first-child:hover~.box-layout-wrapper:nth-child(3),.box-layout-wrapper:nth-child(2):hover~.box-layout-wrapper:nth-child(4),.box-layout-wrapper:nth-child(3):hover~.box-layout-wrapper:nth-child(5),.box-layout-wrapper:nth-child(4):hover~.box-layout-wrapper:nth-child(6){transform:translateY(50px)}}@media screen and (min-width:1200px) and (max-width:1500px){.product-box-widget a.theme-btn{font-size:16px}}@media(max-width:991px){.product-box-widget .product-box-list .box-layout-wrapper{flex-basis:100%}}@media(max-width:767px){.box-layout-wrapper:first-child:hover~.box-layout-wrapper:nth-child(2),.box-layout-wrapper:nth-child(2):hover~.box-layout-wrapper:nth-child(3),.box-layout-wrapper:nth-child(3):hover~.box-layout-wrapper:nth-child(4),.box-layout-wrapper:nth-child(4):hover~.box-layout-wrapper:nth-child(5),.box-layout-wrapper:nth-child(5):hover~.box-layout-wrapper:nth-child(6){transform:translateY(50px)}}@media (max-width:736px){.product-box-list .title-section h3{font-size:20px}.product-box-widget .product-box-list{display:block}}@media(max-width:575px){.product-box-widget .product-box-list .box-layout-wrapper{flex-basis:100%}.box-layout-wrapper:first-child:hover~.box-layout-wrapper:nth-child(2),.box-layout-wrapper:nth-child(2):hover~.box-layout-wrapper:nth-child(3),.box-layout-wrapper:nth-child(3):hover~.box-layout-wrapper:nth-child(4),.box-layout-wrapper:nth-child(4):hover~.box-layout-wrapper:nth-child(5),.box-layout-wrapper:nth-child(5):hover~.box-layout-wrapper:nth-child(6){transform:translateY(100px)}}@media(max-width:420px){.box-layout-wrapper:first-child:hover~.box-layout-wrapper:nth-child(2),.box-layout-wrapper:nth-child(2):hover~.box-layout-wrapper:nth-child(3),.box-layout-wrapper:nth-child(3):hover~.box-layout-wrapper:nth-child(4),.box-layout-wrapper:nth-child(4):hover~.box-layout-wrapper:nth-child(5),.box-layout-wrapper:nth-child(5):hover~.box-layout-wrapper:nth-child(6){transform:translateY(170px)}}