@charset "UTF-8";.tech-hero{min-height:600px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech-hero__bg{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.tech-hero__image{background-size:cover;width:68%;height:100%;position:absolute}.tech-hero__grad{width:50%;background-size:cover;right:0;height:100%;position:absolute;background-image:url(../svg/hero-big.svg);clip-path:none}.tech-hero__grad:before{content:'';height:100%;display:block;width:100%;left:0;top:0;background-image:url(../svg/hero-lines.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.tech-hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:5;color:#fff}.tech-hero__content{padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tech-hero__content h1{font-size:52px;font-weight:800;text-align:right;color:#fff;margin-bottom:0;text-shadow:0 3px 6px #00000029}.tech-hero__content h3{width:43%;font-size:52px;font-weight:600;font-style:italic;text-align:right;text-transform:none;line-height:1.1;color:#fff}#wrapper.tech-focus{overflow:visible;position:static}#wrapper.tech-focus .contact-us-redesign{overflow:hidden}.tech-focus-filters{padding:21px 20px;background:#f4fafe;position:sticky;top:70px;z-index:100;border-bottom:3px solid #50a4f8}.tech-focus-filters hr{display:none;height:3px;background:#50a4f8;width:110px;top:77%;position:absolute;-webkit-transition:left 250ms;transition:left 250ms}.tech-focus-filters__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.tech-focus-filters__grid a{text-transform:uppercase;border:0;background:0 0;color:#30456b;font-size:22px;font-weight:600;padding:10px 20px;position:relative}.tech-focus-filters__grid a.active-tech-focus,.tech-focus-filters__grid a:hover{color:#50a4f8}h2.tech-focus-posts__title{font-size:42px;font-weight:600;margin-top:60px;margin-bottom:60px;color:#30456b;padding-left:100px;position:relative}h2.tech-focus-posts__title a{color:#30456b}h2.tech-focus-posts__title:before{content:'';width:100px;height:100px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../svg/title-lines-2.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.tech-focus-item__title a,h2.tech-focus-posts__title a{position:relative;padding-right:35px}.tech-focus-item__title a:after,h2.tech-focus-posts__title a:after{content:'';width:20px;height:20px;position:absolute;right:0;top:54%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../svg/arrows.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.tech-focus-item__title a:hover,h2.tech-focus-posts__title a:hover{text-decoration:underline;text-decoration-thickness:2.4px;color:#50a4f8}.tech-focus-item__title a:hover:after,h2.tech-focus-posts__title a:hover:after{-webkit-filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6);filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6)}.tech-focus-filters__grid a:hover{text-decoration:none}.tech-focus-item__title a{padding-right:25px}.tech-focus-item__title a:after{content:'';width:15px;height:15px}.tech-focus-bg{background-image:url(../svg/main-bg.svg);background-position:center 300px;background-size:cover;background-repeat:no-repeat;margin-bottom:80px}.tech-focus-item{background:#f5fafe;padding:45px 45px 40px;margin-bottom:30px}.tech-focus-item__subtitle,.tech-focus-item__title{color:#2a466e;font-size:32px;font-weight:600}.tech-focus-item__subtitle a,.tech-focus-item__title a{color:#2a466e}.tech-focus-item__subtitle{margin:55px 0 55px 0}.tech-focus-item__list{margin-bottom:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.tech-focus-item__list h4{color:#979da6;font-size:20px;font-weight:600;width:200px;min-width:200px;margin-right:25px;text-transform:none}.tech-focus-item__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#2a466e}.tech-focus-item__list li{font-size:18px;padding-left:18px;margin-left:13px;position:relative}.tech-focus-item__list li:before{content:'•';position:absolute;left:0;top:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}.tech-focus-item__list li::marker{font-size:0;display:none}.tech-focus-item__list li a{text-decoration:underline}.tech-focus-item__list li a:hover,.tech-focus-item__list li a:visited{color:#50a4f8}h4 .tech-focus-item-subparagraph__list{margin-left:0;font-size:18px;margin-top:7px;color:#979da6;line-height:20px}li.tech-focus-item-subparagraph__list:before{top:10px}article.tech-focus-item-background{background:0 0;padding:0}.tech-focus-posts__title_tablet{display:none}.tech-focus .mobi-cta{background:linear-gradient(282deg,rgba(31,162,255,.751138) 0,rgba(18,216,250,.75) 50%,rgba(166,255,203,.75) 100%)}@media screen and (max-width:1400px){.tech-focus-filters__grid a{font-size:20px}}@media screen and (max-width:1200px){.tech-hero__grad{width:58%}}@media screen and (max-width:1200px){.container.tech-hero__inner{margin-right:20px}.tech-focus-filters hr{width:90px}}@media screen and (max-width:991px){.tech-focus-filters{z-index:3}.tech-hero{overflow:hidden;min-height:450px}.tech-focus-bg{background-image:none;margin-bottom:0}.tech-focus-posts__title_tablet{display:block}.tech-focus-posts__title_desktop{display:none}article.tech-focus-item-background h3,h2.tech-focus-posts__title{font-weight:700}article.tech-focus-item-background{padding:0 45px 0}.tech-focus-bg .container{max-width:100%;padding:0}.tech-focus-item{padding:30px 45px 6px}.tech-focus-filters{overflow-x:scroll;overflow-y:hidden;padding:21px 0;scrollbar-width:none}.tech-focus-filters::-webkit-scrollbar{display:none}div.tech-focus-filters__grid{max-width:100%;margin-left:0}h2.tech-focus-posts__title{font-size:24px}h2.tech-focus-posts__title:before{width:60px;height:60px;left:40px;top:40%}.tech-focus-filters__grid a{position:static;text-transform:none}h2.tech-focus-posts__title a:after{display:none}.js-tech-focus-posts{display:none}.js-tech-focus-posts.active-tech-focus{display:block}.tech-focus-posts__title_tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.tech-focus-posts__more{margin-right:60px;position:relative;font-size:19px;text-decoration:underline;color:#50a4f8;font-weight:600}a.tech-focus-posts__more:hover{color:#50a4f8}a.tech-focus-posts__more:focus{color:#50a4f8;text-decoration:underline}a.tech-focus-posts__more:after{content:'';width:20px;height:15px;position:absolute;top:54%;left:120%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../svg/arrows.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6);filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6)}.tech-focus-item__title{font-size:24px}.tech-focus-item__title a{color:#50a4f8;text-decoration:underline}.tech-focus-item__title a:focus{color:#50a4f8;text-decoration:underline}.tech-focus-item__title a:after{-webkit-filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6);filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6)}.tech-hero__content h3{font-style:normal;font-size:27px}.tech-hero__content h1{font-size:39px}.tech-hero__grad{width:81%;height:101%;left:43%}.container.tech-hero__inner{margin-right:40px}.tech-focus-filters__grid a{display:inline-block;position:relative}}@media screen and (max-width:910px){div.tech-focus-filters__grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:840px){.tech-hero__content h3{font-size:23px}.tech-hero__content h1{font-size:33px}.container.tech-hero__inner{margin-right:10px}}@media screen and (max-width:767px){.tech-focus-filters{top:56px}}@media screen and (max-width:700px){.tech-hero__grad{width:78%;left:38%}}@media screen and (max-width:640px){.tech-hero__content{padding-right:40px}.tech-hero__content h1{text-shadow:none}.tech-hero{min-height:535px}.tech-focus-posts__title_tablet{display:none}.tech-focus-posts__title_desktop{display:block}h2.tech-focus-posts__title a:after{display:block;-webkit-filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6);filter:brightness(.5) sepia(1) hue-rotate(175deg) saturate(6)}h2.tech-focus-posts__title{padding-left:80px}h2.tech-focus-posts__title:before{width:50px;left:24px}h4 .tech-focus-item-subparagraph__list:before{display:none}.tech-focus-item__title,h2.tech-focus-posts__title{font-size:18px}.tech-focus-filters__grid a{font-size:17px}.tech-hero__grad{width:550px;height:620px;left:-18%;background:linear-gradient(352deg,#639ef1 0,#89f7d4 0,#12dcff 61%,#0095ff 100%);clip-path:polygon(40% 0,100% 0,60% 100%,0 100%)}.tech-hero__grad:before{display:none}.tech-hero__image{width:100%;height:58%;z-index:1;top:36%}.container.tech-hero__inner{margin-bottom:250px;padding-right:0;position:relative}.tech-hero__content h3{width:100%;font-size:17px;letter-spacing:.5px}.tech-hero__grad{position:absolute;clip-path:none;left:0;width:153%;height:100%;background:url(../svg/hero-bg.svg) no-repeat padding-box}.tech-hero-hero-lines__top{z-index:2;position:absolute;width:100%;height:100%;top:-28%;left:28%;opacity:.7;background:url(../svg/hero-lines-top.svg) no-repeat padding-box}.tech-hero-hero-lines__bottom{z-index:2;position:absolute;width:100%;height:100%;top:35%;left:82%;opacity:.8;background:url(../svg/hero-lines-bottom.svg) no-repeat padding-box}.tech-focus-item__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tech-focus-item__list h4{width:auto;margin-bottom:0}.tech-focus-item__list li{padding-right:13px;margin-left:0;margin-bottom:5px}.tech-focus-item{padding:45px 25px 16px}article.tech-focus-item-background{padding:0 22px 0}}@media screen and (max-width:480px){.tech-hero-hero-lines__top{left:8%}.tech-hero__grad{left:-21%}.tech-hero-hero-lines__bottom{left:82%}}@media screen and (max-width:400px){.tech-hero-hero-lines__bottom{top:33%}.tech-hero__content{padding-right:20px}.tech-hero__grad{left:-30%}.tech-hero-hero-lines__bottom{left:70%}.tech-hero__image{width:100%;height:47%;z-index:1;top:45%}.container.tech-hero__inner{margin-bottom:200px}}@media screen and (min-width:1921px){.tech-hero{min-height:900px}.tech-hero__grad{left:51%;width:49%;background-image:url(../svg/hero-big.svg);clip-path:none}.tech-hero__image{background-position-y:center}.tech-focus-filters{padding:30px 20px}.tech-focus-filters hr{height:6px;top:79%}.container.tech-focus-filters__grid{max-width:1650px}.container.tech-focus-filters__grid a{font-size:23px}.tech-hero__content h1{font-size:60px;text-shadow:none}.tech-hero__content h3{width:60%}.container.tech-hero__inner{max-width:1700px;padding-bottom:170px}.tech-hero__content h3{line-height:1.3}}@media screen and (min-width:1700px) and (max-width:1920px){.tech-hero{min-height:700px}}@media screen and (min-width:2100px){.container.tech-hero__inner{max-width:1915px}}@media screen and (min-width:2561px){.tech-hero__grad{background-size:cover}}.scroll-button{display:none}.tech-focus-scroll-box{position:sticky;top:70px;z-index:3}@media screen and (max-width:767px){.tech-focus-scroll-box{top:56px}}@media screen and (max-width:640px){.tech-focus-filters{width:100%}.scroll-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;background:#f5fafe;font-size:24px;border:none;cursor:pointer;z-index:4;-webkit-box-shadow:0 0 10px -1px #00000029;box-shadow:0 0 10px -1px #00000029}.scroll-button.left-button-tech-focus{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.scroll-button:before{content:'';background-image:url(../svg/arrow-blue-4.svg);width:8px;height:13px;background-size:contain}.tech-focus-scroll-box{display:-webkit-box;display:-ms-flexbox;display:flex}.tech-focus-scroll-max:before{background-image:url(../svg/arrow-grey.svg)}.tech-focus-scroll-max.right-button-tech-focus{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tech-focus-scroll-max.left-button-tech-focus{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}