@font-face{font-family:"SharpSansNo1-Bold";src:url('https://f.hubspotusercontent10.net/hubfs/375563/Website/fonts/bold/SharpSansDispNo1-Bold.woff')format('woff'),url('https://f.hubspotusercontent10.net/hubfs/375563/Website/fonts/bold/SharpSansDispNo1-Bold.woff2')format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SharpSansNo1-Book";src:url('https://f.hubspotusercontent10.net/hubfs/375563/Website/fonts/book/SharpSansDispNo1-Book.woff')format('woff'),url('https://f.hubspotusercontent10.net/hubfs/375563/Website/fonts/book/SharpSansDispNo1-Book.woff2')format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Light.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Light.woff2')format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-LightItalic.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-LightItalic.woff2')format('woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Regular.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Regular.woff2')format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Italic.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Italic.woff2')format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Bold.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-Bold.woff2')format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"NunitoSans";src:url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-BoldItalic.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/CTI-Digital-Font/NunitoSans-BoldItalic.woff2')format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"icons";src:url('https://cdn2.hubspot.net/hubfs/375563/Website/fonts/icons.eot')format('eot'),url('https://cdn2.hubspot.net/hubfs/375563/Website/fonts/icons.woff')format('woff'),url('https://cdn2.hubspot.net/hubfs/375563/Website/fonts/icons.ttf') format('ttf');font-weight:400;font-style:normal;font-display:swap}body{font-family:"SharpSansNo1-Book",sans-serif;font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:normal}h1,h2,h3,h4,h5,h6,.title-text,.subtitle-text,.banner3 .banner-image .banner-title h1,body .event-block__title{font-family:"SharpSansNo1-Bold",sans-serif;letter-spacing:-0.02em;font-weight:800;line-height:1.2;margin:0}h1,.banner3 .banner-image .banner-title h1{font-size:2.438rem;margin-bottom:1rem}h2,body .layout-casestudies .section-title{font-size:1.938rem;margin-bottom:1rem}h3,.col-container__item h3,.cti-columns-set__column h3,.span4 h3,.partners-grid-item__title,body .event-block__title,body .partners-grid-item .col-text h3{font-size:1.563rem;margin-bottom:2rem}h4,h5,h6,.banner3 .banner-image .banner-subtitle,.secondary-header,.team-item__name,.team-item__title>span:first-child{font-size:1.25rem}@media(min-width:960px){h1,.banner3 .banner-image .banner-title h1{font-size:3.188rem}h2,body .layout-casestudies .section-title{font-size:2.625rem;margin-bottom:1.5rem}h3{font-size:1.813rem}h4{font-size:1.5rem}}@media(min-width:1230px){h1,.banner3 .banner-image .banner-title h1{font-size:4.063rem}h2,body .layout-casestudies .section-title{font-size:3.25rem;margin-bottom:2rem}h3{font-size:2.438rem}h4{font-size:1.813rem}}@media(min-width:1600px){h1,.banner3 .banner-image .banner-title h1{font-size:5.938rem;line-height:1}h2,body .layout-casestudies .section-title{font-size:3.813rem;margin-bottom:2.5rem}h3{font-size:3.063rem}h4{font-size:2.438rem}}.team-item__title span:first-child,body .team-item__name{font-family:"SharpSansNo1-Bold",sans-serif;font-weight:800;letter-spacing:normal !important}.team-item__title span:last-child,body .team-item__position{font-family:"SharpSansNo1-Book",sans-serif;font-weight:400;font-size:13px;letter-spacing:normal !important}body .team-item__title .team-item__text{font-family:"SharpSansNo1-Bold",sans-serif !important;font-weight:800 !important;font-size:20px !important;letter-spacing:normal !important;font-feature-settings:initial}body .location-card__content .tel,body .location-card__content .email,body .location-card__content .adr{font-family:"SharpSansNo1-Book",sans-serif;font-weight:400;font-size:1rem}body .location-card__content .adr .region{font-size:31px;font-family:"SharpSansNo1-Bold",sans-serif;font-weight:800;letter-spacing:-0.02em;line-height:1}body .location-detail-content{font-size:28px;font-weight:800;line-height:1.3;letter-spacing:-0.02em}body .location-detail-block .location-detail-content{font-family:"SharpSansNo1-Bold",sans-serif;font-weight:800}body .location-detail-block .location-detail-content a.email{font-family:"SharpSansNo1-Book",sans-serif;font-weight:400}.industry-case-study__col>p{font-size:1rem}.industry-diamonds__item>span{font-weight:400;letter-spacing:-0.02em}body .industry-case-study .industry-case-study__col--first h1,body .industry-case-study .industry-case-study__col--first h2,body .industry-case-study .industry-case-study__col--first h3,body .industry-case-study .industry-case-study__col--first h4,body .industry-case-study .industry-case-study__col--first h5,body .industry-case-study .industry-case-study__col--first strong,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h1,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h2,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h3,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h4,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h5,body .industry-case-study .industry-case-study__col--first .industry-percentage__item strong{font-size:29px;font-weight:800;letter-spacing:-0.02em;line-height:1.2}@media only screen and (min-width:1240px){.industry-case-study__col>p{font-size:20px}body .industry-case-study .industry-case-study__col--first h1,body .industry-case-study .industry-case-study__col--first h2,body .industry-case-study .industry-case-study__col--first h3,body .industry-case-study .industry-case-study__col--first h4,body .industry-case-study .industry-case-study__col--first h5,body .industry-case-study .industry-case-study__col--first strong,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h1,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h2,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h3,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h4,body .industry-case-study .industry-case-study__col--first .industry-percentage__item h5,body .industry-case-study .industry-case-study__col--first .industry-percentage__item strong{font-size:49px}}body .why-choose-us__inner>h2,body .why-choose-us__inner>h3,body .why-choose-us__inner>h4,body .why-choose-us__inner>h5,body .why-choose-us__inner>strong,body .why-choose-us__title{font-size:29px;font-style:normal;font-weight:400;line-height:39px;letter-spacing:-0.02em}.why-choose-us__list table td{font-size:1rem;font-weight:400}body .why-choose-us__list table td>strong,body .why-choose-us__list table td>h2,body .why-choose-us__list table td>h3,body .why-choose-us__list table td>h4,body .why-choose-us__list table td>h5{font-family:"SharpSansNo1-Bold",sans-serif;font-size:21px;font-style:normal;font-weight:800;line-height:27px;letter-spacing:}body .why-choose-us__list table td>strong:after{font-size:20px}@media only screen and (min-width:992px){body .why-choose-us__inner>h2,body .why-choose-us__inner>h3,body .why-choose-us__inner>h4,body .why-choose-us__inner>h5,body .why-choose-us__inner>strong,body .why-choose-us__title{font-size:49px;line-height:59px}.why-choose-us__list table td{font-size:20px}body .why-choose-us__list table td>strong,body .why-choose-us__list table td>h2,body .why-choose-us__list table td>h3,body .why-choose-us__list table td>h4,body .why-choose-us__list table td>h5{font-size:31px;line-height:37px}body .why-choose-us__list table td>strong:after{font-size:31px}}.span4 p,.col-container__item p,.tech-wrapper__content,.cti-columns-set__column p,.tech-wrapper .technology-content p,.layout-casestudies p,.layout-casestudies ul li,.layout-casestudies .cs-section__container,.partners-grid-item__text{font-size:1rem;line-height:1.4;letter-spacing:normal}@media only screen and (min-width:992px){.span4 p,.col-container__item p,.tech-wrapper__content,.cti-columns-set__column p,.tech-wrapper .technology-content p,.layout-casestudies p,.layout-casestudies ul li,.layout-casestudies .cs-section__container,.partners-grid-item__text{font-size:20px;line-height:1.6}}.widget-type-rich_text .cta_button,body .hs-button.primary,body .hs-button.secondary,body .cta_button.cta_button_solid.primary,body .cta_button.cta_button_solid.secondary,body input[type="submit"],body input[type="button"]{font-family:"SharpSansNo1-Bold",sans-serif;font-weight:800;font-size:1rem;line-height:1.4;letter-spacing:}@media only screen and (min-width:992px){.widget-type-rich_text .cta_button,body .hs-button.primary,body .hs-button.secondary,body .cta_button.cta_button_solid.primary,body .cta_button.cta_button_solid.secondary,body input[type="submit"],body input[type="button"]{font-size:20px;line-height:1.6}}