.specialized-sec{padding:43px 0 60px;background-size:cover;background-position:center center}.specialized-sec .title{font-size:30px;line-height:1.2em;display:block;text-align:center;margin:0 0 30px;padding:0 15px;color:#083062;font-weight:400;font-family:'montserratbold'}.specialized-sec .specialized-main-sec{background:#fff;box-shadow:0 0 20px rgb(0 0 0 / 10%);-webkit-box-shadow:0 0 20pxrgba(0,0,0,.1)}.specialized-sec .specialize-panel{display:block;text-align:center;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);padding:40px 15px}.specialized-sec .specialize-panel:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#083062;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.specialized-sec .specialize-panel:hover:before,.specialize-panel:focus:before,.specialize-panel:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.specialized-sec .specialize-panel:hover .name{color:#fff}.specialized-sec .specialize-panel .name{color:#083062;font-size:16px;display:block;font-family:'montserratbold';line-height:1.3em;margin:0 0 15px;min-height:40px}.specialized-sec a.anchor-link{color:#0092ef;font-family:'montserratbold';text-transform:uppercase;font-size:12px;position:relative}.specialized-sec .specialize-panel .anchor-link{font-size:16px;color:#0092ef;font-family:'montserratbold';text-transform:uppercase}.specialized-sec a.specialize-panel:hover{text-decoration:none}.specialized-sec .specialize-panel span.icon{width:80px;height:80px;background-color:#083062;display:inline-block;background-repeat:no-repeat;background-position:center center;border-radius:100%;margin:0 0 15px;background-size:50%;position:relative;color:#fff}.specialized-sec .specialize-panel span.icon::before{font-size:67px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}.specialized-sec .specialize-panel span.icon.icon-Monitoring::before,.specialized-sec .specialize-panel span.icon.icon-Discrepancy-Management::before,.specialized-sec .specialize-panel span.icon.icon-Compliance-Consultation::before{font-size:45px}.specialized-sec .specialize-panel::after{position:absolute;content:"";height:calc(100% - 50px);width:1px;top:0;right:0;background:#083062;bottom:0;margin:auto}.specialized-sec .specialize-panel:hover span.icon::before{color:#083062}.specialized-sec .specialize-panel:hover span.icon{background-color:#fff}.specialized-sec .content-wrapper{padding:0}.specialized-sec .specialized-main-sec .slick-slide:last-child .specialize-panel:after{width:0}.specialized-sec .specialized-main-sec .slick-dots{width:100%;bottom:0}.specialized-sec .specialized-main-sec .slick-dots li.slick-active{background:#083062}.specialized-sec .specialized-main-sec .slick-dots li button{display:none}.specialized-sec .specialized-main-sec .slick-dotted.slick-slider{margin-bottom:30px}.specialized-sec .specialized-main-sec .slick-dots{position:absolute;bottom:-28px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.specialized-sec .specialized-main-sec .slick-dots li{background:#0092ef;border-radius:0;position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;list-style:none}.specialized-sec .specialized-main-sec .slick-dots{bottom:-55px}.specialized-sec .specialized-main-sec.slick-dotted.slick-slider{margin-bottom:30px}@media(max-width:991px){.specialized-sec .specialized-main-sec .title{padding:0 15px}}@media(max-width:767px){.specialized-sec .title{font-size:20px}.specialized-sec .specialize-panel{padding:20px 15px}.specialized-sec .specialized-main-sec .special-common .specialize-panel::after{width:0}.specialized-sec .specialize-panel .name{margin:0 0 20px}}