.home-product .swiper-slide{width:100%!important}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.swiper-pagination-bullet{margin-left:14px!important}.new-product-img{display:block;margin:auto;max-width:100%}.parent_swiper{position:relative;width:max-content}.new-product{background-image:url(https://www.epiqsolutions.com/hubfs/Epiq-Solutions-2023/Other%20images/EPIQhomegradient.jpg);background-size:100% 100%;color:#fefefe;padding:100px 0}.new-product h2{color:#fefefe;font-size:70px;line-height:1;margin:50px 0}.swiper-pagination-bullet{background:transparent!important;color:#000;font-size:18px;line-height:20px;opacity:1!important;text-align:center}.outer_parent_swiper{align-items:center;display:flex;justify-content:center;padding-bottom:10px;padding-top:50px;position:relative;z-index:1}.home-product-next-btn{bottom:-8px;position:absolute;right:-38px;z-index:5000}.home-product-prev-btn{bottom:-9px;color:red;left:-23px;position:absolute;z-index:5000}.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;margin:-3px 0 0;position:relative;width:80%}.swiper-pagination-bullet-active{color:#0a1116;text-decoration:underline}.new-product .container .home-product{overflow:hidden}.new-product .row-fluid{align-items:center;display:flex}.new-product .span6:first-child{padding-left:57px;padding-top:30px;position:relative}.new-product .span6:first-child:before{background:#fefefe;content:" ";height:253px;left:45px;position:absolute;top:0;width:1px}.new-product p{color:#fefefe;font-size:20px;line-height:1.15;max-width:100%;width:425px}.new-product a.btn-black{margin-top:10px}.hover-change-color-white:hover{filter:invert(100%) sepia(0) saturate(4%) hue-rotate(186deg) brightness(102%) contrast(100%)}.new-product.fade-bottom.in-viewport{background-size:100% 105%;padding:100px 0 162px}.new-product.fade-bottom.in-viewport .parent_swiper .swiper-pagination{display:flex;gap:20px}@media screen and (max-width:575px){.new-product .row-fluid{flex-direction:column-reverse}.new-product .span6:first-child{padding-left:30px;padding-top:30px;position:relative}.new-product .span6:first-child:before{background:#fefefe;content:" ";height:-webkit-fill-available;left:10px;position:absolute;top:0;width:1px}}@media screen and (max-width:767px){.new-product h2{font-size:60px}.new-product img{margin-top:60px}.new-product.fade-bottom.in-viewport{padding:100px 0 80px}}