.banner-with-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:100%;overflow:hidden;padding:20px 0;position:relative;vertical-align:bottom;width:100%;z-index:1}.banner-with-img:after{background-color:#00234b;bottom:0;content:"";filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);height:100%;left:0;mix-blend-mode:multiply;opacity:.16;position:absolute;right:0;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%;z-index:-2}.banner-with-img .banner-inner{align-items:center;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;text-align:center;width:100%}.banner-with-img .banner-inner .detail-sec .content h1{color:#fff;font-weight:700;margin:0}.banner-with-img .banner-inner .detail-sec .content p{color:#fff;font-size:24px;font-weight:300;line-height:26px;margin:15px 0 0;text-shadow:0 0 10px rgba(0,35,75,.161)}.banner-with-img .banner-inner .detail-sec{align-items:center;display:flex;gap:63px;justify-content:flex-start;width:100%}.banner-with-img .banner-inner .detail-sec .content,.banner-with-img .banner-inner .detail-sec .logo{margin:0}@media (max-width:1200px){.banner-with-img{padding:95px 0}.banner-with-img .banner-inner .detail-sec p{font-size:20px;line-height:22px;margin:12px 0 0}.banner-with-img .banner-inner .detail-sec .content p{font-size:22px}}@media (max-width:991px){.banner-with-img{padding:75px 0}.banner-with-img .banner-inner .detail-sec p{font-size:18px;line-height:20px;margin:10px 0 0}.banner-with-img .banner-inner .detail-sec .content p{font-size:20px}}@media (max-width:768px){.banner-with-img{padding:60px 0}.banner-with-img .banner-inner .detail-sec p{font-size:16px;line-height:18px;margin:8px 0 0}.banner-with-img .banner-inner .detail-sec{flex-direction:column;gap:0;justify-content:center}}