.custom-product{position:relative}.custom-product .content-wrapper{max-width:100%;padding:0;z-index:1;opacity:0;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in;width:100%}.custom-product .content-wrapper.animated{opacity:1}.custom-product .product-container{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:250px}.custom-product .product-boxes{display:grid;grid-template-columns:1fr 20% 20% 1fr;grid-gap:0px;width:100%;height:250px}.custom-product .des-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;height:100%;padding:40px 50px 0 30px}.custom-product .des-box.with_bottom_border{background:#141516;border-bottom:10px solid #f7a250}.custom-product .des-box:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-product .des-box:first-child .box-contents{width:70%}.custom-product .des-box:last-child .box-contents{width:70%}.custom-product .product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-product .product-title h4{color:#fff;margin-left:10px;margin-bottom:0}.custom-product hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;border-top:2px solid #fd9750;margin:15px 0 10px !important}.custom-product p{color:#fff}.custom-product a{text-decoration:underline}@media handheld,only screen and (max-width:1280px){.custom-product .des-box{padding:25px 30px 0}}@media handheld,only screen and (max-width:1112px){.custom-product .des-box:first-child .box-contents,.custom-product .des-box:last-child .box-contents{width:100%}.custom-product .product-boxes{grid-template-columns:1fr 1fr 1fr 1fr}}@media handheld,only screen and (max-width:988px){.custom-product .product-container{height:500px}.custom-product .product-boxes{grid-template-columns:1fr 1fr;height:500px}.custom-product .des-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media handheld,only screen and (max-width:767px){.custom-product .content-wrapper{width:85%}}@media handheld,only screen and (max-width:640px){.custom-product .product-container{min-height:740px;height:auto}.custom-product .product-boxes{grid-template-columns:1fr;min-height:740px;height:auto}.custom-product .content-wrapper{width:100%}}@media handheld,only screen and (max-width:400px){.custom-product .product-boxes{padding-bottom:20px}.custom-product .des-box.with_bottom_border{padding-bottom:20px}}