.banner-sol-detail{min-height:270px;position:relative;background-position:center center;background-size:cover;padding:30px 0}.banner-sol-detail .overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.77;background-color:rgba(8,48,98,.9)}.banner-sol-detail .overlay-content{position:relative;text-align:center}.banner-sol-detail .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;text-align:center;margin-left:-15px;margin-right:-15px}.banner-sol-detail .title-wrap{width:25%;padding-left:15px;padding-right:15px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.banner-sol-detail .slider{width:75%;padding-left:15px;padding-right:15px}.banner-sol-detail span.overlay-title{font-family:'montserratbold';color:#fff;font-size:35px;line-height:1.2em;max-width:220px}.banner-sol-detail .overlay-services{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;text-align:center;margin-left:-15px;margin-right:-15px}.banner-sol-detail button.slick-arrow{position:absolute;font-size:0;background:transparent;border:0;width:30px;height:40px;top:50%;margin-top:-20px;color:#083062;z-index:1;border:0;outline:0}.banner-sol-detail button.slick-prev.slick-arrow{left:-40px}.banner-sol-detail button.slick-next.slick-arrow{right:-40px}.banner-sol-detail button.slick-prev.slick-arrow:before{content:"\f104";font-family:FontAwesome;font-size:35px;line-height:40px}.banner-sol-detail button.slick-next.slick-arrow:before{content:"\f105";font-family:FontAwesome;font-size:35px;line-height:40px}.banner-sol-detail .overlay-services button.slick-arrow{color:#fff}.banner-sol-detail .overlay-services button.slick-arrow::before{font-size:45px}.banner-sol-detail span.icon{width:130px;height:130px;background-color:#d0edf8;display:inline-block;background-repeat:no-repeat;background-position:center center;border-radius:100%;margin:0 0 10px;-webkit-box-shadow:0 0 45px 0 #0000006b;-moz-box-shadow:0 0 45px 0 #0000006b;box-shadow:0 0 45px 0 #0000006b;background-size:58px auto;position:relative;font-size:100px;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;align-items:center;margin:0 auto 15px}.banner-sol-detail .services-inner{padding-left:15px;padding-right:15px}.banner-sol-detail .services-title{color:#fff;font-size:20px;display:block;font-family:'montserratbold';line-height:1.3em;margin:0 0 5px}.banner-sol-detail a.anchor-link{color:#0092ef;font-family:'montserratbold';text-transform:uppercase;font-size:12px;position:relative}.banner-sol-detail .overlay-services .services-panel span.icon.icon-Monitoring,.banner-sol-detail .overlay-services .services-panel span.icon.icon-Discrepancy-Management,.banner-sol-detail .overlay-services .services-panel span.icon.icon-Compliance-Consultation{font-size:65px}@media(max-width:1279px){.banner-sol-detail button.slick-prev.slick-arrow{left:-20px}.banner-sol-detail button.slick-next.slick-arrow{right:-20px}.banner-sol-detail span.overlay-title{max-width:100%;margin-bottom:20px !important;display:block !important}}@media(max-width:1260px){.banner-sol-detail button.slick-next.slick-arrow{right:0}}@media(max-width:1199px){.banner-sol-detail .title-wrap{width:100%}.banner-sol-detail .slider{width:100%}.banner-sol-detail button.slick-next.slick-arrow{right:-20px}}@media(max-width:1030px) and (min-width:992px){.banner-sol-detail button.slick-prev.slick-arrow{left:0px}.banner-sol-detail button.slick-next.slick-arrow{right:0px}}@media(max-width:991px){.banner-sol-detail button.slick-prev.slick-arrow{left:0px}.banner-sol-detail button.slick-next.slick-arrow{right:0px}}@media(max-width:767px){.banner-sol-detail .slider .slick-list{padding:40px 0}.banner-sol-detail .slider{padding:0 15px}}@media(max-width:480px){.banner-sol-detail a.anchor-link{color:white}}