@font-face{font-family:"CentraNo1-Thin";src:url("../fonts/CentraNo1-Thin/CentraNo1-Thin.ttf") format("truetype"),url("../fonts/CentraNo1-Thin/CentraNo1-Thin.woff") format("woff"),url("../fonts/CentraNo1-Thin/CentraNo1-Thin.woff2") format("woff2"),url("../fonts/CentraNo1-Thin/CentraNo1-Thin.otf") format("opentype")}@font-face{font-family:"CentraNo1-Light";src:url("../fonts/CentraNo1-Light/CentraNo1-Light.ttf") format("truetype"),url("../fonts/CentraNo1-Light/CentraNo1-Light.woff") format("woff"),url("../fonts/CentraNo1-Light/CentraNo1-Light.woff2") format("woff2"),url("../fonts/CentraNo1-Light/CentraNo1-Light.otf") format("opentype")}@font-face{font-family:"CentraNo1-Medium";src:url("../fonts/CentraNo1-Medium/CentraNo1-Medium.ttf") format("truetype"),url("../fonts/CentraNo1-Medium/CentraNo1-Medium.woff") format("woff"),url("../fonts/CentraNo1-Medium/CentraNo1-Medium.woff2") format("woff2"),url("../fonts/CentraNo1-Medium/CentraNo1-Medium.otf") format("opentype")}@font-face{font-family:"CentraNo1-Book";src:url("../fonts/CentraNo1-Book/CentraNo1-Book.ttf") format("truetype"),url("../fonts/CentraNo1-Book/CentraNo1-Book.woff") format("woff"),url("../fonts/CentraNo1-Book/CentraNo1-Book.woff2") format("woff2"),url("../fonts/CentraNo1-Book/CentraNo1-Book.otf") format("opentype")}@font-face{font-family:"CentraNo1-Bold";src:url("../fonts/CentraNo1-Bold/CentraNo1-Bold.ttf") format("truetype"),url("../fonts/CentraNo1-Bold/CentraNo1-Bold.woff") format("woff"),url("../fonts/CentraNo1-Bold/CentraNo1-Bold.woff2") format("woff2"),url("../fonts/CentraNo1-Bold/CentraNo1-Bold.otf") format("opentype")}@font-face{font-family:"CentraNo1-Black";src:url("../fonts/CentraNo1-Black/CentraNo1-Black.ttf") format("truetype"),url("../fonts/CentraNo1-Black/CentraNo1-Black.woff") format("woff"),url("../fonts/CentraNo1-Black/CentraNo1-Black.woff2") format("woff2"),url("../fonts/CentraNo1-Black/CentraNo1-Black.otf") format("opentype")}.client-card-footer .plus-cta img,.client-card-footer .plus-cta svg,.work-banner .work-banner-img::after,header,.btn,body{transition:all 800ms ease}p,label,body{font-size:16px;line-height:22px;margin:0 0 10px;font-style:normal;color:inherit}h1{font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;font-family:"CentraNo1-Medium";margin:0 0 1rem 0;padding:0}h2{line-height:normal;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;margin:0;padding:0;font-family:inherit}@media screen and (max-width: 991px){h2{font-size:18px}}h3{letter-spacing:normal;line-height:normal;font-weight:normal;font-stretch:normal;font-style:normal;font-family:inherit;padding:0;margin:0 0 1rem 0;color:inherit}@media screen and (max-width: 991px){h3{font-size:18px;margin:0 0 .5rem 0}}h4{position:relative;letter-spacing:normal;line-height:normal;color:inherit;font-family:inherit;font-weight:normal}h5{font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:inherit;font-family:inherit}h6{font-family:inherit;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0 0 1rem 0;padding:0;color:inherit}.work-banner .caption{position:absolute;top:50%;left:0;right:0;margin:auto;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);width:95%;color:#fff;z-index:999;text-align:left}body{margin:auto;position:relative;color:#191b1d;opacity:0;display:flex;flex-direction:column;min-height:100vh;font-family:"CentraNo1-Book";letter-spacing:normal;padding-top:100px}@media screen and (max-width: 991px){body{padding-top:75px}}body.bg-grey{background-color:#f5f5f7}*,*::before,*::after,*:hover,*:focus,*:active{outline:none !important}.form-control::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control:-moz-placeholder{opacity:1}a,a:active,a:focus,a:hover{outline:none !important;outline-style:none !important;text-decoration:none;color:inherit}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit}h6 small{font-size:11px}p,label{margin:0 0 10px}small{font-size:85%}strong{font-weight:normal}.mb0{margin-bottom:0 !important}.mt0{margin-top:0 !important}.pb0{padding-bottom:0 !important}.pt0{padding-top:0 !important}.form-control,.form-control:focus{padding:1.7rem 0 0 !important;box-shadow:none;border:1px solid #000;border-left:0;border-right:0;border-top:0;border-radius:0;margin:0 0 2.5rem;height:calc(3.5rem + 2px);background-color:rgba(0,0,0,0)}@media screen and (max-width: 991px){.form-control,.form-control:focus{margin:0 0 1.5rem}}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-floating>label{padding:1rem 0}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(0.75) translateY(-0.7rem) translateX(0rem)}textarea,textarea:focus{min-height:inherit;height:200px !important;padding-left:0 !important}img{width:100%}.btn{font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;text-align:center;font-size:14px;letter-spacing:normal;padding:.4rem 1rem;border-radius:20px;position:relative}.btn.outline-black{color:#000;border:1px solid #000}.btn.outline-black:hover{background-color:#000;color:#fff}.btn.grey-small{background:rgba(25,27,29,.1)}.btn.white-small{background:#fff;color:#191b1d}.btn.btn-black{display:inline-block;height:35px;line-height:32px;overflow:hidden;position:relative;text-align:center;background-color:#191b1d;color:#fff;transition:.3s;padding:0;font-size:12px}.btn.btn-black span{display:block;margin:0px 15px;height:100%;position:relative;top:0%;transition:.3s}.btn.btn-black:hover span{top:-100%}.btn-small{padding:3px 7px 5px;border-radius:30px;background-color:#191b1d;border-color:#191b1d;color:#fff}.btn-small span{padding:3px 7px 7px}.btn-small.black span{color:#fff}.btn-small.grey{background-color:rgba(25,27,29,.1)}.btn-small.grey span{color:#191b1d}.btn-small:hover span{-moz-transform:translateY(-90%) !important;-ms-transform:translateY(-90%) !important;-webkit-transform:translateY(-90%) !important;transform:translateY(-90%) !important}.btn-check:focus+.btn,.btn:focus{box-shadow:none;outline:none}.accordion-button,.accordion-button:focus{border:0;background-color:rgba(0,0,0,0);box-shadow:none !important;color:inherit;padding-left:0;padding-right:0}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #191b1d}ul{margin:0;padding:0}ul li{list-style:none}img{width:100%}button,button :focus{outline:none !important}.btn-hover{overflow:hidden}.btn-hover .btn{display:initial}.btn-hover a span{position:relative;display:inline-block;transition-timing-function:cubic-bezier(0.25, 0.74, 0.22, 0.99);transition-duration:.6s;transition-property:transform;visibility:visible;will-change:transform}.btn-hover a span::before{position:absolute;top:100%;content:attr(data-hover);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:inherit}.btn-hover a:hover span{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.static-swipernav .swiper-button-next,.static-swipernav swiper-button-prev{position:static}.fs-180,h1{font-size:96px;letter-spacing:-2px}@media screen and (max-width: 991px){.fs-180,h1{font-size:45px}}.fs-90,.sr-company-info figure .heading-lg,h2{font-size:70px;line-height:75px;letter-spacing:-2px}@media screen and (max-width: 991px){.fs-90,.sr-company-info figure .heading-lg,h2{font-size:35px;line-height:40px}}.fs-38,.accordion .accordion-button,h3{font-size:32px;line-height:36px}@media screen and (max-width: 991px){.fs-38,.accordion .accordion-button,h3{font-size:24px;line-height:30px}}.fs-22,.home-main-section .row p,h4,.form-control,.form-control:focus,.form-floating>label{font-size:22px}@media screen and (max-width: 991px){.fs-22,.home-main-section .row p,h4,.form-control,.form-control:focus,.form-floating>label{font-size:19px}}.fs-16,.sr-capabilities-details .capabilities-list ul li,.sr-capabilities-details .capabilities-list h4,h5{font-size:16px}.fs-14,h6{font-size:14px}.fw-thin{font-family:"CentraNo1-Thin"}.fw-light{font-family:"CentraNo1-Light"}.fw-medium,.privacy-policy .bordersep h5,.sr-capabilities-details .capabilities-list h4,.sr-company-info figure .heading-lg,.sr-career-intro h4 strong,footer .logo h5{font-family:"CentraNo1-Medium"}.fw-book{font-family:"CentraNo1-Book"}.fw-bold{font-family:"CentraNo1-Bold"}.fw-black{font-family:"CentraNo1-Black"}.topborder{border-top:1px solid rgba(25,27,29,.1);opacity:1}.alphabetic-list li{position:relative;counter-increment:alphabeticList;padding:.6rem 2rem 3rem 5rem;border-top:1px solid rgba(25,27,29,.1)}.alphabetic-list li::before{content:counter(alphabeticList, upper-alpha);speak:counter(alphabeticList, upper-alpha);position:absolute;left:0;top:13px;background-color:#191b1d;height:20px;width:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}body.menu-open{overflow:hidden}header{position:fixed;top:0;left:0;right:0;width:100%;z-index:2;padding:1rem 0;border-bottom:1px solid;border-color:rgba(25,27,29,.1)}header .d-flex{position:relative}header .logo img,header .logo svg{width:100px}@media screen and (max-width: 991px){header .logo img,header .logo svg{width:90px}}header nav{margin-left:auto}@media screen and (max-width: 1199px){header nav{display:none;padding:1rem;position:fixed;width:100%;height:calc(100vh - 62px);bottom:0;left:0;right:0;z-index:1;background-color:#f5f5f7;z-index:1}header nav.-open{display:flex}}header nav ul{display:flex}@media screen and (max-width: 1199px){header nav ul{flex-direction:column;justify-content:center}}header nav ul li{margin-right:2.5rem;color:#191b1d}@media screen and (max-width: 1199px){header nav ul li{font-size:35px;line-height:normal}}header nav ul li:last-child{margin:0}header nav ul li.active a{font-family:"CentraNo1-Medium"}@media screen and (max-width: 1199px){header .nav-footer{position:absolute;bottom:1rem}}header .dark{fill:#2e2d2c}.burger{position:absolute;top:0;right:0;box-sizing:border-box;height:30px;cursor:pointer;z-index:2;display:none}@media screen and (max-width: 1199px){.burger{display:block}}.burger svg{stroke:#000;transition:.2s;height:auto;width:29px}.burger svg g:first-child{opacity:1;transition:opacity 0s .2s}.burger svg g:first-child line{transition:transform .2s .2s;transform:translateY(0px)}.burger svg g:last-child{opacity:0;transition:opacity 0s .2s}.burger svg g:last-child line{transition:transform .2s;transform:rotate(0deg);transform-origin:center}.burger.menu-open svg g:first-child{opacity:0}.burger.menu-open svg g:first-child line{transition:transform .2s}.burger.menu-open svg g:first-child line:first-child{transform:translateY(7px)}.burger.menu-open svg g:first-child line:last-child{transform:translateY(-7px)}.burger.menu-open svg g:last-child{opacity:1}.burger.menu-open svg g:last-child line{transition:transform .2s .2s}.burger.menu-open svg g:last-child line:first-child{transform:rotate(45deg)}.burger.menu-open svg g:last-child line:last-child{transform:rotate(-45deg)}.transparent-header{padding:0}.transparent-header header{background-color:rgba(0,0,0,0);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.15)}.transparent-header header svg .dark{fill:#fff}header.nav-up{background-color:#fff;border-color:rgba(25,27,29,.1);color:#191b1d}header.nav-up .dark{fill:#2e2d2c !important}footer{margin-top:auto;border-top:1px solid rgba(25,27,29,.1);padding:1.5rem 0;background-color:#fff}footer .logo img{width:100px}footer .copyright{margin-top:6rem;display:flex;justify-content:space-between}footer .copyright li{opacity:.4;font-size:14px}@media screen and (max-width: 991px){footer .copyright{margin-top:2rem}}@media screen and (max-width: 991px){footer .social-links li{padding:1rem 0;border-bottom:1px solid rgba(25,27,29,.1)}}.section-header{margin-bottom:4rem}@media screen and (max-width: 991px){.section-header{margin-bottom:2rem}}.wk-filter ul{display:flex}.wk-filter ul li{margin-right:.8rem}.wk-filter ul li:last-child{margin:0}.wk-filter ul li.active a{background-color:#191b1d;color:#fff}.wk-list{margin-top:5rem}@media screen and (max-width: 991px){.wk-list{margin-top:3rem}}.wk-list .wk-inner-container{padding:5rem 0;border-top:1px solid rgba(25,27,29,.1)}@media screen and (max-width: 991px){.wk-list .wk-inner-container{padding:3rem 0 1rem}}.work-card{position:relative;margin-bottom:3rem}.work-card figure .work-thumb{overflow:hidden;position:relative}.work-card figure .work-thumb .img,.work-card figure .work-thumb video{transition-duration:.7s;transition-timing-function:cubic-bezier(0.25, 0.74, 0.22, 0.99);transition-property:transform}.work-card figure figcaption{margin:1rem 0}.work-card figure figcaption h5{margin:0}.work-card figure figcaption h5:last-child{color:rgba(25,27,29,.5);font-size:15px}.work-card a:hover .work-thumb .img,.work-card a:hover .work-thumb video{transform:scale(1.04)}.work-card a:hover .plus-icons .plus-img1,.work-card a:hover .plus-icons .plus-img2{transform:translateY(-100%) !important}.viewcta{position:absolute;right:2.3rem;bottom:2rem;height:30px;width:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.viewcta{right:1rem;bottom:1rem}}.plus-icons{position:relative;width:30px;height:30px;overflow:hidden}.plus-img1,.plus-img2{display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:transform .6s}.plus-img1 img,.plus-img2 img{width:12px;position:relative;z-index:2}.plus-img1::after,.plus-img2::before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;border-radius:50%;transition:transform .6s}.plus-img1::after{background-color:rgba(25,27,29,.1)}.plus-img2::before{background-color:#191b1d}.plus-icons:hover .plus-img1,.plus-icons:hover .plus-img2{transform:translateY(-100%)}.section-header h1 span{color:#fff}.sr-contact{position:relative}.sr-contact .container{border-top:1px solid rgba(25,27,29,.1);margin-top:4rem;padding-top:4rem}@media screen and (max-width: 991px){.sr-contact .container{margin-top:2rem;padding-top:2rem}}.sr-contact aside{border-bottom:1px solid rgba(25,27,29,.1);margin-bottom:4rem;padding-bottom:4rem}@media screen and (max-width: 991px){.sr-contact aside{margin-bottom:2rem;padding-bottom:2rem}.sr-contact aside:last-child{border:0}}.sr-contact aside h5{opacity:.5}.sr-contact-form{background-color:#fff;padding:5rem 0}@media screen and (max-width: 991px){.sr-contact-form{padding:4rem 0}}.sr-contact-form .form-content h6{max-width:300px;color:rgba(25,27,29,.5);margin-bottom:3rem}@media screen and (max-width: 991px){.sr-contact-form .form-content h6{margin-bottom:1.5rem}}.sr-contact-form .form-content h6 a{color:#191b1d}.work-banner{position:relative}.work-banner .work-banner-img{position:relative}.work-banner .work-banner-img::after{content:"";position:absolute;left:0;width:100%;height:100%;top:0;background:rgba(0,0,0,.3)}.work-banner .work-banner-img picture img{height:calc(100vh - 280px);object-fit:cover}.work-banner .caption{height:100%;z-index:1}.work-banner .caption .container{height:100%;display:flex;align-items:flex-start;padding:8rem 0 4rem;flex-direction:column}.work-banner .caption .container .website-link{margin-top:auto}.work-banner .caption h1{max-width:950px}.work-detail{position:relative;padding-top:75px;padding:75px 0}@media screen and (max-width: 991px){.work-detail{padding:60px 0 30px}}.work-detail .work-disc{margin-bottom:80px}@media screen and (max-width: 991px){.work-detail .work-disc{margin-bottom:50px}}.work-detail .work-disc h3:last-child{margin:0}.work-detail .work-disc h4:last-child{margin:0}.work-detail .work-disc p:last-child{margin:0}.work-detail .work-intro{margin-bottom:150px}@media screen and (max-width: 991px){.work-detail .work-intro{margin-bottom:50px}}.work-detail .work-intro h3{font-family:"CentraNo1-Medium"}.work-detail .work-intro h3:last-child{margin:0}.work-detail .work-media{margin-bottom:80px}@media screen and (max-width: 991px){.work-detail .work-media{margin-bottom:50px}}.work-detail .work-media video{display:block;width:100% !important;height:auto}.work-detail .work-credit hr{width:80px;margin:2rem 0}@media screen and (max-width: 991px){.work-detail .work-credit hr{margin:1.4rem 0}}.work-detail .work-credit p span{display:block;opacity:.8}.related-work{padding:3rem 0 6rem;position:relative}@media screen and (max-width: 991px){.related-work{padding:2rem 0 2rem}}.related-work-top{margin-bottom:4rem;position:relative}@media screen and (max-width: 991px){.related-work-top{margin-bottom:2rem}}.related-work-top ul{display:flex;align-items:center;justify-content:space-between}.related-work-top ul li{position:relative}.related-work-top ul li ul li{margin-right:2rem}.related-work-top ul li ul li:last-child{margin:0}.breadcrumbs{background-color:#fff;padding-bottom:6rem}@media screen and (max-width: 991px){.breadcrumbs{padding-bottom:1rem}}.breadcrumbs ul{display:flex}.breadcrumbs ul li{margin-right:1.3rem;position:relative;opacity:.5;font-size:14px}.breadcrumbs ul li:not(:last-child)::after{content:"/";left:10px;position:relative}.sr-career-intro{padding:5rem 0}@media screen and (max-width: 991px){.sr-career-intro{padding:0 0 3rem}}.sr-career-vacancies{background-color:#fff;padding:5rem 0}@media screen and (max-width: 991px){.sr-career-vacancies{padding:4rem 0}}.sr-career-vacancies h5 span{opacity:.5}.sr-career-list .vacancie-disc figure{padding:0 0 3rem;margin:0}.sr-career-list .vacancie-disc figure p{margin-bottom:2rem}.sr-career-list .vacancie-disc figure p:last-child{margin:0}.sr-career-list .vacancie-disc h4{margin-bottom:2.5rem}.accordion .accordion-button{font-family:"CentraNo1-Medium"}.accordion .accordion-body{padding:3rem 0}.accordion .accordion-body>figure{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(25,27,29,.1)}.accordion .accordion-body>figure p:last-child{margin:0}.accordion .accordion-body>figure p span,.accordion .accordion-body>figure ul li span{opacity:.5}.accordion.accordion-darkbg .accordion-item{background-color:rgba(0,0,0,0);color:inherit;border-color:hsla(0,0%,100%,.1)}.accordion.accordion-darkbg .accordion-item .accordion-button,.accordion.accordion-darkbg .accordion-item .accordion-button:focus{color:inherit !important}.accordion.accordion-darkbg .accordion-item .accordion-button:not(.collapsed){border-color:#fff}.sr-company-info{padding-bottom:8rem}@media screen and (max-width: 991px){.sr-company-info{padding-bottom:4rem}}.sr-company-info .container{border-top:1px solid rgba(25,27,29,.1);margin-top:4rem;padding-top:4rem}@media screen and (max-width: 991px){.sr-company-info .container{margin-top:2rem;padding-top:2rem}}.sr-company-info .sci-lhs{position:sticky;top:100px}.sr-company-info h5 span{opacity:.5}.sr-company-info figure{border-bottom:1px solid rgba(25,27,29,.1);padding:2rem 0 0;margin:0}@media screen and (max-width: 991px){.sr-company-info figure{padding:2rem 0 !important}}.sr-company-info figure:first-child{padding-top:0}.sr-company-info figure:last-child{border:0;padding-bottom:0}.sr-company-info figure h4{margin-bottom:2rem}.sr-company-info figure h1{line-height:133px;margin:0}@media screen and (max-width: 991px){.sr-company-info figure h1{line-height:normal}}.sr-company-info figure h5{margin-bottom:4rem}@media screen and (max-width: 991px){.sr-company-info figure h5{margin-bottom:2rem}}.sr-team{margin-top:3rem}.sr-team .swiper .swiper-slide figure figcaption{padding:1rem 0}.sr-team .swiper .swiper-slide figure figcaption p{margin:0}.sr-team .swiper .swiper-slide figure figcaption p:last-child{opacity:.5}.sr-clients{background-color:#fff;padding:4rem 0}.sr-clients-lhs{position:sticky;top:100px}.sr-clients-rhs h5{margin-bottom:1rem;opacity:.5}.sr-clients-rhs hr{margin:3rem 0}.sr-capabilities-details{padding:7rem 0;background-color:#191b1d;color:#fff}@media screen and (max-width: 991px){.sr-capabilities-details{padding:4rem 0 2rem}}.sr-capabilities-details .capabilities-list{padding-top:6rem}@media screen and (max-width: 991px){.sr-capabilities-details .capabilities-list{padding-top:2rem}}.sr-capabilities-details .capabilities-list h4{opacity:.5;margin-bottom:1rem}@media screen and (max-width: 991px){.sr-capabilities-details .capabilities-list ul{margin-bottom:2rem}}.sr-capabilities-details .capabilities-list ul li{line-height:normal;margin-bottom:1rem}.sr-capabilities-details .capabilities-list ul li:last-child{margin-bottom:0}.clients-logo{padding:9rem 0}@media screen and (max-width: 991px){.clients-logo{padding:3rem 0 0}}.clients-logo ul{display:flex;flex-wrap:wrap;border:1px solid rgba(25,27,29,.1);border-right:0;border-bottom:0}.clients-logo ul li{width:25%;border-right:1px solid rgba(25,27,29,.1);border-bottom:1px solid rgba(25,27,29,.1);padding:5px}@media screen and (max-width: 991px){.clients-logo ul li{width:50%}}.clients-logo ul li img{filter:grayscale(1);transition:all 800ms ease;width:90%;margin:auto;display:block}.clients-logo ul li:hover img{filter:grayscale(0)}.our-clients{padding-top:4rem;background-color:#fff}.sr-clients-testimonials{background-color:#fff;padding:4rem 0 7rem}@media screen and (max-width: 991px){.sr-clients-testimonials{padding:3rem 0 3rem}}.sr-clients-testimonials .ts-nav{position:relative;display:flex;align-items:center;margin-bottom:1.5rem}@media screen and (max-width: 991px){.sr-clients-testimonials .ts-nav{justify-content:flex-end;border-bottom:1px solid rgba(25,27,29,.1);margin-bottom:2rem;padding-bottom:2rem}}.sr-clients-testimonials .ts-nav .quote-icon{padding-right:1.5rem}@media screen and (max-width: 991px){.sr-clients-testimonials .ts-nav .quote-icon{margin-right:auto}}.sr-clients-testimonials .ts-nav .quote-icon img{width:30px}.sr-clients-testimonials .swiper .swiper-slide{opacity:0 !important}.sr-clients-testimonials .swiper .swiper-slide-active{opacity:1 !important}.sr-clients-testimonials .swiper .swiper-slide .client-profile{margin-top:4rem}@media screen and (max-width: 991px){.sr-clients-testimonials .swiper .swiper-slide .client-profile{margin-top:2rem}}.sr-clients-testimonials .swiper .swiper-slide .client-profile figure img{width:50px;height:50px;object-fit:cover;border-radius:50%}.sr-clients-testimonials .swiper .swiper-slide .client-profile .cp-disc p span{display:block;opacity:.5}.sr-clients-testimonials .swiper-button-next,.sr-clients-testimonials .swiper-button-prev{width:2rem;height:2rem;position:static;margin:0;transform:none;margin-right:.3rem;background-position:center;background-repeat:no-repeat;background-size:12px 12px;background-color:#f5f5f7;border-radius:50%;z-index:1}.sr-clients-testimonials .swiper-button-next::after,.sr-clients-testimonials .swiper-button-prev::after{content:none}.sr-clients-testimonials .swiper-button-next.swiper-button-prev,.sr-clients-testimonials .swiper-button-prev.swiper-button-prev{background-image:url(../images/icons/prev.svg)}.sr-clients-testimonials .swiper-button-next.swiper-button-next,.sr-clients-testimonials .swiper-button-prev.swiper-button-next{background-image:url(../images/icons/next.svg)}.home-main-section{padding-bottom:5rem}@media screen and (max-width: 991px){.home-main-section{padding-bottom:3rem}}.home-main-section .row{margin-top:10rem}.home-main-section .row .circle-vector{width:220px;display:block;height:auto}.home-main-section .row p{margin:0;line-height:normal}.home-main-section h2{max-width:900px}@media screen and (max-width: 991px){.home-main-section h2{font-size:44px;line-height:44px}}.home-main-section h2 span{color:#fff}.home-video{position:relative}.home-video video,.home-video #autoplayStream{display:block;height:88vh;object-fit:cover;width:100vw}.home-video iframe{display:block;border:0;width:100%;height:100vh}.home-worklist{background-color:#fff;margin:0;padding:0}.home-worklist .wk-inner-container{border:0;padding-bottom:1rem}.home-worklist .worklist-intro{margin-top:4rem}.home-worklist .worklist-intro-lhs{display:flex;align-items:center}@media screen and (max-width: 991px){.home-worklist .worklist-intro-lhs{flex-direction:column;align-items:flex-start}}.numcirle{width:30px;height:30px;background-color:#191b1d;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 1.5rem 0 0;font-size:14px}.sr-capabilities{background-color:#191b1d;padding:20vh 0;color:#fff}.sr-capabilities svg{margin-top:10rem}@media screen and (max-width: 991px){.sr-capabilities{padding:6vh 0}.sr-capabilities h5 br{display:none}.sr-capabilities svg{display:none}}.sr-company-about{padding:4rem 0 8rem}@media screen and (max-width: 991px){.sr-company-about{padding-bottom:5rem}}.sr-company-about ul li h1{line-height:133px;margin:0}.sr-company-about ul li p{margin:0;text-align:right;opacity:.5;line-height:16px;padding-bottom:2.1rem}.sr-company-about .row{margin-top:5rem}@media screen and (max-width: 991px){.sr-company-about .row{margin-top:0}}.sr-company-about .row figure{border-bottom:1px solid rgba(25,27,29,.1);padding:2rem 0 5rem;margin:0 0 2rem}@media screen and (max-width: 991px){.sr-company-about .row figure{padding:2rem 0 1rem}}.sr-company-about .row figure:last-child{padding:0;margin:0;border:0}@media screen and (max-width: 991px){.sr-company-about .align-items-end{align-items:center !important}}.privacy-policy{padding:4rem 0}.privacy-policy .bordersep{padding:4rem 0;border-bottom:1px solid rgba(25,27,29,.1)}.privacy-policy .bordersep:last-child{border:0}.privacy-policy .bordersep p{margin-bottom:1rem}.privacy-policy .bordersep p:last-child{margin:0}.privacy-policy .bordersep h5{width:90%}.privacy-policy-lhs{position:sticky;top:100px}.sr-clients2{padding-bottom:5rem}.sr-clients2 .swiper .swiper-slide.active .plus-cta svg{transform:rotate(45deg)}.client-card{position:relative;display:flex;flex-direction:column;background-color:#fff;min-height:20vw;height:50vh}.client-card figure{margin:0;display:flex;align-items:center;justify-content:center;flex-grow:1}.client-card figure img{width:auto;max-height:200px}.client-card-footer{position:absolute;bottom:0;width:100%;left:0;right:0;display:flex;justify-content:space-between;margin:auto;padding:2rem;align-items:flex-end;height:100%}.client-card-footer .plus-cta{position:relative;z-index:1}.client-card-footer .plus-cta img,.client-card-footer .plus-cta svg{width:25px}.client-card-content{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:2rem;background-color:#fff;display:none}.career-modal .btn-close{position:absolute;right:3rem;top:2rem;z-index:2;width:80px;background-position-x:initial;background-position-y:8px;background-size:13px}.career-modal .modal-content{height:calc(100% - 10vh)}.career-modal .modal-dialog{align-items:flex-end;transform:none !important;transform:scale(0.8)}.career-modal .modal-body{padding:2rem 0;display:flex;align-items:center}.modal.fade.zoom:not(.show) .modal-dialog{transform:scale(0.8)}.offcanvas.cookies-strip{background-color:#fff;border:0 !important;height:auto;width:auto;max-width:420px;border-radius:50px;margin:auto;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;overflow:hidden}.offcanvas.cookies-strip .offcanvas-body{padding:.5rem 1rem .5rem 2rem}@media screen and (max-width: 991px){.offcanvas.cookies-strip .offcanvas-body{padding:.6rem}}.offcanvas.cookies-strip ul{display:flex;justify-content:space-between;align-items:center;font-size:12px}@media screen and (max-width: 991px){.offcanvas.cookies-strip ul li{font-size:.75rem;line-height:normal}.offcanvas.cookies-strip ul li:first-child{padding-right:1.5rem}}.offcanvas.cookies-strip ul li .btn{color:#fff;border-radius:50px}.offcanvas.cookies-strip ul li a{text-decoration:underline}.offcanvas.cookies-strip.show{margin-bottom:1rem}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #979797;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*# sourceMappingURL=square.css.map */