.our__clients--page .our__clients--banner{height:100vh;position:relative;display:flex;align-items:center}@media(max-width:992px){.our__clients--page .our__clients--banner{align-items:flex-end}.our__clients--page .our__clients--banner .banner__row{flex-direction:column-reverse}}.our__clients--page .our__clients--banner:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/_next/static/media/pattern.3f255a0b.png) repeat,linear-gradient(136deg,rgba(156,34,34,.9),rgba(93,26,46,.89) 55%,rgba(41,20,54,.9) 95%,rgba(35,19,55,.9))}.our__clients--page .our__clients--banner .data{z-index:99;position:relative;margin-top:16.875rem;padding-bottom:7.5rem}@media(max-width:992px){.our__clients--page .our__clients--banner .data{margin-top:1.25rem;padding-bottom:4.125rem}}.our__clients--page .our__clients--banner .data .heading{font-size:3.75rem;color:#fff;text-transform:capitalize;font-weight:500;line-height:4.5rem;margin-bottom:0}@media(max-width:768px){.our__clients--page .our__clients--banner .data .heading{font-size:2.5rem}}.our__clients--page .our__clients--banner .data .sub__heading{font-size:1.25rem;color:#fff;text-transform:capitalize;margin-top:1.25rem}.our__clients--page .our__clients--banner .img__container{z-index:90;position:relative;display:flex;justify-content:center;align-items:center}@media(max-width:992px){.our__clients--page .our__clients--banner .img__container{height:100%}.our__clients--page .our__clients--banner .img__container img{height:100%;max-width:100%}}.all__clients--container-wrapper{overflow:hidden}.all__clients--container-wrapper .all__clients--container{background-color:#eee;background:url(https://new24.spark-sys.com/images/common/map.jpg) no-repeat 50%;background-size:cover;padding:6.25rem 0;position:relative}.all__clients--container-wrapper .all__clients--container .more_span{font-size:1.5625rem}.all__clients--container-wrapper .all__clients--container .clients__container{justify-content:flex-start;align-items:center;flex-wrap:wrap}@media(min-width:992px){.all__clients--container-wrapper .all__clients--container .clients__container{padding-bottom:1.875rem}}.all__clients--container-wrapper .all__clients--container .clients__container{padding-bottom:1.875rem}.all__clients--container-wrapper .all__clients--container .clients__container .client{margin-bottom:.9375rem}.all__clients--container-wrapper .all__clients--container .clients__container .client .brand__box{position:relative;margin-bottom:20px;margin-right:20px;width:100%;perspective:50em!important}@media(max-width:768px){.all__clients--container-wrapper .all__clients--container .clients__container .client .brand__box{margin:0 5px 20px}}.all__clients--container-wrapper .all__clients--container .clients__container .client .brand__box .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateY(90deg);width:85%;height:85%;text-transform:capitalize;background:linear-gradient(138deg,rgba(201,0,85,.8),rgba(121,27,94,.8) 40%,rgba(41,55,102,.8) 80%,rgba(2,70,107,.8));opacity:0;visibility:hidden;transition:all .3s ease-in}.all__clients--container-wrapper .all__clients--container .clients__container .client .brand__box .overlay h2{font-size:1.2rem;display:flex;align-items:center;justify-content:center;text-align:center;height:100%;color:#fff}.all__clients--container-wrapper .all__clients--container .clients__container .client .brand__box:hover .overlay{opacity:1;visibility:visible;transform:translate(-50%,-50%) rotateY(0deg);top:50%;left:50%}.all__clients--container-wrapper .all__clients--container-slider{background-color:#eee;background:url(https://new24.spark-sys.com/images/common/map.jpg) no-repeat 50%;background-size:cover;padding:6.25rem 2.625rem;position:relative}.all__clients--container-wrapper .all__clients--container-slider .more_span{position:absolute;bottom:12px;left:45px;font-size:1.25rem}.all__clients--container-wrapper .all__clients--container-slider .client{display:flex;align-items:center;justify-content:center}.all__clients--container-wrapper .all__clients--container-slider .client .brand__box{position:relative;margin-bottom:20px;margin-right:20px;perspective:50em!important}@media(max-width:768px){.all__clients--container-wrapper .all__clients--container-slider .client .brand__box{margin:0 5px 20px}}.all__clients--container-wrapper .all__clients--container-slider .client .brand__box .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateY(90deg);width:85%;height:85%;text-transform:capitalize;background:linear-gradient(138deg,rgba(201,0,85,.8),rgba(121,27,94,.8) 40%,rgba(41,55,102,.8) 80%,rgba(2,70,107,.8));opacity:0;visibility:hidden;transition:all .3s ease-in}.all__clients--container-wrapper .all__clients--container-slider .client .brand__box .overlay h2{font-size:1.2rem;display:flex;align-items:center;justify-content:center;text-align:center;height:100%;color:#fff}.all__clients--container-wrapper .all__clients--container-slider .client .brand__box:hover .overlay{opacity:1;visibility:visible;transform:translate(-50%,-50%) rotateY(0deg);top:50%;left:50%}.all__clients--container-wrapper .all__clients--container-slider .slick-slider .slick-dots{left:-.75rem;text-align:end;bottom:-62px}.all__clients--container-wrapper .all__clients--container-slider .slick-slider .slick-dots .slick-active button:before{color:#b72126;font-size:.9375rem}.all__clients--container-wrapper .all__clients--container-slider .slick-slider .slick-dots li button:before{color:#6f6d70;font-size:.9375rem}