.horizontal-list:after{content:"";display:block;clear:both}@font-face{font-family:'CircularStd-black';src:url("../fonts/CircularStd-Black.woff2") format("woff2"),url("../fonts/CircularStd-Black.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'CircularStd-black-it';src:url("../fonts/CircularStd-BlackItalic.woff2") format("woff2"),url("../fonts/CircularStd-BlackItalic.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:'CircularStd-bold';src:url("../fonts/CircularStd-Bold.woff2") format("woff2"),url("../fonts/CircularStd-Bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'CircularStd-bold-it';src:url("../fonts/CircularStd-BoldItalic.woff2") format("woff2"),url("../fonts/CircularStd-BoldItalic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'CircularStd-medium';src:url("../fonts/CircularStd-Medium.woff2") format("woff2"),url("../fonts/CircularStd-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'CircularStd-medium-it';src:url("../fonts/CircularStd-MediumItalic.woff2") format("woff2"),url("../fonts/CircularStd-MediumItalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'CircularStd-reg';src:url("../fonts/CircularStd-Book.woff2") format("woff2"),url("../fonts/CircularStd-Book.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'CircularStd-reg-it';src:url("../fonts/CircularStd-BookItalic.woff2") format("woff2"),url("../fonts/CircularStd-BookItalic.woff") format("woff");font-weight:400;font-style:italic}html,body{height:100%}body{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;line-height:1.3;color:#6F7780}.wrapper{position:relative;min-height:100%;overflow:hidden;display:flex;flex-direction:column}.wrapper #breadcrumbs{font-size:.8em;padding-left:3em}.wrapper #breadcrumbs a{color:#24756d}ul{padding:0;margin:0;list-style:none}p{margin:0}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0;font-weight:normal}*{box-sizing:border-box}a{text-decoration:none;color:#319b90}.main{flex:1}.main .section:last-child:after{display:none}.container{margin:0 20px;display:flex;align-items:center;flex-wrap:wrap}.container::after{clear:both;content:"";display:block}@media screen and (max-width: 768px){.container{margin:0}}.btn{display:inline-block}.btn-fill{font-size:14px;padding:9px 35px;background:#319b90;color:#fff}.head-text h1{font-size:48px;color:#3b4044;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif}@media screen and (max-width: 991px){.head-text h1{font-size:32px}}@media screen and (max-width: 768px){.head-text h1{font-size:24px}}.head-text h2{font-size:30px;color:#3b4044;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif}@media screen and (max-width: 991px){.head-text h2{font-size:21px}}@media screen and (max-width: 768px){.head-text h2{font-size:18px}}.head-text h3{font-size:24px;color:#3b4044;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif}@media screen and (max-width: 991px){.head-text h3{font-size:18px}}@media screen and (max-width: 768px){.head-text h3{font-size:16px}}.section{position:relative;padding:50px 0}.section:after{content:"";display:block;width:calc(100% - 100px);height:3px;background:#FBDF1A;position:absolute;top:100%;left:45px;margin-top:-3px}@media screen and (max-width: 991px){.section:after{height:2px}}@media screen and (max-width: 768px){.section:after{width:calc(100% - 40px);left:20px}}@media screen and (max-width: 991px){.section{padding:25px 0}}.landing-page:after{background:none}.overview-section{padding:30px 0}@media (max-width: 1024){.overview-section{padding:0px}}.quote-inside{display:flex;align-items:center}.quote_reverse .container{align-items:center !important}input,textarea{transition:all .3 ease-in-out;outline:none;border:1px solid #DDDDDD}input:focus,textarea:focus{box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.casestudies__col{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.casestudies__col{width:calc(100% - 40px);float:left;margin-left:20px}}.casestudies__col .casestudies__article:last-child{margin-bottom:0}.casestudies__article{display:flex;align-items:flex-start;margin-bottom:50px}@media screen and (max-width: 768px){.casestudies__article{align-items:center;margin-bottom:35px}}.casestudies__article-img{width:150px;margin-right:50px}@media screen and (max-width: 768px){.casestudies__article-img{margin-right:25px;width:120px}}.casestudies__article-img img{width:100%;display:block;padding-top:9px}@media screen and (max-width: 768px){.casestudies__article-img img{padding-top:0}}.casestudies__article-text{width:70%}.casestudies__article-text-head{margin-bottom:10px}.casestudies__article-text-head .head-text h3{color:#319b90;margin-bottom:5px}@media screen and (max-width: 768px){.casestudies__article-text-head .head-text h3{font-size:18px}}@media screen and (max-width: 768px){.casestudies__article-text-desc{display:none}}.casestudies__article-text-desc p{font-size:20px}.casestudies__article-text-desc p a{font-weight:bold}.casestudies-horizontal__article-wrap{display:flex;flex-wrap:wrap;margin-top:-60px}@media screen and (max-width: 768px){.casestudies-horizontal__article-wrap{margin-top:0}.casestudies-horizontal__article-wrap .casestudies-horizontal__article:last-child{margin-bottom:0}}.casestudies-horizontal__article{width:calc(50% - 60px);float:left;margin-left:40px;margin-top:60px;display:flex}@media screen and (max-width: 768px){.casestudies-horizontal__article{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:40px;margin-top:0}}.casestudies-horizontal__article-img{width:100px;margin-right:20px}@media screen and (max-width: 575px){.casestudies-horizontal__article-img{width:85px}}.casestudies-horizontal__article-img img{width:100%;display:block}.casestudies-horizontal__article-text{flex:1}.casestudies-horizontal__article-text p{padding-top:5px;font-size:20px}@media screen and (max-width: 768px){.casestudies-horizontal__article-text p{padding-top:0;font-size:18px}}@media screen and (max-width: 575px){.casestudies-horizontal__article-text p{font-size:18px}}.casestudies-horizontal__article-text p a{color:#319b90;font-weight:bold}.casestudies-clients__text-wrap{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.casestudies-clients__text-wrap{width:calc(100% - 40px);float:left;margin-left:20px}}.casestudies-clients__text-head{margin-bottom:20px}@media screen and (max-width: 768px){.casestudies-clients__text-head{margin-bottom:10px}}@media screen and (max-width: 768px){.casestudies-clients__text-head .head-text h2{font-size:22px}}.casestudies-clients__text-desc{margin-bottom:30px}.casestudies-clients__text-desc p{font-size:18px}@media screen and (max-width: 768px){.casestudies-clients__text-desc p{font-size:16px}}@media screen and (max-width: 575px){.casestudies-clients__text-desc p{font-size:14px}}.casestudies-clients__logo-wrap{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.casestudies-clients__logo-wrap{width:calc(100% - 40px);float:left;margin-left:20px}}.casestudies-clients__logo-list{margin-left:-20px;margin-top:-20px;width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.casestudies-clients__logo-list{margin-left:-5%}}.casestudies-clients__logo-item{margin-left:20px;margin-top:20px;width:22%}@media screen and (max-width: 991px){.casestudies-clients__logo-item{width:20%}}@media screen and (max-width: 768px){.casestudies-clients__logo-item{margin-left:5%;width:45%}}.casestudies-clients__logo-item-img{max-width:150px}.casestudies-clients__logo-item-img img{max-width:150px;text-align:center}.contact .container{align-items:flex-start}.contact__left{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.contact__left{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:35px}}.contact__left-form ::placeholder{color:#BFBFBF;opacity:1}.contact__left-form :-ms-input-placeholder{color:#BFBFBF}.contact__left-form ::-ms-input-placeholder{color:#BFBFBF}.contact__left-form input[type=number]::-webkit-inner-spin-button,.contact__left-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__row{display:flex;justify-content:space-between;margin-bottom:25px}@media screen and (max-width: 575px){.form__row{flex-wrap:wrap}}.form__row .form__col-6:last-child{margin-bottom:0}.form__col-6{width:48%}@media screen and (max-width: 575px){.form__col-6{width:100%;margin-bottom:25px}}.form__col-12{width:100%}.form__col label,.form__col input,.form__col textarea{display:block}.form__col input,.form__col textarea{width:100%;padding:12px;background:#F5F8FA;border:1px solid #CBD6E1;transition:.2s linear;-webkit-text-fill-color:#BFBFBF;border-radius:3px}.form__col label{font-size:14px;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;color:#34475A}.form__col label span{color:#FC0D1B}.form__submit button{border:0px solid #F5F8FA;padding:10px 15px;font-size:16px;font-family:'CircularStd-black', Arial, Helvetica, sans-serif;color:#ffffff;background:#FD7B5E;border-radius:4px;cursor:pointer}.contact__right{width:calc(41.6666666667% - 56.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.contact__right{width:calc(100% - 40px);float:left;margin-left:20px}}.contact__map-wrap{margin-bottom:20px}.contact__map{margin-bottom:15px;overflow:hidden;padding-bottom:50%;position:relative;height:0}#map{left:0;top:0;height:100%;width:100%;position:absolute}.contact__map-text p{font-size:18px}@media screen and (max-width: 768px){.contact__map-text p{font-size:16px}}.contact__right-text-head{margin-bottom:20px}@media screen and (max-width: 768px){.contact__right-text-head{margin-bottom:15px}}.contact__right-text-head .head-text h2{color:#319b90}.contact__right-text-desc p{font-size:18px;color:#3b4044;margin-bottom:20px}@media screen and (max-width: 768px){.contact__right-text-desc p{margin-bottom:15px}}.contact__right-text-desc p a{color:#319b90}.contact__right-socilas-list{display:flex;align-items:center;margin-left:-10px}.contact__right-socilas-item{width:25px;margin-left:10px}.contact__right-socilas-link{display:block}.contact__right-socilas-link img{vertical-align:middle;max-height:25px}@media screen and (max-width: 768px){.main-home .quote::after{display:none}}.overview-logo-bar{display:flex;flex-wrap:wrap;padding:32px;gap:32px;align-items:center;justify-content:center;align-content:space-around}@media screen and (max-width: 575px){.overview-logo-bar{padding-bottom:0px}}@media screen and (max-width: 575px){.testimonial-logo-bar{padding-bottom:20px;flex-wrap:nowrap}}.logobar{padding:25px 15px}@media screen and (max-width: 991px){.logobar{padding:10px}}@media screen and (max-width: 575px){.logobar{padding:5px 10px 8px 10px}}@media screen and (max-width: 575px){.logobar__wrap{overflow-x:scroll}}.logobar__list{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 575px){.logobar__list{width:600px}}.logobar__item{width:15%}@media screen and (max-width: 575px){.logobar__item{width:80px}}.logobar__item img{width:100%}@media screen and (max-width: 991px){.logobar__item img{max-height:45px}}.logobar__item-order-mw{max-width:125px}.casestudy__left{width:calc(66.6666666667% - 66.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.casestudy__left{width:calc(100%);float:left;margin-left:0;margin-left:-15%;margin-bottom:15px}}.casestudy__left-wrap{display:flex;align-items:center;justify-content:space-between}.casestudy__left-img,.casestudy__left-text{width:48%}.casestudy__left-img img{width:100%}.casestudy__left-text-head{margin-bottom:15px}.casestudy__left-text-head .head-text h3{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif}.casestudy__left-text-link a{padding:7px 16px;border:1px solid #319b90;color:#319b90;font-size:20px;font-weight:bold}@media screen and (max-width: 991px){.casestudy__left-text-link a{padding:5px 10px;font-size:18px}}@media screen and (max-width: 575px){.casestudy__left-text-link a{padding:8px 15px}}.casestudy__right{width:calc(33.3333333333% - 53.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.casestudy__right{width:calc(100% - 40px);float:left;margin-left:20px}}.casestudy__right .casestudy__right-article:last-child{margin-bottom:0}.casestudy__right-article{padding:25px 0 25px 50px;border-left:3px solid #319b90;margin-bottom:40px}@media screen and (max-width: 991px){.casestudy__right-article{padding:10px 0 10px 15px;border-left-width:2px}}@media screen and (max-width: 768px){.casestudy__right-article{margin-bottom:15px;padding:5px 0 5px 15px}}.casestudy__right-article-desc p{font-size:22px;font-family:'CircularStd-medium', Arial, Helvetica, sans-serif}.casestudy__right-article-desc p a{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#319b90;display:block;margin-top:15px}@media screen and (max-width: 991px){.casestudy__right-article-desc p a{font-size:18px}}@media screen and (max-width: 991px){.casestudy__right-article-desc p a{display:inline;margin-top:0}}@media screen and (max-width: 991px){.casestudy__right-article-desc p{font-size:20px}}@media screen and (max-width: 768px){.casestudy__right-article-desc p{font-size:20px}}.features__left{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.features__left{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;padding-left:18px}}.features__left-text{margin-bottom:30px}.features__left-links p{font-size:20px;font-weight:bold}@media screen and (max-width: 575px){.features__left-links p{font-size:18px}}.features__left-links p a{color:#319b90}.features__right{width:calc(41.6666666667% - 56.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.features__right{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}}.features__right-img{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 575px){.features__right-img{flex-direction:column;justify-content:center}}.features__right-img img{width:45%}@media screen and (max-width: 575px){.features__right-img img{width:65%;margin-bottom:20px}}.quote{width:75%;margin:0 auto}@media screen and (max-width: 1600px){.quote{width:90%}}@media screen and (max-width: 1200px){.quote{width:100%}}@media screen and (max-width: 768px){.quote .container{align-items:flex-start}}.quote__left{width:calc(41.6666666667% - 56.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.quote__left{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}.quote__left-img{display:flex;justify-content:center;align-items:center}.quote__left-img img{max-width:350px}@media screen and (max-width: 991px){.quote__left-img img{width:100%}}.quote__right{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.quote__right{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}}.quote__right p{font-size:18px;color:#3b4044;font-family:'CircularStd-reg-it', Arial, Helvetica, sans-serif}@media screen and (max-width: 575px){.quote__right p{font-size:13px}}.quote__right-text{margin-bottom:15px}@media screen and (max-width: 575px){.quote__right-text{margin-bottom:10px}}.quote__right-author p{text-align:right;padding-right:10px;width:75%;margin-left:25%}.quote_reverse .quote__right-author{padding-right:10px}.quote_reverse .quote__right-author p{text-align:right}blockquote{font-size:20px;color:#3b4044;font-family:'CircularStd-reg-it', Arial, Helvetica, sans-serif}cite{font-size:18px;color:#3b4044;font-family:'CircularStd-reg-it', Arial, Helvetica, sans-serif;padding-right:10px;padding-bottom:2em;text-align:right;width:90%}.podcast-list{padding-left:1em}.section-landing{padding:50px}h2.section-title{font-size:32px;font-weight:700;color:#231f20;text-align:center;padding-top:10px}@media screen and (max-width: 768px){h2.section-title{font-size:28px}}.method .horizontal-list{margin-bottom:35px}@media screen and (max-width: 575px){.method:after{display:none}}.method__video{width:calc(100% - 80px);float:left;margin-left:40px;position:relative;height:0;padding-bottom:50%;margin-bottom:50px}@media screen and (max-width: 768px){.method__video{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 575px){.method__video{margin-bottom:25px}}.method__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.podcast-title-section{text-align:center;max-width:1200px;margin:auto}.podcast-title-section .podcast-title{padding-top:20px;font-size:52px;color:#319b90;font-weight:bold}.podcast__col{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.podcast__col{width:calc(100% - 40px);float:left;margin-left:20px}}.podcast__col .podcast__article:last-child{margin-bottom:0}.podcast__article{display:flex;align-items:flex-start;margin-bottom:50px}@media screen and (max-width: 768px){.podcast__article{align-items:center;margin-bottom:35px}}.podcast__article-img{width:150px;margin-right:50px}@media screen and (max-width: 768px){.podcast__article-img{margin-right:25px;width:120px}}.podcast__article-img img{width:100%;display:block;padding-top:9px}@media screen and (max-width: 768px){.podcast__article-img img{padding-top:0}}.podcast__article-text{width:70%}.podcast__article-text-head{margin-bottom:10px}.podcast__article-text-head .head-text h3{color:#319b90;margin-bottom:5px}@media screen and (max-width: 768px){.podcast__article-text-head .head-text h3{font-size:18px}}@media screen and (max-width: 768px){.podcast__article-text-desc{display:none}}.podcast__article-text-desc p{font-size:18px}.podcast-horizontal__article-wrap{display:flex;flex-wrap:wrap;margin-top:-60px;width:100%}@media screen and (max-width: 768px){.podcast-horizontal__article-wrap{margin-top:0}.podcast-horizontal__article-wrap .podcast-horizontal__article:last-child{margin-bottom:0}}.podcast-horizontal__article{width:calc(50% - 60px);float:left;margin-left:40px;margin-top:60px;display:flex}@media screen and (max-width: 768px){.podcast-horizontal__article{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:40px;margin-top:0}}.podcast-horizontal__article-img{width:100px;margin-right:20px}@media screen and (max-width: 575px){.podcast-horizontal__article-img{width:85px}}.podcast-horizontal__article-img img{width:100%;display:block}.podcast-horizontal__article-text{flex:1}.podcast-horizontal__article-text p{padding-top:5px;font-size:18px}@media screen and (max-width: 768px){.podcast-horizontal__article-text p{padding-top:0;font-size:16px}}@media screen and (max-width: 575px){.podcast-horizontal__article-text p{font-size:14px}}.podcast-horizontal__article-text p a{color:#319b90}.podcast-clients__text-wrap{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.podcast-clients__text-wrap{width:calc(100% - 40px);float:left;margin-left:20px}}.podcast-clients__text-head{margin-bottom:20px}@media screen and (max-width: 768px){.podcast-clients__text-head{margin-bottom:10px}}@media screen and (max-width: 768px){.podcast-clients__text-head .head-text h2{font-size:22px}}.podcast-clients__text-desc{margin-bottom:30px}.podcast-clients__text-desc p{font-size:18px}@media screen and (max-width: 768px){.podcast-clients__text-desc p{font-size:16px}}@media screen and (max-width: 575px){.podcast-clients__text-desc p{font-size:14px}}.podcast-clients__logo-wrap{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.podcast-clients__logo-wrap{width:calc(100% - 40px);float:left;margin-left:20px}}.podcast-clients__logo-list{margin-left:-20px;margin-top:-20px;width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.podcast-clients__logo-list{margin-left:-5%}}.podcast-clients__logo-item{margin-left:20px;margin-top:20px;width:22%}@media screen and (max-width: 991px){.podcast-clients__logo-item{width:20%}}@media screen and (max-width: 768px){.podcast-clients__logo-item{margin-left:5%;width:45%}}.podcast-clients__logo-item-img{max-width:150px}.podcast-clients__logo-item-img img{max-width:150px;text-align:center}.podcast-video-container,.podcast-audio-container{height:0;padding-bottom:56.25%;padding-top:30px;position:relative;overflow:hidden}.podcast-video-container iframe,.podcast-audio-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.podcast-audio-container{padding-bottom:25.6%;padding-top:5vw}@media screen and (max-width: 445px){.podcast-audio-container{padding-top:10vw}}.team__list-wrap{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.team__list-wrap{width:calc(100% - 40px);float:left;margin-left:20px}}.team__list-container{width:85%;margin:0 auto 75px auto}@media screen and (max-width: 768px){.team__list-container{width:100%;margin-bottom:50px}}.team__list{width:100%;display:flex;flex-wrap:wrap;margin-left:-5%;margin-top:-40px}.team__item{width:20%;margin-left:5%;margin-top:40px}@media screen and (max-width: 991px){.team__item{width:28%}}@media screen and (max-width: 575px){.team__item{width:45%}}.team__item-img{width:80%;margin:0 auto;overflow:hidden;border-radius:50%;border:3px solid #FBDF1A;margin-bottom:15px}@media screen and (max-width: 768px){.team__item-img{border-width:2px}}.team__item-img img{display:block;width:100%;height:100%;object-fit:cover}.team__item-text{text-align:center}.team__item-text-head p{font-size:18px;color:#319b90}.team__item-text-desc p{font-size:14px}.team__list-footer{width:calc(100% - 80px);float:left;margin-left:40px}@media screen and (max-width: 768px){.team__list-footer{width:calc(100% - 40px);float:left;margin-left:20px}}.team__list-footer-text{text-align:center}.team__list-footer-text p{font-size:26px}@media screen and (max-width: 991px){.team__list-footer-text p{font-size:24px}}@media screen and (max-width: 575px){.team__list-footer-text p{font-size:20px}}.team__list-footer-text p a{color:#319b90}.horizontal-offer__wrap{display:flex;flex-wrap:wrap}.horizontal-offer__text{width:calc(100% - 80px);float:left;margin-left:40px;margin-bottom:50px;text-align:center}@media screen and (max-width: 768px){.horizontal-offer__text{width:calc(100% - 40px);float:left;margin-left:20px}}.horizontal-offer__text-head{margin-bottom:15px}@media screen and (max-width: 768px){.horizontal-offer__text-head{margin-bottom:10px}}.horizontal-offer__text-desc p{font-size:18px}@media screen and (max-width: 768px){.horizontal-offer__text-desc p{font-size:16px}}@media screen and (max-width: 575px){.horizontal-offer__text-desc p{font-size:14px}}.technologies{padding:50px 0}.technologies .horizontal-list{margin-bottom:0}.technologies .horizontal-list__item-text-head p{font-weight:bold}.technologies .casestudies__article-text-head a{text-decoration:underline}.brand-assets p{width:100%}.brand-assets div{width:100%;border-bottom:solid 1px #231f20;padding:2em 0}.brand-assets div:last-child{border-bottom:none}.brand-assets div h2{color:#594f51;font-size:1.5em;font-weight:normal;text-align:left;margin:.5em 0}.brand-assets div a{position:relative;display:block;color:#aa0d2a;padding:0 0 0 1em}.brand-assets div a:before{content:"";position:absolute;top:50%;left:0;width:.5em;height:.5em;background-color:#da1036;border-radius:.25em;margin-top:-.25em}.brand-assets div a:first-of-type{color:#25746c}.brand-assets div a:first-of-type:before{background-color:#319b90}.brand-assets div a:last-of-type{color:#ac9703}.brand-assets div a:last-of-type:before{background-color:#FBDF1A}.content-page-wrapper{text-align:center;max-width:1200px;margin:auto}.content-block{display:inline-block;text-align:left;margin-left:2em;margin-right:2em;max-width:1000px}.content-block p{font-size:18px;line-height:1.5em;padding-bottom:1em}.content-block h2{font-size:30px;color:#7B868C;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;padding-bottom:1em}.content-block h3{font-size:24px;font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;padding-bottom:1em}.content-block .diagram{padding-top:2em;padding-bottom:2em}.content-block figure{text-align:center;display:block;width:100%;margin:0em;padding-bottom:1em;padding-top:1em}.content-block figure figcaption{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;padding-top:.5em;padding-bottom:1em}.content-block figure img{width:100%;padding-bottom:1em}.content-block figure img.big{max-width:750px;height:auto}.content-block figure img.tall{max-width:450px;height:auto}.content-block figure img.small{max-width:200px;height:auto}.content-block figure img.medium{max-width:300px;height:auto}.content-block .embed{width:calc(100% - 80px);float:left;margin-left:40px;position:relative;height:0;padding-bottom:50%;margin-bottom:50px}@media screen and (max-width: 768px){.content-block .embed{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 575px){.content-block .embed{margin-bottom:25px}}.content-block .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-block li{font-size:18px;line-height:1.5em;padding-bottom:1em}.content-block ul,.content-block ol{padding-top:1em;margin-left:2em;padding-bottom:.5em;width:100%}.content-block ul li{list-style:disc}.podcast{display:block}.job-listings{max-width:none;display:flex;flex-direction:column;padding-left:2em;padding-right:2em}.job-listings .whr-date{display:none}.job-listings .whr-location{display:none}.job-listings h3{font-size:1em;margin-block-start:.25em;margin-block-end:.25em;line-height:1em}.job-listings ul{list-style-type:none;margin:0;padding:0;margin-left:1em}.job-listings li{padding-bottom:0px}.privacy{margin-left:16px;margin-right:16px}.privacy h1{display:block;margin-top:12px;margin-bottom:12px}.privacy h2{display:block;margin-top:8px;margin-bottom:8px}.privacy h3{display:block;margin-top:6px;margin-bottom:6px}.privacy li{padding:6px}.healthtech-page .marketing-services__grid{row-gap:32px}.healthtech-page .marketing-hero .container{height:650px}.healthtech-page .marketing-hero__content{gap:16px;padding-right:0}.healthtech-page .marketing-hero__image{top:60px}@media (min-width: 1440px){.healthtech-page .marketing-services__closing{max-width:800px;margin:0 auto 0}.healthtech-page .marketing-services__closing-text{margin:0}.healthtech-page .marketing-hero .container{height:651px}.healthtech-page .marketing-hero__content{margin:142px 0 142px 224px}.healthtech-page .marketing-hero__title{width:888px;height:144px}.healthtech-page .marketing-hero__image{top:12px;bottom:0;right:34px;max-width:737px;height:calc(100% - 12px);display:flex;align-items:flex-end}}@media (min-width: 1921px){.healthtech-page .marketing-services__closing{margin:64px auto 34px}.healthtech-page .marketing-services__intro{max-width:982px}.healthtech-page .marketing-hero__title{max-width:888px}.healthtech-page .marketing-cta-panel-1__image{top:200px}.healthtech-page .marketing-cta-panel-1__content{max-width:1040px}.healthtech-page .marketing-case-study-1 .container{padding:100px 0}.healthtech-page .marketing-case-study-1__headline{max-width:904px;margin-bottom:0}.healthtech-page .marketing-case-study-1__description p{margin:0}.healthtech-page .marketing-case-study-1__description p:last-child{margin-bottom:0}.healthtech-page .marketing-quote-box__box{padding:34px 0 52px 0}.healthtech-page .marketing-quote-box__content{max-width:914px}.healthtech-page .marketing-cta-panel-2 .container{padding:160px 0}.healthtech-page .marketing-cta-panel-2__title{max-width:884px}.healthtech-page .marketing-case-study-2 .container{padding:100px 0}.healthtech-page .marketing-cta-panel-3__content{max-width:906px}.healthtech-page .marketing-cta-panel-3__image{max-width:408px}}@media (min-width: 1441px) and (max-width: 1920px){.healthtech-page .marketing-hero__content{margin:121px 0 121px 112px}.healthtech-page .marketing-hero__image{right:-82px}.healthtech-page .marketing-services__closing{margin:34px auto 34px}.healthtech-page .marketing-cta-panel-1__image{top:276px}.healthtech-page .marketing-case-study-1 .container{padding:96px 0}.healthtech-page .marketing-quote-box__box{padding:34px 0 52px 0}.healthtech-page .marketing-quote-box__content{max-width:733px}.healthtech-page .marketing-cta-panel-2__image{margin-right:64px}.healthtech-page .marketing-case-study-2 .container{padding:96px 0}.healthtech-page .marketing-cta-panel-3__image{max-width:408px}}@media (min-width: 769px) and (max-width: 1440px){.healthtech-page .marketing-case-study-1 .container{padding:97px 0}.healthtech-page .marketing-case-study-2 .container{padding:96px 0}.healthtech-page .marketing-quote-box__box{padding:34px 0 52px 0}.healthtech-page .marketing-quote-box__content{max-width:733px}.healthtech-page .marketing-hero__image{right:-64px}}@media (max-width: 1220px){.healthtech-page .marketing-hero__title{width:100%;max-width:648px}.healthtech-page .marketing-hero__image{display:none}}@media (max-width: 1110px){.healthtech-page .marketing-services__grid{row-gap:12px}}@media (max-width: 768px){.healthtech-page .marketing-services .container{min-height:clamp(1550px, 200vw, 1432px)}.healthtech-page .marketing-services__grid{margin:0 40px 0}.healthtech-page .marketing-services__closing{max-width:620px;margin:32px auto 0}.healthtech-page .marketing-hero .container{height:clamp(700px, 122vw, 941px)}.healthtech-page .marketing-hero__content{gap:32px;padding-right:48px;padding-bottom:32px}.healthtech-page .marketing-hero__subtitle{margin-bottom:0}.healthtech-page .marketing-hero__image{display:flex;top:clamp(380px, 62vw, 415px);left:50%;transform:translateX(-50%);width:clamp(300px, 76vw, 584px);max-width:calc(100% - 100px);height:auto}.healthtech-page .marketing-hero__image img{max-height:507px;object-fit:contain}}@media (min-width: 481px) and (max-width: 768px){.healthtech-page .marketing-cta-panel-2__cta-button{width:auto;height:56px;padding:16px 24px;margin-bottom:32px}.healthtech-page .marketing-case-study-1__description p:last-child{margin-bottom:12px}.healthtech-page .marketing-case-study-2__description p:last-child{margin-bottom:12px}.healthtech-page .marketing-schedule-a-call__form{margin-top:0;padding:0}.healthtech-page .marketing-services__cta-button{margin-bottom:0}.healthtech-page .marketing-services__cta-container{margin:34px auto 34px}.healthtech-page .marketing-quote-box .container{max-width:768px;padding:0 40px}.healthtech-page .marketing-quote-box__text{font-size:20px}.healthtech-page .marketing-quote-box__author{font-size:18px}}@media (max-width: 480px){.healthtech-page .marketing-services__grid{margin:0 25px 0}.healthtech-page .marketing-services__subtitle{font-size:16px;line-height:24px;padding:0 12px}.healthtech-page .marketing-services__closing-text{font-size:16px;line-height:24px;margin-bottom:16px;padding:0 12px}.healthtech-page .marketing-services__subheading{font-size:15px;line-height:20px}.healthtech-page .marketing-quote-box .container{max-width:768px;padding:0 20px}.healthtech-page .marketing-quote-box__box{height:240px;padding:24px 0}.healthtech-page .marketing-quote-box__content{max-width:633px;height:123px;gap:12px;padding-right:12px}.healthtech-page .marketing-cta-panel-1__title{font-size:24px;line-height:40px;margin-bottom:16px}.healthtech-page .marketing-cta-panel-1__details-title{font-size:24px;line-height:24px}.healthtech-page .marketing-cta-panel-2__title{font-size:20px;line-height:24px;margin-bottom:2px}.healthtech-page .marketing-cta-panel-2__cta-button{margin-bottom:0}.healthtech-page .marketing-cta-panel-3__title{font-size:20px;line-height:24px;margin-bottom:16px}.healthtech-page .marketing-case-study-1__headline{font-size:20px;line-height:36px;margin-bottom:2px}.healthtech-page .marketing-case-study-1__cta-link span{font-size:18px;line-height:20px}.healthtech-page .marketing-case-study-2__headline{font-size:20px;line-height:24px;margin-bottom:12px}.healthtech-page .marketing-case-study-2__cta-link span{font-size:18px;line-height:20px}.healthtech-page .marketing-schedule-a-call__form{margin-top:0;padding:0}}@media screen and (max-width: 768px){.article{padding:0 0 25px 0}}.article__wrap{display:flex;align-items:center;width:60%;margin:0 auto}@media screen and (max-width: 1600px){.article__wrap{width:75%}}@media screen and (max-width: 1200px){.article__wrap{width:90%}}@media screen and (max-width: 768px){.article__wrap{width:calc(100%);float:left;margin-left:0;flex-wrap:wrap}}.article__text-wrap{flex:1;text-align:right;display:flex;flex-direction:column}@media screen and (max-width: 768px){.article__text-wrap{padding-left:18px;text-align:left}}@media screen and (max-width: 575px){.article__text-wrap{padding:0 20px;text-align:left}}.article__link{margin-bottom:5px}.article__text-head{margin-bottom:5px}.article__text-desc{margin-bottom:10px}@media screen and (max-width: 768px){.article__text-desc{margin-bottom:20px}}.article__text-desc p{font-size:16px}@media screen and (max-width: 991px){.article__text-desc p{font-size:14px}}.article__link a{padding:6px 35px;color:#319b90;border:1px solid #319b90;font-weight:bold;font-size:20px}@media screen and (max-width: 991px){.article__link a{font-size:18px;padding:5px 20px}}@media screen and (max-width: 575px){.article__link a{padding:6px 35px}}.article__img-wrap{width:250px;margin:0 25px 0 60px}@media screen and (max-width: 991px){.article__img-wrap{margin:0 0 0 40px}}@media screen and (max-width: 768px){.article__img-wrap{order:-1;width:100%;height:100px;margin:0 0 25px 0}}.article__img-wrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.at-a-glance{background:linear-gradient(to bottom, #F2F2F2 65%, #fff 65%);text-align:center;padding:40px}@media screen and (max-width: 768px){.at-a-glance{padding:10px}}.at-a-glance__title{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;font-size:32px;color:#000;margin-bottom:4rem;padding-top:2rem}@media screen and (max-width: 575px){.at-a-glance__title{margin-bottom:0rem}}.at-a-glance__subtitle{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;font-size:32px;color:#000;margin-bottom:1rem;padding-top:60px}@media screen and (max-width: 575px){.at-a-glance__subtitle{padding-top:40px}}.at-a-glance__stats{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.at-a-glance__stats .stat{flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem)}@media screen and (max-width: 768px){.at-a-glance__stats .stat{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-width: 480px){.at-a-glance__stats .stat{flex:1 1 100%;max-width:100%}}.at-a-glance__stats .stat .icon{max-width:50%;margin:auto}@media screen and (max-width: 768px){.at-a-glance__stats .stat .icon{max-width:50%}}@media (max-width: 480px){.at-a-glance__stats .stat .icon{max-width:25%}}.at-a-glance__stats .stat__title{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;font-size:16px;color:#231f20;margin-bottom:0.5rem}.at-a-glance__stats .stat__value{font-size:68px;font-weight:bold;color:#63BBB0}.at-a-glance__engagements{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;padding-top:20px}.at-a-glance__engagements .engagement{background:#63BBB0;flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem);box-shadow:0 2px 4px rgba(0,0,0,0.1);width:325px;height:344px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.1)}@media (max-width: 1024px){.at-a-glance__engagements .engagement{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width: 575px){.at-a-glance__engagements .engagement{flex:1 1 100%;max-width:100%;margin:0 20px}}.at-a-glance__engagements .engagement::before{content:'';position:relative;top:0;left:0;width:140%;height:140%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.at-a-glance__engagements .engagement.full-lifecycle::before{background-image:url("/images/contents/full-lifecycle-logo.png")}.at-a-glance__engagements .engagement.team-augmentation::before{background-image:url("/images/contents/team-augmentation.png")}.at-a-glance__engagements .engagement.replatforming::before{background-image:url("/images/contents/replatforming-logo.png")}.at-a-glance__engagements .engagement.rd-mvp::before{background-image:url("/images/contents/rd-mvp-logo.png")}.at-a-glance__engagements .engagement__title{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;font-size:28px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0.5rem 1rem;border-radius:4px;z-index:2}.at-a-glance__engagements .engagement::after{content:attr(data-title);font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);font-size:28px;color:#000;z-index:3;text-align:center;opacity:0}@media (min-width: 1025px) and (max-width: 1290px){.at-a-glance__engagements .engagement::after{top:20%}}@media screen and (max-width: 575px){.at-a-glance__engagements .engagement::after{padding-bottom:20px}}.at-a-glance__engagements .engagement .engagement__description{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);width:90%;padding:0.5rem;border-radius:4px;font-size:18px;color:#000;z-index:3;text-align:center;opacity:0}.at-a-glance__engagements .engagement:hover{background:linear-gradient(135deg, #63BBB0, #F9DF52)}.at-a-glance__engagements .engagement:hover .engagement__title{opacity:0}.at-a-glance__engagements .engagement:hover::before{opacity:0}.at-a-glance__engagements .engagement:hover::after{opacity:1}.at-a-glance__engagements .engagement:hover .engagement__description{opacity:1}.at-a-glance__cta{margin-top:2rem}.at-a-glance__cta .btn{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;background:#000;color:#fff;height:58px;width:178px;font-size:18px;padding:0.75rem 1.5rem;border-radius:6px;text-decoration:none;text-align:center;line-height:36px}.at-a-glance__cta .btn:hover{background:#319b90}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:rgba(99,187,176,0.9);background:linear-gradient(135deg, rgba(99,187,176,0.9), rgba(249,223,82,0.9))}@media (max-width: 600px){.modal{overflow:hidden}}.modal-content{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;max-width:800px;max-height:800px}@media (max-width: 1060px){.modal-content{top:50%;left:47%}}@media (max-width: 600px){.modal-content{top:0;left:0;transform:none;width:100%;height:100%;max-width:100%;max-height:100%}}.close{position:absolute;top:30px;right:30px;width:40px;height:40px;color:#000;font-size:35px;font-weight:bold;z-index:1004;cursor:pointer}.close svg{width:100%;height:100%;cursor:pointer}@media (max-width: 600px){.close{position:absolute;top:10px;right:10px}}@media (max-width: 600px){.modal-content iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;border:none !important;padding:0 !important;margin:0 !important;z-index:1002}}.marketing-hero{background-color:#ECF9F8;position:relative}.marketing-hero .container{max-width:1440px;margin:0 auto}.marketing-hero__content{display:flex;flex-direction:column;gap:32px;width:100%;max-width:648px;margin:121px 0 121px 112px;z-index:2}.marketing-hero__title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:64px;line-height:72px;letter-spacing:-0.025em;color:#3B4044;width:450px}.marketing-hero__subtitle{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;font-size:22px}.marketing-hero__cta{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;width:fit-content}.marketing-hero__cta:hover{background-color:#1E615B}.marketing-hero__image{position:absolute;top:93px;right:0;max-width:681px;width:47%}.marketing-hero__image img{width:100%;height:auto}@media (min-width: 1920px){.marketing-hero .container{max-width:1920px}.marketing-hero__content{max-width:896px;margin:172px 0 172px 224px;padding-right:48px}.marketing-hero__image{max-width:788px}}@media (min-width: 1221px){.marketing-hero__title{width:auto;max-width:648px}}@media (max-width: 1220px){.marketing-hero__title{max-width:450px}}@media (max-width: 1000px){.marketing-hero__image{display:none}}@media (max-width: 768px){.marketing-hero .container{max-width:768px;height:clamp(800px, 125vw, 940px);display:block;overflow:hidden}.marketing-hero__content{max-width:696px;margin:0 0 0 40px;padding-top:clamp(40px, 7.95vw, 61px);padding-right:0;gap:16px}.marketing-hero__title{width:auto;max-width:100%;font-size:clamp(32px, 6.25vw, 48px);line-height:clamp(40px, 7.55vw, 58px);letter-spacing:-0.025em;margin-right:40px}.marketing-hero__subtitle{font-size:clamp(16px, 2.6vw, 20px);line-height:clamp(24px, 3.9vw, 30px);margin-bottom:16px;margin-right:40px}.marketing-hero__cta{font-size:clamp(16px, 2.6vw, 20px);line-height:clamp(20px, 3.125vw, 24px);padding:clamp(12px, 2.08vw, 16px) clamp(18px, 3.125vw, 24px)}.marketing-hero__image{position:absolute;top:clamp(350px, 65vw, 500px);bottom:clamp(10px, 5vw, 50px);right:0;width:100%;display:flex}.marketing-hero__image img{width:100%;height:auto;max-height:100%;display:block}}@media (max-width: 480px){.marketing-hero .container{height:auto;min-height:600px}.marketing-hero__content{margin:0 0 0 24px;padding-top:32px;gap:16px}.marketing-hero__title{font-size:32px;line-height:40px;margin-right:24px}.marketing-hero__subtitle{font-size:16px;line-height:24px;margin-bottom:12px}.marketing-hero__cta{font-size:16px;line-height:20px;padding:12px 20px}.marketing-hero__image{top:400px}}.marketing-services{background-color:#F7FDFC}.marketing-services .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:97px 0}.marketing-services__header{display:flex;flex-direction:column;align-items:center;gap:32px;margin:0 auto}.marketing-services__title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:48px;line-height:60px;letter-spacing:-0.025em;color:#3B4044;text-align:center;width:100%;max-width:1024px;padding:0 220px}.marketing-services__intro{width:100%;max-width:1000px;display:flex;flex-direction:column;gap:32px}.marketing-services__subtitle{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;text-align:center}.marketing-services__subheading{font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#229E99;text-transform:uppercase}.marketing-services__grid{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:32px;margin:32px 112px 0;width:calc(100% - 224px);max-width:1216px}.marketing-services__closing{width:100%;max-width:1000px;margin:32px auto 0;text-align:center}.marketing-services__closing-text{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;text-align:center;margin-bottom:32px}.marketing-services__cta-container{width:100%;margin:0 auto 0;text-align:center;display:block}.marketing-services__cta-button{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;width:284px;margin-bottom:16px}.marketing-services__cta-button:hover{background-color:#1E615B}.service-box{width:calc(33.333% - 22px);max-width:384px;background-color:#fff;border-top:1px solid #2DD2CC;padding:24px}.service-box__content{display:flex;flex-direction:column}.service-box__title{font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:30px;color:#229E99;margin:0}.service-box__body{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;margin:0}@media (min-width: 1920px){.marketing-services .container{max-width:1920px}.marketing-services__header{gap:8px;margin-bottom:32px}.marketing-services__title{max-width:500px;padding:0;margin-bottom:32px}.marketing-services__intro{max-width:957px}.marketing-services__grid{margin:32px auto 0}.marketing-services__closing{max-width:936px;margin:64px auto 0}}@media (max-width: 1110px){.marketing-services .container{padding:48px 0}.marketing-services__grid{display:flex;flex-direction:column;row-gap:12px;margin:16px 80px 0;width:calc(100% - 80px)}.marketing-services__intro{max-width:750px;margin:0 40px}.marketing-services__closing{max-width:750px;margin:32px auto 0}.service-box{width:100%;max-width:100%;padding:24px}}@media (max-width: 768px){.marketing-services .container{max-width:768px;min-height:calc(1468px + (768px - 100vw) * 0.8);display:block}.marketing-services__header{gap:0;align-items:flex-start}.marketing-services__title{max-width:500px;padding:0;margin:0 auto 16px;text-align:center}.marketing-services__intro{max-width:688px;margin:0 auto 16px}.marketing-services__grid{max-width:688px;margin:16px 40px 0}.marketing-services__closing{max-width:688px;margin:32px auto 32px}.marketing-services__closing-text{margin-bottom:16px}.marketing-services__cta-container{margin:16px auto 46px}.service-box{max-width:688px}.service-box__content{max-width:640px}}@media (max-width: 480px){.marketing-services .container{padding:32px 0;min-height:auto !important}.marketing-services__title{font-size:32px;line-height:40px;padding:0 24px;margin:0 auto 16px}.marketing-services__intro{margin:0 24px 16px;gap:16px}.marketing-services__subtitle{font-size:16px;line-height:24px;padding:0 4px}.marketing-services__subheading{font-size:14px;line-height:20px}.marketing-services__grid{margin:16px 24px 0;width:calc(100% - 48px);row-gap:8px}.marketing-services__closing{margin:24px 16px 24px;max-width:calc(100% - 32px)}.marketing-services__closing-text{font-size:16px;line-height:24px;margin-bottom:16px}.marketing-services__cta-container{margin:16px auto 24px}.marketing-services__cta-button{font-size:16px;line-height:20px;padding:12px 20px;width:auto !important;max-width:calc(100% - 48px)}}.marketing-services__intro{margin:0 0 16px}@media (max-width: 480px){.marketing-services .container{height:auto}}@media (max-width: 480px){.service-box{padding:16px}.service-box__title{font-size:16px;line-height:24px}.service-box__body{font-size:16px;line-height:24px}}.marketing-cta-panel-1 .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:96px 0;position:relative}.marketing-cta-panel-1__content{width:100%;max-width:650px;margin-left:112px;display:flex;flex-direction:column;gap:16px}.marketing-cta-panel-1__header{flex-direction:column;margin-bottom:16px}.marketing-cta-panel-1__title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:48px;line-height:60px;letter-spacing:-0.025em;color:#3B4044;margin-bottom:16px}.marketing-cta-panel-1__subtitle{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780}.marketing-cta-panel-1__details{display:flex;flex-direction:column;gap:16px}.marketing-cta-panel-1__details-title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044}.marketing-cta-panel-1__details-text{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780}.marketing-cta-panel-1__details-text ul{list-style-type:disc;padding-left:20px}.marketing-cta-panel-1__details-text p{margin:16px 0 0 0}.marketing-cta-panel-1__cta-button{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;width:135px;height:56px}.marketing-cta-panel-1__cta-button:hover{background-color:#1E615B}.marketing-cta-panel-1__image{position:absolute;top:127px;right:112px;width:calc(100% - 762px - 224px);max-width:472px}.marketing-cta-panel-1__image img{width:100%;height:auto}@media (min-width: 1920px){.marketing-cta-panel-1 .container{max-width:1920px}.marketing-cta-panel-1__content{max-width:906px;margin-left:224px}.marketing-cta-panel-1__details-text{max-width:863px}.marketing-cta-panel-1__image{top:126px;right:224px}}@media (max-width: 768px){.marketing-cta-panel-1 .container{max-width:768px;min-height:calc(570px + (768px - 100vw) * 0.5);display:block;padding:48px 0 64px}.marketing-cta-panel-1__content{width:calc(100% - 80px);max-width:688px;margin-left:40px;margin-right:40px}.marketing-cta-panel-1__header{gap:16px}.marketing-cta-panel-1__title{width:100%}.marketing-cta-panel-1__subtitle{width:100%}.marketing-cta-panel-1__details{gap:16px}.marketing-cta-panel-1__details-text{width:100%}.marketing-cta-panel-1__image{display:none}}@media (max-width: 600px){.marketing-cta-panel-1 .container{min-height:calc(570px + (1000px - 100vw) * 0.5)}}@media (max-width: 480px){.marketing-cta-panel-1 .container{padding:32px 0;min-height:auto !important}.marketing-cta-panel-1__content{margin-left:24px;margin-right:24px;width:calc(100% - 48px);gap:12px}.marketing-cta-panel-1__title{font-size:32px;line-height:40px;margin-bottom:16px}.marketing-cta-panel-1__subtitle{font-size:16px;line-height:24px}.marketing-cta-panel-1__description{font-size:16px;line-height:24px;margin-bottom:20px}.marketing-cta-panel-1__description p{margin-bottom:20px}.marketing-cta-panel-1__description p:first-child{margin-bottom:20px}.marketing-cta-panel-1__details{gap:12px}.marketing-cta-panel-1__details-title{font-size:16px;line-height:24px}.marketing-cta-panel-1__details-text{font-size:16px;line-height:24px}.marketing-cta-panel-1__details-text ul{padding-left:40px}.marketing-cta-panel-1__details-text p{margin:12px 0 0 0}.marketing-cta-panel-1__cta-button{font-size:16px;line-height:20px;padding:12px 20px;width:auto !important;height:auto !important}}.marketing-case-study-1 .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:206px 0}.marketing-case-study-1__image{width:clamp(350px, 30vw, 518px);margin-left:clamp(70px, 6.5vw, 112px);border-radius:16px;overflow:hidden;background-color:#FFFBE6;display:flex;align-items:flex-end;justify-content:center;padding-top:2%}.marketing-case-study-1__image img{width:100%;height:auto}.marketing-case-study-1__content{width:100%;max-width:650px;margin-left:clamp(430px, 42vw, 678px);margin-right:112px;position:absolute;display:flex;flex-direction:column}.marketing-case-study-1__headline{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044;font-size:clamp(32px, 2.78vw, 40px);line-height:clamp(40px, 3.47vw, 50px);width:100%;max-width:500px;margin-bottom:32px}.marketing-case-study-1__description{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;font-size:clamp(16px, 1.39vw, 20px);line-height:clamp(24px, 2.08vw, 30px)}.marketing-case-study-1__description p{margin:0 0 32px 0}.marketing-case-study-1__description p:last-child{margin-bottom:32px}.marketing-case-study-1__description .underline{text-decoration:underline}.marketing-case-study-1__cta-link{display:inline-flex;align-items:center;text-decoration:none}.marketing-case-study-1__cta-link span{font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#24756D;white-space:nowrap}.marketing-case-study-1__cta-link img{width:24px;height:24px;margin-left:8px}.marketing-case-study-1__cta-link:hover{opacity:0.8}.marketing-case-study-1__cta-link span{font-size:clamp(16px, 1.39vw, 20px);line-height:clamp(20px, 1.67vw, 24px)}.marketing-case-study-1__cta-link img{width:clamp(18px, 1.67vw, 24px);height:clamp(18px, 1.67vw, 24px);margin-left:clamp(8px, 1.11vw, 16px)}@media (min-width: 1920px){.marketing-case-study-1 .container{max-width:1920px;padding:164px 0}.marketing-case-study-1__image{margin-left:224px}.marketing-case-study-1__content{max-width:904px;margin-left:792px;gap:32px}}@media (max-width: 1230px){.marketing-case-study-1__content{max-width:550px}}@media (max-width: 1024px){.marketing-case-study-1 .container{padding:100px 0}.marketing-case-study-1__image{display:none}.marketing-case-study-1__content{position:relative;width:calc(100% - 80px);max-width:650px;margin-left:auto;margin-right:auto;text-align:left}.marketing-case-study-1__headline{font-size:36px;line-height:44px}.marketing-case-study-1__description{font-size:20px;line-height:30px}.marketing-case-study-1__cta-link span{font-size:20px;line-height:24px}.marketing-case-study-1__cta-link img{width:24px;height:24px;margin-left:16px}}@media (max-width: 768px){.marketing-case-study-1 .container{max-width:768px;display:block;padding:48px 0}.marketing-case-study-1__image{width:calc(100% - 84px);max-width:684px;margin-left:42px;margin-right:42px;margin-bottom:24px;position:relative;display:flex;justify-content:center;align-items:flex-end;padding-top:2%}.marketing-case-study-1__image img{max-width:520px;width:100%;height:auto;max-height:460px}.marketing-case-study-1__content{margin-left:40px;position:relative;gap:16px;text-align:left}.marketing-case-study-1__description{margin-bottom:0}.marketing-case-study-1__cta{margin-top:0px}.marketing-case-study-1__cta-link img{margin-left:4px}}@media (max-width: 480px){.marketing-case-study-1 .container{padding:32px 0}.marketing-case-study-1__image{width:calc(100% - 48px);margin-left:24px;margin-right:24px;margin-bottom:32px}.marketing-case-study-1__content{margin:0 24px 0 24px;width:calc(100% - 48px);gap:12px}.marketing-case-study-1__headline{font-size:28px;line-height:36px;margin-bottom:20px}.marketing-case-study-1__description{font-size:16px;line-height:24px}.marketing-case-study-1__description p{margin:0 0 20px 0}.marketing-case-study-1__description p:last-child{margin-bottom:20px}.marketing-case-study-1__cta-link span{font-size:16px;line-height:20px}.marketing-case-study-1__cta-link img{width:20px;height:20px;margin-left:8px}}@media (max-width: 480px){.marketing-case-study-1 .container{height:auto}}.marketing-cta-panel-2 .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:96px 0}.marketing-cta-panel-2__content{width:100%;max-width:650px;margin-left:112px;display:flex;flex-direction:column;gap:32px}.marketing-cta-panel-2__header{display:flex;flex-direction:column;gap:16px}.marketing-cta-panel-2__title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044;max-width:552px}.marketing-cta-panel-2__subtitle{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780}.marketing-cta-panel-2__details{display:flex;flex-direction:column}.marketing-cta-panel-2__details-title{font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:30px;color:#6F7780}.marketing-cta-panel-2__details-text{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780}.marketing-cta-panel-2__details-text ul{list-style-type:disc;margin:0;padding-left:56px}.marketing-cta-panel-2__details-text p{margin:16px 0 0 0}.marketing-cta-panel-2__cta-button{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer}.marketing-cta-panel-2__cta-button:hover{background-color:#1E615B}.marketing-cta-panel-2__image{position:absolute;right:112px;width:calc(100% - 762px - 224px);max-width:376px}.marketing-cta-panel-2__image img{width:100%;height:auto}@media (min-width: 1920px){.marketing-cta-panel-2 .container{max-width:1920px}.marketing-cta-panel-2__content{max-width:906px;margin-left:225px}.marketing-cta-panel-2__header{max-width:790px}.marketing-cta-panel-2__title{max-width:772px}.marketing-cta-panel-2__subtitle{max-width:906px}.marketing-cta-panel-2__details{max-width:906px}.marketing-cta-panel-2__image{right:226px}}@media (max-width: 768px){.marketing-cta-panel-2 .container{max-width:768px;height:auto;min-height:calc(570px + (768px - 100vw) * 0.5);display:block;padding:48px 0 36px}.marketing-cta-panel-2__content{width:calc(100% - 80px);max-width:688px;margin-left:40px;margin-right:40px;gap:16px}.marketing-cta-panel-2__header{gap:16px}.marketing-cta-panel-2__title{width:100%}.marketing-cta-panel-2__subtitle{width:100%}.marketing-cta-panel-2__details{width:100%}.marketing-cta-panel-2__cta-button{width:228px;height:56px;padding:16px 24px;margin-bottom:32px}.marketing-cta-panel-2__image{display:none}}@media (max-width: 480px){.marketing-cta-panel-2 .container{padding:32px 0;min-height:auto !important}.marketing-cta-panel-2__content{margin-left:24px;margin-right:24px;width:calc(100% - 48px);gap:12px}.marketing-cta-panel-2__title{font-size:32px;line-height:40px;margin-bottom:16px}.marketing-cta-panel-2__subtitle{font-size:16px;line-height:24px}.marketing-cta-panel-2__description{font-size:16px;line-height:24px;margin-bottom:20px}.marketing-cta-panel-2__description p{margin-bottom:20px}.marketing-cta-panel-2__description p:first-child{margin-bottom:20px}.marketing-cta-panel-2__details{gap:12px}.marketing-cta-panel-2__details-title{font-size:16px;line-height:24px}.marketing-cta-panel-2__details-text{font-size:16px;line-height:24px}.marketing-cta-panel-2__details-text ul{padding-left:40px}.marketing-cta-panel-2__details-text p{margin:12px 0 0 0}.marketing-cta-panel-2__cta-button{font-size:16px;line-height:20px;padding:12px 20px;width:auto !important;height:auto !important}}.marketing-quote-box .container{max-width:1440px;margin:0 auto;padding:0 109px}.marketing-quote-box__box{width:100%;height:194px;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#ECF9F8;display:flex;justify-content:center;padding:52px 0}.marketing-quote-box__content{max-width:714px;width:100%;height:95px;display:flex;gap:10px}.marketing-quote-box__quote-icon{width:48px;min-width:48px;height:26px;padding:0 8px}.marketing-quote-box__text-container{flex:1;height:95px;padding-top:8px}.marketing-quote-box__text{width:100%;height:87px;font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:clamp(18px, 2vw, 24px);line-height:clamp(22px, 2.5vw, 28px);color:#111827}.marketing-quote-box__author{font-family:"Inter",Arial,Helvetica,sans-serif;font-weight:400;font-size:clamp(14px, 1.5vw, 18px);line-height:clamp(20px, 2.5vw, 28px);color:#3DC2B5}@media (min-width: 1920px){.marketing-quote-box .container{max-width:1920px;padding:0 225px 0 225px}}@media (max-width: 768px){.marketing-quote-box .container{max-width:768px;padding:0 20px}.marketing-quote-box__box{height:210px;padding:44px 0}.marketing-quote-box__content{max-width:633px;height:123px;gap:12px}.marketing-quote-box__text-container{height:123px}.marketing-quote-box__text{height:115px}}.marketing-case-study-2 .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:206px 0}.marketing-case-study-2__image{width:clamp(350px, 30vw, 518px);margin-left:clamp(70px, 6.5vw, 112px);border-radius:16px;background-color:#FFFBE6;display:flex;align-items:flex-end;justify-content:center;padding-top:2%}.marketing-case-study-2__image img{width:100%;height:auto}.marketing-case-study-2__content{width:100%;max-width:650px;margin-left:clamp(430px, 42vw, 678px);margin-right:112px;position:absolute;display:flex;flex-direction:column}.marketing-case-study-2__headline{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044;font-size:clamp(32px, 2.78vw, 40px);line-height:clamp(40px, 3.47vw, 50px);width:100%;margin-bottom:32px}.marketing-case-study-2__description{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;font-size:clamp(16px, 1.39vw, 20px);line-height:clamp(24px, 2.08vw, 30px);margin-bottom:32px}.marketing-case-study-2__description p{margin:0 0 32px 0}.marketing-case-study-2__description p:last-child{margin-bottom:0}.marketing-case-study-2__description .underline{text-decoration:underline}.marketing-case-study-2__cta-link{display:inline-flex;align-items:center;text-decoration:none}.marketing-case-study-2__cta-link span{font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#24756D;white-space:nowrap}.marketing-case-study-2__cta-link img{width:24px;height:24px;margin-left:8px}.marketing-case-study-2__cta-link:hover{opacity:0.8}.marketing-case-study-2__cta-link span{font-size:clamp(16px, 1.39vw, 20px);line-height:clamp(20px, 1.67vw, 24px)}.marketing-case-study-2__cta-link img{width:clamp(18px, 1.67vw, 24px);height:clamp(18px, 1.67vw, 24px);margin-left:clamp(8px, 1.11vw, 16px)}@media (min-width: 1920px){.marketing-case-study-2 .container{max-width:1920px}.marketing-case-study-2__image{margin-left:229px}.marketing-case-study-2__content{max-width:904px;margin-left:792px;gap:32px}.marketing-case-study-2__headline{margin-bottom:16px}.marketing-case-study-2__cta{margin-top:-16px}}@media (max-width: 1230px){.marketing-case-study-2__content{max-width:550px}}@media (max-width: 1024px){.marketing-case-study-2 .container{padding:100px 0}.marketing-case-study-2__image{display:none}.marketing-case-study-2__content{position:relative;width:calc(100% - 80px);max-width:650px;margin-left:auto;margin-right:auto;text-align:left}.marketing-case-study-2__headline{font-size:36px;line-height:44px}.marketing-case-study-2__description{font-size:20px;line-height:30px}.marketing-case-study-2__cta-link span{font-size:20px;line-height:24px}.marketing-case-study-2__cta-link img{width:24px;height:24px;margin-left:16px}}@media (max-width: 768px){.marketing-case-study-2 .container{max-width:768px;display:block;padding:48px 0}.marketing-case-study-2__image{width:calc(100% - 84px);max-width:684px;margin-left:42px;margin-right:42px;margin-bottom:41px;position:relative;display:flex;justify-content:center;align-items:flex-end;padding-top:2%}.marketing-case-study-2__image img{max-width:520px;width:100%;height:auto;max-height:462px}.marketing-case-study-2__content{margin-left:41px;position:relative;gap:16px;text-align:left}.marketing-case-study-2__headline{margin-bottom:0}.marketing-case-study-2__description{margin-bottom:0}.marketing-case-study-2__cta{margin-top:0}.marketing-case-study-2__cta-link img{margin-left:4px}}@media (max-width: 480px){.marketing-case-study-2 .container{padding:32px 0}.marketing-case-study-2__image{width:calc(100% - 48px);margin-left:24px;margin-right:24px;margin-bottom:32px}.marketing-case-study-2__content{margin:0 24px 0 24px;width:calc(100% - 48px);gap:12px}.marketing-case-study-2__headline{font-size:28px;line-height:36px;margin-bottom:20px}.marketing-case-study-2__description{font-size:16px;line-height:24px}.marketing-case-study-2__description p{margin:0 0 20px 0}.marketing-case-study-2__description p:last-child{margin-bottom:20px}.marketing-case-study-2__cta-link span{font-size:16px;line-height:20px}.marketing-case-study-2__cta-link img{width:20px;height:20px;margin-left:8px}}@media (max-width: 480px){.marketing-case-study-2 .container{height:auto}}.marketing-cta-panel-3 .container{display:flex;max-width:1440px;margin:0 auto;width:100%;padding:96px 0}.marketing-cta-panel-3__content{width:100%;max-width:648px;margin-left:112px}.marketing-cta-panel-3__title{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044;margin-bottom:32px}.marketing-cta-panel-3__description{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;margin-bottom:32px}.marketing-cta-panel-3__description p:first-child{margin-bottom:32px}.marketing-cta-panel-3__cta-button{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer}.marketing-cta-panel-3__cta-button:hover{background-color:#1E615B}.marketing-cta-panel-3__image{position:absolute;right:112px;width:calc(100% - 760px - 224px);max-width:312px}.marketing-cta-panel-3__image img{width:100%;height:auto}@media (min-width: 1920px){.marketing-cta-panel-3 .container{max-width:1920px}.marketing-cta-panel-3__content{margin-left:224px}.marketing-cta-panel-3__image{right:224px}}@media (max-width: 768px){.marketing-cta-panel-3 .container{max-width:768px;height:auto;min-height:calc(510px + (768px - 100vw) * 0.5);display:block;padding:48px 0 48px}.marketing-cta-panel-3__content{width:calc(100% - 80px);max-width:688px;margin-left:40px;margin-right:40px;gap:16px}.marketing-cta-panel-3__title{width:100%}.marketing-cta-panel-3__description{width:100%}.marketing-cta-panel-3__cta-button{width:200px;height:56px;padding:16px 24px}.marketing-cta-panel-3__image{display:none}}@media (max-width: 480px){.marketing-cta-panel-3 .container{padding:32px 0;min-height:auto !important}.marketing-cta-panel-3__content{margin-left:24px;margin-right:24px;width:calc(100% - 48px);gap:12px}.marketing-cta-panel-3__title{font-size:32px;line-height:40px;margin-bottom:16px}.marketing-cta-panel-3__subtitle{font-size:16px;line-height:24px}.marketing-cta-panel-3__description{font-size:16px;line-height:24px;margin-bottom:20px}.marketing-cta-panel-3__description p{margin-bottom:20px}.marketing-cta-panel-3__description p:first-child{margin-bottom:20px}.marketing-cta-panel-3__details{gap:12px}.marketing-cta-panel-3__details-title{font-size:16px;line-height:24px}.marketing-cta-panel-3__details-text{font-size:16px;line-height:24px}.marketing-cta-panel-3__details-text ul{padding-left:40px}.marketing-cta-panel-3__details-text p{margin:12px 0 0 0}.marketing-cta-panel-3__cta-button{font-size:16px;line-height:20px;padding:12px 20px;width:auto !important;height:auto !important}}.marketing-schedule-a-call__box{width:calc(100% - 224px);max-width:1216px;margin:0 auto;border-radius:16px 16px 0 0;background-color:#FEF8CD;display:flex;flex-direction:column;align-items:center;padding:96px 0 64px}.marketing-schedule-a-call__content{width:100%;max-width:799px;gap:32px}.marketing-schedule-a-call__text-box{width:100%;max-width:802px}.marketing-schedule-a-call__header{font-family:"CircularStd-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-0.025em;color:#3B4044;width:100%;max-width:800px;margin:auto;text-align:center;color:#229E99}.marketing-schedule-a-call__subheader{font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#6F7780;text-align:center;padding:16px 0}.marketing-schedule-a-call__form{margin-top:32px;width:100%;display:flex;flex-direction:column;align-items:center;gap:26px;padding:0 24px}.marketing-schedule-a-call__input{width:100%;max-width:685px;height:60px;padding:16px 24px;font-family:"CircularStd-reg",Arial,Helvetica,sans-serif;font-size:16px;border:1px solid #E5E7EB;border-radius:8px;background-color:#FFFEF5}.marketing-schedule-a-call__input::placeholder{color:#9CA3AF}.marketing-schedule-a-call__input:focus{outline:none;border-color:#229E99}.marketing-schedule-a-call__button-container{margin-top:32px;width:100%;display:flex;justify-content:center}.marketing-schedule-a-call__button{display:inline-block;padding:16px 24px;background-color:#24756D;color:#fff;font-family:"CircularStd-medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;width:185px;height:56px}.marketing-schedule-a-call__button:hover{background-color:#1E615B}.marketing-schedule-a-call__button span{width:93px;height:24px}@media (min-width: 1920px){.marketing-schedule-a-call .container{max-width:1920px}.marketing-schedule-a-call__box{max-width:1472px}.marketing-schedule-a-call__content{padding-right:48px}}@media (max-width: 768px){.marketing-schedule-a-call__box{width:calc(100% - 80px);max-width:688px;margin-top:50px}.marketing-schedule-a-call__content{padding:0 20px}.marketing-schedule-a-call__text-box{margin-bottom:32px}.marketing-schedule-a-call__header{margin-bottom:16px}.marketing-schedule-a-call__subheader{max-width:645px;padding:0}.marketing-schedule-a-call__form{margin-top:64px;padding:0}.marketing-schedule-a-call__input{max-width:630px}}.marketing-divider{max-width:1440px;margin:0 auto;padding:0 112px}.marketing-divider__line{width:100%;border-top:1px solid #E5E7EB}@media (max-width: 768px){.marketing-divider{max-width:768px;padding:0 40px}}.case-studies{text-align:center}@media screen and (max-width: 768px){.case-studies{padding:10px}}@media screen and (max-width: 575px){.case-studies{padding-bottom:40px}}.case-studies .container{max-width:1800px;margin:0 auto}.case-studies__samples{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;padding-top:20px;margin:0 20px}.case-studies__samples .samples{background:#63BBB0;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;flex:1 1 calc(25% - 2rem);max-width:calc(33.33% - 2rem);height:440px;overflow:hidden;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.case-studies__samples .samples::before{content:'';position:relative;top:0;left:0;width:140%;height:140%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.case-studies__samples .samples.world-central-kitchen::before{background-image:url("/images/contents/world-central-kitchen-background-img.jpeg")}.case-studies__samples .samples.challenge::before{background-image:url("/images/contents/challenge-background-img.jpeg")}.case-studies__samples .samples.charmcare::before{background-image:url("/images/contents/charmcare-background-img.jpeg")}@media (max-width: 1024px){.case-studies__samples .samples{flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem);height:400px}}@media screen and (max-width: 575px){.case-studies__samples .samples{flex:1 1 calc(100% - 2rem);max-width:calc(100% - 2rem);height:300px;margin:0 10px}}.case-studies__samples .samples__title{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;font-size:28px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0.5rem 1rem;border-radius:4px;z-index:2}.case-studies__samples .samples .title-background{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;height:85%;background-color:rgba(255,255,255,0.5);z-index:1}.case-studies__samples .samples::after{content:attr(data-title);font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);font-size:28px;color:#000;z-index:3;text-align:center;opacity:0}@media (min-width: 1025px) and (max-width: 1290px){.case-studies__samples .samples::after{top:20%}}.case-studies__samples .samples .samples__description{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;padding:0.5rem;border-radius:4px;font-size:28px;color:#000;z-index:3;text-align:center;opacity:0}@media screen and (max-width: 768px){.case-studies__samples .samples .samples__description{font-size:22px}}.case-studies__samples .samples .arrow-icon{position:absolute;color:#000;top:75%;left:50%;transform:translate(-50%, -50%);width:32px;height:32px;opacity:0;z-index:3}.case-studies__samples .samples:hover{background:linear-gradient(135deg, #63BBB0, #F9DF52)}.case-studies__samples .samples:hover .samples__title,.case-studies__samples .samples:hover::before,.case-studies__samples .samples:hover .title-background{opacity:0}.case-studies__samples .samples:hover::after,.case-studies__samples .samples:hover .samples__description,.case-studies__samples .samples:hover .arrow-icon{opacity:1}.features-container{margin:auto;max-width:80%}.features-logo{margin:20px;max-height:70px;width:auto}.footer__big{background-repeat:no-repeat !important;background-position:50% 42% !important;background-size:cover !important;padding:50px 0;position:relative;display:flex;align-items:center;min-height:400px;color:#fff}.footer__big:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(83,89,96,0.92);z-index:1}@media screen and (max-width: 991px){.footer__big{min-height:300px;padding:25px 0}}@media screen and (max-width: 575px){.footer__big{min-height:auto;padding:50px 0}}.footer__main .footer__big{background:url("../images/contents/sl_office_newer.jpg")}.footer__case .footer__big{background:url("../images/contents/SL_Office_April2018_0G1A8945.jpg");background-position:50% 30% !important}.footer__method .footer__big{background:url("../images/contents/SL_Office_April2018_0G1A8945.jpg");background-position:50% 30% !important}.footer__technologies .footer__big{background:url("../images/contents/sl-office-CP-SV.jpg");background-position:50% 30% !important}.footer__team .footer__big{background:url("../images/contents/SL_Office_April2018_0G1A8939.jpg");background-position:50% 50% !important}.footer__community .footer__big{background:url("../images/contents/sl-office-shot-RB.jpg");background-position:50% 30% !important}.footer__contact .footer__big{background:url("../images/contents/SL_Office_April2018_1G7A8353.jpg");background-position:50% 30% !important}.footer__big-left{width:calc(58.3333333333% - 63.3333333333px);float:left;margin-left:40px;position:relative;z-index:2;padding-right:25px}@media screen and (max-width: 768px){.footer__big-left{width:calc(100% - 40px);float:left;margin-left:20px}}.footer__big-left-text-head{margin-bottom:20px}@media screen and (max-width: 991px){.footer__big-left-text-head{margin-bottom:10px}}.footer__big-left-text-head .head-text h2{color:#fff}@media screen and (max-width: 575px){.footer__big-left-text-head .head-text h2{font-size:24px}}.footer__big-left-text-dec{margin-bottom:20px}@media screen and (max-width: 991px){.footer__big-left-text-dec{margin-bottom:12px}}.footer__big-left-text-dec p{font-size:20px}@media screen and (max-width: 991px){.footer__big-left-text-dec p{font-size:18px}}@media screen and (max-width: 575px){.footer__big-left-text-dec p{font-size:18px}}.footer__big-left-link a{font-size:20px;padding:9px 35px;background:#319b90;font-weight:bold;color:#fff}.footer__big-right{width:calc(41.6666666667% - 56.6666666667px);float:left;margin-left:40px;position:relative;z-index:2}@media screen and (max-width: 768px){.footer__big-right{display:none}}.footer__big-right p{font-size:20px;margin-bottom:5px;font-family:'CircularStd-reg-it', Arial, Helvetica, sans-serif}@media screen and (max-width: 991px){.footer__big-right p{font-size:18px}}@media screen and (max-width: 575px){.footer__big-right p{font-size:18px}}.footer__big-right-client{text-align:right;padding-right:20px}.footer__wrap{padding:50px 0;background:#FBDF1A}.footer__wrap .container{align-items:flex-start}@media screen and (max-width: 768px){.footer__wrap{padding:35px 0}}.footer__wrap-col{width:calc(100% - 80px);float:left;margin-left:40px;display:flex;align-items:center}@media screen and (max-width: 768px){.footer__wrap-col{width:calc(100% - 40px);float:left;margin-left:20px;flex-wrap:wrap;width:80%;margin:0 auto}}@media screen and (max-width: 575px){.footer__wrap-col{width:70%}}@media screen and (max-width: 768px){.footer__left{order:2}}@media screen and (max-width: 575px){.footer__left{padding-left:30px}}.footer__left-logo a{display:inline-block}.footer__left-logo a img{width:250px}@media screen and (max-width: 991px){.footer__left-logo a img{width:180px}}@media screen and (max-width: 575px){.footer__left-logo a img{width:200px}}.footer__left-text{margin-left:59px}@media screen and (max-width: 991px){.footer__left-text{margin-left:42px}}@media screen and (max-width: 768px){.footer__left-text{margin-left:47px}}.footer__left-text p{font-size:14px;color:#000000;margin-bottom:3px}.footer__right{margin-left:auto;margin-right:50px;display:flex;align-items:center}@media screen and (max-width: 991px){.footer__right{margin-right:0}}@media screen and (max-width: 768px){.footer__right{order:1;margin-bottom:25px;flex-direction:column;margin-left:0;width:100%;align-items:flex-start}}@media screen and (max-width: 575px){.footer__right{justify-content:center;align-items:center}}.footer__right-socials-list{width:135px;display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;margin-top:-5px;margin-right:35px}@media screen and (max-width: 991px){.footer__right-socials-list{margin-right:25px}}@media screen and (max-width: 768px){.footer__right-socials-list{width:auto;margin-left:-10px}}.footer__right-socials-item{margin-left:15px;margin-top:5px;width:25px}@media screen and (max-width: 768px){.footer__right-socials-item{margin-left:10px}}.footer__right-socials-item a{display:block}.footer__right-socials-item a img{max-height:25px}@media screen and (max-width: 768px){.footer__right-menu{order:-1;margin-bottom:15px}}.footer__right-menu-list{display:flex;flex-direction:column;flex-wrap:wrap;height:80px;width:240px;margin-left:-35px}@media screen and (max-width: 991px){.footer__right-menu-list{margin-left:-25px}}.footer__right-menu-item{margin-bottom:5px;margin-left:35px}@media screen and (max-width: 991px){.footer__right-menu-item{margin-left:25px}}.footer__right-menu-item a{font-size:14px;color:#000000}.header{margin-bottom:10px;transition:.5s ease}@media screen and (max-width: 768px){.header{margin-bottom:0;height:56px}}.overview-header{background:#F9DF52;margin-bottom:0px;z-index:1000}.header__wrap{padding:20px 35px;display:flex;align-items:center;position:relative}@media screen and (max-width: 991px){.header__wrap{padding:15px 25px}}@media screen and (max-width: 768px){.header__wrap{flex-wrap:wrap;padding:15px 25px 15px 10px;position:absolute;width:100%}}@media screen and (max-width: 575px){.header__wrap{padding:10px 25px 10px 10px}}.overview-header__wrap{background:#F9DF52}.header__cta{margin-top:1rem}.header__cta .btn{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;background:#231f20;color:#fff;height:55px;width:155px;padding-top:-10px;font-size:16px;padding:0.65rem 1.5rem;border-radius:6px;text-decoration:none;text-align:center;line-height:36px}.header__cta .btn:hover{background:#319b90}@media screen and (max-width: 575px){.header__cta{display:none}}.header__logo{flex:1;display:flex;align-items:center}.header__logo a{display:block;width:200px}@media screen and (max-width: 991px){.header__logo a{width:150px}}@media screen and (max-width: 575px){.header__logo a{width:200px}}.header__logo a img{width:100%;display:block}.overview-header__logo a{width:256px;height:44px;padding-top:12px;padding-left:2px}.header__menu{display:flex;align-items:center}@media screen and (max-width: 768px){.header__menu{width:100%;justify-content:flex-end;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;z-index:2;background:#fafafa;transition:.3s ease-out}}.header__menu-list{display:flex;align-self:center;margin-left:-30px}@media screen and (max-width: 991px){.header__menu-list{margin-left:-20px}}@media screen and (max-width: 768px){.header__menu-list{flex-direction:column;text-align:right;padding:15px 30px 0 0}}.header__menu-item a{display:block;font-size:14px;color:#3b4044;margin-left:10px;padding:8px 15px}.header__menu-item .btn{padding:8px 15px;background:#FBDF1A;color:#3b4044}@media screen and (max-width: 768px){.header__menu-item .btn{margin-bottom:20px}}.header__hamburger-wrap{display:none}@media screen and (max-width: 768px){.header__hamburger-wrap{display:block;width:30px;height:20px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.header__hamburger-wrap span{display:block;position:absolute;height:3px;width:50%;background:#231f20;opacity:1;transform:rotate(0deg);transition:.3s ease-in-out}.header__hamburger-wrap span:nth-child(even){left:50%;border-radius:0 9px 9px 0}.header__hamburger-wrap span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}.header__hamburger-wrap span:nth-child(1),.header__hamburger-wrap span:nth-child(2){top:0}.header__hamburger-wrap span:nth-child(3),.header__hamburger-wrap span:nth-child(4){top:8px}.header__hamburger-wrap span:nth-child(5),.header__hamburger-wrap span:nth-child(6){top:16px}}.header__hamburger-wrap.open span:nth-child(1),.header__hamburger-wrap.open span:nth-child(6){transform:rotate(45deg)}.header__hamburger-wrap.open span:nth-child(2),.header__hamburger-wrap.open span:nth-child(5){transform:rotate(-45deg)}.header__hamburger-wrap.open span:nth-child(1){left:5px;top:7px}.header__hamburger-wrap.open span:nth-child(2){left:calc(50% - 5px);top:7px}.header__hamburger-wrap.open span:nth-child(3){left:-50%;opacity:0}.header__hamburger-wrap.open span:nth-child(4){left:100%;opacity:0}.header__hamburger-wrap.open span:nth-child(5){left:5px;top:12px}.header__hamburger-wrap.open span:nth-child(6){left:calc(50% - 5px);top:12px}.header-hamburger-open{background:#fafafa}.header-hamburger-open .header__hamburger-wrap span{background:#319b90}@media screen and (max-width: 575px){.hero{padding:15px 0}}@media screen and (max-width: 768px){.hero-no-img .hero__left{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;padding-left:18px}}@media screen and (max-width: 768px){.hero-no-img .hero__right{width:calc(16.6666666667%);float:left;margin-left:0}}.hero__left{width:calc(66.6666666667% - 66.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.hero__left{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;padding-left:18px}}.hero__left-text{margin-bottom:10px}.hero__left-text .head-text h1{color:#319b90;font-family:'CircularStd-medium', Arial, Helvetica, sans-serif}@media screen and (max-width: 768px){.hero__left-desc{display:none}}.hero__left-desc p{font-size:20px;color:#6F7780;line-height:1.5em;padding-bottom:1em}@media screen and (max-width: 768px){.hero__left-desc p{font-size:18px}}.hero__left-desc p a{font-weight:bold}.hero__right{width:calc(33.3333333333% - 53.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.hero__right{width:calc(41.6666666667%);float:left;margin-left:0}}@media screen and (max-width: 768px){.hero__right-img{margin-right:-25%}}.hero__right-img img{width:100%}.horizontal-list{margin-top:-45px;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.horizontal-list{margin-top:0}.horizontal-list .horizontal-list__item:last-child{margin-bottom:0}}.horizontal-list__item{width:calc(50% - 60px);float:left;margin-left:40px;margin-top:45px;display:flex;align-items:flex-start}@media screen and (max-width: 768px){.horizontal-list__item{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:0;margin-bottom:35px}}.horizontal-list__item-img{width:150px}@media screen and (max-width: 991px){.horizontal-list__item-img{width:100px}}@media screen and (max-width: 575px){.horizontal-list__item-img{width:85px}}.horizontal-list__item-img img{display:block;max-width:100%;max-height:175px;margin:0 auto}.horizontal-list__item-text{flex:1;margin-left:30px}.horizontal-list__item-text-head{margin-bottom:15px}@media screen and (max-width: 768px){.horizontal-list__item-text-head{margin-bottom:10px}}@media screen and (max-width: 575px){.horizontal-list__item-text-head{margin-bottom:5px}}.horizontal-list__item-text-head p{font-size:20px;font-weight:400;color:#3b4044}@media screen and (max-width: 991px){.horizontal-list__item-text-head p{font-size:18px}}@media screen and (max-width: 768px){.horizontal-list__item-text-head p{font-size:16px}}@media screen and (max-width: 575px){.horizontal-list__item-text-head p{font-size:14px}}.horizontal-list__item-text-desc{max-width:87%}@media screen and (max-width: 1200px){.horizontal-list__item-text-desc{max-width:100%}}.horizontal-list__item-text-desc p{font-size:20px;color:#3b4044}@media screen and (max-width: 575px){.horizontal-list__item-text-desc p{font-size:20px}}.horizontal-list__item-text-desc p a{font-weight:bold}.case-study-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:#FFFFFFFA;box-shadow:0px 4px 4px 0px #00000040;padding:60px 0}.modal-side-bar{display:block;position:fixed;top:0;left:0;height:100%;width:40px;background:linear-gradient(180deg, #63BBB0 0%, #F9DF52 100%);z-index:1001}.modal-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-left:40px;max-width:calc(100% - 40px);min-height:calc(100% - 120px);padding:40px;gap:32px;z-index:1002}@media (max-width: 1000px){.modal-content{flex-direction:column;padding:20px}}@media screen and (max-width: 575px){.modal-content{margin-left:0;max-width:100%;padding:0px;height:100%}}.modal-case-study-details{max-width:48%;display:flex;flex-direction:column;gap:32px;z-index:1003;padding-bottom:100px}@media screen and (max-width: 991px){.modal-case-study-details{max-width:98%;padding-bottom:40px}}@media screen and (max-width: 575px){.modal-case-study-details{gap:24px;padding-bottom:0px}}.modal-case-study-details h2{font-size:32px;font-weight:700;color:#231f20}@media screen and (max-width: 575px){.modal-case-study-details h2{font-size:28px;padding-left:58px}}.modal-case-study-details p{color:#231f20;font-size:18px}@media screen and (max-width: 768px){.modal-case-study-details p{font-size:16px}}@media screen and (max-width: 575px){.modal-case-study-details p{font-size:14px;padding-right:20px;padding-left:60px}}.modal-case-study-details p.overview{font-size:28px;font-weight:450}@media screen and (max-width: 768px){.modal-case-study-details p.overview{font-size:24px}}@media screen and (max-width: 575px){.modal-case-study-details p.overview{font-size:20px}}.modal-case-study-details h5{color:#231f20;font-size:16px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 575px){.modal-case-study-details h5{padding-left:60px}}.modal-case-study-details ul{padding-left:20px;list-style-type:disc;color:#231f20;font-size:18px;font-weight:450}@media screen and (max-width: 575px){.modal-case-study-details ul{font-size:14px;padding-left:74px}}.modal-case-study-details img{max-width:100%;height:auto;align-self:left;padding-bottom:0px}@media screen and (max-width: 768px){.modal-case-study-details img{max-width:80%;padding-bottom:50px}}@media screen and (max-width: 575px){.modal-case-study-details img{max-width:60%;padding-bottom:70px}}.modal-case-study-details .modal-logo{max-width:60%;height:auto;margin-left:-15px;padding-bottom:0px !important}@media screen and (max-width: 575px){.modal-case-study-details .modal-logo{max-width:60%;padding-left:70px;padding-top:30px}}.modal-case-study-details:last-child{display:flex;align-items:center;justify-content:center;align-self:center}.modal-sub-container{display:flex;flex-direction:column;gap:16px}.modal-sub-container:first-child{gap:24px}.button-container{width:257px;height:58px;border-radius:6px;background-color:#231f20;transition:background-color 0.3s ease}.button-container:hover{background-color:#319b90}@media screen and (max-width: 575px){.button-container{width:160px;height:48px;margin-left:60px;margin-top:10px}}.full-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:18px;font-weight:450;text-align:center;text-decoration:none;cursor:pointer}@media screen and (max-width: 575px){.full-button{font-size:14px}}.button-container:hover{background-color:#319b90}.modal-picture-container{position:relative;align-self:start}.modal-overlaping-picture-first{width:85%;padding-top:100px}@media screen and (max-width: 768px){.modal-overlaping-picture-first{width:70%;padding-top:0px;padding-left:20px}}@media screen and (max-width: 575px){.modal-overlaping-picture-first{width:60%;padding-top:0px;padding-left:40px}}@media screen and (max-width: 390px){.modal-overlaping-picture-first{width:60%;padding-top:0px;padding-left:60px}}.modal-overlaping-picture-second{width:100%;position:absolute;top:325px;left:75px;z-index:1004}@media screen and (max-width: 768px){.modal-overlaping-picture-second{width:70%;padding-top:0px;padding-right:100px;top:130px;left:140px}}@media screen and (max-width: 575px){.modal-overlaping-picture-second{width:70%;padding-top:0px;padding-right:100px;top:130px;left:140px}}.modal-close{position:absolute;top:30px;right:30px;color:#000;font-size:35px;font-weight:bold;cursor:pointer;z-index:1005}@media screen and (max-width: 768px){.modal-close{top:20px;right:30px}}@media screen and (max-width: 575px){.modal-close{top:10px;right:18px}}.overview_hero{background:#F9DF52;padding-top:30px;padding-bottom:0px}@media screen and (max-width: 575px){.overview_hero{padding:15px 0}}@media screen and (max-width: 768px){.overview_hero-no-img .overview_hero__left{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;padding-left:18px}}@media screen and (max-width: 768px){.overview_hero-no-img .overview_hero__right{width:calc(16.6666666667%);float:left;margin-left:0}}.overview_hero__left{width:calc(66.6666666667% - 66.6666666667px);float:left;margin-left:40px}@media screen and (max-width: 768px){.overview_hero__left{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;padding-left:18px}}@media screen and (max-width: 575px){.overview_hero__left{width:calc(100% - 40px);float:left;margin-left:20px;padding:40px 0;padding-left:0;text-align:center}}.overview_hero__left-text .overview_head-text{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;color:#231f20}.overview_hero__left-text .overview_head-text h1{font-family:'CircularStd-reg', Arial, Helvetica, sans-serif;font-size:72px;line-height:1.2;text-align:left;margin-bottom:20px}@media (max-width: 1300px){.overview_hero__left-text .overview_head-text h1{font-size:72px}}@media (max-width: 1050px){.overview_hero__left-text .overview_head-text h1{font-size:58px}}@media (max-width: 900px){.overview_hero__left-text .overview_head-text h1{font-size:40px}.overview_hero__left-text .overview_head-text h1 span{display:block}}.overview_hero__left-text .overview_head-text h2{font-size:58px;line-height:1.2;text-align:left;margin-bottom:10px}@media (max-width: 1300px){.overview_hero__left-text .overview_head-text h2{font-size:58px}}@media (max-width: 1050px){.overview_hero__left-text .overview_head-text h2{font-size:50px}}@media (max-width: 900px){.overview_hero__left-text .overview_head-text h2{font-size:32px}}@media (max-width: 900px){.overview_hero__left-text .overview_head-text h2.hard-to-believe{font-size:24px}}.overview_hero__left-text .overview_head-text h3{font-size:40px;line-height:1.2;text-align:left;margin-top:10px;margin-bottom:10px}@media (max-width: 1300px){.overview_hero__left-text .overview_head-text h3{font-size:40px}}@media (max-width: 1050px){.overview_hero__left-text .overview_head-text h3{font-size:32px}}@media (max-width: 900px){.overview_hero__left-text .overview_head-text h3{font-size:24px}}@media screen and (max-width: 768px){.overview_hero__left-desc{display:none}}.overview_hero__left-desc p{color:#6F7780;font-size:18px;line-height:1.5em;padding-bottom:1em}@media screen and (max-width: 768px){.overview_hero__left-desc p{font-size:14px}}.overview_hero__right{width:calc(33.3333333333% - 53.3333333333px);float:left;margin-left:40px}@media screen and (max-width: 768px){.overview_hero__right{width:calc(41.6666666667%);float:left;margin-left:0}}.overview_hero__right-img img{width:120%;height:120%}@media (min-width: 760px) and (max-width: 1100px){.overview_hero__right-img{width:125%}}@media screen and (max-width: 575px){.overview_hero__right-img{display:none}}.overview_hero_button{margin:2px 0 8px}.overview_hero_button .btn{font-family:'CircularStd-bold', Arial, Helvetica, sans-serif;display:inline-block;background:#F9DF52;color:#000;height:55px;width:auto;font-size:18px;padding:0.85rem 1.5rem;border:2px solid #000;border-radius:6px;text-decoration:none;text-align:center;line-height:24px;margin:1rem 0}.overview_hero_button .btn:hover{background:#319b90}@media (max-width: 767px){.done-statements h1 span{white-space:normal}.done-statements h1 span strong{display:inline-block}}.pillar-card{margin:auto;width:80%;padding:48px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;gap:32px;background-color:#F9DF52}.pillar-card h2{font-weight:900}@media (max-width: 1024px){.pillar-card h2{font-size:28px}}@media screen and (max-width: 768px){.pillar-card h2{font-size:26px}}@media screen and (max-width: 575px){.pillar-card h2{font-size:22px}}.pillar-card h2>span{color:#231f20;font-size:32px;font-weight:700}@media (max-width: 1024px){.pillar-card h2>span{font-size:28px}}@media screen and (max-width: 768px){.pillar-card h2>span{font-size:26px}}@media screen and (max-width: 575px){.pillar-card h2>span{font-size:22px}}@media (max-width: 1024px){.pillar-card{padding:28px}}@media screen and (max-width: 575px){.pillar-card{padding:10px;gap:10px}}.pillar-text-content{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;gap:24px;padding:24px;height:250px;flex:1}.pillar-text-content>p{font-size:28px;font-weight:450;color:#231f20;text-align:center}@media (max-width: 1024px){.pillar-text-content>p{font-size:24px}}@media screen and (max-width: 768px){.pillar-text-content>p{font-size:22px}}@media screen and (max-width: 575px){.pillar-text-content>p{font-size:18px}}@media (max-width: 1024px){.pillar-text-content{font-size:22px}}@media screen and (max-width: 575px){.pillar-text-content{font-size:18px;padding:10px}}.hidden-card{display:none}.pillar-arrows{display:flex;gap:10px}.pillar-arrows>button{background:none;border:none;cursor:pointer}.arrow{width:28px;height:32px}@media (max-width: 1024px){.arrow{width:22px;height:28px}}@media screen and (max-width: 575px){.arrow{width:18px;height:22px}}.projects-container{margin:auto;width:85%}.projects-logo{max-height:55px}.statement{padding:60px;margin:auto;width:70%}@media screen and (max-width: 1200px){.statement{width:80%}}@media screen and (max-width: 575px){.statement{width:90%;padding:40px}}.statement-container{text-align:center;font-size:28px;font-weight:450;align-self:center;color:#000}@media (max-width: 1024px){.statement-container{font-size:22px}}@media screen and (max-width: 575px){.statement-container{font-size:18px}}.statement-container>span{font-weight:700}.testimonials{background-size:100% 100%;background-image:linear-gradient(97.29deg, rgba(99,187,176,0.9) 0.66%, rgba(249,223,82,0.9) 121.56%),url("../../images/contents/sl_office_newer.jpg");padding:96px;margin-top:50px}.testimonials *{color:#231f20}.testimonials>blockquote{margin:auto;width:75%;padding:32px;text-align:center}@media (max-width: 1024px){.testimonials>blockquote{padding:20px;width:80%}}@media screen and (max-width: 575px){.testimonials>blockquote{padding:20px;width:90%}}.testimonials p{font-size:28px;font-weight:450;text-align:center}@media (max-width: 1024px){.testimonials p{font-size:22px}}@media screen and (max-width: 575px){.testimonials p{font-size:18px}}.testimonials span{font-size:14px;font-weight:450}@media screen and (max-width: 575px){.testimonials{padding:30px}}.testimonials-logo{max-height:108px}.vertical-list .casestudies__article-text{padding-top:10px}@media screen and (max-width: 768px){.vertical-list .casestudies__article-text{padding-top:0}}@media screen and (max-width: 768px){.vertical-list .casestudies__article-text-desc{display:block}}@media screen and (max-width: 575px){.vertical-list .casestudies__article-text-desc p{font-size:12px}}@media screen and (max-width: 768px){.vertical-list .casestudies__article-text-head{margin-bottom:10px}}.vertical-list .casestudies__article-text-head h2{color:#319b90}@media screen and (max-width: 768px){.vertical-list .casestudies__article-text-head h2{font-size:20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.content-block a{font-weight:bold;font-size:20px}
