@import url(https://fonts.googleapis.com/css2?family=Agbalumo&family=Dosis:wght@200;300;400;500;600;700;800&family=Kalam:wght@300;400;700&family=Luckiest+Guy&family=Oswald&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Sarina&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&family=Kalam:wght@300;400;700&family=Luckiest+Guy&family=Oswald&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Sarina&display=swap);h1{font-family:Poppins,sans-serif;font-weight:600;line-height:.9}@media(min-width:768px){h1{font-size:50px}}@media(max-width:767px){h1{font-size:28px}}h2{font-family:Poppins,sans-serif;font-weight:600}@media(min-width:768px){h2{font-size:40px}}@media(max-width:767px){h2{font-size:22px}}h3{font-family:Poppins,sans-serif;font-weight:600}@media(min-width:768px){h3{font-size:28px}}@media(max-width:767px){h3{font-size:24px}}h4{font-size:18px;font-weight:600}h4,h5{font-family:Poppins,sans-serif}h5{color:#1f2131;font-size:16px;font-weight:500}h6{color:#fff;font-size:11px;font-weight:900;letter-spacing:2px;text-transform:uppercase}h6,p{font-family:Poppins,sans-serif}p{font-size:16px;font-weight:400}p a{color:inherit}p.secondary{font-size:18px;line-height:1.5}li{font-family:Poppins,sans-serif;font-size:16px;font-weight:400}mat-sidenav-container mat-sidenav-content mat-toolbar{background-color:transparent}mat-sidenav-container mat-sidenav-content mat-toolbar s2a-toolbar s2a-section .default-nav s2a-report-section s2a-markdown span .logo{height:54px}mat-sidenav-container mat-sidenav-content mat-toolbar s2a-toolbar s2a-section .default-nav s2a-report-section s2a-markdown span ul.main-nav{align-items:center;display:flex;flex-direction:row;height:35px}.mat-grid-tile.text-image-horizontal{min-height:300px;padding-top:260px}.mat-grid-tile.text-image-horizontal figure .text-img-horizontal .banner-images .big-img{text-align:center}.mat-grid-tile.text-image-horizontal figure .text-img-horizontal .banner-images .big-img img{height:480px}mat-grid-list mat-grid-tile.mat-grid-tile.text-cards{min-height:300px;overflow-x:clip}mat-grid-list mat-grid-tile.mat-grid-tile.text-cards s2a-report-section mat-grid-list mat-grid-tile figure.mat-figure s2a-markdown .container.primary-cards .cards{height:420px}mat-grid-list mat-grid-tile.mat-grid-tile.text-cards s2a-report-section mat-grid-list mat-grid-tile figure.mat-figure s2a-markdown .container.primary-cards .cards button{bottom:30px}.form-elements-theme{left:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%)}.case-studies-detail-page-theme,.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile{padding:0!important}@media(min-width:768px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative{height:613px}}@media(max-width:767px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative{height:calc(100vh - 60px);margin-top:-50px}}.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .banner{position:absolute;z-index:1}@media(min-width:768px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .banner{height:613px}}@media(max-width:767px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .banner{height:calc(100vh - 60px);object-fit:cover;object-position:right}}.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content{position:absolute;z-index:2}@media(min-width:768px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content{margin-top:200px}}@media(max-width:767px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content{margin-top:30px;padding:50px}}.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content a,.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h1,.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h4{color:#fff}.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h1{font-weight:300;line-height:1.3}@media(min-width:768px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h1{font-size:56px}}@media(max-width:767px){.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h1{font-size:36px}}.case-studies-detail-page-theme s2a-report-section mat-grid-list div mat-grid-tile.mat-grid-tile .cs-main-banner .position-relative .content h1 span{font-weight:600}.case-studies-theme,.client-section-theme,.footer,.how-it-works-theme,.industries-theme,.stat-count-theme,.testimonials-theme{min-height:300px}