@font-face{font-family:apercu;src:url(../fonts/apercu_regular_pro.otf);font-weight:400}@font-face{font-family:apercu;src:url(../fonts/apercu_bold_pro.otf);font-weight:700}@font-face{font-family:apercu;src:url(../fonts/apercu_medium_pro.otf);font-weight:500}@font-face{font-family:apercu mono;src:url(../fonts/apercu_mono_Regular.otf);font-weight:400}@font-face{font-family:apercu mono;src:url(../fonts/apercu_mono_Light.otf);font-weight:300}@font-face{font-family:apercu mono;src:url(../fonts/apercu_mono_Medium.otf);font-weight:500}@font-face{font-family:apercu mono;src:url(../fonts/apercu_mono_Bold.otf);font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;font-family:ubuntu,sans-serif;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.layouts-title{font-size:26px;margin:15px 0}.layouts ul li{margin-bottom:5px}.layouts ul li a{font-size:17px;display:inline-block;padding:3px 10px}.layouts ul li a:hover{background:#000;color:#fff}.nopad{padding:0}.nopadleft{padding-left:0}.nopadright{padding-right:0}strong{font-weight:700}i{font-style:italic}em{font-style:italic}.clear{clear:both}.left{float:left;margin-right:15px;margin-bottom:15px}.right{float:right;margin-left:15px;margin-bottom:15px}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.aligncenter,div.aligncenter{display:block;margin:5px auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:15px}.invi{visibility:hidden;opacity:0}.preloader{display:inline-block;width:25px;height:25px;border:3px solid hsla(0,0%,100%,.3);border-top-color:rgba(255,255,255,.3);border-right-color:rgba(255,255,255,.3);border-bottom-color:rgba(255,255,255,.3);border-left-color:rgba(255,255,255,.3);border-radius:50%;border-top-color:#ccc!important;-webkit-animation:a 1s ease-in-out infinite;animation:a 1s ease-in-out infinite;z-index:50}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header-hold{position:fixed;left:0;right:0;width:100%;top:0;z-index:1000}.header-hold .row{padding:0;max-width:1564px}.hide-nav .nav,.hide-nav .header-cta-hold,.hide-nav .nav-trigger{opacity:0;visibility:hidden}.updated-header .header-cta-hold{position:absolute;top:0;right:0}.updated-header .header-cta-hold .header-cta-gray img{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg)}.updated-header .header-cta-hold a{display:block;float:left;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:28px 34px;height:85px;transition:.2s}.updated-header .header-cta-hold a .header-cta-text{display:block;overflow:hidden;transition:.2s;width:100%;white-space:nowrap}.updated-header .header-cta-green{color:#01321e;background:#06f998;border:2px solid #04ae6a}.updated-header .header-cta-green:after{content:'';display:inline-block;width:12px;height:12px;background:url(../img/arrow-button.svg) no-repeat center center;margin-left:10px;transition:.2s}.updated-header .header-cta-green:hover{color:#e6fef5;background:#03633d;border:2px solid #04ae6a}.updated-header .header-cta-green:active,.updated-header .header-cta-green:focus{color:#01321e;background:#04ae6a;border:2px solid #06f998}.updated-header .header-cta-gray{background:#2f3137;border:2px solid #53555f;color:#c8cad0;position:relative;z-index:1}.updated-header .header-cta-gray:hover{background:#53555f;color:#f1f2f3;border-color:#777a88}.updated-header .header-cta-gray:focus,.updated-header .header-cta-gray:active{background:#2f3137;border-color:#53555f;color:#c8cad0}.updated-header .header-cta-green:hover:after{-webkit-filter:grayscale(1) brightness(10);filter:grayscale(1) brightness(10)}.updated-header .header-cta-green:active:after,.updated-header .header-cta-green:focus:after{-webkit-filter:none;filter:none}.header{background:#18181b;position:relative}.header:before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#53555f}.header>a{position:absolute;top:0;right:0;color:#01321e;background:#06f998;border:2px solid #04ae6a;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:28px 34px;height:85px;transition:.2s}.header>a:hover{color:#e6fef5;background:#03633d;border:2px solid #04ae6a}.header>a:active,.header>a:focus{color:#01321e;background:#04ae6a;border:2px solid #06f998}.header>a:after{content:'';display:inline-block;width:12px;height:12px;background:url(../img/arrow-button.svg) no-repeat center center;margin-left:10px;transition:.2s}.header>a:hover:after{-webkit-filter:grayscale(1) brightness(10);filter:grayscale(1) brightness(10)}.header>a:active:after,.header>a:focus:after{-webkit-filter:none;filter:none}.logo{padding-top:26px;padding-left:50px}.logo svg,.logo img{max-width:128px}.nav>ul>li{float:left;position:relative}.nav>ul>li>a{color:#fff;display:inline-block;padding:28px 17px;border:2px solid transparent;font-size:17px;transition:.2s}.nav>ul>li>a:hover{border-color:#777a88;background:#53555f}.nav>ul>li>a:active,.nav>ul>li>a:focus{border-color:#53555f;background:#2f3137}.nav>ul>li.nav-has-child>a{padding-left:30px}.nav>ul>li.nav-has-child>a:before{content:'';position:absolute;top:50%;left:17px;transform:translateY(-50%);width:9px;height:5px;background:url(../img/arrow-nav.svg) no-repeat left center}.nav>ul>li.nav-has-child>a:hover:before{transform:translateY(-50%) rotate(180deg)}.nav ul li ul{display:none}.blog-list ul li{float:left;margin-bottom:34px;width:calc(33.333% - 22px);margin-right:33px}.blog-list ul li:nth-child(3n){margin-right:0}.blog-list ul li a{float:left;width:100%;overflow:hidden}.blog-list ul li a:hover .blog-list-text{opacity:1;visibility:visible}.blog-list ul li a:hover .blog-list-content-top{height:283px}.blog-list ul li a:hover .blog-list-image{transform:translateY(41px)}.blog-list ul li a:hover .blog-list-image-hold-sm{margin-top:-82px}.newsletter-hold{background:#0056b3;color:#fff;padding:68px 0 85px}.newsletter-uptitle{font-size:17px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;margin-bottom:15px}.newsletter-title{font-size:38px;line-height:1.1;margin-bottom:30px;font-weight:500}.newsletter-checkbox{margin-top:20px}.newsletter-checkbox input{display:none}.newsletter-checkbox label{position:relative;color:#fff;margin:0;padding-left:50px;font-size:13px;line-height:1.3;font-weight:500;letter-spacing:.03em}.newsletter-checkbox label a{color:#fff}.newsletter-checkbox label a:hover{text-decoration:underline}.newsletter-checkbox label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border:2px solid #007aff;transition:.2s}.newsletter-checkbox label:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;background:url(../img/checkbox-blue.svg) no-repeat center center;opacity:0;transition:.2s}.newsletter-checkbox label:hover:before{background:#4da3ff}.newsletter-checkbox input:checked+label:before{background:#003166}.newsletter-checkbox input:checked+label:after{opacity:1}.newsletter-submit{padding-left:34px;position:relative}.newsletter-submit button{position:absolute;right:0;top:0;background:#007aff;border:2px solid #4da3ff;color:#e5f2ff;font-size:21px;width:140px;text-align:center;height:51px;padding:13px 20px;letter-spacing:.01em;transition:.2s}.newsletter-submit button:hover{background:#0056b3;border:2px solid #003166}.newsletter-submit button:active,.newsletter-submit button:focus{background:#0056b3;border:2px solid #007aff}.newsletter-element input,.newsletter-element input:focus{height:51px;background:#003166;color:#fff;border:none;box-shadow:none;margin:0;outline:none;border-bottom:1px solid #007aff;letter-spacing:.01em;padding:2px 8px;font-size:21px}.newsletter-element.newsletter-submit input,.newsletter-element.newsletter-submit input:focus{padding-right:150px}.newsletter-element input::-webkit-input-placeholder{color:#007aff;opacity:1;transition:.2s}.newsletter-element input::-moz-placeholder{color:#007aff;opacity:1;transition:.2s}.newsletter-element input:-ms-input-placeholder{color:#007aff;opacity:1;transition:.2s}.newsletter-element input:-moz-placeholder{color:#007aff;opacity:1;transition:.2s}.newsletter-element input:hover::-webkit-input-placeholder{color:#4da3ff}.newsletter-element input:hover::-moz-placeholder{color:#4da3ff}.newsletter-element input:hover:-ms-input-placeholder{color:#4da3ff}.newsletter-element input:hover:-moz-placeholder{color:#4da3ff}.newsletter-element input:focus::-webkit-input-placeholder{color:#0056b3}.newsletter-element input:focus::-moz-placeholder{color:#0056b3}.newsletter-element input:focus:-ms-input-placeholder{color:#0056b3}.newsletter-element input:focus:-moz-placeholder{color:#0056b3}.nav-trigger{padding-right:166px}.mob-nav-hold{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:900;background:#18181b;padding:90px 32px 40px;overflow:auto;opacity:0;visibility:hidden;transition:.3s}.mob-nav-hold.close{opacity:1;visibility:visible}.mob-nav ul li a{font-size:21px;color:#fff}.mob-nav ul li ul li a{font-size:17px}.cats-list-hold{border-top:1px solid #a0a2ac;border-bottom:1px solid #a0a2ac;margin-bottom:48px;padding-right:80px;position:relative}.cats-list-hold:after{content:'';position:absolute;top:67px;left:0;right:0;width:100%;height:1px;background:#a0a2ac}.cats-list ul li{float:left}.cats-list ul li a{color:#2f3137;font-size:17px;display:inline-block;padding:21px 17px;letter-spacing:.01em;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.cats-list ul li a:hover{background:#c8cad0}.cats-list ul li a:active,.cats-list ul li a:focus{outline:2px solid #a0a2ac;background:#c8cad0}.cats-list ul li.current>a{background:#007aff;color:#fff}.cats-list.v2 ul li.has-children{position:relative;padding-right:45px;z-index:5}.cats-list.v2 ul.sub-menu{padding-left:8px;padding-right:8px;margin-left:0;background:#f1f2f3;padding-bottom:1px}.cats-list.v2 ul.sub-menu li{float:none;margin-right:0;margin-bottom:8px;display:block}.cats-list.v2 ul.sub-menu li a{display:block}.cats-list.v2 .sub-menu-hold{position:absolute;top:-9px;left:-9px;right:-9px;z-index:-1;padding-top:65px;border:1px solid #007aff;border-radius:3px;display:none}.cats-list.v2 ul li a{text-transform:uppercase;color:#53555f;font-size:16px;display:inline-block;padding:9px 14px;letter-spacing:.06em;transition:.2s;outline:none;border:2px solid transparent;border-radius:3px;font-weight:500}.cats-list-hold.v2{padding:8px;border-color:#dcdee1;display:none}.cats-list-hold.v2.items-6{display:block}.cats-list-hold.v2:after{content:none}.cats-list-hold.v2 .search-hold{z-index:6}.cats-list-hold.v2 .search-hold input,.cats-list-hold.v2 .search-hold input:focus{height:62px}.cats-list.v2 ul li a:hover{background:#dcdee1;border-color:#dcdee1}.cats-list.v2 ul li.current>a{background:#007aff;color:#fff;border-color:#007aff}.cats-list.v2 ul li.current>.link-hold>a{background:#007aff;color:#fff;border-color:#007aff}.cats-list.v2 ul li a:active,.cats-list.v2 ul li a:focus{background:#dcdee1;border-color:#c8cad0}.cats-list-hold.v2.close .cats-list ul li.current>a{background:#007aff;color:#fff;border-color:#007aff;opacity:.25}.cats-list.v2 ul li{margin-right:0}.cats-list.v2 ul li:last-child{margin-right:0}.search-hold.v2{height:62px;width:62px}.search-hold.v2 .search-trigger{height:62px;width:62px}.search-hold{position:absolute;bottom:0;right:0;width:68px;height:67px;background:#f8f8f9;transition:.2s}.search-hold input,.search-hold input:focus{background:0 0;position:absolute;top:0;height:67px;right:0;width:calc(100% - 68px);box-shadow:none;outline:none;margin:0;border:none;padding:2px 0;font-size:25px}.search-hold input::-webkit-input-placeholder{color:#050505;opacity:1;transition:.2s}.search-hold input::-moz-placeholder{color:#050505;opacity:1;transition:.2s}.search-hold input:-ms-input-placeholder{color:#050505;opacity:1;transition:.2s}.search-hold input:-moz-placeholder{color:#050505;opacity:1;transition:.2s}.search-hold input:focus::-webkit-input-placeholder{color:#777a88}.search-hold input:focus::-moz-placeholder{color:#777a88}.search-hold input:focus:-ms-input-placeholder{color:#777a88}.search-hold input:focus:-moz-placeholder{color:#777a88}.cats-list-hold.close .search-hold{width:600px}.cats-list-hold.close .cats-list ul li a{color:#c8cad0;background:0 0}.search-trigger{position:absolute;top:0;left:0;width:68px;height:67px;outline:2px solid transparent;outline-offset:-2px;border-left:1px solid #dcdee1;cursor:pointer;transition:.2s}.search-trigger:hover{border-left:1px solid #007aff;background:#007aff}.search-trigger:active,.search-trigger:focus{outline:2px solid #0056b3;background:#003166}.search-trigger svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-trigger svg path{transition:.2s}.search-trigger:hover svg path,.search-trigger:active svg path,.search-trigger:focus svg path{fill:#fff}.search-hold button{position:absolute;top:0;left:0;width:68px;height:67px;border:none;border-left:1px solid #a0a2ac;cursor:pointer;transition:.2s;display:none}.cats-list-hold.close .search-trigger{pointer-events:none}.search-hold button:hover{border-left:1px solid #007aff;background:#007aff}.search-hold button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-hold button svg path{transition:.2s}.search-hold button:hover svg path{fill:#fff}.search-results-banner{padding:96px 20px;position:relative;margin-bottom:48px}.search-results-banner:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:-1}.search-results-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.search-results-text-v2{position:relative;z-index:1;color:rgba(255,255,255,.6)}.search-results-text-v2.category-results-title{position:relative;z-index:1;color:#fff;margin-bottom:12px}.search-results-text-v2.category-results-title img{width:39px;height:39px;position:relative;top:auto;left:auto;border-radius:4px}.category-results-description{color:rgba(255,255,255,.8);padding:0 10%}.search-results-text-v2 strong{color:#fff}.single-cat{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:15px}.single-cat a{color:#0056b3}.single-cat a:hover{text-decoration:underline}.single-cat a:active,.single-cat a:focus{color:#001933;text-decoration:none}.acc-links{margin-bottom:68px}.acc-links .accordion-item{border:1px solid #c8cad0}.acc-links .accordion-title{padding:34px;padding-right:100px;line-height:1.15;font-size:28px;color:#050505;border:none;letter-spacing:-.01em}.acc-links :last-child:not(.is-active)>.accordion-title{border-bottom:none}.acc-links .accordion-title:focus,.acc-links .accordion-title:hover{background-color:transparent}.acc-links .accordion-title:before{content:'';position:absolute;right:34px;top:50%;transform:translateY(-50%);margin-top:0;width:34px;height:34px;background:url(../img/arrow-blue-down.svg) no-repeat center center;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.acc-links .is-active>.accordion-title:before{transform:translateY(-50%) rotate(180deg)}.acc-links .accordion-title:hover:before{background:#f1f2f3 url(../img/arrow-blue-down.svg) no-repeat center center}.acc-links .accordion-title:active:before,.acc-links .accordion-title:focus:before{background:#003166 url(../img/arrow-white-down.svg) no-repeat center center;outline:2px solid #007aff}.acc-links .accordion-content{padding:0 34px 34px;border:none;background-color:transparent;color:#2f3137}.acc-links :last-child>.accordion-content:last-child{border-bottom:none}.acc-links .accordion-content p{font-size:21px;margin-bottom:25px;letter-spacing:.01em}.acc-links .accordion-content p:last-child{margin-bottom:0}.acc-links .accordion-content p a{color:#0056b3}.acc-links .accordion-content p a:hover{text-decoration:underline}.acc-links .accordion-content p a:focus,.acc-links .accordion-content p a:active{color:#003166;text-decoration:none}.acc-text{margin-bottom:68px}.acc-text .accordion-item{border:1px solid #c8cad0}.acc-text .accordion-title{padding:34px;padding-right:100px;line-height:1.15;font-size:24px;color:#0056b3;border:none}.acc-text :last-child:not(.is-active)>.accordion-title{border-bottom:none}.acc-text .accordion-title:focus,.acc-text .accordion-title:hover{background-color:transparent}.acc-text .accordion-title:before{content:'';position:absolute;right:34px;top:50%;transform:translateY(-50%);margin-top:0;width:34px;height:34px;background:url(../img/arrow-blue-down.svg) no-repeat center center;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.acc-text .is-active>.accordion-title:before{transform:translateY(-50%) rotate(180deg)}.acc-text .accordion-title:hover:before{background:#f1f2f3 url(../img/arrow-blue-down.svg) no-repeat center center}.acc-text .accordion-title:active:before,.acc-text .accordion-title:focus:before{background:#003166 url(../img/arrow-white-down.svg) no-repeat center center;outline:2px solid #007aff}.acc-text .accordion-content{padding:0 34px 34px;border:none;background-color:transparent;color:#2f3137}.acc-text :last-child>.accordion-content:last-child{border-bottom:none}.acc-text .accordion-content p{font-size:17px;line-height:1.6;color:#53555f;margin-bottom:25px;letter-spacing:.01em}.acc-text .accordion-content p:last-child{margin-bottom:0}.single-image-hold{margin-bottom:68px}.single-caption{font-size:17px;line-height:1.6;color:#53555f;margin-top:34px;letter-spacing:.01em}.single-image{position:relative;overflow:hidden}.single-image-share{position:absolute;left:0;right:0;bottom:0;background:#2f3137;transform:translateY(100%);transition:.2s}.single-image:hover .single-image-share{transform:translateY(0)}.single-image-share ul{float:right}.single-image-share ul li{float:left}.single-image-share ul li a{float:left;width:68px;height:68px;position:relative;border-left:1px solid #53555f;transition:.2s}.single-image-share ul li a:hover{background:#007aff;border-color:#0056b3}.single-image-share ul li a:active,.single-image-share ul li a:focus{background:#003166;border:2px solid #007aff}.single-image-share ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-image-share ul li a svg path{transition:.2s}.single-image-share ul li a:hover svg path{fill:#fff}.single-carousel-wrapper{margin-bottom:68px}.single-carousel-item{padding-bottom:61%;background-size:cover!important;position:relative;overflow:hidden}.single-carousel-item span{position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background:#003166}.single-carousel-item span:before{content:'';position:absolute;top:0;left:0;right:0;width:100%;top:0;bottom:0;height:100%;background:#007aff;transform:translateX(-100%)}.single-carousel .owl-item.active .single-carousel-item span:before{animation:example 4.7s .3s linear}.single-carousel:hover .single-carousel-item span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.single-carousel-hold .owl-nav button.owl-next,.single-carousel-hold .owl-nav button.owl-prev{position:absolute;top:0;bottom:4px;height:calc(100% - 4px);width:68px;opacity:0;transition:opacity .4s,background .2s;outline:2px solid transparent;outline-offset:-2px}.single-carousel.owl-carousel:hover .owl-nav button.owl-next,.single-carousel.owl-carousel:hover .owl-nav button.owl-prev{opacity:1}.single-carousel.owl-carousel .owl-nav button.owl-prev{background:#2f3137 url(../img/slide-prev.svg) no-repeat center center;left:0}.single-carousel.owl-carousel .owl-nav button.owl-prev:hover{background:#007aff url(../img/slide-prev.svg) no-repeat center center}.single-carousel.owl-carousel .owl-nav button.owl-prev:active,.single-carousel.owl-carousel .owl-nav button.owl-prev:focus{background:#003166 url(../img/slide-prev.svg) no-repeat center center;outline:2px solid #007aff}.single-carousel.owl-carousel .owl-nav button.owl-next{background:#2f3137 url(../img/slide-next.svg) no-repeat center center;right:0}.single-carousel.owl-carousel .owl-nav button.owl-next:hover{background:#007aff url(../img/slide-next.svg) no-repeat center center}.single-carousel.owl-carousel .owl-nav button.owl-next:active,.single-carousel.owl-carousel .owl-nav button.owl-next:focus{background:#003166 url(../img/slide-next.svg) no-repeat center center;outline:2px solid #007aff}.single-carousel.owl-carousel .owl-nav button.owl-next span,.single-carousel.owl-carousel .owl-nav button.owl-prev span{display:none}.single-quote-hold{border:1px solid #c8cad0;border-bottom:2px solid #007aff;padding:34px;margin-bottom:68px}.single-quote-text{font-size:25px;line-height:1.35;margin-bottom:15px}.single-quote-author{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:#0056b3}.single-quote-author span{color:#777a88;display:block;text-transform:initial;letter-spacing:0;font-size:13px;font-weight:500;letter-spacing:.03em}.single-pagination-hold{background:#2f3137;border-bottom:2px solid #007aff}.single-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single-pagination ul li{float:left;width:446px}.single-pagination ul li:nth-child(2){width:calc(100% - 446px)}.single-pagination ul li:nth-child(1) a{background:#53555f}.single-pagination ul li a{float:left;width:100%;height:100%;transition:.2s;padding:34px;color:#fff;outline:2px solid transparent;outline-offset:-2px}.single-pagination ul li a:hover{background:#007aff}.single-pagination ul li a:active,.single-pagination ul li a:focus{background:#003166;outline:2px solid #007aff}.single-pagination-label{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:15px}.single-pagination-title{font-size:21px;line-height:1.6;letter-spacing:.01em}.single-pagination-title span{display:inline-block;max-width:370px}.single-related-hold{background:#18181b;padding:68px 0}.section-title{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:34px;line-height:1.3}.single-related-hold .section-title{color:#fff}.section-title a{color:#007aff;float:right;transition:.2s}.section-title a:hover{text-decoration:underline}.section-title a:focus,.section-title a:active{text-decoration:underline;color:#003166}.single-related-hold .blog-list ul li{margin-bottom:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{outline:none}.featured-item-text .entry h3{display:none}.featured-item-text .entry p{margin-bottom:0;color:#a0a2ac;font-size:18px;line-height:1.6}.search-results{margin-bottom:60px}.header-2-hold{position:fixed;top:0;left:0;right:0;width:100%;z-index:500;background-color:#2a2a2a;border-bottom:1px solid #5a5c60}.logo-2{width:120px;padding-top:15px}.logo-2 svg{max-width:90px}.nav-2{width:calc(100% - 300px)}.nav-2>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around}.nav-2>ul>li>a{color:#fff;font-size:13px;display:inline-block;padding:19px 10px}.nav-2>ul>li>a:hover{text-decoration:underline}.nav-2>ul>li:hover .subnav-2-hold{opacity:1;visibility:visible}.subnav-2-hold{position:fixed;background:#2a2a2a;top:58px;left:0;right:0;width:100%;opacity:0;visibility:hidden;transition:.1s}.subnav-2-hold .row{margin-left:auto;margin-right:auto}.subnav-2{padding:0 8%}.subnav-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.subnav-2 ul li{flex-basis:25%;max-width:25%}.subnav-2 ul li a{font-size:13px;color:#fff;display:block;padding:20px 36px;text-align:center;min-height:105px}.subnav-2 ul li a:hover{background:#3d3d3e}.subnav-2 ul li a span{line-height:1.3;color:#a3a2a4;display:block;margin-top:10px}.cta-2{width:180px;text-align:right;padding-top:12px}.btn-blue-2,.btn-blue-2:focus,.btn-blue-2:active{background-color:#007aff;border:2px solid #007aff;color:#fafafa;padding:3px 18px;font-size:16px;letter-spacing:.5px;line-height:1.5;border-radius:4px;cursor:pointer;display:inline-block;outline:0;transition:background .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1)}.btn-blue-2:hover{background-color:transparent;color:#007aff}.old-form-holder{margin:100px 0;border:1px solid #0062cc;box-shadow:0 4px 16px rgba(0,122,255,.25),0 4px 16px rgba(0,0,0,.1);backdrop-filter:blur(4px);padding:48px;border-radius:6px}.old-form-title{border-bottom:2px dashed #ccc;padding:24px 0;color:#0062cc;font-size:24px;margin-bottom:20px}.old-form-text{margin-bottom:25px;font-size:14px;letter-spacing:1px;color:#7e7f82;text-transform:uppercase}.hbspt-form fieldset{max-width:100%!important}.hbspt-form input[type=text],.hbspt-form input[type=text]:focus,.hbspt-form input[type=email],.hbspt-form input[type=email]:focus{box-shadow:0 16px 24px rgba(0,122,255,.1),0 16px 24px rgba(0,0,0,.1);backdrop-filter:blur(4px);border:1px solid #c5c5c7;height:32px;border-radius:4px;width:100%!important;outline:none}.hbspt-form input[type=text].error,.hbspt-form input[type=email].error{border:1px solid #f04b65}.hbspt-form input[type=text]:focus,.hbspt-form input[type=email]:focus{border:1px solid #007aff}.hbspt-form input[type=submit],.hbspt-form input[type=submit]:focus{background-color:#2f91fc;border:1px solid #007aff;color:#fafafa;padding:5px 18px;font-size:14px;letter-spacing:.5px;line-height:1.5;border-radius:4px;cursor:pointer;display:inline-block;outline:0;height:auto;transition:background .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1)}.hbspt-form input[type=submit]:hover{background-color:#65afff;border:1px solid #409bff;color:#fafafa}.hbspt-form .actions{margin-top:15px;margin-bottom:24px}.legal-consent-container{font-size:10px;color:#5a5c60;line-height:1.1}.hs-richtext p{padding-left:24px}.mob-nav-hold-2{position:fixed;top:62px;left:0;right:0;width:100%;background:#343435;border-bottom:1px solid #5a5c60;z-index:400;max-height:calc(100% - 62px);overflow:auto;opacity:0;visibility:hidden;transition:.1s}.mob-nav-hold-2.close{opacity:1;visibility:visible}.mob-nav-hold-2-sec{display:none}.mob-nav-hold-2-main{position:relative;border-bottom:1px solid #5a5c60}.mob-nav-hold-2-main>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:90px}.mob-nav-hold-2-main>ul>li{text-align:center;color:#fff;font-size:15px;width:20%;line-height:45px;cursor:pointer}.mob-nav-hold-2-sec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mob-nav-hold-2-sec ul li{flex-basis:33.333%;max-width:33.333%}.mob-nav-hold-2-sec ul li a{display:block;padding:20px;font-size:15px;color:#fff;text-align:center}.mob-nav-hold-2-sec ul li a span{line-height:1.3;color:#a3a2a4;display:block;margin-top:10px;font-size:11px}.outter-wrapper2{padding-top:85px}.short-form-hold{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:68px;background:#2f3137}.short-form-hold.light{margin-bottom:0}.short-form-hold.light .short-form-content-top{border-bottom:1px solid #a0a2ac}.short-form-hold.light .short-form-content-hold{background:#fff}.short-form-hold.light .title-lg{color:#2f3137}.short-form-hold.light .short-form-content-hold .text-simple{color:#53555f}.short-form-hold.light .form-dark-element input,.short-form-hold.light .form-dark-element input:focus{background:#f1f2f3;color:#2f3137;border-bottom:1px solid #777a88}.short-form-hold.light .form-dark-element input:focus{border-bottom:2px solid #007aff}.short-form-hold.light .form-dark-element input::-webkit-input-placeholder{color:#777a88;opacity:1}.short-form-hold.light .form-dark-element input::-moz-placeholder{color:#777a88;opacity:1}.short-form-hold.light .form-dark-element input:-ms-input-placeholder{color:#777a88;opacity:1}.short-form-hold.light .form-dark-element input:-moz-placeholder{color:#777a88;opacity:1}.short-form-hold.light .form-dark-checkbox label span:before{background:#f1f2f3;border-color:#c8cad0}.short-form-hold.light .form-dark-checkbox label span:hover:before{background:#c8cad0;border-color:#a0a2ac}.short-form-hold.light .form-dark-checkbox label input:checked+span:before{border-color:#007aff;background:#fff}.short-form-hold.light .form-dark-checkbox label span:after{background:url(../img/checkbox-blue.svg) no-repeat center center}.custom-select,.custom-select:focus{margin-bottom:0;font-size:21px;padding:2px 8px;height:51px;border:none;border-bottom:1px solid #777a88;color:#777a88;background:#f1f2f3;outline:none}.custom-select:focus{border-bottom:2px solid #007aff}.thank-you-hold{display:none}.short-form-hold.light .thanks-title{color:#18181b}.short-form-hold.light .thanks-text{color:#53555f}.short-form-hold.light .thanks-text a{color:#53555f}.short-form-hold.light .thanks-text a:hover{text-decoration:none}.short-form-hold.light .thanks-link a{background:#f1f2f3;color:#0056b3}.shord-form-image{background-size:cover!important}.short-form-content-hold{padding:68px 110px 100px;color:#fff}.short-form-content-top{border-bottom:1px solid #53555f;margin-bottom:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.short-form-content-top>a{color:#4da3ff;font-size:17px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:23px}.short-form-content-top>a:hover{text-decoration:underline}.short-form-content-top>a:active,.short-form-content-top>a:focus{color:#0056b3;text-decoration:none}.short-form-content-top ul li{float:left}.short-form-content-top ul li a{float:left;width:68px;height:68px;position:relative;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.short-form-content-top ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.short-form-content-top ul li a svg path{transition:.2s}.short-form-content-top ul li a:hover{background:#007aff}.short-form-content-top ul li a:hover svg path{fill:#fff}.short-form-content-top ul li a:active svg path,.short-form-content-top ul li a:focus svg path{fill:#fff}.short-form-content-top ul li a:active,.short-form-content-top ul li a:focus{background:#003166;outline:2px solid #007aff}.title-lg{font-size:47px;line-height:1;font-weight:500;margin-bottom:20px;letter-spacing:-.01em}.text-simple{font-size:17px;line-height:1.6;letter-spacing:.01em}.short-form-content-hold .text-simple{color:#c8cad0;margin-bottom:70px}.form-dark-left{padding-right:9px}.form-dark-right{padding-left:9px}.form-dark-element{margin-bottom:18px}.form-dark-element input,.form-dark-element input:focus{margin:0;outline:none;border:none;box-shadow:none;background:#18181b;height:51px;color:#fff;font-size:21px;width:100%;padding:2px 8px;letter-spacing:.01em;border-bottom:1px solid #c8cad0}.form-dark-element input:focus{border-bottom:2px solid #007aff}.form-dark-element input::-webkit-input-placeholder{color:#c8cad0;opacity:1}.form-dark-element input::-moz-placeholder{color:#c8cad0;opacity:1}.form-dark-element input:-ms-input-placeholder{color:#c8cad0;opacity:1}.form-dark-element input:-moz-placeholder{color:#c8cad0;opacity:1}.has-button{position:relative}.has-button input,.has-button input:focus{padding-right:140px}.has-button button{position:absolute;top:0;right:0}.btn-blue,.btn-blue:focus,.btn-blue:active{display:inline-block;border:solid 2px #4da3ff;background-color:#007aff;color:#fff;font-size:21px;padding:8px 34px;line-height:1.5;letter-spacing:.01em;transition:.2s}.btn-blue:hover{border:solid 2px #0056b3;background-color:#003166;color:#fff}.btn-blue:active,.btn-blue:focus{background:#0056b3;border:2px solid #007aff}.updated-btn-blue,.updated-btn-blue:focus,.updated-btn-blue:active{display:inline-block;background:#007aff;color:#e5f2ff;border:1px solid #4da3ff;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;border-radius:3px}.updated-btn-blue:hover{color:#e5f2ff;background:#003166;border:1px solid #0056b3}.updated-btn-blue:focus,.updated-btn-blue:active{border:1px solid #007aff;background:#0056b3;color:#e5f2ff}.form-dark-checkbox label input{display:none}.form-dark-checkbox label a{color:#c8cad0}.form-dark-checkbox label a:hover{text-decoration:underline}.form-dark-checkbox label span{position:relative;color:#c8cad0;display:block;margin:0;padding-left:50px;font-size:13px;line-height:1.3;cursor:pointer;font-weight:500;letter-spacing:.03em}.form-dark-checkbox label span:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border:2px solid #53555f;background:#777a88;transition:.2s}.form-dark-checkbox label span:hover:before{border:2px solid #777a88;background:#a0a2ac}.form-dark-checkbox label input:checked+span:before{border:2px solid #4da3ff;background:#2f3137}.form-dark-checkbox label span:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;background:url(../img/checkbox.svg) no-repeat center center;opacity:0;transition:.2s}.form-dark-checkbox label input:checked+span:after{opacity:1}.post-list-two{margin-bottom:34px}.post-list-two>ul>li{float:left;width:calc(50% - 17px);margin-right:34px;margin-bottom:34px;display:-webkit-box;display:-ms-flexbox;display:flex}.post-list-two>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}.post-list-two>ul>li:nth-child(2n){margin-right:0}.post-list-two>ul>li:nth-child(2n+1){clear:both}.post-list-two>ul>li>.blog-list-content:active,.post-list-two>ul>li>.blog-list-content:focus{outline:2px solid #007aff}.post-image span,.post-image a{background-size:cover!important;height:100%;float:left;width:100%;transition:.2s}.post-image a:hover,.post-image span:hover{opacity:.8}.post-socials ul{margin:0}.post-socials ul li{float:left}.post-socials ul li a{float:left;width:34px;height:34px;position:relative;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.post-socials ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:14px;max-height:14px}.post-socials ul li a svg path{transition:.2s}.post-socials ul li a:hover{background:#007aff}.post-socials ul li a:hover svg path{fill:#fff}.post-socials ul li a:focus,.post-socials ul li a:active{background:#003166;outline:2px solid #007aff}.post-socials ul li a:focus svg path,.post-socials ul li a:active svg path{fill:#fff}.post-list-two-top{min-height:200px}.short-form-content-hold .text-simple:last-child{margin-bottom:20px}.long-form-wrapper{background:#fff}.long-form-wrapper .short-form-hold{margin-bottom:134px}.related-after+.single-related-hold{padding-bottom:0}.long-form-hold{margin-bottom:68px;background:#f1f2f3;padding:68px}.blue-label{color:#0056b3;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.text-lg{font-size:30px;line-height:1.15;margin-bottom:68px;color:#2f3137;letter-spacing:-.01em}.form-light-left{padding-right:9px}.form-light-right{padding-left:9px}.form-light-element{margin-bottom:18px}.form-light-element input,.form-light-element input:focus{margin:0;outline:none;border:none;box-shadow:none;background:#fff;height:51px;color:#2f3137;font-size:21px;width:100%;padding:2px 8px;letter-spacing:.01em;border-bottom:1px solid #777a88}.form-light-element input:focus{border-bottom:2px solid #007aff}.form-light-element input::-webkit-input-placeholder{color:#777a88;opacity:1}.form-light-element input::-moz-placeholder{color:#777a88;opacity:1}.form-light-element input:-ms-input-placeholder{color:#777a88;opacity:1}.form-light-element input:-moz-placeholder{color:#777a88;opacity:1}.form-light-checkbox label input{display:none}.form-light-checkbox label a{color:#777a88}.form-light-checkbox label a:hover{text-decoration:underline}.form-light-checkbox label span{position:relative;color:#777a88;display:block;margin:0;padding-left:50px;font-size:13px;line-height:1.3;cursor:pointer;font-weight:500;letter-spacing:.03em}.form-light-checkbox label span:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border:2px solid #c8cad0;background:#fff;transition:.2s}.form-light-checkbox label span:hover:before{border:2px solid #a0a2ac;background:#c8cad0}.form-light-checkbox label input:checked+span:before{border:2px solid #007aff;background:#f1f2f3}.form-light-checkbox label span:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;background:url(../img/checkbox-blue.svg) no-repeat center center;opacity:0;transition:.2s}.form-light-checkbox label input:checked+span:after{opacity:1}.cta-download{margin-bottom:68px}.cta-download a{float:left;background:#f1f2f3;padding:34px 34px 34px 206px;position:relative;outline:2px solid transparent;outline-offset:-2px}.cta-download a:before{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:172px;background:#2f3137 url(../img/icon-download.svg) no-repeat center center;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.cta-download a:hover:before{background:#007aff url(../img/icon-download.svg) no-repeat center center}.cta-download a:focus:before,.cta-download a:active:before{background:#003166 url(../img/icon-download.svg) no-repeat center center;outline:2px solid #007aff}.cta-download a:focus,.cta-download a:active{outline:2px solid #007aff}.cta-download a .text-lg{margin-bottom:0}.published-block{border-top:2px solid #c8cad0;padding-top:34px;margin-bottom:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.published-block ul li{float:left}.published-block ul li a{float:left;width:68px;height:68px;position:relative;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.published-block ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.published-block ul li a svg path{transition:.2s}.published-block ul li a:hover{background:#007aff}.published-block ul li a:hover svg path{fill:#fff}.published-block ul li a:focus,.published-block ul li a:active{background:#003166;outline:2px solid #007aff}.published-block ul li a:focus svg path,.published-block ul li a:active svg path{fill:#fff}.published-block span{color:#777a88;font-size:17px;letter-spacing:.01em}.published-block span strong{color:#2f3137;font-weight:500;text-transform:uppercase}.thanks-title{color:#fff;font-size:38px;line-height:1.1;font-weight:500;margin-bottom:34px}.thanks-text{color:#c8cad0;font-size:13px;line-height:1.3;font-weight:500;margin-bottom:34px;letter-spacing:.03em}.thanks-text a{color:#c8cad0;text-decoration:underline;font-weight:500;letter-spacing:.01em;transition:.2s}.thanks-text a:hover{color:#777a88}.thanks-text a:focus,.thanks-text a:active{color:#fff}.thanks-link{padding-top:34px;border-top:1px solid #53555f}.thanks-link a{display:block;position:relative;font-size:17px;line-height:1.3;color:#fff;padding:34px 34px 34px 124px;background:#18181b;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.thanks-link a:before{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:90px;background:#007AFF url(../img/icon-download.svg) no-repeat center center/24px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.thanks-link a:hover{color:#a0a2ac}.thanks-link a:hover:before{color:#a0a2ac;background:#003166 url(../img/icon-download.svg) no-repeat center center/24px}.thanks-link a:focus,.thanks-link a:active{color:#fff;outline:2px solid #007aff}.thanks-link a:focus:before,.thanks-link a:active:before{color:#fff;background:#003166 url(../img/icon-download.svg) no-repeat center center/24px;outline:2px solid #007aff}.thanks-wrapper .short-form-hold{margin-bottom:0}.thanks-wrapper .short-form-content-hold{padding-bottom:68px}.intro-simple-hold{background:#181818;padding:178px 0 98px}.intro-simple-title{font-size:55px;color:#fff;line-height:1.15;font-weight:500}.sec-nav-hold{background:#2f3137;border-top:1px solid #53555f;border-bottom:2px solid #007aff;position:relative}.sec-nav ul li{float:left}.sec-nav ul li a{display:inline-block;font-size:21px;color:#fff;letter-spacing:.01em;padding:17px 34px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.sec-nav ul li a:hover{background:#777a88;color:#050505}.sec-nav ul li a:active,.sec-nav ul li a:focus{color:#050505;background:#c8cad0;outline:2px solid #a0a2ac}.sec-nav ul li.current-menu-item a{color:#a0a2ac;background:#53555f}.text-content-date{color:#0056b3;font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:34px}.text-content-wrapper{padding-top:133px;padding-bottom:136px;background:#fff}.text-content-wrapper .entry p{color:#2f3137}.text-content-nav ul li a{display:block;font-size:17px;color:#2f3137;background:#f1f2f3;padding:18px 17px;letter-spacing:.01em;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.text-content-nav ul li a:hover{background:#c8cad0}.text-content-nav ul li a:active,.text-content-nav ul li a:focus{background:#c8cad0;outline:2px solid #a0a2ac}.text-content-nav ul li a.current,.text-content-nav ul li.current a{background:#007aff;color:#fff}.text-content-left{padding-right:40px;padding-top:60px}.text-content-right{padding-left:72px;padding-right:13%}.contact-block{background:#f1f2f3;padding:34px;border-bottom:1px solid #a0a2ac}.contact-block-grid h3{font-size:25px;letter-spacing:.01em;line-height:1.6}.contact-block-grid p{font-size:21px;letter-spacing:.01em;line-height:1.6;margin-bottom:34px}.contact-block-grid p a{color:#2f3137;text-decoration:underline}.contact-block-grid p a:hover{text-decoration:none}.contact-block-bottom{color:#53555f;font-size:17px;letter-spacing:.01em}.to-top a{display:block;font-size:17px;color:#2f3137;padding:18px 17px;letter-spacing:.01em;background:url(../img/icon-top.svg) no-repeat right 17px center;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.to-top a:hover{background:#c8cad0 url(../img/icon-top.svg) no-repeat right 17px center}.to-top a:active,.to-top:focus{background:#c8cad0 url(../img/icon-top.svg) no-repeat right 17px center;outline:2px solid #a0a2ac}.intro-error-hold{background:#18181b;padding-top:153px;padding-bottom:68px;overflow:hidden}.error-title{font-size:72px;font-weight:700;color:#4da3ff;letter-spacing:-.02em;line-height:1.1;margin-bottom:34px}.error-text{color:#f1f2f3;font-size:25px;line-height:1.3}.intro-error-hold .row{display:-webkit-box;display:-ms-flexbox;display:flex}.intro-error-left{position:relative;z-index:2}.intro-error-right{min-height:1px;position:relative}.intro-error-right img{max-width:100%;position:absolute;top:45%;transform:translateY(-50%);right:0}.book-demo-hold{overflow:hidden;padding-bottom:34px;position:relative;background:#181818}.book-demo-hold:before{content:'';position:absolute;bottom:34px;left:0;right:0;width:100%;height:1px;background:#53555f;z-index:5}.book-demo-left{padding:158px 110px 100px;background:#181818;position:relative;width:55%;border-right:2px solid #06f998}.book-demo-left:before{content:'';position:absolute;top:0;bottom:0;height:100%;right:calc(100% - 1px);width:9999px;background:#181818}.book-demo-hold .row{display:-webkit-box;display:-ms-flexbox;display:flex}.label-green{color:#06f998}.label-green.has-border{border-bottom:1px solid #53555f}.label-text{font-size:17px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:34px;font-weight:500}.label-grey{color:#53555f}.label-grey.has-border{border-bottom:1px solid #c8cad0}.label-text.has-border{padding-bottom:22px}.label-white{color:#fff}.label-white.has-border{border-bottom:1px solid #c8cad0}.book-demo-left .intro-simple-title{margin-bottom:34px}.simple-text-lg{font-size:21px;line-height:1.6;letter-spacing:.01em}.book-demo-left .simple-text-lg{color:#c8cad0}.book-demo-left-bottom{border-top:1px solid #53555f;padding-top:50px;margin-top:50px}.book-demo-right{padding:158px 150px 100px 68px;position:relative;width:45%;background:#f1f2f3}.book-demo-right:after{content:'';position:absolute;top:0;bottom:0;height:100%;left:calc(100% - 1px);width:9999px;background:#f1f2f3}.book-demo-left-bottom-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.book-demo-left-bottom-list ul li{width:25%;text-align:center;padding:17px 11px;display:flex;justify-content:center}.book-demo-left-bottom-list ul li img{filter:grayscale(1)}.book-demo-left-bottom-list ul li:nth-child(4n+1){justify-content:flex-start;padding-left:0}.book-demo-left-bottom-list ul li:nth-child(4n){padding-right:0;justify-content:flex-end}.btn-green,.btn-green:focus,.btn-green:active{display:inline-block;color:#01321e;background:#06f998;border:2px solid #04ae6a;font-size:17px;font-weight:500;padding:15px 34px;letter-spacing:.01em;text-align:center;transition:.2s}.btn-green:hover{color:#9cfcd6;background:#03633d;border:2px solid #04ae6a}.btn-green:active,.btn-green:focus{background:#04ae6a;border:2px solid #06f998;color:#01321e}.btn-full,.btn-full:focus,.btn-full:active{width:100%}.form-submit{margin-top:34px}.page-template-book-demo .footer-top{display:none}.page-template-book-demo .nav{opacity:0;visibility:hidden;transition:.2s}.page-template-book-demo .header>a{display:none}.page-template-book-demo .nav-trigger{opacity:0;visibility:hidden;transition:.2s}.page-template-book-demo .header.show-full .nav{opacity:1;visibility:visible}.page-template-book-demo .header.show-full .nav-trigger{opacity:1;visibility:visible}.focus-green input:focus{border-bottom:2px solid #04ae6a!important}.focus-green label input:checked+span:before{border:2px solid #04ae6a;background:#f1f2f3}.focus-green .form-light-checkbox label span:after{background:url(../img/checkbox-green.svg) no-repeat center center}.book-demo-hold-light .book-demo-left{background:#fff}.book-demo-hold-light .book-demo-left:before{background:#fff}.book-demo-hold-light .book-demo-right{background:#2f3137}.book-demo-hold-light .book-demo-right:after{background:#2f3137}.book-demo-hold-light .label-green{color:#53555f}.book-demo-hold-light .intro-simple-title{color:#03633d}.book-demo-hold-light .book-demo-left .simple-text-lg{color:#53555f}.book-demo-hold-light .label-green.has-border{border-bottom:1px solid #c8cad0}.book-demo-hold-light .label-grey.has-border{border-bottom:1px solid #53555f}.book-demo-hold-light .book-demo-left-bottom{border-top:1px solid #c8cad0}.book-demo-hold-light .label-grey{color:#06f998}.book-demo-hold-light .focus-green label input:checked+span:before{background:0 0}.book-demo-hold-light .form-dark-checkbox label span:after{background:url(../img/checkbox-green.svg) no-repeat center center}.book-demo-hold-light .book-demo-left-bottom-list ul li img{filter:grayscale(0);opacity:1}.book-thanks-title{color:#03633d;font-size:30px;line-height:1.15;letter-spacing:-.01em;margin-bottom:17px}.book-thanks-text{color:#53555f;font-size:17px;line-height:1.6;letter-spacing:.01em}.post-list-two-vertical>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:34px}.post-list-two-vertical>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}.post-list-two-vertical>ul>li:last-child{margin-bottom:0}.post-list-two-vertical>ul>li .post-image{width:86px}.post-list-two-vertical>ul>li .blog-list-content{width:calc(100% - 86px)}.post-list-two-vertical>ul>li .blog-list-content:active,.post-list-two-vertical>ul>li .blog-list-content:focus{outline:2px solid #007aff}.book-demo-right .section-title{margin-top:19px;padding-top:34px;border-top:1px solid #c8cad0}.book-demo-hold-light .book-thanks-title{color:#06f998}.book-demo-hold-light .book-thanks-text{color:#f1f2f3}.book-demo-hold-light .post-list-two-vertical>ul>li .blog-list-content{background:#181818}.book-demo-hold-light .post-list-two-vertical>ul>li .blog-list-title a{color:#fff}.book-demo-hold-light .post-list-two-vertical>ul>li .blog-list-title{color:#fff}.book-demo-hold-light .book-demo-right .section-title{color:#c8cad0}.book-demo-form-fields .custom-select,.book-demo-form-fields .custom-select:focus{background:#fff}.focus-green .custom-select:focus{border-bottom:2px solid #04ae6a}.book-demo-thanks-hold{display:none}.list-title{font-weight:500;font-size:38px;line-height:1.1;margin-bottom:34px;padding-bottom:17px;border-bottom:1px solid #a0a2ac;min-height:59px;position:relative}.list-title span{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:17px;line-height:1;letter-spacing:.06em;text-transform:uppercase}.team-list{margin-bottom:60px}.team-list ul li{float:left;width:calc(33.333% - 22px);margin-right:33px;margin-bottom:34px;border-bottom:1px solid #a0a2ac;background:#fff}.team-list ul li:nth-child(3n){margin-right:0}.team-list ul li:nth-child(3n+1){clear:both}.team-list ul li a{float:left;width:100%}.team-list-image{background-size:cover!important;padding-bottom:112%}.team-list-content{padding:34px 100px 68px 34px;min-height:183px;position:relative}.team-list-content-link span{position:absolute;right:0;bottom:0;width:68px;height:68px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.team-list-content-link span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-list-content-link span svg path{transition:.2s}.team-list-content-name{font-weight:500;font-size:17px;text-transform:uppercase;line-height:1.6;letter-spacing:.06em;color:#000}.team-list-content-position{font-size:17px;line-height:1.6;color:#000}.team-list ul li a:hover .team-list-content-link span{background:#007aff}.team-list ul li a:active .team-list-content-link span,.team-list ul li a:focus .team-list-content-link span{background:#003166;outline:2px solid #007aff}.team-list ul li a:hover .team-list-content-link span svg path{fill:#fff}.team-list ul li a:focus .team-list-content-link span svg path,.team-list ul li a:active .team-list-content-link span svg path{fill:#fff}.offices-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.offices-list ul li{float:left;width:calc(50% - 17px);margin-right:34px;margin-bottom:34px;background:#fff;border-bottom:1px solid #a0a2ac}.offices-list ul li:nth-child(2n){margin-right:0}.offices-list ul li:nth-child(2n+1){clear:both}.offices-list-image{padding-bottom:42%;background-size:cover!important;border-bottom:2px solid #007aff}.offices-list-content{padding:34px}.offices-list-flag{margin-bottom:68px}.offices-list-city{font-size:30px;line-height:1.15;letter-spacing:-.01em;color:#050505;padding-right:5%}.offices-list-details{margin-bottom:34px;position:relative;padding-left:70px}.offices-list-details:last-child{margin-bottom:0}.offices-list-details img{position:absolute;top:0;left:20px}.offices-list-details h3{font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#000}.offices-list-details p{font-size:21px;letter-spacing:.01em;line-height:1.6;color:#000}.offices-list-details p a{color:#000;transition:.2s}.offices-list-details p a:hover{color:#007aff;text-decoration:underline}.offices-list-details p a:focus,.offices-list-details p a:active{color:#003166;text-decoration:underline}.about-logos{background:#fff;border-bottom:1px solid #a0a2ac;padding:68px 102px;margin-bottom:110px;margin-top:-60px}.about-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.about-logos ul li a img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1);transition:.2s}.about-logos ul li a:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.about-logos ul li a:active img,.about-logos ul li a:focus img{-webkit-filter:grayscale(.2) brightness(.5);filter:grayscale(.2) brightness(.5)}.about-grey{background:#f1f2f3;padding-top:102px;padding-bottom:76px}.outter-wrapper.about-wrapper{background:#fff;overflow:hidden;padding-bottom:0}.about-introduction-left{padding-top:44px;padding-bottom:44px;padding-right:5%}.about-introduction-left h2,.about-introduction-left h3{color:#18181b;font-weight:500;font-size:38px;line-height:1.1;margin-bottom:68px}.about-introduction-left p{font-size:25px;line-height:1.35}.about-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.values-carousel-item{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.values-carousel-item:after{content:'';display:block;clear:both}.values-carousel-left{padding:34px 34px 40px;min-height:472px;position:relative;overflow:hidden}.values-carousel-left>span{position:absolute;left:0;right:0;bottom:0;height:4px;background:#91081c}.values-carousel-left>span:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:#f53d59;transform:translateX(-100%)}.values-carousel .owl-item.active .values-carousel-left>span:before{animation:example 10s linear}.values-carousel:hover .values-carousel-left>span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.values-carousel-left-icon img{max-height:34px}.values-carousel-left-text{position:absolute;left:0;right:0;width:100%;padding:0 34px;bottom:40px}.values-carousel-left-text h3{color:#050505;font-size:30px;line-height:1.15;letter-spacing:-.01em;margin-bottom:34px}.values-carousel-left-text p{color:#777a88;font-size:21px;line-height:1.6;letter-spacing:.01em}.values-carousel-right{background-size:cover!important}.owl-carousel .owl-item img{display:inline-block;width:auto}.values-carousel-hold{margin-bottom:102px}.list-title{position:relative}.list-title.has-carousel-nav{border-top:1px solid #a0a2ac;padding:0;line-height:66px}.list-title ul{position:absolute;top:-1px;right:0}.list-title ul li{float:left;width:68px;height:68px;position:relative;border-left:1px solid #a0a2ac;cursor:pointer;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.list-title ul li svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list-title ul li svg path{fill:#777a88;transition:.2s}.list-title ul li:hover{background:#007aff;border-color:#007aff}.list-title ul li:focus,.list-title ul li:active{background:#003166;outline:2px solid #007aff}.list-title ul li:focus svg path,.list-title ul li:active svg path{fill:#fff}.list-title ul li:hover svg path{fill:#fff}.about-carousel-item{background-size:cover!important;height:680px;position:relative;overflow:hidden}.about-carousel-item span{position:absolute;left:0;right:0;bottom:0;width:100%;height:4px;background:#003166}.about-carousel-item span:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:#007aff;transform:translateX(-100%)}.about-carousel .owl-item.active .about-carousel-item span:before{animation:example 5.7s .3s linear}.about-carousel:hover .about-carousel-item span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.about-carousel-item-text{color:#fff;position:absolute;font-size:89px;line-height:1;font-weight:700;top:68px;left:68px;width:54%;letter-spacing:-.01em}.about-carousel-hold{position:relative}.about-carousel-hold:before{content:'';position:absolute;top:0;left:-4000px;right:-4000px;width:calc(100% + 8000px);background:#18181b;height:50%}.event-right-text{padding-bottom:34px;border-bottom:1px solid #c8cad0;margin-bottom:68px}.event-right-text h3{color:#050505;font-size:30px;letter-spacing:-.01em;line-height:1.15;margin-bottom:34px}.event-right-text p{color:#53555f;font-size:17px;line-height:1.6;letter-spacing:.01em}.btn-reg,.btn-reg:focus,.btn-reg:active{font-weight:400!important}.event-headline-label{position:relative;font-weight:500;font-size:17px;line-height:68px;letter-spacing:.06em;text-transform:uppercase;color:#4da3ff;border-bottom:1px solid #53555f;margin-bottom:34px}.event-headline-label ul{float:right}.event-headline-label ul li{float:left}.event-headline-label ul li a{float:left;width:68px;height:68px;position:relative;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.event-headline-label ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-headline-label ul li a svg path{transition:.2s}.event-headline-label ul li a:hover{background:#007aff}.event-headline-label ul li a:focus,.event-headline-label ul li a:active{background:#003166;outline:2px solid #007aff}.event-headline-label ul li a:hover svg path,.event-headline-label ul li a:focus svg path,.event-headline-label ul li a:active svg path{fill:#fff}.event-single-headline-block{margin-bottom:102px}.event-single-headline-block h3{color:#fff;font-size:72px;line-height:1.1;letter-spacing:-.02em;margin-bottom:34px;font-weight:700}.event-single-headline-block p{color:#c8cad0;font-size:17px;line-height:1.6;letter-spacing:.01em}.single-event-hold .book-demo-left{border-color:#007aff}.event-single-top-info{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #007aff}.event-single-top-info-left{min-height:1px;background-size:cover!important}.event-single-top-info-right{padding:36px 34px;background:#007aff;color:#fff}.event-single-top-info-right h3{font-size:30px;line-height:1.15;letter-spacing:-.01em;margin-bottom:34px}.event-single-top-info-right p{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.event-single-speakers-block{background:#2f3137;padding:68px 34px;border-bottom:2px solid #53555f}.event-single-speakers ul li{float:left;width:calc(50% - 17px);margin-right:34px;margin-bottom:34px}.event-single-speakers ul li:nth-child(2n){margin-right:0}.event-single-speakers ul li:last-child{margin-bottom:0}.event-single-speakers ul li:nth-last-child(2){margin-bottom:0}.event-single-speakers ul li a{float:left;width:100%;background:#fff}.event-single-speaker-top-image{height:140px;background-size:cover!important}.event-single-speaker-top-logo{height:140px;position:relative;background-size:cover!important}.event-single-speaker-top-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.event-single-speaker-content{padding:34px 34px 56px;position:relative;min-height:194px}.event-single-speaker-content span{position:absolute;right:0;bottom:0;width:68px;height:68px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.event-single-speaker-content span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-single-speaker-content span svg path{transition:.2s}.event-single-speaker-name{font-size:25px;line-height:1.35;color:#2f3137;margin-bottom:17px}.event-single-speaker-position{font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.03em;color:#777a88;padding-right:22px}.single-event-hold{overflow:hidden}.event-single-speakers ul li a:hover .event-single-speaker-content span{background:#007aff}.event-single-speakers ul li a:active .event-single-speaker-content span,.event-single-speakers ul li a:focus .event-single-speaker-content span{background:#003166;outline:2px solid #007aff}.event-single-speakers ul li a:hover .event-single-speaker-content span svg path,.event-single-speakers ul li a:active .event-single-speaker-content span svg path,.event-single-speakers ul li a:focus .event-single-speaker-content span svg path{fill:#fff}.event-single-speakers.event-single-speakers-full ul li{width:100%;margin-right:0}.event-single-speakers.event-single-speakers-full ul li:nth-last-child(2){margin-bottom:34px}.event-single-speaker-text{margin-top:17px;font-size:17px;line-height:1.6;letter-spacing:.01em;color:#a0a2ac;padding-right:10%}.event-single-speakers.event-single-speakers-full .event-single-speaker-top-image,.event-single-speakers.event-single-speakers-full .event-single-speaker-top-logo{height:150px}.agenda-block{padding:68px 34px;background:#f1f2f3;border-bottom:2px solid #a0a2ac}.agenda-date{font-size:25px;line-height:1.35;margin-bottom:17px;color:#0056b3}.agenda-list ul li{margin-bottom:17px;position:relative;padding-left:104px}.agenda-list ul li:last-child{margin-bottom:0}.agenda-list ul li>span{position:absolute;top:50%;transform:translateY(-50%);font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:17px;left:0}.agenda-list ul li a{display:block;color:#050505;font-size:17px;line-height:1.3;letter-spacing:.01em}.agenda-list ul li a:hover{text-decoration:underline}.agenda-list ul li a:focus,.agenda-list ul li a:active,.agenda-list ul li a:focus span,.agenda-list ul li a:active span{text-decoration:none;color:#a0a2ac}.agenda-list ul li a span{display:block;font-size:14px;color:#53555f}.agenda-item{margin-bottom:34px}.agenda-item:last-child{margin-bottom:0}.event-single-link-block{padding:68px 34px;background:#f1f2f3;border-bottom:2px solid #53555f}.event-single-link-image{height:140px;background-size:cover!important;margin-bottom:34px}.event-single-link-text h3{font-weight:500;font-size:38px;line-height:1.1;color:#181818;margin-bottom:17px}.event-single-link-text p{font-size:17px;line-height:1.6;color:#777a88;letter-spacing:.01em}.event-single-link-text p a{color:#0056b3}.event-single-link-text p a:hover{text-decoration:underline}.event-single-link-text p a:focus,.event-single-link-text p a:active{text-decoration:none;color:#4da3ff}.event-single-link-block .label-text{margin-bottom:17px}.single-event-map-block{padding:68px 34px;background:#2f3137;border-bottom:2px solid #53555f}.single-event-map-row{display:-webkit-box;display:-ms-flexbox;display:flex}.single-event-map-text{background:#007aff;color:#fff;padding:34px}.single-event-map-text h3{font-size:25px;line-height:1.35;margin-bottom:34px}.single-event-map-text p{font-size:17px;margin-bottom:10px;line-height:1.6}.single-event-map-text h5{font-size:14px;padding-left:10px}.single-event-map-text h5 a{color:#fff}.single-event-map-text h5 a:hover{text-decoration:underline}.single-event-carousel-block{border-bottom:2px solid #53555f}.event-single-richtext-block{border-bottom:2px solid #53555f;padding:68px 34px;background:#2f3137}.event-single-richtext-image{height:140px;background-size:cover!important;margin-bottom:17px}.event-single-richtext-text h3{font-size:38px;font-weight:500;line-height:1.1;color:#fff;margin-bottom:17px}.event-single-richtext-text p{font-size:17px;line-height:1.6;color:#c8cad0;margin-bottom:34px}.event-single-richtext-text p:last-child{margin-bottom:0}.event-single-footer{padding:68px 34px;background:#2f3137;color:#fff;font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.event-single-footer span{display:block;font-size:17px;font-weight:400;letter-spacing:.01em;text-transform:initial;color:#a0a2ac}.event-single-footer span a,.event-single-richtext-text p a{color:#4da3ff}.event-single-footer span a:hover,.event-single-richtext-text p a:hover{text-decoration:underline}.event-single-footer span a:focus,.event-single-footer span a:active,.event-single-richtext-text p a:focus,.event-single-richtext-text p a:active{color:#0056b3;text-decoration:none}.single-event-carousel-block .single-carousel-hold .owl-nav button.owl-next,.single-event-carousel-block .single-carousel-hold .owl-nav button.owl-prev{width:50px}.single-event .nav-trigger,.single-event .nav,.single-event .header>a{opacity:0;visibility:hidden}.home-links{margin-bottom:68px}.home-links ul li{float:left;width:20%}.home-links ul li a{display:block;color:#2f3137;font-size:17px;letter-spacing:.01em;border:2px solid #c8cad0;text-align:center;padding:18px 5px;line-height:1.3;transition:.2s;margin-left:-1px;width:calc(100% + 2px)}.home-links ul li a:hover{background:#007aff;border-color:#007aff;color:#fff;position:relative}.home-links ul li a:focus,.home-links ul li a:active{background:#003166;border-color:#007aff;color:#fff;position:relative}.home-post-lg{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:34px}.home-post-lg .post-image a,.home-post-lg .post-image span{height:408px}.home-post-lg .blog-list-title{font-size:47px;max-height:164px;font-weight:500}.home-carousel .blog-list-content .post-socials{position:absolute;left:0;right:0;width:100%;bottom:34px;padding:0 34px}.home-carousel .blog-list-content .home-post-read-more-hold{position:absolute;left:0;right:0;bottom:34px;padding:0 34px;width:100%}.home-carousel .home-post-sm .blog-list-content .home-post-read-more-hold{bottom:12px}.home-post-read-more{padding:8px 17px;color:#0056b3;text-align:right;transition:.2s;outline:2px solid transparent}.home-post-sm .home-post-read-more{padding:4px 17px}.home-post-read-more svg{max-width:11px;max-height:11px;margin-left:3px}.home-post-read-more svg path{fill:currentColor}a:hover .home-post-read-more,a:hover .home-post-read-more{background:#f1f2f3}a:hover .post-image span,a:hover .post-image span{opacity:.8}a:focus .post-image span,a:active .post-image span,a:focus .post-image span,a:active .post-image span{opacity:.9}a:focus .home-post-read-more,a:active .home-post-read-more,a:focus .home-post-read-more,a:active .home-post-read-more{background:#003166;color:#fff;outline:2px solid #007aff}.home-carousel-left{padding-right:17px}.home-carousel-right{padding-left:17px}.home-post-md{display:-webkit-box;display:-ms-flexbox;display:flex}.home-post-md .post-image a,.home-post-md .post-image span{height:306px}.home-post-sm{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:34px}.home-carousel-right>a .home-post-sm{margin-bottom:34px}.home-carousel-right>a:last-child .home-post-sm{margin-bottom:0}.home-post-sm:last-child{margin-bottom:0}.home-post-sm .post-image a,.home-post-sm .post-image span{height:136px}.home-post-md .blog-list-title{max-height:108px}.home-post-sm .blog-list-title{font-size:21px;line-height:1.6;max-height:62px;-webkit-line-clamp:2;margin-bottom:0}.home-post-sm .blog-list-content{padding-top:12px}.home-carousel .home-post-sm .blog-list-content .post-socials{bottom:12px}.home-carousel-item-wrap{margin-bottom:102px}.home-carousel-item .blog-list-content:focus,.home-carousel-item .blog-list-content:active{outline:2px solid #007aff}.home-carousel-nav{margin-top:34px;line-height:66px;border-bottom:1px solid #777a88;border-top:1px solid #777a88;color:#18181b;font-size:21px;letter-spacing:.01em;position:relative}.home-carousel-nav ul{position:absolute;top:-1px;right:0}.home-carousel-nav ul li{float:left;width:68px;height:68px;position:relative;border-left:1px solid #a0a2ac;cursor:pointer;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.home-carousel-nav ul li svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-carousel-nav ul li svg path{fill:#777a88;transition:.2s}.home-carousel-nav ul li:hover{background:#007aff;border-color:#007aff}.home-carousel-nav ul li:hover svg path,.home-carousel-nav ul li:active svg path,.home-carousel-nav ul li:focus svg path{fill:#fff}.home-carousel-nav ul li:active,.home-carousel-nav ul li:focus{background:#003166;outline:2px solid #007aff}.outter-wrapper.frontpage-wrapper{padding-bottom:0}.nav-secondary-products ul li{float:left;width:20%}.nav-secondary-products ul li a:hover svg path{fill:#fff}.nav-secondary-products ul li:nth-child(1) a:hover{background:#f53d59}.nav-secondary-products ul li:nth-child(1) a:hover .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(1) a:hover span{color:#fccfd5}.nav-secondary-products ul li a:active svg path,.nav-secondary-products ul li a:focus svg path{fill:#fff}.nav-secondary-products ul li:nth-child(1) a:active,.nav-secondary-products ul li:nth-child(1) a:focus{background:#91081c;outline:2px solid #f53d59}.nav-secondary-products ul li:nth-child(1) a:active,.nav-secondary-link-content .nav-secondary-products ul li:nth-child(1) a:focus .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(1) a:active,.nav-secondary-products ul li:nth-child(1) a:focus span{color:#fccfd5}.nav-secondary-products ul li:nth-child(2) a:hover{background:#06f998}.nav-secondary-products ul li:nth-child(2) a:hover .nav-secondary-link-content{color:#050505}.nav-secondary-products ul li:nth-child(2) a:hover span{color:#03633d}.nav-secondary-products ul li:nth-child(2) a:active,.nav-secondary-products ul li:nth-child(2) a:focus{background:#03633d;outline:2px solid #06f998}.nav-secondary-products ul li:nth-child(2) a:active .nav-secondary-link-content,.nav-secondary-products ul li:nth-child(2) a:focus .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(2) a:active span,.nav-secondary-products ul li:nth-child(2) a:focus span{color:#9cfcd6}.nav-secondary-products ul li:nth-child(3) a:hover{background:#ffe81a}.nav-secondary-products ul li:nth-child(3) a:hover .nav-secondary-link-content{color:#050505}.nav-secondary-products ul li:nth-child(3) a:hover span{color:#806600}.nav-secondary-products ul li:nth-child(3) a:active,.nav-secondary-products ul li:nth-child(3) a:focus{background:#806600;outline:2px solid #ffe81a}.nav-secondary-products ul li:nth-child(3) a:active .nav-secondary-link-content,.nav-secondary-products ul li:nth-child(3) a:focus .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(3) a:active span,.nav-secondary-products ul li:nth-child(3) a:focus span{color:#fff7b3}.nav-secondary-products ul li:nth-child(5) a:hover{background:#007aff;color:#fff}.nav-secondary-products ul li:nth-child(5) a:hover .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(5) a:hover span{color:#99caff}.nav-secondary-products ul li:nth-child(5) a:active,.nav-secondary-products ul li:nth-child(5) a:focus{background:#003166;outline:2px solid #007aff}.nav-secondary-products ul li:nth-child(5) a:active .nav-secondary-link-content,.nav-secondary-products ul li:nth-child(5) a:focus .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(5) a:active span,.nav-secondary-products ul li:nth-child(5) a:focus span{color:#99caff}.nav-secondary-products ul li:nth-child(4) a:hover{background:#007aff;color:#fff}.nav-secondary-products ul li:nth-child(4) a:hover .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(4) a:hover span{color:#99caff}.nav-secondary-products ul li:nth-child(4) a:active,.nav-secondary-products ul li:nth-child(4) a:focus{background:#003166;outline:2px solid #007aff}.nav-secondary-products ul li:nth-child(4) a:active .nav-secondary-link-content,.nav-secondary-products ul li:nth-child(4) a:focus .nav-secondary-link-content{color:#fff}.nav-secondary-products ul li:nth-child(4) a:active span,.nav-secondary-products ul li:nth-child(4) a:focus span{color:#99caff}.nav-secondary-hold{position:fixed;left:0;right:0;top:85px;z-index:100;opacity:0;visibility:hidden;transition:.4s ease-in-out;transform:translateY(-100%)}.nav-secondary-hold.close{opacity:1;visibility:visible;transform:translateY(0)}.nav-secondary-resources{}.nav-secondary-left{float:left;width:20%}.nav-secondary-middle{float:left;width:40%}.nav-secondary-middle ul{margin:0}.nav-secondary-middle ul li{float:left;width:50%}.nav-secondary-middle ul li a{float:left;background:#2f3137;width:100%;border-right:1px solid #53555f;border-bottom:1px solid #53555f;height:135px;color:#c8cad0;font-size:17px;letter-spacing:.01em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 34px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.nav-secondary-middle ul li a:hover{color:#fff;background:#007aff}.nav-secondary-middle.nav-secondary-middle-blog ul li a{height:90px}.nav-secondary-right{float:left;width:40%}.nav-secondary-right a{float:left;background:#2f3137;width:100%;height:270px;border-right:1px solid #53555f;position:relative;transition:.2s;padding:34px;padding-right:100px;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.nav-secondary-right a:hover{background:#001933}.nav-secondary-middle ul li a:active,.nav-secondary-middle ul li a:focus{color:#fff;background:#003166;outline:2px solid #007aff}.nav-secondary-right a:active,.nav-secondary-right a:focus{outline:2px solid #007aff;background:#003166}.nav-secondary-right a img,.nav-secondary-right a svg{position:absolute;top:34px;right:34px}.nav-secondary-right-cat{color:#fff;font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase}.nav-secondary-right-content{position:absolute;left:0;right:0;width:100%;bottom:34px;padding:0 34px;padding-right:20%}.nav-secondary-right-title{font-size:30px;line-height:1.15;letter-spacing:-.01em;color:#fff;margin-bottom:4px}.nav-secondary-right-text{font-size:17px;line-height:1.6;letter-spacing:.01em;color:#c8cad0;transition:.2s}.nav-secondary-right a:hover .nav-secondary-right-text{color:#99caff}.nav-secondary-link a{float:left;width:100%;padding:34px;position:relative;height:270px;background:#2f3137;border-right:1px solid #53555f;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.nav-secondary-link a:hover{background:#a0a2ac}.nav-secondary-link a:active,.nav-secondary-link a:focus{background:#c8cad0;outline:2px solid #a0a2ac}.nav-secondary-link a:hover .nav-secondary-link-content{color:#050505}.nav-secondary-link a:hover .nav-secondary-link-content span{color:#2f3137}.nav-secondary-link a svg{position:absolute;top:34px;right:34px;max-width:30px}.nav-secondary-link a svg path,.nav-secondary-link a svg g,.nav-secondary-link a svg polyline,.nav-secondary-link a svg polygon{transition:.2s}.nav-secondary-link a:hover svg path{fill:#000}.nav-secondary-link a:hover svg g,.nav-secondary-link a:hover svg polygon,.nav-secondary-link a:hover svg polyline{stroke:#fff}.nav-secondary-link-content{position:absolute;left:0;right:0;width:100%;padding:0 34px;bottom:34px;font-size:21px;line-height:1.6;letter-spacing:.01em;color:#fff;transition:.2s}.nav-secondary-link-content span{display:block;padding-top:4px;font-size:17px;letter-spacing:.01em;color:#c8cad0;transition:.2s}.nav-secondary-company-left{float:left;width:34%}.nav-secondary-company-middle{float:left;width:66%}.nav-secondary-company-middle.nav-secondary-link a{padding:0}.nav-secondary-company-middle-left{float:left;height:100%;width:37%;position:relative}.nav-secondary-company-middle-right{float:left;height:100%;width:63%;position:relative}.nav-secondary-company-middle-right span{display:block;height:100%;background-size:cover!important;position:relative}.nav-secondary-company-middle-right:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;opacity:0;transition:.2s}.nav-secondary-company-middle a:hover .nav-secondary-company-middle-right:after{opacity:.15}.nav-secondary-company-middle a:focus .nav-secondary-company-middle-right:after,.nav-secondary-company-middle a:active .nav-secondary-company-middle-right:after{opacity:.1}.nav-secondary-company-middle-right span img,.nav-secondary-company-middle-right span svg{position:absolute;top:34px;right:34px}.nav-secondary-company-right{float:left;width:40%}.nav-secondary-company-right a{float:left;width:100%;height:270px;background-size:cover!important;position:relative}.nav-secondary-company-right a img,.nav-secondary-company-right a svg{position:absolute;top:34px;right:34px}.nav-secondary-company-right a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;opacity:0;transition:.2s}.nav-secondary-company-middle svg{display:none}.nav-secondary-company-right a:hover:after{opacity:.15}.nav-secondary-company .nav-secondary-link a:hover{background:#007aff}.nav-secondary-company .nav-secondary-link a:active,.nav-secondary-company .nav-secondary-link a:focus{background:#003166;outline:2px solid #007aff}.nav-secondary-company .nav-secondary-link a:hover .nav-secondary-link-content{color:#fff}.nav-secondary-company .nav-secondary-link a:hover .nav-secondary-link-content span{color:#fff}.nav-secondary-company .nav-secondary-link a:hover svg path{fill:#fff}.nav-secondary-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-secondary-hold.v2.visible{visibility:visible;opacity:1}.nav-secondary-v2.two-columns .list-columns{width:34%}.nav-secondary-v2 .image-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-secondary-v2.two-columns .image-column{width:66%}.nav-secondary-v2 .image-column-item{background-size:cover!important;padding:32px 32px 48px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex-wrap:wrap;cursor:url(../img/nav-pointer.png),auto}.nav-secondary-v2 .image-column.no-image .image-column-item{cursor:default}.nav-secondary-v2 .image-column.no-image .image-column-item{padding-bottom:16px}.nav-secondary-v2 .image-column-item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;transition:.2s}.nav-secondary-v2 .image-column-item:after{content:none;position:absolute;background:#fff;opacity:0;transition:.2s;width:48px;height:48px;background:url(../img/arrow-right-white.svg) no-repeat center center;background-size:contain!important;right:20%;top:20%}.nav-secondary-v2 .image-column>a:hover .image-column-item:before,.nav-secondary-v2 .image-column>a:focus .image-column-item:before{opacity:.2}.nav-secondary-v2 .image-column>a:active .image-column-item:before{opacity:.1}.nav-secondary-v2 .image-column>a:hover .image-column-item:after,.nav-secondary-v2 .image-column>a:focus .image-column-item:after,.nav-secondary-v2 .image-column>a:active .image-column-item:after{opacity:1}.nav-secondary-v2 .image-column-text-box{-ms-flex-item-align:end;align-self:flex-end}.nav-secondary-v2 .image-column a{transition:.2s;width:100%;height:100%}.nav-secondary-v2-subtitle{color:#4da3ff;margin-bottom:14px;width:100%;padding-left:16px}.nav-secondary-v2-icon img{height:48px;width:48px}.nav-secondary-v2-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}span.svg-text-arrow svg{width:11px;height:11px;margin-left:8px}.nav-secondary-v2-item{position:relative;padding-left:64px}.nav-secondary-v2-item.no-icon{padding-left:0!important}.nav-secondary-v2{background:#18181b}.nav-secondary-v2-title{color:#fff}.image-column .nav-secondary-v2-text{color:rgba(255,255,255,.8)}.nav-secondary-v2 .list-columns{padding:16px 40px 16px 16px;width:100%;float:left}.nav-secondary-v2-item{max-width:442px}.nav-secondary-v2-list ul li .nav-secondary-v2-text{color:#a0a2ac;font-size:16px;font-weight:400;line-height:1.25;letter-spacing:.01em}.nav-secondary-v2-list ul li{margin-bottom:8px}.nav-secondary-v2-list ul li a{display:block;padding:16px;transition:.2s;border-radius:4px;border:1px solid transparent}.nav-secondary-v2-list ul li a:hover,.nav-secondary-v2-list ul li a:focus{background:#2f3137}.nav-secondary-v2-list ul li a:active{border:1px solid #53555f}.nav-secondary-v2-list ul li:last-child{margin-bottom:0}.nav-secondary-v2.three-columns .list-columns{width:67.6%}.nav-secondary-v2.three-columns .image-column{width:32.401%}.nav-secondary-v2.three-columns .list-column{width:50%;float:left}.image-column.no-image .image-column-item{background:#232429}.image-column-list ul li .nav-secondary-v2-icon img{width:24px;height:24px}.image-column-list ul li .nav-secondary-v2-item{padding-left:40px}.header-hold.updated-header.v2 .nav>ul>li>a{padding:16px 24px;font-size:16px;border:none;border-radius:4px}.header-hold.updated-header.v2 .nav{padding:12px 0}.header-hold.updated-header.v2 .nav>ul>li>a:before{content:none!important}.header-hold.updated-header.v2 .header-cta-hold a{height:80px;font-size:16px}.nav-secondary-hold.v2{top:80px}.header-hold.updated-header.v2 .logo{padding-top:23px}.nav-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:0;visibility:hidden;z-index:100;transition:.2s}.nav-overlay.close{opacity:.5;visibility:visible}.frontpage-wrapper{position:relative;overflow:hidden}.frontpage-wrapper:before{content:'';position:absolute;top:0;left:-3000px;right:-3000px;width:calc(100% + 6000px);height:200px;background:#181818}.home-custom-carousel{margin-bottom:102px;position:relative}.home-custom-carousel:before{content:'';position:absolute;top:0;left:-3000px;right:-3000px;width:calc(100% + 6000px);height:50%;background:#181818}.home-custom-carousel>div{position:relative;z-index:2}.custom-carousel-image-hold{height:600px;position:relative}.custom-carousel-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover!important;opacity:0;visibility:hidden;transition:.4s}.custom-carousel-image-hold:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#001933;z-index:-1}.custom-carousel-image.active{opacity:1;visibility:visible}.custom-carousel-image span{position:absolute;left:0;right:0;width:100%;bottom:0;height:4px;background:#003166;overflow:hidden}.custom-carousel-image span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#007aff;transform:translateX(-100%)}.custom-carousel-image.active span:before{animation:example 10s linear}.home-custom-carousel:hover .custom-carousel-image.active span:before{animation-play-state:paused}.custom-carousel-item.active{background:#007aff;height:300px}.custom-carousel-item.active:hover{background:#007aff}.custom-carousel-item{background:#001933;height:150px;padding:20px 68px;border-bottom:2px solid #2f3137;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.3s;outline:2px solid transparent;outline-offset:-2px}.custom-carousel-item:hover{background:#2f3137}.custom-carousel-item:last-child{border-bottom:none}.custom-carousel-item-cat{color:#53555f;font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;transition:.3s}.custom-carousel-item-cat img{position:relative;top:-2px;margin-right:1px}.custom-carousel-item.active .custom-carousel-item-cat{color:#99caff}.custom-carousel-item-title{font-size:28px;line-height:1.6;letter-spacing:.01em;color:#53555f;margin-bottom:14px;max-height:33px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:.1s;position:relative}.custom-carousel-item-title:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.custom-carousel-item-title a{color:#53555f;transition:.1s}.custom-carousel-item.active .custom-carousel-item-title{color:#fff;font-size:44px;line-height:1.15;max-height:126px;-webkit-line-clamp:2}.custom-carousel-item.active .custom-carousel-item-title:after{display:none}.custom-carousel-item.active .custom-carousel-item-title a{color:#fff}.custom-carousel-item-socials{position:relative}.custom-carousel-item-socials:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.custom-carousel-item.active .custom-carousel-item-socials:after{display:none}.custom-carousel-item-more{position:relative;opacity:0;visibility:hidden;transition:.2s;display:none}.custom-carousel-item.active .custom-carousel-item-more{visibility:visible;opacity:1;display:block}.custom-carousel-item-more:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.custom-carousel-item.active .custom-carousel-item-more:after{display:none}.custom-carousel-item-more a{display:inline-block;padding:8px 17px;background:#00254d;font-size:13px;line-height:1.33;letter-spacing:.03em;color:#53555f;font-weight:500}.custom-carousel-item-more a svg{display:inline-block;margin-left:6px;height:10px;width:10px;position:relative;top:1px}.custom-carousel-item-more a svg path{fill:currentColor}.custom-carousel-item.active .custom-carousel-item-more a{padding:17px 34px;font-size:14px;line-height:1.6;letter-spacing:.06em;color:#fff;background:#0056b3;font-weight:500;text-transform:uppercase;border:2px solid #4da3ff}.custom-carousel-item.active .custom-carousel-item-more a svg{height:16px;width:16px;margin-left:17px;top:3px}.custom-carousel-item-socials ul li{float:left}.custom-carousel-item-socials ul li a{float:left;width:34px;height:34px;position:relative;border:2px solid transparent;transition:.2s}.custom-carousel-item-socials ul li a:hover{background:#003166;border:2px solid #0056b3}.custom-carousel-item-socials ul li a:active,.custom-carousel-item-socials ul li a:focus{background:#0056b3;border:2px solid #0056b3}.custom-carousel-item-socials ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:13px;max-height:13px}.custom-carousel-item-socials ul li a svg path{fill:#53555f}.custom-carousel-item.active .custom-carousel-item-socials ul li a:hover svg path{fill:#fff}.custom-carousel-item.active .custom-carousel-item-socials ul li a svg path{fill:#99caff}.custom-carousel-item.active .custom-carousel-item-socials ul li a:active svg path,.custom-carousel-item.active .custom-carousel-item-socials ul li a:focus svg path{fill:#fff}.header-streaming.header-hold{position:absolute}.header-streaming.header-hold .row,.event-stream-hold .stream-section .row{max-width:1140px;padding:0}.event-stream-hold .row{max-width:1140px;padding:0}.header-streaming .logo{padding-top:10px;padding-bottom:10px;padding-left:0}.header-streaming .header{padding-top:34px}.stream-socials ul{float:right}.stream-socials ul li{float:left}.stream-socials ul li a{background:0 0;width:68px;height:68px;float:left;position:relative;transition:.2s;border:2px solid transparent}.stream-socials ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stream-socials ul li a:hover{background:#007aff;border-color:#007aff}.stream-socials ul li a:hover svg path{fill:#050505}.stream-socials ul li a:active,.stream-socials ul li a:focus{background:#cca300;border-color:#007aff}.event-stream-hold{padding-top:140px;background:#18181b}.stream-title-lg{font-size:47px;line-height:50px;color:#fff;font-weight:500}.stream-simple-title{color:#fff;font-size:26px;line-height:34px}.event-stream-header{margin-bottom:70px}.stream-section{margin-bottom:68px}.event-description-section .row{max-width:1140px}.event-description-section .section{padding:34px}.event-header{display:-webkit-box;display:-ms-flexbox;display:flex}.stream-event-location .stream-simple-title,.stream-event-image .section-title{color:#18181b}.stream-event-location .section-title{margin:0}.stream-event-location .stream-simple-title{margin-bottom:35px}.stream-contact p{font-size:17px;color:#fff;letter-spacing:.01em;line-height:27px;padding-top:15px}.stream-contact a{color:#fff;text-decoration:underline}.stream-event-image{padding-top:17%;background-size:cover!important}.stream-event-location{background:#007aff;color:#18181b;padding:34px}.event-stream-speakers{background:#2f3137;padding:34px}.event-stream-speakers .section-title{color:#fff}.stream-slider{padding:17px 50px;position:relative}.stream-speaker-item{max-width:234px}.speaker-item-top{display:-webkit-box;display:-ms-flexbox;display:flex}.speaker-item-top.full-logo .stream-speaker-img{display:none}.speaker-item-top.full-logo .stream-speaker-logo{width:100%}.stream-speaker-img{float:left;width:50%;background-size:cover!important;padding-bottom:50%}.stream-speaker-logo{width:50%;float:left;background-size:cover!important;padding-bottom:50%}.stream-speaker-text{background:#fff;padding:18px 24px;min-height:179px}.stream-speaker-text .speaker-name{font-size:25px;line-height:29px;margin-bottom:17px;color:#2f3137}.stream-speaker-text .speaker-name span{display:block;font-size:18px;line-height:24px}.stream-speaker-text .speaker-position{font-size:13px;line-height:17px;color:#777a88;font-weight:500}.stream-carousel-nav .stream-next,.stream-carousel-nav .stream-prev{position:absolute;top:50%;transform:translateY(-50%)}.stream-carousel-nav a svg path{transition:.2s}.stream-carousel-nav a:hover svg path{fill:#007aff}.stream-carousel-nav a:active svg path,.stream-carousel-nav a:focus svg path{fill:#cca300}.stream-carousel-nav .stream-next{right:0}.stream-carousel-nav .stream-prev{left:0}.btn-yellow,.btn-yellow:active,.btn-yellow:focus{background:#007aff;padding:9px 18px;text-transform:uppercase;font-size:9px;font-weight:500;line-height:11px;transition:.2s;text-align:center;color:#050505;border:2px solid #007aff}.btn-yellow:hover{background:#806600;border:2px solid #cca300;color:#fff}.event-stream-agenda{background:#f1f2f3;color:#050505}.event-stream-agenda .agenda-date{color:#53555f}.event-schedule .presentation-description{padding-left:19px;font-size:17px;letter-spacing:.03em;color:#777a88;line-height:21px}.event-schedule .presentation-description span{display:block;color:#050505;font-size:17px;letter-spacing:.01em;line-height:27px}.event-schedule .time{font-size:17px;font-weight:500;letter-spacing:.06em;line-height:27px}.schedule-left{padding-right:36px}.schedule-right{padding-left:36px}.event-schedule .presentation-item{margin-bottom:17px}.event-stream-agenda .event-schedule .presentation-item .time{border-bottom:2px solid #007aff}.event-stream-learn-more .section-title{color:#fff;margin-bottom:17px}.event-stream-learn-more{background:#2f3137}.learn-more-img{background-size:cover!important;padding-bottom:19%;margin-bottom:45px}.learn-more-title{color:#fff;font-size:38px;font-weight:500;line-height:42px;margin-bottom:10px}.learn-more-excerpt{font-size:17px;line-height:27px;letter-spacing:.01em;font-weight:400;color:#c8cad0;margin-bottom:17px}.learn-more-excerpt p{margin-bottom:25px}.learn-more-excerpt a.read-more{position:relative;color:#007aff;transition:.2s}.learn-more-excerpt a.read-more:after{content:'';background:url(../img/arrow-right-yellow.png) no-repeat;background-size:contain!important;height:13px;width:13px;position:absolute;right:-16px;top:6px}.learn-more-excerpt a.read-more:hover{text-decoration:underline}.learn-more-excerpt a.read-more:active,.learn-more-excerpt a.read-more:focus{color:#cca300;text-decoration:none}.learn-more-excerpt a.read-more:active:after,.learn-more-excerpt a.read-more:focus:after{background:url(../img/arrow-right-yellow-dark.png) no-repeat}.stream-footer-top{padding-top:100px;padding-bottom:50px}.label-text.label-yellow{color:#ffe81a}.label-text.label-yellow span{position:relative}.label-text.label-yellow span:after{content:'';background:url(../img/arrow-right-yellow.png) no-repeat;background-size:contain!important;height:13px;width:13px;top:5px;right:-20px;position:absolute}.label-text.label-blue{color:#007aff}.label-text.label-blue span{position:relative}.stream-footer .copyrights-text{white-space:normal}.stream-footer .copyrights-nav ul li a:hover{text-decoration:underline;color:#007aff}.stream-footer .copyrights-nav ul li a:focus{text-decoration:none;color:#cca300}.reveal-overlay{background-color:rgba(5,5,5,.7)}.reveal.exit-popup{width:652px;max-width:652px;border:none;padding:0;background-color:transparent}.reveal.exit-popup:focus{outline:none}.exit-popup-top{position:relative;background:#007aff;color:#18181b;font-size:30px;line-height:34px;letter-spacing:-.01em;font-weight:400;padding:36px 68px 36px 34px}.exit-popup-top span{display:block;font-size:17px;line-height:27px;letter-spacing:.01em}.exit-modal-close{position:absolute;top:50px;right:34px;z-index:1;cursor:pointer}.exit-modal-close svg path,.exit-modal-close svg rect{transition:.2s}.exit-modal-close:hover svg path{fill:#cca300}.exit-modal-close:active svg path,.exit-modal-close:focus svg path{fill:#fff}.exit-modal-close:active svg rect,.exit-modal-close:focus svg rect{fill:#007aff;stroke:#cca300}.exit-popup-rating{background:#2f3137;padding:34px 34px 0}.exit-popup-rating .select2-container.select2-container--default .select2-selection--single{border-radius:0;background-color:#53555f;border:none;border-bottom:2px solid #a0a2ac;height:69px;transition:.2s}.exit-popup-rating span.select2-selection.select2-selection--single{outline:2px solid transparent;outline-offset:-2px;transition:.2s}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-size:21px;line-height:34px;letter-spacing:.01em;font-weight:400;padding:17px}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:0;height:68px;width:68px;outline:2px solid transparent;outline-offset:-2px;transition:.2s}.exit-popup-rating .select2-container--default:hover .select2-selection--single .select2-selection__arrow{background-color:#007aff}.exit-popup-rating .select2-container--default:active .select2-selection--single .select2-selection__arrow,.exit-popup-rating .select2-container--default:focus .select2-selection--single .select2-selection__arrow{background-color:transparent}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;margin:0}.exit-popup-rating .select2-container--default:hover .select2-selection--single .select2-selection__arrow b:after{background:url(../img/arrow-black-down.svg) no-repeat center center}.exit-popup-rating .select2-container--default:active .select2-selection--single .select2-selection__arrow b:after,.exit-popup-rating .select2-container--default:focus .select2-selection--single .select2-selection__arrow b:after{background:url(../img/arrow-blue-down.svg) no-repeat center center}.exit-popup-rating .select2-container.select2-container--default:active .select2-selection--single,.exit-popup-rating .select2-container.select2-container--default:focus .select2-selection--single{border-bottom:2px solid #007aff}.exit-popup .select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/arrow-blue-down.svg) no-repeat center center;background-size:cover!important;height:14px;width:22px;transition:.2s}.exit-popup .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{transform:translate(-50%,-50%) rotate(180deg)}.select2-dropdown{border:none;border-radius:0;border-bottom:2px solid #007aff}.select2-results__option{color:#fff;font-size:21px;line-height:34px;letter-spacing:.01em;font-weight:400;padding:17px;border-bottom:1px solid #777a88;background-color:#53555f;height:69px}.hs_event_rating_popup{margin-bottom:34px}.hbspt-form .actions{margin:0}.exit-popup-rating input.hs-button.primary.large{display:block;height:85px;padding:30px 55px;font-size:17px;line-height:27px;letter-spacing:.06em;text-align:right;position:relative;text-transform:uppercase;width:calc(100% + 68px);color:#fff;outline:2px solid transparent;outline-offset:-2px;transition:.2s;margin-left:-34px;border:none;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 34px) 50%;background-size:16px 20px;border-radius:0}.exit-popup-rating input.hs-button.primary.large:hover{outline:2px solid #777a88;background:#53555f url(../img/arrow-right-white.png) no-repeat calc(100% - 34px) 50%;background-size:16px 20px}.exit-popup-rating input.hs-button.primary.large:focus,.exit-popup-rating input.hs-button.primary.large:active{outline:2px solid #777a88;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 34px) 50%;background-size:16px 20px}.exit-popup-rating .submitted-message{font-size:17px;line-height:27px;letter-spacing:.06em;padding-bottom:34px;color:#fff;text-transform:uppercase}.career-intro{padding-top:180px;position:relative;background-size:cover!important;z-index:1}.career-intro:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2}.career-intro .row{position:relative;z-index:5}.career-intro video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}.career-intro-text{padding-right:50%}.career-intro-text-top{font-size:89px;line-height:1.05;letter-spacing:-.01em;color:#fff;margin-bottom:34px;font-weight:700}.career-intro-text-bottom{font-size:26px;line-height:1.33;font-weight:400;color:#f1f2f3;margin-bottom:102px}.career-intro-nav.no-video .career-intro-watch{display:none}.career-intro-nav.no-video .career-intro-search{width:100%!important}.career-intro-nav{font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#fff;height:68px}.career-intro-watch{float:left;width:21.4%;height:100%}.career-intro-watch a{display:block;position:relative;padding:20px;color:#fff;background:#001933;transition:.2s;height:100%;outline:2px solid transparent;outline-offset:-2px;border-bottom:1px solid #003166}.career-intro-watch a:hover{background:#007aff}.career-intro-watch a:focus,.career-intro-watch a:active{outline:2px solid #007aff;background:#0056b3}.career-intro-watch a span{display:inline-block;position:relative}.career-intro-watch a span:after{position:absolute;content:'';background:url(../img/icon-play.svg) no-repeat;background-size:contain!important;height:13px;width:10px;right:-20px;top:7px}.career-intro-search{width:78.6%;float:left;height:100%}.career-intro-search a{display:block;background:#007aff;transition:.2s;position:relative;padding:20px 17px;color:#fff;height:100%;border-bottom:1px solid #0056b3;outline:2px solid transparent;outline-offset:-2px}.career-intro-search span{display:inline-block;position:relative;padding-right:23px}.career-intro-search a span:after{content:'';position:absolute;background:url(../img/arrow-right-white.png) no-repeat;height:18px;width:18px;top:4px;right:0;background-size:contain!important}.career-intro-search a:hover{background:#003166;color:#4da3ff}.career-intro-search a:active,.career-intro-search a:focus{outline:2px solid #007aff;color:#4da3ff}.career-top-list{padding-top:102px;overflow:hidden}.career-top-list-hold{padding-bottom:34px;border-bottom:1px solid #a0a2ac}.career-top-list-item{background:#fff;padding:34px;min-height:562px;border-bottom:1px solid #a0a2ac}.career-top-list-img{width:136px;height:136px;margin-bottom:34px}.career-top-list-img img{max-height:100%;max-width:100%}.career-top-list-title{font-size:30px;line-height:1.14;letter-spacing:-.01em;margin-bottom:17px}.career-top-list-carousel .owl-item:nth-child(1) .career-top-list-title{color:#f50}.career-top-list-carousel .owl-item:nth-child(2) .career-top-list-title{color:#007aff}.career-top-list-carousel .owl-item:nth-child(3) .career-top-list-title{color:#04ae6a}.career-top-list-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#2f3137}.career-top-list ul li:nth-child(1) .career-top-list-title{color:#f50}.career-top-list ul li:nth-child(2) .career-top-list-title{color:#007aff}.career-top-list ul li:nth-child(3) .career-top-list-title{color:#04ae6a}.career-values{padding-top:136px;padding-bottom:136px}.career-our-values .list-title{margin-bottom:68px}.list-title .simple-text-lg{margin-top:17px;color:#53555f;padding-right:55%;margin-bottom:15px}.career-our-values-list ul li{margin-bottom:68px}.career-our-values-list ul li:last-child{margin-bottom:0}.career-values-item{position:relative;background:#fff}.career-values-item-img{background-size:cover!important;padding-bottom:50%}.career-values-item-nav{position:relative;border-top:1px solid #a0a2ac;border-bottom:1px solid #a0a2ac}.career-values-item-nav ul{float:right}.career-values-item-nav ul li{float:right}.career-values-item-nav ul li a{display:block;float:right;height:64px;width:64px;position:relative;border-left:1px solid #777a88;outline:2px solid transparent}.career-values-item-nav ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:15px;max-height:26px}.career-values-item-nav ul li a svg path{fill:#777a88}.career-values-item-nav ul li a:hover{background:#007aff;border-color:#007aff}.career-values-item-nav ul li a:hover svg path{fill:#fff}.career-values-item-nav ul li a:focus,.career-values-item-nav ul li a:active{background:#003166;outline:2px solid #007aff}.career-values-item-nav ul li a:active svg path,.career-values-item-nav ul li a:focus svg path{fill:#fff}.career-values-item .values-carousel-left-text{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:96px 32px 32px;overflow:hidden}.career-values-item .values-carousel-left-icon{position:absolute;top:16px;left:32px}.career-values-item .values-carousel-left-icon{max-height:32px}.career-values-item .values-carousel-left-text span{position:absolute;left:0;right:0;bottom:0;height:4px;background:#91081c}.career-values-item .values-carousel-left-text span:before{content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;background:#f53d59;transform:translateX(-100%)}.career-values-carousel .owl-item.active .values-carousel-left-text span:before{animation:example 10s linear}.career-values-carousel:hover .values-carousel-left-text span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.career-benefits{padding-top:102px;padding-bottom:102px;background:#fff}.career-benefits .list-title{margin-bottom:102px}.career-benefits-list ul li{float:left;width:31.6%;margin-right:2.6%;margin-bottom:34px}.career-benefits-list ul li:last-child{width:100%;margin:0}.career-benefits-list ul li:last-child .benefits-img{padding-bottom:23.1%}.career-benefits-list ul li:nth-child(3n){margin-right:0}.benefits-item{position:relative;z-index:1;cursor:pointer}.benefits-img{background-size:cover!important;padding-bottom:73.2%;margin-bottom:17px;position:relative;overflow:hidden}.benefits-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:34px;font-size:30px;line-height:34px;letter-spacing:-.01em;color:#fff;z-index:2;transition:.2s;transform:translateX(-100%)}.benefits-item:hover .benefits-text{transform:translateX(0)}.benefits-title{text-transform:uppercase;font-size:17px;font-weight:500;line-height:1.6;letter-spacing:.06em}.how-it-works{background:#18181b;padding:68px 0 102px;overflow:hidden}.how-it-works .list-title{color:#fff;border-bottom:1px solid #53555f;margin-bottom:68px}.how-it-works .list-title .simple-text-lg{position:relative;color:#c8cad0}.how-it-works .list-title .title-link{position:absolute;right:0;bottom:0}.title-link-btn,.title-link-btn:active,.title-link-btn:focus{position:relative;display:inline-block;background:#007aff;color:#fff;border-bottom:1px solid #0056b3;padding:20px 17px;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;outline:2px solid transparent;outline-offset:-2px;text-align:center}.list-title .title-link-btn span{position:relative;color:#fff}.title-link span{padding-right:20px}.title-link-btn span:after{content:'';position:absolute;top:1px;right:0;background-size:contain!important;width:18px;height:18px;background:url(../img/arrow-right-white.png) no-repeat}.title-link-btn:hover{background:#003166;outline:2px solid #0056b3;color:#fff}.title-link-btn:focus,.title-link-btn:active{background:#0056b3;outline:2px solid #007aff}.how-it-works-slider{position:relative}.how-it-works-slider:before{left:-100%}.how-it-works-slider:after{right:-100%}.how-it-works-item{position:relative;padding-top:40px}.how-it-works-item:after{position:absolute;content:'';top:-10px;left:0;right:0;bottom:0;background:#18181b;opacity:.8;transition:.2s}.how-it-works-item:before{content:'';position:absolute;width:17px;height:17px;background:#4da3ff;border-radius:50%;top:-10px;left:0}.how-it-works-carousel .owl-stage-outer{overflow:visible}.how-it-works-carousel .owl-stage{padding-left:0!important;border-top:4px solid #53555f}.how-it-works-carousel .owl-item.active .how-it-works-item:after{opacity:0}.how-it-works-img{background-size:cover!important;padding-bottom:44%}.how-it-works-bottom{background:#2f3137;padding:16px;color:#fff;font-weight:400;min-height:221px}.how-it-works-title{font-size:21px;line-height:34px;letter-spacing:.01em;margin-bottom:17px}.how-it-works-text{font-size:17px;line-height:27px;letter-spacing:.01em}.our-offices{padding-top:102px;padding-bottom:102px}.our-offices .list-title{margin-bottom:102px}.offices-list-2 ul li{margin-bottom:34px}.offices-list-2 ul li:last-child{margin-bottom:0}.offices-item{display:flex;flex-wrap:wrap}.office-img{background-size:cover!important;padding-bottom:31.2%;float:left;width:39.1%;position:relative}.office-text{float:left;width:60.9%;background:#fff;padding:51px;position:relative}.office-img.push{left:60.9%}.office-text.pull{left:-39.1%}.offices-city{float:left;width:31%;padding-right:17px;font-size:30px;line-height:34px;letter-spacing:-.01em}.offices-description{float:left;width:69%;padding-left:17px;font-size:21px;line-height:34px;letter-spacing:-.01em;color:#000}.offices-description a{display:block;position:relative;color:#007aff;padding-left:34px;margin-top:17px}.offices-description a:after{content:'';width:15px;height:20px;background-size:contain!important;position:absolute;top:6px;left:9px;background:url(../img/icon-pin-blue.svg) no-repeat}.career-join-us{background:#18181b;border-bottom:1px solid #53555f}.career-join-us-hold{display:flex;flex-wrap:wrap;border-bottom:2px solid #007aff}.join-us-left{background-size:cover!important;padding:150px 68px 68px;position:relative}.join-us-text{color:#fff;font-size:38px;line-height:42px;font-weight:500;position:relative;z-index:5}.join-us-text span{display:block;font-size:21px;line-height:34px;letter-spacing:.01em;font-weight:400;margin-top:17px}.join-us-left:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:3}.join-us-right{display:flex;flex-wrap:wrap}.join-us-right a{display:block;transition:.2s}.join-us-right-top a{font-size:26px;line-height:34px;color:#fff;padding:100px 34px;background:#007aff;outline:2px solid transparent;outline-offset:-2px}.join-us-right-top a:hover{background:#003166;outline:2px solid #007aff}.join-us-right-top a:focus,.join-us-right-top a:active{background:#0056b3;outline:2px solid #007aff}.join-us-right-bottom a{font-size:17px;line-height:27px;letter-spacing:.01em;padding:34px;color:#fff;background:#2f3137;outline:2px solid transparent;outline-offset:-2px;position:relative;height:100%}.join-us-right-bottom a:hover{background:#007aff}.join-us-right-bottom a:focus,.join-us-right-bottom a:active{background:#003166;outline:2px solid #007aff}.reveal.career-video-reveal{width:100%;max-width:100%;border:none;padding:0;background-color:transparent}.reveal-video-hold{position:relative}.reveal-video-hold img{width:100%}.video-close{position:absolute;top:0;right:0;width:68px;height:68px;transition:.2s;cursor:pointer;color:#53555f}.video-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-close svg path{fill:currentColor}.video-close:hover{background:#18181b;color:#f53d59}.video-close:focus,.video-close:active{background:#f53d59;color:#fff}.tfic-intro-hold{position:relative;overflow:hidden;margin-bottom:34px}.updated .tfic-intro-left{background:0 0;width:57%;padding-left:0;padding-bottom:85px}.updated .tfic-intro-left:before{background:0 0}.updated .tfic-intro-img-hold{position:absolute;width:calc(100% + ((100vw - 1474px)/2));top:0;left:0;bottom:0;overflow:hidden}.updated .tfic-intro-img-hold video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:9}video.tfic-video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:9}.tfic-intro-hold .row{display:flex;flex-wrap:wrap;position:relative;z-index:15;pointer-events:none}.tfic-intro-left{position:relative;background:#0f2042;padding-top:220px;float:left;width:50%;pointer-events:all}.tfic-intro-right{position:relative;float:right;width:50%}.updated .tfic-intro-right{width:42%;padding-bottom:0}.tfic-intro-left:before{content:'';position:absolute;top:0;bottom:0;right:calc(100% - 1px);width:9999px;background:#0f2042;z-index:-1}.tfic-intro-img{position:absolute;background-size:cover!important;top:0;right:-50%;left:0;bottom:0;z-index:5}.updated .tfic-intro-img{right:auto;width:100%}.updated .tfic-intro-buttons ul li{float:left;margin-right:25px}.updated .tfic-intro-buttons ul li:last-child{margin-right:0}.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading{border-color:#fff}.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:hover,.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:focus,.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:active{background:0 0;border-color:#c8cad0;color:#c8cad0}.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:hover:after,.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:focus:after,.updated.v3 .tfic-intro-buttons .btn-white-border.continue-reading:active:after{background:url('../img/arrow-right-gray.png') no-repeat center center/100% 100%}body.tfic,body.single-research{background:#fff}body.blog{background:#f8f8f9}.tfic-intro-logo{margin-bottom:34px}.tfic-intro-title{font-size:72px;line-height:1.12;letter-spacing:-.02em;color:#fff;font-weight:700;margin-bottom:17px}.tfic-intro-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#e5f2ff;font-weight:400}.updated .tfic-intro-text{padding-right:20%}.updated .tfic-intro-text-box{margin-bottom:0}.updated .tfic-intro-text{margin-bottom:136px}.tfic-intro-text-box{margin-bottom:102px;padding-right:20%}.tfic-download-link a{display:block;position:relative;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#0f2042;font-weight:500;background:#eabade;padding:21px 68px 20px 34px;transition:.2s}.tfic-download-link a:after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;transition:.2s;z-index:3}.tfic-download-link a .download-icon{position:absolute;height:68px;width:68px;right:0;top:0;background:#f1f2f3}.tfic-download-link a .download-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:27px;z-index:4}.tfic-download-link a .download-icon svg path{fill:#f74b3f}.tfic-download-link a:hover:after{opacity:1}.tfic-download-link a:focus:after,.tfic-download-link a:active:after{background:rgba(0,0,0,.15);opacity:1}.tfic-section{position:relative}.tfic-image-w-text{position:relative;padding:102px 68px;border-bottom:2px solid #edff00}.tfic-image-w-text-img{position:absolute;bottom:91px;right:60px;z-index:-1}.tfic-image-w-text.lg .tfic-image-w-text-img{bottom:60px}.tfic-image-text-box{padding-right:30%;margin-bottom:34px}.tfic-image-w-text.lg .tfic-image-text{font-size:55px;line-height:1.15;font-weight:500;color:#2a5247}.tfic-image-text{font-size:38px;line-height:1.11;color:#0f2042;font-weight:500}.tfic-image-text span{display:block;font-size:13px;letter-spacing:.03em;line-height:1.33;font-weight:500;color:#777a88;margin-top:17px}.tfic-socials ul li{float:left}.tfic-socials ul li a{width:51px;height:51px;display:block;float:left;position:relative;transition:.2s}.tfic-image-w-text .tfic-socials ul li a{background:#f1f2f3}.tfic-socials ul li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;transition:.2s;z-index:1}.tfic-socials ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.tfic-socials ul li a svg path{fill:#fff}.tfic-image-w-text.lg .tfic-socials ul li a svg path{fill:#eabade}.tfic-image-w-text .tfic-socials ul li a svg path{fill:#2a5247}.tfic-socials ul li a:hover:after{background:rgba(0,0,0,.3)}.tfic-socials ul li a:focus:after,.tfic-socials ul li a:active:after{background:rgba(0,0,0,.15)}.tfic-block-text-double{position:relative;padding:102px 68px;display:flex;flex-wrap:wrap;background:#2a5247;border-bottom:2px solid #edff00}.tfic-block-text-double-left{padding-right:68px}.tfic-block-text-double-right{padding-left:68px;padding-top:65px}.tfic-block-title{font-size:38px;font-weight:500;line-height:1.11;margin-bottom:34px}.tfic-block-text-double .tfic-block-title{color:#edff00}.tfic-block-text-double .tfic-block-text.entry p{color:#fff}.tfic-block-text-double .tfic-socials{position:absolute;top:68px;right:68px}.tfic-section .entry{margin-bottom:0}.nav-vertical-hold{position:fixed;top:58px;left:0;bottom:0;transform:translateX(-100%);transition:.2s;z-index:1000;width:90px;-ms-overflow-style:none;scrollbar-width:none}.nav-vertical-hold::-webkit-scrollbar{display:none}.nav-vertical-hold.show{transform:translateX(0)}.nav-vertical-hold ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 150px);background:#f1f2f3}.nav-vertical-hold>ul>li{-ms-flex-negative:1;flex-shrink:1;min-height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-vertical-hold ul li a{display:block;font-size:1.2vh;line-height:1.6;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#0f2042;background:#f1f2f3;position:relative;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-top:1px solid #dbd3cc;text-align:center;height:100%;width:100%}.nav-vertical-hold ul li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.nav-vertical-hold ul li a:hover:after{background:rgba(0,0,0,.3)}.nav-vertical-hold ul li a:focus:after,.nav-vertical-hold ul li a:active:after{background:rgba(0,0,0,.15)}.nav-vertical-hold>ul>li>a{-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);padding:28px 34px}.vertical-nav-socials{position:fixed;bottom:0;left:0}.vertical-nav-socials ul li a{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:90px;height:50px;border-top:none;border-bottom:1px solid #dbd3cc}.vertical-nav-socials ul li a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vertical-nav-socials ul li a svg path{fill:#0f2042}.nav-vertical-hold>ul>li.current>a{color:#fff;background:#0f2042}.nav-vertical-hold>ul>li.current>a:hover:after{background:rgba(255,255,255,.3)}.nav-vertical-hold>ul>li.current>a:focus:after,.nav-vertical-hold>ul>li.current>a:active:after{background:rgba(255,255,255,.15)}.tfic-carousel-block{padding:102px 68px;display:flex;flex-wrap:wrap;border-bottom:2px solid #edff00}.tfic-carousel-nav-hold{position:relative;padding:34px 34px 34px 0;width:19.8%}.tfic-carousel-title{font-size:28px;line-height:1.14;letter-spacing:-.01em;color:#0f2042}.tfic-carousel-title span{display:block;margin-top:17px;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.06em;color:#777a88;text-transform:uppercase}.tfic-carousel-nav{position:absolute;bottom:34px;left:0}.tfic-carousel-nav ul li{float:left}.tfic-carousel-hold{padding:34px 0 34px 17px;width:80.2%;border-left:1px solid #dbd3cc;border-right:1px solid #dbd3cc;position:relative}.tfic-next-offscreen{position:absolute;top:0;right:0;height:100%;width:80px;opacity:0;cursor:pointer;z-index:10}.tfic-carousel.owl-carousel{opacity:0;transition:.2s}.tfic-carousel.owl-carousel.owl-loaded{opacity:1}.tfic-carousel .owl-stage{padding-left:0!important}.tfic-carousel-item{position:relative;cursor:pointer;transition:.2s}.tfic-carousel-item a{transition:.2s}.tfic-item-img{background-size:cover!important;padding-bottom:125%;position:relative;border-bottom:2px solid #eabade}.tfic-item-details{padding:17px;position:absolute;top:0;left:0;bottom:0;right:0;background:#f1f2f3;color:#0f2042;font-size:17px;line-height:1.6;letter-spacing:.01em;opacity:0;transition:.2s}.tfic-item-details-link{position:absolute;bottom:0;right:0}.tfic-item-details-link a{display:block;height:68px;width:68px;transition:.2s;position:relative}.tfic-item-details-link a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tfic-item-details-link a:focus,.tfic-item-details-link a:active{background:rgba(0,0,0,.3)}.tfic-item-details-link a:focus svg path,.tfic-item-details-link a:active svg path{fill:#fff}.tfic-carousel-item:hover .tfic-item-details{opacity:1}.tfic-item-bottom{padding:17px;background:#f1f2f3;min-height:104px}.tfic-item-name{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#2a5247}.tfic-item-position{font-size:13px;font-weight:500;line-height:1.33;letter-spacing:.03em;color:#53555f;text-transform:uppercase}.tfic-carousel{position:relative}.tfic-carousel .owl-item .tfic-carousel-item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(273.24deg,#FFFFFF 50.47%,rgba(255,255,255,0) 94.93%);opacity:.5;transition:.2s}.tfic-carousel .owl-item.active .tfic-carousel-item:after{opacity:0;z-index:-1}.tfic-carousel .owl-item.active:hover{z-index:99}.tfic-carousel-nav ul li a{display:block;float:left;position:relative;width:51px;height:51px;background:#f1f2f3;transition:.2s}.tfic-carousel-nav ul li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;transition:.2s;z-index:1}.tfic-carousel-nav ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:14px;z-index:5;padding-top:5px}.tfic-carousel-nav ul li a svg path{fill:#f74b3f}.tfic-carousel-nav ul li a:hover:after{background:rgba(0,0,0,.3)}.tfic-carousel-nav ul li a:focus:after,.tfic-carousel-nav ul li a:active:after{background:rgba(0,0,0,.15)}.infogram-block{display:flex;flex-wrap:wrap}.infogram-block-text{padding:68px 68px 102px;position:relative}.infogram-block-text .tfic-socials{position:absolute;bottom:34px;right:68px}.infogram-block-text .entry a{color:inherit;text-decoration:underline;transition:.2s}.infogram-block-text .entry a:hover{opacity:.6;color:inherit}.infogram-block-text .entry a:focus,.infogram-block-text .entry a:active{color:inherit;opacity:.2;text-decoration:underline}.infogram-block-chart{position:relative;align-items:center;border-radius:3px;overflow:hidden}.infogram-hold{position:relative;top:50%;transform:translateY(-50%)}.infogram-slider-caption{color:#777b88;font-weight:500!important;margin-bottom:30px;text-align:left}.infogram-block-chart .infogram-slider-item img{display:block;position:relative;top:0;left:0;transform:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.infogram-slider-nav{margin-bottom:20px}.infogram-slider.owl-dots{display:none!important}.infogram-slider-nav a{border-radius:4px;width:31px;cursor:pointer;background-color:rgba(0,0,0,.1);height:39px;color:#464646;position:relative}.infogram-slider-nav a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infogram-slider-nav a.infogram-slider-prev{margin-right:10px;float:left}.infogram-slider-nav a.infogram-slider-next{margin-left:10px;float:right}.infogram-slider-dropdown{display:inline-block;text-align:center;border-radius:4px;height:39px;width:calc(100% - 82px);position:relative}.infogram-slider-dropdown svg{position:absolute;right:11px;top:11px;z-index:-1}.infogram-slider-dropdown select,.infogram-slider-dropdown select:focus,.infogram-slider-dropdown select:active{background-color:rgba(0,0,0,.1);border-radius:4px;border:none;outline:none;text-align:center;color:#464646;text-align-last:center;background-image:none}.no-title .infogram-block-chart{background-size:cover!important}.single-research .no-title .infogram-block-chart{background-size:contain!important}.no-title .infogram-block-chart img{position:relative;display:none;width:100%}.infogram-block-chart img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infogram-block-source{font-size:13px;line-height:1.33;position:absolute;bottom:68px;left:68px}.infogram-block-text.pink{background:#eabade;color:#0f2042}.infogram-block-text.pink .entry p{color:#0f2042}.infogram-block-text.blue{background:#0f2042;color:#fff}.infogram-block-text.blue .entry p{color:#fff}.infogram-block-text.gray{background:#dbd3cc;color:#2a5247}.infogram-block-text.gray .entry p{color:#2a5247}.infogram-block-text.green{background:#2a5247;color:#fff}.infogram-block-text.green .entry p{color:#fff}.infogram-block-text.light-gray{background:#f1f2f3;color:#0f2042}.infogram-block-text.light-gray .tfic-socials ul li a svg path{fill:#0f2042}.infogram-block-text.light-gray .entry p{color:#0f2042}.infogram-block-chart.light{background:#f1f2f3}.infogram-block-chart.dark{background:#e2e1e0}.tfic-img-full img{width:100%}.tfic-img-full{border-bottom:2px solid #edff00}.tfic-quote-item .item-quote-text{font-size:38px;font-weight:500;line-height:1.11;margin-bottom:34px;color:#0f2042;width:74.2%;float:left}.tfic-quote-item .tfic-carousel-title{width:25.8%;float:left;padding-right:34px}.tfic-quote-item .tfic-socials ul{float:right}.tfic-quote-item .tfic-socials ul li a{background:#f1f2f3}.tfic-quote-item .tfic-socials ul li a svg path{fill:#eabade}.quote-carousel .tfic-carousel-nav-hold{position:absolute;padding:0;bottom:0;z-index:5}.quote-carousel .tfic-carousel-hold{border-left:none;border-right:none;padding-left:0;width:100%;position:relative}.tfic-methodology-block{padding:102px 68px;font-size:13px;color:#0f2042;line-height:1.33;letter-spacing:.03em;font-weight:500}.tfic-methodology-title{font-size:17px;color:#f74b3f;font-weight:500;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;margin-bottom:34px}.tfic-methodology-left{padding-right:68px}.tfic-methodology-right{padding-left:68px}.tfic-download-block{display:flex;flex-wrap:wrap}.tfic-download-block-left{background:#2a5247;padding:68px}.download-block-title{font-size:47px;line-height:1.06;letter-spacing:-.01em;font-weight:500;margin-bottom:34px;color:#fff}.download-block-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#fff;margin-bottom:51px}.tfic-download-block-right{background-size:cover!important}.single-research .tfic-download-block-right{background-size:contain!important}.tfic-download-block-right img{display:none;width:100%}.customers-intro-top{padding-top:187px;background:#18181b}.customers-intro-top-hold{display:flex;flex-wrap:wrap}.customers-intro-top-left{padding-bottom:102px;padding-right:48px}.customers-intro-top-left-text-box{margin-left:-112px;width:calc(100% + 112px)}.customers-intro-top-right{padding-left:48px;position:relative;display:flex;align-items:flex-end}.customers-intro-title{font-size:89px;line-height:1.05;letter-spacing:-.01em;font-weight:700;margin-bottom:34px;color:#fff}.customers-intro-subtitle{font-size:30px;line-height:1.14;letter-spacing:-.01em;color:#c8cad0}.customers-intro-img{background-size:cover!important;padding-bottom:70.4%}.customers-intro-bottom{background:#fff;padding-bottom:136px}.customers-intro-bottom-hold{display:flex;flex-wrap:wrap}.customers-intro-bottom-left{padding-top:136px;padding-right:56px}.customers-intro-title-sm{font-size:38px;line-height:1.11;margin-bottom:34px;color:#050505;font-weight:500}.customers-intro-bottom-left .entry p{color:#2f3137;margin-bottom:0}.customers-intro-bottom-left .entry{margin-bottom:68px}.customers-intro-bottom-right{padding-left:48px}.customers-intro-bottom-carousel,.customers-intro-bottom-carousel .owl-stage-outer,.customers-intro-bottom-carousel .owl-stage,.customers-intro-bottom-carousel .owl-item{height:100%}.customers-intro-bottom-item{background:#f1f2f3;padding:68px 34px 0;height:100%;position:relative;border-bottom:1px solid #777a88}.customers-intro-bottom-item span.loading-bar{bottom:auto;top:0}.customers-intro-bottom-item-text-box{padding-bottom:179px}.customers-intro-nav{float:right}.customers-intro-logos ul{display:flex;flex-wrap:wrap}.customers-intro-logos ul li{width:25%;text-align:center;margin-bottom:51px;display:flex;align-items:center;justify-content:center;padding:0 15px}.customers-intro-logos ul li:nth-child(4n+1){justify-content:flex-start;padding-left:0}.customers-intro-logos ul li:nth-child(4n){justify-content:flex-end;padding-right:0}.customers-intro-logos ul li img{max-height:34px}.customers-item-text-box{position:relative}.customers-item-logo{margin-bottom:34px}.customers-item-text{font-size:25px;line-height:1.33;color:#2f3137;margin-bottom:17px}.customers-item-author{color:#0056b3}.customers-item-bottom{position:absolute;bottom:0;left:0;padding-left:34px;width:100%;overflow:hidden}.customers-item-company-name{color:#2f3137;padding-top:22px}.customers-item-company-name.single-caption{margin-top:0}.customers-intro-bottom-carousel .carousel-nav ul li{border-left:1px solid #777a88}.customers-carousels-wrap{padding-top:102px;padding-bottom:102px}.customers-video-wrap{padding-top:102px;background:#18181b}.stories-carousel-block{margin-bottom:68px;position:relative}.stories-carousel-block:last-child{margin-bottom:0}.stories-carousels-section{margin-bottom:102px}.stories-carousel-block .list-title.has-carousel-nav{padding-right:30%}.stories-item-logo{background-size:cover!important;padding-bottom:44%}.stories-item{background:#fff;border-bottom:1px solid #a0a2ac}.stories-item-text{padding:34px 34px 0;min-height:215px}.stories-item-name{color:#777a88;margin-bottom:17px}.stories-item-title{color:#2f3137;margin-bottom:17px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.stories-item-read-more{padding:17px 34px;background:#fff;color:#007aff;position:relative;outline:2px solid transparent;outline-offset:-2px;transition:0s}.stories-item-read-more svg{position:absolute;top:50%;transform:translateY(-50%);right:34px}.stories-item-read-more svg path{fill:currentColor}.stories-item a:hover .stories-item-read-more{background:#e5f2ff;transition:.2s}.stories-item a:focus .stories-item-read-more,.stories-item a:active .stories-item-read-more{background:#007aff;outline:2px solid #003166;color:#fff;transition:0s}.customers-quotes-carousel.owl-carousel .owl-stage{display:flex;flex-wrap:wrap}.customer-quote-item{display:flex;flex-wrap:wrap;background:#fff;height:100%}.customer-quote-img{width:36%;background-size:cover!important;padding-bottom:36%;overflow:hidden;position:relative}.customer-quote-right{position:relative;width:64%}.customer-quote-text-box{border-top:1px solid #c8cad0;border-right:1px solid #c8cad0;padding:34px 34px 108px}.customer-quote-logo{margin-bottom:112px}.customer-quote{color:#2f3137;margin-bottom:17px}.customer-name{color:#0056b3}.quote-nav-hold{height:69px;border-top:1px solid #c8cad0;border-bottom:1px solid #c8cad0;position:absolute;left:0;bottom:0;width:100%}.carousel-nav ul li{float:left;width:68px;height:68px;position:relative;border-left:1px solid #c8cad0;cursor:pointer;transition:.2s;outline:2px solid transparent;outline-offset:-2px;color:#777a88}.carousel-nav ul li svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-nav ul li svg path{fill:currentColor}.carousel-nav ul li:hover{background:#007aff;border-color:#007aff;color:#fff}.carousel-nav ul li:focus,.carousel-nav ul li:active{background:#003166;color:#fff;outline:2px solid #007aff}span.loading-bar{position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background:#003166;z-index:1}span.loading-bar:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background:#007aff;transform:translateX(-100%)}.owl-item.active span.loading-bar:before{animation:example 10s linear}.owl-carousel:hover .owl-item.active span.loading-bar:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.quote-nav{position:absolute;bottom:0;right:0;z-index:99}.customers-video-section-title{color:#fff;padding-right:50%;padding-bottom:35px;border-bottom:1px solid #53555f;margin-bottom:68px}.customers-video-section-title span{display:block;color:#c8cad0;margin-top:17px}.video-item-nav-hold{display:flex;background:#2f3137;position:relative;border-bottom:1px solid #53555f}.carousel-nav.video-item-nav ul{height:100%}.carousel-nav.video-item-nav ul li{height:100%;color:#fff;border-left:none;border-right:1px solid #53555f}.video-item-text-box{padding:34px;color:#fff;max-width:703px}.video-item-title{margin-bottom:17px}.video-item-logo-box{margin-left:auto}.socials ul li{float:left}.socials ul li a{float:left;width:68px;height:68px;position:relative;transition:.2s;outline:2px solid transparent;color:#a0a2ac;outline-offset:-2px}.socials ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.socials ul li a svg path{fill:currentColor}.socials ul li a:hover{background:#007aff;border-color:#0056b3;color:#fff}.socials ul li a:focus,.socials ul li a:active{background:#003166;outline:2px solid #007aff;color:#fff}.video-item-socials ul li a{border-left:1px solid #53555f}.video-item-socials ul li:last-child a{border-right:1px solid #53555f}.video-item-logo{background-size:cover!important;padding-bottom:74%;height:calc(100% - 68px)}.customers-video-hold{margin-bottom:102px}.customers-demo-hold{display:flex;flex-wrap:wrap}.customers-demo-right{background-size:cover!important;padding-bottom:41%}.customer-demo-right img{display:none;width:100%}.customers-demo-text{background:#0056b3;color:#fff;padding:153px 68px 68px}.customers-demo-title{margin-bottom:17px}.customers-demo-request a{display:block;color:#fff;padding:68px;background:#007aff;border-bottom:2px solid #003166;outline:2px solid transparent;outline-offset:-2px;transition:.2s}.customers-demo-request a:hover{background:#003166;outline:2px solid #0056b3}.customers-demo-request a:focus,.customers-demo-request a:active{outline:2px solid #007aff;background:#0056b3}.customers-video-wrap{border-bottom:1px solid #53555f}span.read-more{position:relative;display:inline-block;padding-right:25px}span.read-more:after{content:'';position:absolute;background:url(../img/arrow-right-white.png) no-repeat;background-size:contain!important;width:.8em;height:.8em;top:50%;transform:translateY(-50%);right:0}.jobs-intro{background-size:cover!important;padding-top:187px;padding-bottom:102px;position:relative}.jobs-intro:after{content:'';background:rgba(0,0,0,.25);z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}.jobs-intro .row{position:relative;z-index:5}.jobs-intro-text-box{color:#fff;padding-right:50%}.jobs-intro-title{margin-bottom:17px}.jobs-wrap{padding-top:102px;padding-bottom:136px}.jobs-list-wrap{position:relative}.jobs-filter-hold{min-height:10px}.jobs-filter-sticky{min-height:10px}.jobs-list-header ul li{float:left}.jobs-list-header ul li:nth-child(1){width:37%}.jobs-list-header ul li:nth-child(2){width:25%}.jobs-list-header ul li:nth-child(3){width:38%}.jobs-list-header,.jobs-filter-header{margin-bottom:34px}.jobs-list-hold{padding-left:8.3%;min-height:20px}.featured-jobs-trigger a{display:block;color:#050505;background:#fff;padding:34px;position:relative;transition:.2s;outline:2px solid transparent;border:1px solid #c8cad0;outline-offset:-2px}.featured-jobs-trigger a svg{position:absolute;top:34px;right:34px;max-width:34px}.featured-jobs-trigger a:hover{color:#0056b3}.featured-jobs-trigger a:focus,.featured-jobs-trigger a:active{background:#003166;color:#fff;border-color:#007aff}.featured-jobs-trigger a:focus svg path,.featured-jobs-trigger a:focus svg rect,.featured-jobs-trigger a:active svg path,.featured-jobs-trigger a:active svg rect{fill:#fff}.featured-jobs-trigger.active a svg rect{fill:none}.featured-jobs-trigger.active a:focus,.featured-jobs-trigger.active a:active{background:#007aff;color:#fff;outline:2px solid #003166}.featured-jobs-trigger.active a:focus svg path,.featured-jobs-trigger.active a:active svg path{fill:#fff}.featured-jobs-trigger span{padding-right:90px}.acc-filter .accordion-title{color:#050505}.acc-text.acc-filter{margin-bottom:0}.acc-filter .accordion-content ul{margin-left:0}.acc-filter .accordion-content ul li a{color:#53555f;transition:.2s}.acc-filter .accordion-content ul li a:hover{color:#0056b3;text-decoration:underline}.acc-filter .accordion-content ul li a:focus,.acc-filter .accordion-content ul li a:active{color:#003166;text-decoration:none}.acc-filter .accordion-content ul li{margin-bottom:25px}.acc-filter .accordion-content ul li:last-child{margin-bottom:0}.acc-filter .accordion-content ul li a.active{color:#0056b3}.jobs-list-header ul li a{position:relative;color:#53555f;padding-right:15px;transition:.2s;cursor:text}.jobs-list-header ul li a svg{display:none;position:absolute;right:0;bottom:6px;transform:rotate(-90deg);width:10px;height:6px;transition:transform .2s}.jobs-list-header ul li a svg path{fill:currentColor}.jobs-list ul li{margin-bottom:17px;position:relative}.jobs-list ul li a{position:relative;color:#18181b;display:block;padding:34px;background:#fff;border-bottom:1px solid #a0a2ac;transition:.2s}.jobs-list ul li.featured a{border-bottom:2px solid #007aff}.jobs-list ul li .job-read-more-arrow{position:absolute;right:0;top:0;height:102px;width:102px;background:#007aff;outline:2px solid transparent;opacity:0;z-index:-1;outline-offset:-2px;transition:.2s}.jobs-list ul li .job-read-more-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:27px;width:27px}.jobs-list ul li.featured a:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:34px;width:34px;height:34px;background:url(../img/icon-featured.svg) no-repeat center center;background-size:contain!important;transition:.2s}.jobs-list .job-title{width:36%}.jobs-list .job-team{width:27%}.jobs-list .job-location{width:37%}.jobs-list ul li .job-item-section{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:15px;transition:.2s}.jobs-list ul li a:hover .job-read-more-arrow,.jobs-list ul li a:focus .job-read-more-arrow,.jobs-list ul li a:active .job-read-more-arrow{opacity:1;z-index:2}.jobs-list ul li a:hover .job-location,.jobs-list ul li a:focus .job-location,.jobs-list ul li a:active .job-location{padding-right:125px}.jobs-list ul li a:hover:after,.jobs-list ul li a:focus:after,.jobs-list ul li a:active:after{right:125px}.jobs-list ul li a:focus .job-read-more-arrow,.jobs-list ul li a:active .job-read-more-arrow{background:#003166;outline:2px solid #007aff}.outter-wrapper.products-page-wrapper{padding-top:118px;padding-bottom:100px;background:#fff}.products-intro-wrapper{position:relative;z-index:2;margin-bottom:85px}.products-intro-wrapper:before{content:'';position:absolute;top:-1px;left:0;right:0;width:100%;height:70%;background:#181818}.products-intro-wrapper .row{position:relative;z-index:2}.products-intro-left{padding:64px;background:#18181b!important;border:1px solid #53555f;border-right:none}.products-intro-headline{font-size:34px;line-height:1.2;margin-bottom:8px;font-weight:500;color:#fff}.products-intro-headline span{font-size:12px}.products-intro-headline img{position:relative;top:-3px}.products-intro-title{font-size:68px;color:#fff;line-height:1.15;font-weight:500;letter-spacing:-.02em;margin-bottom:7px}.products-intro-text{font-size:24px;line-height:1.3;margin-bottom:64px}.guardian-wrapper .products-intro-left{background:#01321e}.guardian-wrapper .products-intro-headline span{color:#06f998}.guardian-wrapper .products-intro-text{color:#51fbb7}.intelligence-wrapper .products-intro-carousel-item{background-size:cover!important}.intelligence-wrapper .products-intro{flex-wrap:wrap}.intelligence-wrapper .products-intro-left{background:#001933;width:64.5%;left:-35.5%;position:relative}.intelligence-wrapper .products-intro-right{background:#007aff;width:35.5%;left:64.5%}.intelligence-wrapper .products-intro-headline{color:#fff;font-size:24px;font-weight:400}.page-template-template-intelligence .intelligence-wrapper .products-intro-headline{color:transparent}.intelligence-wrapper .products-intro-text{color:#99caff;font-size:24px;margin-bottom:64px;line-height:1.33}.intelligence-wrapper .products-intro-headline img{height:24px}.intelligence-wrapper .products-intro-title{font-size:56px;font-weight:500;line-height:1.15;margin-bottom:28px;letter-spacing:normal;padding-right:0}.intelligence-wrapper .products-intro-left{padding:64px 64px 80px}.intelligence-wrapper .products-third-grid>ul>li{background:#fff;border:1px solid #99caff;padding:48px}.intelligence-wrapper .products-third-grid-text{color:#0056b3;font-size:24px;line-height:1.33;letter-spacing:unset}.intelligence-wrapper .products-third-grid-image{max-height:48px;margin-bottom:48px}.intelligence-wrapper .products-third-grid-guardian-carousel-item{border:1px solid #99caff}.intelligence-wrapper .products-intro-carousel-item span{background:#003166}.intelligence-wrapper .products-intro-carousel-item span:before{background:#007aff}.intelligence-bg-white{background:#fff;padding-bottom:128px}.intelligence-wrapper .list-title{margin-bottom:48px}.intelligence-wrapper .list-title .simple-text-lg{padding-right:0;margin-top:8px}.products-cta-block{position:relative;z-index:2}.intelligence-custom-carousel-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:96px}.intelligence-custom-carousel-image-hold{width:42%;position:relative}.intelligence-custom-carousel-items{width:58%}.intelligence-custom-carousel-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover!important;opacity:0;visibility:hidden;transition:.4s}.intelligence-custom-carousel-image.active{opacity:1;visibility:visible}.intelligence-custom-carousel-image span{position:absolute;left:0;right:0;width:100%;bottom:0;height:4px;background:#003166;overflow:hidden}.intelligence-custom-carousel-image span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#007aff;transform:translateX(-100%)}.intelligence-custom-carousel-image.active span:before{animation:example 10s linear}.intelligence-custom-carousel-hold:hover .intelligence-custom-carousel-image.active span:before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.intelligence-custom-carousel-item{padding:48px;border:1px solid #c8cad0;border-top:none;cursor:pointer;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.int-item-content{opacity:.25;transition:.2s}.intelligence-custom-carousel-item.active .int-item-content{opacity:1}.intelligence-custom-carousel-item:first-child{border-top:1px solid #c8cad0}.int-custom-item-title{color:#0056b3;margin-bottom:16px;position:relative;font-size:36px;font-weight:500;line-height:1.11}.int-custom-item-text{font-size:20px;color:#53555f;line-height:1.6;letter-spacing:.01em;font-weight:400}.int-item-no{display:inline-block;font-size:22px;width:32px;height:32px;position:relative;text-align:center;z-index:1;padding-top:4px;padding-right:1px;margin-right:5px;font-weight:500}.int-item-no svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}.intelligence-custom-carousel-item:hover{background:#007aff}.intelligence-custom-carousel-item:hover .int-item-content,.intelligence-custom-carousel-item:focus .int-item-content,.intelligence-custom-carousel-item:active .int-item-content{opacity:1}.intelligence-custom-carousel-item:hover .int-custom-item-title,.intelligence-custom-carousel-item:focus .int-custom-item-title,.intelligence-custom-carousel-item:active .int-custom-item-title{color:#fff}.intelligence-custom-carousel-item:hover .int-custom-item-text,.intelligence-custom-carousel-item:focus .int-custom-item-text,.intelligence-custom-carousel-item:active .int-custom-item-text{color:#c8cad0}.intelligence-custom-carousel-item:hover .int-item-no svg path{fill:#0056b3}.intelligence-custom-carousel-item:focus,.intelligence-custom-carousel-item:active{background:#003166;transition:0s;outline-color:#007aff}.intelligence-custom-carousel-item:focus .int-item-no svg path,.intelligence-custom-carousel-item:active .int-item-no svg path{transition:0s;fill:#0056b3}.intelligence-how-it-works-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #c8cad0;margin-bottom:48px}.intelligence-how-it-works-block:last-child{margin-bottom:0}.intelligence-how-it-works-section{margin-bottom:96px}.int-how-it-works-img-hold{position:relative;padding-bottom:40%;overflow:hidden}.int-how-it-works-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover!important;opacity:0;visibility:hidden;transition:.4s}.int-how-it-works-img video{height:100%;width:100%;object-fit:cover}.int-how-it-works-img.active{opacity:1;visibility:visible}.int-how-it-works-img span{position:absolute;left:0;right:0;width:100%;bottom:0;height:4px;background:#003166;overflow:hidden}.int-how-it-works-img span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#007aff;transform:translateX(-100%)}.int-how-it-works-img.active span:before{animation:example 10s linear}.intelligence-how-it-works-block:hover .int-how-it-works-img.active span:before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.int-how-it-works-content-hold{border-left:1px solid #c8cad0}.img-right .int-how-it-works-content-hold{border-left:none;border-right:1px solid #c8cad0}.int-how-it-works-content{padding:64px}.int-how-it-works-icon{margin-bottom:48px}.int-how-it-works-caption{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;line-height:1.6;color:#0056b3}.int-how-it-works-title{font-size:28px;font-weight:400;line-height:1.14;letter-spacing:-.01em;margin-bottom:32px}.int-how-it-works-list ul li{position:relative;font-size:20px;line-height:1.6;letter-spacing:.01em;color:#53555f;font-weight:400;margin-bottom:18px;padding-left:14px;cursor:pointer;transition:.2s}.int-how-it-works-list ul li:hover{color:#000}.int-how-it-works-list ul li:before{content:'';position:absolute;top:13px;left:0;height:6px;width:6px;background:#53555f}.int-how-it-works-list ul li:last-child{margin-bottom:0}.intelligence-bottom{padding-top:128px}.bg-white .products-cta-block{border:1px solid #c8cad0}.bg-white.intelligence-bottom{padding-top:0}.intelligence-wrapper .products-cta-block-left h3{font-size:36px}.intelligence-bottom .stories-carousel-block{margin-bottom:96px}.btn-blue-arrow{display:inline-block;background:#007aff;color:#e5f2ff;border:1px solid #4da3ff;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;border-radius:3px}.btn-blue-arrow:hover{color:#e5f2ff;background:#003166;border:1px solid #0056b3}.btn-blue-arrow:focus,.btn-blue-arrow:active{border:1px solid #007aff;background:#0056b3;color:#e5f2ff}.btn-blue-arrow.dark{border-color:#003166;background:#003166;color:#fff}.btn-blue-arrow.dark:hover{background:#007aff;color:#fff}.btn-blue-arrow.dark:focus,.btn-blue-arrow.dark:active{background:#0056b3;color:#fff}.btn-blue-arrow:after{content:'';display:inline-block;position:relative;top:1px;width:15px;height:15px;background:url(../img/arrow-right-white.png) no-repeat center center/100% 100%;margin-left:8px}.products-intro-buttons ul li{float:left;margin-right:24px}.products-intro-buttons ul li:last-child{margin-right:0}.btn-green-border{display:inline-block;background:0 0;color:#9cfcd6;border:2px solid #51fbb7;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;transition:.2s}.btn-green-border:hover{color:#04ae6a;border:2px solid #06f998}.btn-green-border:focus,.btn-green-border:active{border:2px solid #51fbb7;color:#06f998}.btn-blue-border{display:inline-block;background:0 0;color:#99caff;border:2px solid #4da3ff;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;transition:.2s}.btn-blue-border:hover{color:#0056b3;border:2px solid #007aff}.btn-blue-border:focus,.btn-blue-border:active{border:2px solid #4da3ff;color:#007aff}.btn-blue-border.dark-border{color:#fff;background:0 0;border-color:#0056b3}.btn-blue-border.dark-border:hover{color:#fff;background:#0056b3}.btn-blue-border.dark-border:focus,.btn-blue-border.dark-border:active{color:#fff;background:0 0;border-color:#00448d}.btn-blue-border-dark{display:inline-block;background:0 0;color:#0056b3;border:2px solid #007aff;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;transition:.2s}.btn-blue-border-dark:hover{color:#003166;border:2px solid #0056b3}.btn-blue-border-dark:focus,.btn-blue-border-dark:active{border:2px solid #007aff;color:#0056b3}.btn-pink-border{display:inline-block;background:0 0;color:#fccfd5;border:2px solid #f98697;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;transition:.2s}.btn-pink-border:hover{color:#f98697;border:2px solid #f98697}.btn-pink-border:focus,.btn-pink-border:active{border:2px solid #f98697;color:#e2b9be}.btn-yellow-border{display:inline-block;background:0 0;color:#fff7b3;border:2px solid #fff066;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;transition:.2s}.btn-yellow-border:hover{color:#007aff;border:2px solid #fff066}.btn-yellow-border:focus,.btn-yellow-border:active{border:2px solid #fff066;color:#cca300}.btn-white-border{position:relative;display:inline-block;background:0 0;color:#fff;border:1px solid #fff;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;border-radius:3px}.btn-white-border:hover{color:#0056b3;border-color:#007aff}.btn-white-border:focus,.btn-white-border:active{border:1px solid #4da3ff;color:#007aff;transition:0s}.updated .tfic-intro-buttons .btn-white-border{border-color:var(--main-color-1)}.updated .tfic-intro-buttons .btn-white-border:hover{border-color:#0056b3;background:var(--main-color-1);color:var(--main-color-3)}.updated .tfic-intro-buttons .btn-white-border:focus,.updated .tfic-intro-buttons .btn-white-border:active{color:#0056b3;background:var(--main-color-1);border-color:#007aff}.updated .tfic-intro-buttons .btn-grey-border,.updated .tfic-intro-buttons .btn-grey-border:focus,.updated .tfic-intro-buttons .btn-grey-border:active{background:rgba(255,255,255,.5);color:#18181b}.btn-white-border.btn-arrow-down:after{content:'';display:inline-block;position:relative;top:1px;width:15px;height:15px;background:url("../img/arrow-right-white.png") no-repeat center center/100% 100%;transform:rotate(90deg)}.products-intro{display:-webkit-box;display:-ms-flexbox;display:flex}.guardian-wrapper .products-intro-right{background:#06f998}.products-intro-right{position:relative;overflow:hidden;background:#f1f2f4!important}.owl-carousel.products-intro-carousel{height:100%}.owl-carousel.products-intro-carousel .owl-stage-outer{height:100%}.owl-carousel.products-intro-carousel .owl-stage-outer .owl-stage{height:100%}.owl-carousel.products-intro-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.products-intro-carousel-item{height:100%;position:relative;overflow:hidden}.products-intro-carousel-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:85%;max-height:85%}.products-intro-carousel-item span{position:absolute;left:0;right:0;width:100%;bottom:0;height:4px;background:0 0}.products-intro-carousel-item span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateX(-100%)}.owl-item.active .products-intro-carousel-item span:before{animation:example 5s linear}.owl-carousel.products-intro-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.products-intro-carousel:hover .products-intro-carousel-item span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.guardian-wrapper .products-intro-carousel-item span:before{background:#04ae6a}.enforcer-wrapper .products-intro-carousel-item span:before{background:#cca300}.defender-wrapper .products-intro-carousel-item span:before{background:#f98697}.logos-running-carousel-hold{padding:0 70px}.products-third-grid>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.products-third-grid>ul>li{float:left;width:calc(33.333% - 22px);margin-right:33px;padding:35px}.products-third-grid>ul>li:nth-child(3n){margin-right:0}.products-third-grid>ul>li:nth-child(3n+1){clear:both}.products-third-grid-image{max-height:68px;margin-bottom:70px}.products-third-grid-image img{max-height:68px}.products-third-grid-title{font-size:25px;line-height:1.3;margin-bottom:20px}.products-third-grid-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.products-third-grid-text a{color:#0056b3;transition:.2s}.products-third-grid-text a:hover{color:#0056b3;text-decoration:underline}.products-third-grid-text a:focus,.products-third-grid-text a:active{transition:0s;color:#003166;text-decoration:none}.products-third-grid-text ul{margin:0;padding:0}.products-third-grid-text ul li{font-size:17px;padding-left:45px;margin-bottom:10px;position:relative}.products-third-grid-text ul li:before{content:'';position:absolute;top:1px;left:0;width:25px;height:25px;background:url(../img/icon-checkmark-circle.svg) no-repeat center center/100% 100%}.products-third-grid-text ul li:last-child{margin-bottom:0}.guardian-wrapper .products-third-grid>ul>li{background:#e6fef5;border-bottom:1px solid #03633d}.guardian-wrapper .products-third-grid .products-third-grid-title{color:#03633d}.products-bg-grey{padding-top:100px}.bg-grey{background:#f1f2f3}.products-horizontal-list-item{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.products-horizontal-list-item:last-child{margin-bottom:0}.products-horizontal-list-item-content{padding:75px 70px;background:#fff}.products-horizontal-list-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover!important}.guardian-wrapper .products-horizontal-list-item-image{background:#e6fef5}.products-horizontal-list-item-content-title{font-size:30px;line-height:1.1;margin-bottom:15px;letter-spacing:-.01em}.products-horizontal-list-item-content-text{font-size:17px;line-height:1.6;color:#53555f;letter-spacing:.01em}.guardian-wrapper .products-horizontal-list-item-content-title{color:#04ae6a}.products-horizontal-list-item-content-icon{margin-bottom:100px;max-height:34px}.products-horizontal-list-item-content{border-left:1px solid #c8cad0}.products-horizontal-list-item-content.large-pull-7{border-left:none;border-right:1px solid #c8cad0}.products-blue-carousel-content-hold{background:#0056b3;padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.products-blue-carousel-title{color:#e5f2ff;font-size:30px;line-height:1.1;margin-bottom:15px}.products-blue-carousel-text{color:#e5f2ff;font-size:17px;line-height:1.6}.products-blue-carousel-hold{margin-bottom:50px}.products-blue-carousel-image-hold{background:#007aff;display:-webkit-box;display:-ms-flexbox;display:flex}.product-blue-carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.products-blue-carousel-image{position:relative;overflow:hidden;padding-bottom:69%;background-size:cover!important}.products-blue-carousel.owl-carousel .owl-stage-outer,.products-blue-carousel.owl-carousel .owl-stage,.products-blue-carousel.owl-carousel .owl-item{height:100%}.products-blue-carousel-image span{position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background:#0056b3}.products-blue-carousel-image span:before{content:'';position:absolute;top:0;left:0;right:0;width:100%;top:0;bottom:0;height:100%;background:#007aff;transform:translateX(-100%)}.products-blue-carousel .owl-item.active .products-blue-carousel-image span:before{animation:example 10s linear}.products-blue-carousel:hover .products-blue-carousel-image span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.stories-carousel-block.stories-carousel-block-guardian{margin-bottom:50px}.products-third-grid.products-third-grid-simple>ul>li{background:#fff!important;border-bottom:1px solid #007aff!important}.products-third-grid.products-third-grid-simple .products-third-grid-title{color:#0056b3!important}.has-stroke{padding-bottom:102px;margin-bottom:102px;border-bottom:1px solid #a0a2ac}.title-md{font-size:38px;font-weight:500;line-height:1.1;margin-bottom:34px}.white-block-logos{background:#fff;padding:50px;border-bottom:1px solid #a0a2ac}.white-block-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.white-block-logos ul li{margin-right:136px}.white-block-logos ul li:last-child{margin-right:0}.products-cta-block-left h3{font-weight:500;font-size:47px;line-height:1.05;letter-spacing:-.01em;color:#0056b3;margin-bottom:17px}.products-cta-block-left p{font-size:25px;line-height:1.3;color:#53555f}.products-cta-block{background:#fff;padding:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-grey-border{display:inline-block;background:0 0;color:#53555f;border:1px solid #a0a2ac;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;border-radius:3px}.btn-grey-border:hover{border:1px solid #777a88;color:#53555f}.btn-grey-border:focus,.btn-grey-border:active{color:#777a88;border:1px solid #a0a2ac}.products-cta-block-right ul{float:right}.products-cta-block-right ul li{float:left;margin-right:25px}.products-cta-block-right ul li:last-child{margin-right:0}.products-cta-block-left{width:calc(100% - 500px);padding-right:5%}.products-cta-block-right{width:500px}.products-bottom{width:100%;overflow:hidden;padding:102px 0 100px}.section-title.section-title-light{color:#fff}.products-related-item{width:calc((1338px - 64px)/3);width:424px;background:#2f3137}.products-related-item .stories-item-name{color:#a0a2ac}.products-related-item .stories-item-title{color:#fff}.products-related-item a:hover .products-related-item-more .btn-blue-arrow{background:#003166;border:1px solid #0056b3}.products-related-item a:focus .products-related-item-more .btn-blue-arrow,.products-related-item a:active .products-related-item-more .btn-blue-arrow{background:#0056b3;border:1px solid #007aff;transition:0s}.products-related-item-more{padding:0 24px 34px;text-align:right}.products-related-item-more .btn-blue-arrow{text-align:right;padding:10px 17px;text-transform:initial;font-weight:400;letter-spacing:.01em;background:#007aff;border:1px solid #007aff}.products-related-item-more .btn-blue-arrow:hover{background:#003166;border:1px solid #0056b3}.products-related-item-more .btn-blue-arrow:focus,.products-related-item-more .btn-blue-arrow:active{background:#0056b3;border:1px solid #007aff}.guardian-datasheet-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:52px;background:#fff}.guardian-datasheet-block-right{padding:34px 68px}.guardian-datasheet-block-title{font-size:29.75px;line-height:1.15;letter-spacing:-.01em;color:#2f3137;margin-bottom:25px}.guardian-datasheet-block-left{background-size:cover!important}.stories-carousel-block-guardian .customer-quote-img{padding-bottom:0}.guardian-datasheet-block-button .btn-blue,.guardian-datasheet-block-button .btn-blue:focus,.guardian-datasheet-block-button .btn-blue:active{padding-top:16px;padding-bottom:16px}.products-related-resources-hold-tab{display:none}.defender-wrapper .products-intro-right{background:#f53d59}.defender-wrapper .products-intro-left{background:#49040e}.defender-wrapper .products-intro-headline span{color:#f53d59}.defender-wrapper .products-intro-text{color:#f98697}.defender-wrapper .products-third-grid>ul>li{background:#fee7ea;border-bottom:1px solid #49040e}.defender-wrapper .products-horizontal-list-item-image{background:#fee7ea}.defender-wrapper .products-third-grid .products-third-grid-title{color:#91081c}.defender-wrapper .products-horizontal-list-item-content-title{color:#91081c}.enforcer-wrapper .products-intro-right{background:#ffe81a}.enforcer-wrapper .products-intro-left{background:#332900}.enforcer-wrapper .products-intro-headline span{color:#ffe81a}.enforcer-wrapper .products-intro-text{color:#fff066}.enforcer-wrapper .products-third-grid>ul>li{background:#fffce5;border-bottom:1px solid #806600}.enforcer-wrapper .products-horizontal-list-item-image{background:#fffce5}.enforcer-wrapper .products-third-grid .products-third-grid-title{color:#806600}.enforcer-wrapper .products-horizontal-list-item-content-title{color:#806600}.products-bg-grey .list-title{margin-bottom:68px;padding-bottom:36px;min-height:1px}.products-related-resources-hold-mob ul li{margin-bottom:22px;float:left;width:100%}.products-related-resources-hold-mob ul li:last-child{margin-bottom:0}.products-related-resources-hold-mob ul li a{float:left;width:100%;background:#2f3137}.products-related-resources-hold-mob ul li a .stories-item-name{color:#a0a2ac}.products-related-resources-hold-mob ul li a .stories-item-title{color:#fff}.products-related-resources-hold-mob{display:none}.homepage-carousel-item{position:relative}.homepage-carousel-item-content-wrapper{min-height:700px;background-size:cover!important;padding:140px 0 60px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.homepage-carousel-item-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.homepage-carousel-item-video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.homepage-carousel-item .row{width:100%;position:relative;z-index:5}.homepage-carousel-item:after{content:'';display:block;clear:both}.homepage-carousel-item span{position:absolute;bottom:0;left:0;right:0;height:8px;width:100%;background:#003166;overflow:hidden;z-index:6}.homepage-carousel-item span:before{content:'';position:absolute;bottom:0;left:0;right:0;top:0;height:100%;width:100%;background:#007aff;transform:translateX(-100%)}.owl-item.active .homepage-carousel-item span:before{animation:example 10s linear}.homepage-carousel:hover .homepage-carousel-item span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.homepage-carousel-item-content{padding-right:4%}.homepage-carousel-item-content-title{font-size:68px;line-height:1.05;letter-spacing:-.02em;color:#fff;margin-bottom:40px;font-weight:700}.homepage-carousel-item-content-subtitle{font-weight:500;font-size:16px;line-height:26px;letter-spacing:.06em;text-transform:uppercase;color:#4da3ff;padding-left:3px}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-title{font-size:106px}.homepage-carousel-item-content-text{font-size:24px;line-height:1.3;color:#c8cad0;margin-bottom:32px}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-text{padding-right:15%}.homepage-carousel-item-content-buttons ul li{float:left;margin-right:25px}.homepage-carousel-item-content-buttons ul li:last-child{margin-right:0}.owl-carousel.homepage-carousel .owl-stage-outer{padding-bottom:162px;padding-bottom:0}.homepage-carousel-content-image-hold{position:absolute;bottom:-168px;bottom:8px;right:calc((100vw - 1580px)/2);background-size:cover!important;width:608px;z-index:10;overflow:hidden}.homepage-carousel-content-image{background-size:cover!important;padding-bottom:106%}@-webkit-keyframes home1{from{transform:translateX(0%)}to{transform:translateX(-100%)}}@keyframes home1{from{transform:translateX(0%)}to{transform:translateX(-100%)}}@-webkit-keyframes home2{from{transform:translateX(100%)}to{transform:translateX(0%)}}@keyframes home2{from{transform:translateX(100%)}to{transform:translateX(0%)}}.homepage-carousel.owl-carousel .owl-stage{transition:0s!important}.title-lg span.title-lg-block-link{display:block}.title-lg span.title-lg-block-link a{font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase;color:#007aff}.title-lg span.title-lg-block-link a:hover{text-decoration:underline;color:#007aff}.title-lg span.title-lg-block-link a:focus,.title-lg span.title-lg-block-link a:active{text-decoration:underline;color:#006ce0}.title-lg span.title-lg-block-link a:after{content:'';display:inline-block;position:relative;top:0;width:12px;height:12px;background:url(../img/arrow-right.svg) no-repeat center center/100% 100%;margin-left:8px}.homepage-main-wrapper .logos-running-carousel-hold{padding:0 0;padding-bottom:70px;margin-bottom:102px}.homepage-main-wrapper .homepage-first-title{margin-top:0;margin-bottom:35px;padding-bottom:26px;font-size:16px;line-height:26px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #c8cad0}.homepage-main-features-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:68px}.homepage-main-features-headline .title-lg{margin-bottom:0}.main-features-list{margin-bottom:102px}.main-features-item{border:1px solid #c8cad0;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-features-item:last-child{margin-bottom:0}.main-features-item-content{padding:136px 68px;background:#fff}.main-features-item-content h3{font-size:30px;line-height:1.15;letter-spacing:-.01em;color:#0056b3;margin-bottom:17px}.main-features-item-content p{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.main-features-item-content p a{color:#0056b3}.main-features-item-content p a:hover{color:#0056b3;text-decoration:underline}.main-features-item-content p a:focus,.main-features-item-content p a:active{color:#003166;text-decoration:none}.main-features-item-image{border-right:1px solid #99caff;background-size:cover!important}.main-features-item-image.large-push-8{border-right:none;border-left:1px solid #99caff}.homapage-main-bg-grey{padding:102px 0}.bg-white{background:#fff}.title-lg-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.homapage-main-bg-grey-introduction{margin-bottom:68px}.bg-dark{background:#18181b}.homepage-main-bg-dark .products-related-resources-hold{margin-bottom:136px}.homepage-main-ca{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:136px}.homepage-main-cerifications{width:480px;border-right:1px solid #53555f}.homepage-main-awards{padding-left:68px;width:calc(100% - 480px)}.homepage-main-ca-label{font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#4da3ff;margin-bottom:34px}.homepage-main-certifications ul li{float:left;margin-right:68px}.homepage-main-certifications ul li:last-child{margin-right:0}.homepage-main-certification-logo{margin-bottom:25px}.homepage-main-certification-logo img{max-height:51px}.homepage-main-certification-text,.homepage-main-certification-text a{font-weight:500;font-size:13px;line-height:1.3;letter-spacing:.03em;color:#a0a2ac}.award-logo{margin-bottom:25px}.award-logo img{max-height:52px}.award-text{font-weight:500;font-size:13px;line-height:1.3;letter-spacing:.03em;color:#c8cad0}.homepage-main-bg-dark{padding-bottom:68px}.homepage-main-awards-carousel{width:100vw}.hidden-wrapper{position:relative;overflow:hidden}.products-cta-block-left h4{font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#53555f}.homepade-main-cta-block .products-cta-block-left h3{margin-bottom:0}.home-products-carousel-item{width:calc((1338px - 64px)/3);width:424px;padding-top:80px;position:relative}.home-products-carousel-item a{display:block;background:#fff}.home-products-carousel-item-top{position:absolute;top:0;left:0;right:0;width:100%;background:#e5f2ff;border:1px solid #99caff;text-align:center;font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase;color:#53555f;line-height:1.3;padding:19px 20px}.home-products-carousel-item-top.home-products-carousel-item-top-lg{width:calc(424px * 3 + 68px)}.home-products-carousel-item-image{padding-bottom:40%;overflow:hidden;position:relative;background:0 0!important}.home-products-carousel-item-image img{position:absolute;width:calc(100% - 24px)!important;height:calc(100% - 12px)!important;-o-object-fit:cover;object-fit:cover;top:12px;left:12px;right:12px;border-radius:3px}.home-products-carousel-item-content{padding:34px;min-height:402px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:block-axis;-webkit-box-direction:normal;-moz-box-orient:block-axis;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.home-products-carousel-item-content-title{font-size:34px;font-weight:500;letter-spacing:-.01em;line-height:1.1;margin-bottom:25px}.home-products-carousel-item-content-title span{display:block;font-weight:500;font-size:13px;line-height:1.35;letter-spacing:.03em}.home-products-carousel-item-content-title img{position:relative;max-height:18px}.home-products-carousel-item-content-text{font-size:18px;line-height:1.4;color:#53555f;margin-bottom:8px}.home-products-carousel-item-defender .home-products-carousel-item-image{background:#f53d59}.home-products-carousel-item-defender .home-products-carousel-item-content-title{color:#f53d59}.home-products-carousel-item-defender .home-products-carousel-item-content-title span{color:#91081c}.home-products-carousel-item-guardian .home-products-carousel-item-image{background:#06f998}.home-products-carousel-item-guardian .home-products-carousel-item-content-title{color:#04ae6a}.home-products-carousel-item-guardian .home-products-carousel-item-content-title span{color:#03633d}.home-products-carousel-item-enforcer .home-products-carousel-item-image{background:#ffe819}.home-products-carousel-item-enforcer .home-products-carousel-item-content-title{color:#cca300}.home-products-carousel-item-enforcer .home-products-carousel-item-content-title span{color:#806600}.home-products-carousel-item-constructor .home-products-carousel-item-image{background:#007aff}.home-products-carousel-item-constructor .home-products-carousel-item-content-title{color:#0056b3}.home-products-carousel-item-constructor .home-products-carousel-item-content-title span{color:#0056b3}.home-products-carousel-wrapper{overflow:hidden}.home-products-carousel-block{width:calc(424px * 4 + 34px * 3)}.updated.home-products-carousel-hold .home-products-carousel-block{width:100%}.updated.home-products-carousel-hold .home-products-carousel-item{padding-top:0}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next,.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{top:0;bottom:0;position:absolute;transform:rotate(0deg);opacity:1;transition:.2s;width:9999px}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next{cursor:url(../img/cursor-arrow-black.png),auto!important;left:100%;right:auto}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{display:block;cursor:url(../img/cursor-arrow-black-left.png),auto!important;right:100%;left:auto}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev span{display:none}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next.disabled,.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev.disabled{pointer-events:none}.updated.home-products-carousel-hold .home-products-carousel-item{border:1px solid #c8cad0;width:auto}.updated.v2 .owl-carousel.home-products-carousel .owl-stage{display:flex;flex-wrap:wrap}.updated.v2 .owl-carousel.home-products-carousel .home-products-carousel-item{height:100%}.updated.v2 .home-products-carousel-item-content{padding:24px;padding-bottom:55px;min-height:auto}.updated.v2 .home-products-carousel-item-content-button{position:absolute;bottom:24px;left:24px;right:24px}.btn-blue-arrow.light,.btn-blue-arrow.light:focus,.btn-blue-arrow.light:active{text-align:right;color:#007aff;background:#e5f2ff;border:1px solid transparent;font-size:16px;line-height:1.6;padding:16px 25px}.btn-blue-arrow.light:hover{background:#007aff;color:#fff}.btn-blue-arrow.light:focus,.btn-blue-arrow.light:active{background:#003166;color:#fff;transition:0s;border:1px solid #007aff}.btn-blue-arrow.light:after{background:url("../img/arrow-right-blue.png") no-repeat center center/100% 100%}.btn-blue-arrow.light:hover:after,.btn-blue-arrow.light:focus:after,.btn-blue-arrow.light:active:after{background:url("../img/arrow-right-white.png") no-repeat center center/100% 100%}.updated.v2 .home-products-carousel-item{padding-top:80px;position:relative;border:none}.updated.v2 .home-products-carousel-item a{border:1px solid #c8cad0;height:100%;border-radius:3px}.updated.v2 .home-products-carousel-item-top{display:flex;flex-wrap:wrap;align-content:center;height:51px;padding:16px 12px;font-size:21px;text-transform:none;text-align:left;color:#050505;padding-left:42px;line-height:1.3;letter-spacing:-.01em;font-weight:400;background:#f8f8f9;border:none;border-radius:3px}.updated.v2 .home-products-carousel-item-top img{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px}.updated.v2 .home-products-carousel-item-top-lg{width:calc((100% * 3) + 28px)}.updated.v2 .home-products-carousel-item-top.double-line{padding:8px 20px}.updated.v2 .owl-carousel.home-products-carousel .owl-stage-outer{overflow:visible}.updated.v2.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next,.updated.v2.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{top:0;z-index:51;background:0 0}.updated.v2 .home-products-carousel:before,.updated.v2 .home-products-carousel:after{content:'';position:absolute;top:0;bottom:0;background:#fff;z-index:50;opacity:.7}.updated.v2 .home-products-carousel:after{width:1374px;left:100%}.updated.v2 .home-products-carousel:before{left:-1374px;width:1374px}.updated.v2 .home-products-carousel-item-content-title span{color:#777a88}.updated.v2 .home-products-carousel-item-content-title{color:#050505}.updated.v2 .home-products-carousel-item a:hover .home-products-carousel-item-content-button .btn-blue-arrow.light,.updated.v2.home-products-list ul li a:hover .home-products-carousel-item-content-button .btn-blue-arrow.light{background:#007aff;color:#fff}.updated.v2 .home-products-carousel-item a:focus .home-products-carousel-item-content-button .btn-blue-arrow.light,.updated.v2 .home-products-carousel-item a:active .home-products-carousel-item-content-button .btn-blue-arrow.light,.updated.v2.home-products-list ul li a:focus .home-products-carousel-item-content-button .btn-blue-arrow.light,.updated.v2.home-products-list ul li a:active .home-products-carousel-item-content-button .btn-blue-arrow.light{background:#003166;color:#fff;transition:0s;border:1px solid #007aff}.updated.v2 .home-products-carousel-item a:hover .home-products-carousel-item-content-button .btn-blue-arrow.light:after,.updated.v2 .home-products-carousel-item a:focus .home-products-carousel-item-content-button .btn-blue-arrow.light:after,.updated.v2 .home-products-carousel-item a:active .home-products-carousel-item-content-button .btn-blue-arrow.light:after,.updated.v2.home-products-list ul li a:hover .home-products-carousel-item-content-button .btn-blue-arrow.light:after,.updated.v2.home-products-list ul li a:focus .home-products-carousel-item-content-button .btn-blue-arrow.light:after,.updated.v2.home-products-list ul li a:active .home-products-carousel-item-content-button .btn-blue-arrow.light:after{background:url("../img/arrow-right-white.png") no-repeat center center/100% 100%}.updated.v2.grey-bg .home-products-carousel-item-top{background:#e5f2ff;border:1px solid transparent;color:#0056b3}.updated.v2.grey-bg.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next,.updated.v2.grey-bg.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{filter:grayscale(1)}.updated.v2.grey-bg .home-products-carousel:before,.updated.v2.grey-bg .home-products-carousel:after{background:#fff}.home-carousel-subtitle{color:#777a88}.home-products-carousel-item-content{position:relative}.home-products-bottom-line{position:absolute;height:2px;bottom:0;left:0;right:0;display:none}.home-products-carousel-item-defender .home-products-bottom-line{background:#da0b2a}.home-products-carousel-item-guardian .home-products-bottom-line{background:#04ae6a}.home-products-carousel-item-enforcer .home-products-bottom-line{background:#cca300}.home-products-carousel-item-constructor .home-products-bottom-line{background:#007aff}.home-products-carousel-item-intelligence .home-products-bottom-line{background:#007aff}.home-products-carousel-header{margin-bottom:17px}.home-products-carousel-header-item{background:#fff;border:1px solid #99caff;color:#0056b3;padding:17px 20px;text-align:center}.home-products-carousel-header-left{padding-right:22px}.home-products-carousel-header-right{padding-left:12px}.home-products-carousel .owl-nav button.owl-prev{display:none}.home-products-carousel .owl-nav button.owl-next{position:absolute;top:80px;bottom:0;height:calc(100% - 80px);right:0;width:calc((100vw - (100vw - 1338px)/2) - 3 * 424px - 80px);background:#f1f2f3;opacity:.75;display:none}.home-products-carousel .owl-nav button.owl-next span{display:none}.updated.home-products-list ul li{border:1px solid #c8cad0;border-radius:3px}.home-products-list ul li{float:left;margin-right:32px;margin-bottom:32px;width:calc(50% - 16px)}.home-products-list ul li:nth-child(2n){margin-right:0}.home-products-list ul li:nth-child(2n+1){clear:both}.home-products-list ul li:last-child{margin-bottom:0}.home-products-list ul li:nth-last-child(2){margin-bottom:0}.home-products-list ul li a{float:left;width:100%;background:#fff}.homepage-carousel-item-image-wrapper{display:none}.why-intro{background-size:cover!important;height:340px;border-bottom:2px solid #0056b3}.why-intro-wrapper{position:relative;background:#18181b}.why-wrapper .row{position:relative;z-index:2}.why-intro-content{background:#001933;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:102px}.why-intro-content-left{padding:68px;font-weight:500;font-size:55px;line-height:1.15;color:#fff;border-right:1px solid #0056b3;width:calc(100% - 360px)}.why-intro-content-right{padding:68px;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;width:360px}.why-intro-content-right ul li{margin-bottom:16px}.why-intro-content-right ul li:last-child{margin-bottom:0}.why-about-list{margin-bottom:136px}.why-about-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.why-about-item:last-child{margin-bottom:0}.why-about-item-content{background:#fff;padding:102px 68px;border-left:1px solid #c8cad0}.why-about-item-content.large-pull-6{border-left:none;border-right:1px solid #c8cad0}.why-about-item-content h4{font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#0056b3}.why-about-item-content h3{font-size:30px;line-height:1.15;letter-spacing:-.01em;color:#18181b;margin-bottom:34px}.why-about-item-content p{font-size:21px;line-height:1.6;display:flex;letter-spacing:.01em;color:#53555f}.why-about-item-image{background-size:cover!important}.why-page-bg-white{padding:136px 0}.aproach-content-hold{border-bottom:1px solid #a0a2ac;padding-bottom:34px;margin-bottom:68px}.aproach-content{padding-right:5%}.aproach-content h2,.aproach-content h3{font-weight:500;font-size:38px;line-height:1.1;color:#18181b;margin-bottom:17px}.aproach-content p{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.approach-image-hold{margin-bottom:136px}.left-right-block{border-top:1px solid #007aff;padding-top:68px;margin-bottom:68px}.left-right-block-title{font-weight:500;font-size:39px;line-height:1.1;color:#0056b3;position:relative;padding-left:52px;padding-right:45px}.left-right-block-title img{position:absolute;top:3px;left:0;max-width:34px}.left-right-block-text{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.infrastructure-list>ul>li{border:1px solid #c8cad0}.bg-grey-dark{background:#232429}.why-page-bg-grey-dark{padding:136px 0}.why-page-bg-grey-dark .left-right-block{margin-bottom:0}.why-page-bg-grey-dark .left-right-block-title{color:#fff}.why-page-bg-grey-dark .left-right-block-text{color:#c8cad0}.why-page-bg-grey-dark .left-right-block{border-top:1px solid #4da3ff}.bg-black{background:#18181b}.why-page-bottom{padding-top:136px;overflow:hidden}.why-page-bottom .home-products-carousel-item a{border:1px solid #c8cad0}.why-page-bottom .home-products-carousel-hold{margin-bottom:136px}.why-page-bottom .home-products-carousel .owl-nav button.owl-next{background:#fff}.why-page-bottom .home-products-carousel-item a.home-products-carousel-item-defender{border-bottom-color:#da0b2a}.why-page-bottom .home-products-carousel-item a.home-products-carousel-item-guardian{border-bottom-color:#04ae6a}.why-page-bottom .home-products-carousel-item a.home-products-carousel-item-enforcer{border-bottom-color:#cca300}.why-page-bottom .home-products-carousel-item a.home-products-carousel-item-constructor{border-bottom-color:#007aff}.why-integration-label{background:#e5f2ff;border:1px solid #99caff;text-align:center;font-weight:500;font-size:17px;letter-spacing:.06em;text-transform:uppercase;color:#53555f;line-height:1.3;padding:19px 20px;margin-bottom:17px}.why-integration-item{padding:34px;height:100%;border:1px solid #c8cad0;border-bottom-color:#007aff}.why-integration-item h3{font-size:25px;line-height:1.35;color:#0056b3;margin-bottom:17px}.why-integration-item p{font-size:21px;line-height:1.6;letter-spacing:.01em;color:#53555f}.why-integration-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.why-integration-list ul li{float:left;width:calc(50% - 17px);margin-right:34px;margin-bottom:34px}.why-integration-list ul li:last-child{margin-bottom:0}.why-integration-list ul li:nth-child(2n){margin-right:0}.why-integration-right{padding-left:34px}.why-page-cta .products-cta-block{border:1px solid #c8cad0;margin-bottom:68px}.why-page-cta{position:relative}.why-page-cta:before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:136px;background:#181818}.why-page-cta .row{position:relative;z-index:2}.vertical-scroll-block-links ul li{float:left;margin-right:16px}.vertical-scroll-block-links ul li:last-child{margin-right:0}.vertical-scroll-block-links ul li a{float:left;width:72px;height:72px;border:1px solid #2f3137;position:relative;transition:.2s;border-radius:3px}.vertical-scroll-block-links ul li a.active,.vertical-scroll-block-links ul li a:hover{border:1px solid #007aff;background:#007aff}.vertical-scroll-block-links ul li a:focus,.vertical-scroll-block-links ul li a:active{border:2px solid #007aff;background:#003166}.vertical-scroll-block-links ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vertical-scroll-block-links ul li a svg path{transition:.2s}.vertical-scroll-block-links ul li a:hover svg path,.vertical-scroll-block-links ul li a:focus svg path,.vertical-scroll-block-links ul li a:active svg path,.vertical-scroll-block-links ul li a.active svg path{fill:#fff}.vertical-scroll-block-content{transform:translateY(50px);opacity:0;transition:.3s}.why-page-bg-black .vertical-scroll-block.close .vertical-scroll-block-content{opacity:1;transform:translateY(0px)}.vertical-scroll-block-content-right{padding-left:50px;transform:translateY(50px);opacity:0;transition:.3s}.why-page-bg-black .vertical-scroll-block.close .vertical-scroll-block-content-right{opacity:1;transform:translateY(0px)}.vertical-carousel .vertical-scroll-block-content{opacity:1;transform:none}.vertical-scroll-block-content h2,.vertical-scroll-block-content h3{font-weight:400;font-size:30px;line-height:1.2;color:#fff;margin-bottom:12px;letter-spacing:-.01em}.vertical-scroll-block-content p{font-size:18px;line-height:1.4;letter-spacing:-.01em;color:#c8cad0}.vertical-scroll-block-content-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vertical-scroll-block-hold{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vertical-scroll-block-hold .row{width:100%}.vertical-scroll-block{width:100%;height:100vh;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:72px 0;position:relative}.why-page-bg-black{position:relative}.why-page-bg-black.close .vertical-scroll-block{position:fixed;top:0;left:0;right:0;bottom:0}.vertical-scroll-block-content-right{padding-left:50px;transform:translateY(50px);opacity:0;transition:.3s}.why-page-bg-black .vertical-scroll-block.close{z-index:2}.why-page-bg-black .vertical-scroll-block.close .vertical-scroll-block-content-right{opacity:1;transform:translateY(0px)}.vertical-scroll-block-links{margin-bottom:68px;opacity:0;transition:.2s}.why-page-bg-black .vertical-scroll-block.close .vertical-scroll-block-links{opacity:1}.why-page-bg-black.close.end .vertical-scroll-block{position:absolute;top:auto}.why-page-bg-black.close .vertical-scroll-block.close{opacity:1}.vertical-scroll-block.vertical-scroll-block-last{opacity:0;visibility:hidden}.vertical-scroll{position:absolute;left:50%;transform:translateX(-50%);width:48px;height:48px;z-index:10;opacity:0;visibility:hidden;background-repeat:no-repeat;background-position:center center;background-size:24px 24px!important;background-color:#2f3137;border-radius:3px}.why-page-bg-black .vertical-scroll-block.close .vertical-scroll{opacity:1;visibility:visible}.vertical-scroll-up{top:150px;background-image:url(../img/arrow-v-up.svg)}.vertical-scroll-down{bottom:100px;background-image:url(../img/arrow-v-down.svg)}.why-tessian-intro{background-size:cover!important;padding-top:221px;position:relative;z-index:1;padding-bottom:136px}.why-tessian-intro .row{position:relative;z-index:5}.why-tessian-intro video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}.why-tessian-intro-text-box{padding-right:40%}.why-tessian-intro-label{color:#a0a2ac}.why-tessian-intro-text{color:#fff}.why-tessian-intro-text span{margin-top:17px;color:#4da3ff;display:block}.why-tessian-grey-block{padding:136px 0}.grey-block-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:136px;border-bottom:1px solid #53555f;margin-bottom:136px}.grey-block-top-img{background-size:cover!important;padding-bottom:57%;border:1px solid #2f3137}.grey-block-top-text-box{padding:102px 68px;border:1px solid #2f3137;border-left:none}.grey-block-title{color:#fff;margin-bottom:34px}.grey-block-text{color:#fff}.grey-block-text p{margin-bottom:1em}.grey-block-text p:last-child{margin-bottom:0}.grey-block-text p a{color:#4da3ff}.grey-block-text p a:hover{color:#4da3ff;text-decoration:underline}.grey-block-text p a:focus,.grey-block-text p a:active{color:#0056b3;text-decoration:none}.grey-block-bottom-title{color:#fff;margin-bottom:68px}.layer-list{padding:68px 17px;border:1px solid #2f3137}.layer-list ul{display:flex;justify-content:space-between}.layer-list ul li{position:relative}.layer-list ul li a{display:block;padding:17px;position:relative;transition:.2s;height:100%}.layer-list ul li:first-child{width:22%}.layer-list ul li:nth-child(2){width:28%}.layer-list ul li:last-child{width:44%}.layer-list ul li:first-child:after{content:'+';position:absolute;font-size:38px;font-weight:500;color:#4da3ff;right:-10%;top:152px;line-height:1.11}.layer-list ul li:nth-child(2):after{content:'=';position:absolute;font-size:38px;font-weight:500;color:#4da3ff;right:-10%;top:152px;line-height:1.11}.layer-list ul li:last-child{margin-right:0}.layer-list ul li a:hover{background:#2f3137}.layer-list ul li a:focus,.layer-list ul li a:active{background:#18181b;transition:0s}.layer-icon{margin-bottom:68px}.layer-icon img{max-height:68px}.layer-title{color:#fff;padding-bottom:34px;border-bottom:1px solid #4da3ff;margin-bottom:17px}.layer-text{color:#c8cad0;max-width:327px}.why-tessian-wrapper{overflow:hidden}.why-tessian-white-hold{padding-top:136px;padding-bottom:136px}.why-tessian-section{padding-top:68px;border-top:1px solid #007aff;margin-bottom:136px}.why-tessian-white-hold .row:last-child .why-tessian-section{margin-bottom:0!important}.why-tessian-section .has-stroke{margin-bottom:0}.why-tessian-research-hold.products-bottom-wrapper:before{content:none}.why-tessian-research-hold.products-bottom-wrapper.why-tessian-section{padding-top:0}.why-tessian-section-title{padding-left:17%;color:#0056b3;position:relative;margin-bottom:68px;padding-right:23%}.why-tessian-section-subtitle{margin-top:7px;color:#53555f}.why-tessian-section-subtitle a{color:#0056b3}.why-tessian-section-subtitle a:hover{color:#0056b3;text-decoration:underline}.why-tessian-section-subtitle a:focus,.why-tessian-section-subtitle a:active{color:#003166;text-decoration:none}.why-tessian-title-icon{position:absolute;top:0;left:0}.why-tessian-title-icon .layer-icon{margin-bottom:0}.data-carousel-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.data-carousel{border:1px solid #c8cad0;height:100%}.data-carousel-hold-left{padding-right:25px}.data-carousel-hold-right{padding-left:25px}.data-carousel-img{background-size:cover!important;padding-bottom:58%;border-bottom:1px solid #c8cad0}.data-carousel-text-box{padding:85px 51px}.data-split-slider-hold{display:flex;flex-wrap:wrap;border:1px solid #c8cad0}.split-slider-text-box{padding:51px;display:flex;align-items:flex-end;border-right:1px solid #c8cad0}.divider-wrapper{width:100%;height:100%;position:relative}.divider-wrapper:hover{cursor:none}.divider-bar{position:absolute;width:25px;left:49%;top:0;bottom:0;background:#2f3137;border:1px solid #53555f}.divider-bar:after{position:absolute;content:'';top:50%;left:4px;transform:translateY(-50%);height:17px;width:17px;background-size:contain!important;background:url(../img/double-arrow.svg) no-repeat}.code-wrapper{display:block;overflow:hidden;position:relative;padding-bottom:76%;width:100%;background-size:cover!important}.design-wrapper{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.design-image{display:block;width:100%;height:100%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:cover!important}.technology-tabs-hold{margin-bottom:50px}.tabs.technology-tabs{display:flex;border:1px solid #c8cad0;border-bottom:none}.technology-tabs .tabs-title{width:33.333%;border-bottom:1px solid #c8cad0;border-right:1px solid #c8cad0}.technology-tabs .tabs-title:last-child{border-right:none}.technology-tabs .tabs-title>a{display:flex;flex-wrap:wrap;align-items:center;font-size:17px;line-height:1.6;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:34px 68px 34px 34px;position:relative;color:#0056b3;transition:.2s;outline:2px solid transparent;outline-offset:-2px;opacity:.25;height:100%}.technology-tabs .tabs-title.is-active{border-bottom:none}.technology-tabs .tabs-title.is-active>a{background:0 0;opacity:1}.technology-tabs .tabs-title>a svg{position:absolute;top:50%;transform:translateY(-50%);right:34px;width:34px;height:34px}.technology-tabs .tabs-title>a svg path{fill:currentColor}.technology-tabs .tabs-title>a:hover{background:#007aff;color:#fff;opacity:1}.technology-tabs .tabs-title>a:focus,.technology-tabs .tabs-title>a:active{background:#003166;color:#fff;transition:0s;outline:2px solid #007aff;opacity:1}.tabs-content.technology-tabs-content{border:1px solid #c8cad0;border-top:none}.technology-tabs-content .tabs-panel.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.technology-tabs-text-box{padding:68px}.technology-tabs-image{background-size:cover!important;padding-bottom:35%;border-left:1px solid #99caff;position:relative;overflow:hidden}.technology-tabs-image span{position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background:#003166}.technology-tabs-image span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#007aff;transform:translateX(-100%)}.technology-tabs-content .tabs-panel.is-active .technology-tabs-image span:before{animation:example 15s linear}.technology-tabs-hold:hover .tabs-panel.is-active .technology-tabs-image span:before{animation-play-state:paused}.whitepaper-cta{display:flex;flex-wrap:wrap}.whitepaper-cta-left{background-size:cover!important;padding:51px 68px;border:1px solid #99caff}.whitepaper-cta-right a{display:flex;height:100%;align-items:center;justify-content:center;padding:51px 68px;background:#007aff;color:#fff;outline:2px solid #4da3ff;outline-offset:-2px;transition:.2s}.whitepaper-cta-right a:hover{background:#003166;outline:2px solid #007aff}.whitepaper-cta-right a:focus,.whitepaper-cta-right a:active{background:#0056b3;outline:2px solid #007aff;transition:0s}.why-tessian-section .home-products-carousel .owl-nav button.owl-next,.why-tessian-section .home-products-carousel .owl-nav button.owl-prev{background:#fff}.updated.tfic-intro-hold{margin-bottom:32px;background:var(--main-color-3)}.updated.tfic-section{margin-bottom:32px}.updated.tfic-section .section-content{border:1px solid #c8cad0}.updated-quote-item{background-size:cover!important;padding:85px 68px;position:relative;overflow:hidden;border-radius:3px}.updated-quote-logo{margin-bottom:34px}.updated-quote-logo img{max-height:85px}.updated-quote-item>span{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--main-color-3)}.updated-quote-item>span:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:#f53d59;transform:translateX(-100%);background:var(--main-color-2)}.updated-tfic-quote-carousel .owl-item.active .updated-quote-item>span:before{animation:example 10s linear}.updated-tfic-quote-carousel:hover .updated-quote-item>span:before{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.updated-tfic-quote-carousel.owl-carousel .owl-stage{display:flex;flex-wrap:wrap}.updated-quote-item{display:flex;flex-wrap:wrap;height:100%}.updated-quote-content{padding-right:50%}.updated-quote-text{margin-bottom:17px}.updated-quote-author{margin-bottom:34px}.updated-quote-bottom{display:flex;flex-wrap:wrap}.updated-quote-source{display:flex;align-items:flex-end;margin-left:34px}.updated.tfic-socials ul li a{width:68px;height:68px;border:1px solid #c8cad0;border-right:none;background:#fff;color:#2f3137;outline:2px solid transparent;outline-offset:-2px}.updated.tfic-socials ul li a svg path{fill:currentColor}.updated.tfic-socials ul li:last-child a{border-right:1px solid #c8cad0}.updated.tfic-socials ul li a:hover{background:#007aff;color:#fff}.updated.tfic-socials ul li a:focus,.updated.tfic-socials ul li a:active{background:#003166;color:#fff;outline:2px solid #007aff}.dark-theme .tfic-primary-text{color:#18181b}.dark-theme .tfic-secondary-text{color:#53555f}.light-theme .tfic-primary-text{color:#fff}.light-theme .tfic-secondary-text{color:#c8cad0}.tfic-main-pad{padding:85px 68px}.updated-tfic-block-title{margin-bottom:51px}.updated-tfic-carousel-hold .updated-tfic-block-title{padding-bottom:17px;border-bottom:1px solid #c8cad0;position:relative;margin-bottom:85px;padding-right:136px}.updated.tfic-carousel-nav{right:0;left:auto;bottom:0}.updated.tfic-carousel-nav ul li a{width:68px;height:68px;background:0 0;color:inherit;transition:.2s;outline:2px solid transparent;outline-offset:-2px}.updated.tfic-carousel-nav ul li a:hover{background:#007aff;color:#fff}.updated.tfic-carousel-nav ul li a:focus,.updated.tfic-carousel-nav ul li a:active{background:#003166;outline:2px solid #007aff;color:#fff}.updated.tfic-carousel-nav .tfic-prev{border-right:1px solid #c8cad0}.updated.tfic-carousel-nav ul li a svg{max-width:27px;padding-top:0}.updated.tfic-carousel-nav ul li a svg path{fill:currentColor}.updated-tfic-item{position:relative;border:1px solid #c8cad0;height:100%}.updated-tfic-item a{display:block;transition:.2s;position:relative;height:100%}.updated-tfic-item a>span{position:absolute;height:2px;width:100%;bottom:0;left:0;right:0;background:var(--main-color-2)}.updated-tfic-item-image{background-size:cover!important;padding-bottom:48%;position:relative}.updated-tfic-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0}.updated-tfic-item a:hover .updated-tfic-item-image:after{opacity:.2;transition:.2s}.updated-tfic-item a:focus .updated-tfic-item-image:after,.updated-tfic-item a:active .updated-tfic-item-image:after{opacity:.1;transition:0s}.owl-carousel.updated-tfic-carousel{width:calc(100% + 68px)}.updated-tfic-item-title{margin-bottom:17px;color:var(--main-color-3)}.updated-tfic-item-text-box{padding:51px 34px}.updated-tfic-carousel .owl-stage{display:flex;flex-wrap:wrap}.tfic-wide-text{padding-right:20%}.tfic-wide-text.split{padding-right:0}.wide-text-section{margin-bottom:34px}.wide-text-section:last-child{margin-bottom:0}.wide-text-section .entry p,.wide-text-section .entry ul li,.wide-text-section .entry ol li{color:inherit}.wide-text-section .entry p a{color:var(--main-color-2)}.wide-text-section .entry p a:focus,.wide-text-section .entry p a:active{color:var(--main-color-3)}.wide-text-section .entry p:last-child{margin-bottom:0}.wide-text-blockquote,.wide-text-links{padding:34px;margin-top:34px;margin-bottom:34px}.blockquote-text{margin-bottom:17px}.wide-text-full-img img{width:100%;border-radius:3px}.wide-text-full-img{margin-top:32px;margin-bottom:32px}.wide-text-links-title{margin-bottom:25px}.wide-text-links-list ul li{position:relative;padding-left:12px;color:inherit;margin-bottom:4px}.wide-text-links-list ul li:last-child{margin-bottom:0}.wide-text-links-list ul li a{color:inherit}.wide-text-links-list ul li:before{content:'';position:absolute;height:4px;width:4px;top:15px;left:0;background:currentColor}.wide-text-content{margin-bottom:68px}.split-left{padding-right:25px}.split-right{padding-left:25px}.infogram-block-text .updated-quote-bottom{margin-top:51px}.infogram-block-text .updated.tfic-socials{position:relative;bottom:auto;right:auto}.updated-tfic-block-description{margin-bottom:34px}.updated.tfic-section .tfic-block-text.entry p{color:inherit}.updated.tfic-section .infogram-block-text{padding:85px 68px}.single-research .products-bottom-wrapper{margin-top:0;border-top:1px solid #53555f}.single-research .products-bottom-wrapper:before{content:none}.single-research .products-bottom{padding:102px 0 32px}.updated.tfic-section .tfic-img-full{border:none}.updated.tfic-section .tfic-img-full .infogram-hold{transform:none}.updated.tfic-section .tfic-download-block-left{padding:85px 68px;background:var(--main-color-1)}.updated.tfic-section .tfic-download-block-left .tfic-block-text{padding-bottom:0}.tfic-bottom-wrapper{position:relative;background:#18181b;overflow:hidden}.tfic-download-wrapper{position:relative;z-index:5}.tfic-download-wrapper:before{content:'';position:absolute;top:0;left:0;right:0;height:50%;background:#fff;z-index:-1}.updated.tfic-section .tfic-methodology-title{color:#fff}.updated.tfic-section .tfic-methodology-block{color:#c8cad0;padding:85px 0}.tfic-download-wrapper.updated.tfic-section{margin-bottom:0}.tfic-folio-wrapper.updated.tfic-section{margin-bottom:0;border-bottom:1px solid #53555f}.updated.tfic-section .tfic-methodology-left{padding-right:17px}.updated.tfic-section .tfic-methodology-right{padding-left:17px}.tfic-download-wrapper-bg{position:absolute;bottom:0;left:0;right:0;height:50%;overflow:hidden}.tfic-donwload-wrapper-bg-image{background-size:cover!important;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.tfic-download-wrapper-bg video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;z-index:-1}.codepen-hold{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;overflow:hidden}.tfic-download-wrapper-bg .codepen-hold{z-index:-1}.codepen-hold .cp_embed_wrapper{height:100%;width:100%}.codepen-hold canvas{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h1-headline-static{font-size:39px;line-height:1;font-weight:500;letter-spacing:-.02em}.h1-headline-static.headline-lg{font-size:52px}.h1-headline-static.headline-sm{font-size:46px}.h2-headline-static{font-size:36px;line-height:1;letter-spacing:-.02em;font-weight:500}.h2-headline{font-size:89px;font-weight:700;line-height:1.05;letter-spacing:-.01em}.h3-headline{font-size:72px;font-weight:500;line-height:1.12;letter-spacing:-.02em}.h3-headline.h3-headline-sm{font-size:68px}.h6-subhead{font-weight:500;font-size:38px;line-height:1.11}.h5-subhead{font-size:47px;line-height:1.06;font-weight:500;letter-spacing:-.01em}.h4-subhead-static{font-size:30px;line-height:1.2;font-weight:500}.h6-subhead.sm{font-size:36px}.h4-subhead.sm{font-size:52px}.h5-subhead-sm{font-size:44px;line-height:1.27}.h5-subhead-static{font-size:27px;line-height:1.2;letter-spacing:-.01em;font-weight:500}.h6-subhead-static{font-size:24px;line-height:1.2;font-weight:500}.h4-subhead{font-size:55px;line-height:1.15;font-weight:500}.p2-large-body{font-size:25px;line-height:1.33;font-weight:400}.p2-large-body-static{font-size:18px;line-height:1.3;font-weight:400}.p5-caption{text-transform:uppercase;font-weight:500;font-size:17px;line-height:1.6;letter-spacing:.01em}.p4-small-body{font-size:17px;line-height:1.6;letter-spacing:.01em;font-weight:400}.p3-regular-body{font-size:20px;line-height:1.6;font-weight:400;letter-spacing:.01em}.p3-regular-body-static{font-size:15px;line-height:1.4;letter-spacing:.01em;font-weight:400}.p1-category{font-size:30px;line-height:1.14;letter-spacing:-.01em;font-weight:400}.p6-label{font-size:13px;line-height:1.33;font-weight:500;letter-spacing:.03em}.p1-category-v2{font-size:28px;line-height:1.14;font-weight:400;letter-spacing:-.01em}.p2-large-body-v2{font-size:24px;line-height:1.33;font-weight:400}.p4-small-body-v2{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.01em}.p4-small-body-static{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.01em}.p6-label-v2{font-size:12px;font-weight:500;line-height:1.33;letter-spacing:.03em;text-transform:uppercase}.p6-caption{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.p6-caption-static{font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.p1-xl-body-static{font-size:21px;font-weight:400;line-height:1.3;letter-spacing:-.01em}.text-white{color:#fff}.solutions-pac-text.pac-text.master-template.entry h1{font-size:39px;line-height:1;font-weight:500;letter-spacing:-.02em;margin-bottom:36px}.solutions-pac-text.pac-text.master-template.entry h2{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.01em;margin-bottom:3px}.solutions-pac-text.pac-text.master-template.entry h3{font-size:24px;line-height:1.2;font-weight:500;margin-bottom:3px;letter-spacing:-.01em}.solutions-pac-text.pac-text.master-template.entry h4{font-size:21px;font-weight:400;line-height:1.3;letter-spacing:-.01em;margin-bottom:3px}.solutions-pac-text.pac-text.master-template.entry h5{font-size:18px;line-height:1.3;font-weight:400;color:#53555f;margin-bottom:3px;letter-spacing:-.01em}.solutions-pac-text.pac-text.master-template.entry h6{font-size:15px;line-height:1.4;text-transform:uppercase;font-weight:500;margin-bottom:6px;letter-spacing:.05em}.icp-intro-wrapper{padding:180px 0 0;background:#f8f8f8 url(../img/bg-icp.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden}.color-blue{color:#007aff}.icp-intro-wrapper .h3-headline{margin-bottom:32px}.icp-intro-wrapper .p2-large-body{margin-bottom:64px;color:#53555f}.icp-intro-wrapper .homepage-carousel-item-content-buttons{margin-bottom:96px}.icp-content-links{border-top:1px solid #c8cad0}.icp-content-links ul{white-space:nowrap;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.icp-content-links ul li{margin-right:48px}.icp-content-links ul li:last-child{margin-right:0}.icp-content-links ul li a{font-size:20px;line-height:1.6;letter-spacing:.01em;color:#2f3137;display:inline-block;padding:24px 0;transition:.2s;position:relative}.icp-content-links ul li a:before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;transition:.2s}.icp-content-links ul li a:hover{color:#003166}.icp-content-links ul li a:focus,.icp-content-links ul li a:active{color:#007aff}.icp-content-links ul li a:focus:before,.icp-content-links ul li a:active:before{background:#007aff}.icp-content-wrapper{padding:128px 0 0;background:#fff}.icp-content-logos-list{padding-top:48px;padding-right:20%;border-top:1px solid #c8cad0}.icp-content-logos-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.icp-content-logos-list ul li{width:calc(33.333% - 22px);margin-right:33px;margin-bottom:32px}.icp-content-logos-list ul li a{width:100%;height:100%;background:#f7f8f8;padding:40px 24px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;transition:.2s}.icp-content-logos-list ul li a:hover{background:#f1f2f3}.icp-content-logos-list ul li a:focus,.icp-content-logos-list ul li a:active{background:#f7f8f8;-webkit-box-shadow:inset 0 0 0 2px #c8cad0;-moz-box-shadow:inset 0 0 0 2px #c8cad0;box-shadow:inset 0 0 0 2px #c8cad0}.icp-content-logos-list ul li:nth-child(3n){margin-right:0}.icp-content-logos-list-image{margin-bottom:48px;text-align:center;padding:0 16px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icp-content-logos-list-image img{max-height:64px}.icp-content-logos-list-title{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#53555f}.icp-content-logos-list-title span{display:block;font-size:20px;letter-spacing:.01em;font-weight:400;color:#007aff;text-transform:initial}.icp-content-title{font-weight:500;font-size:36px;line-height:1.1;color:#18181b;margin-bottom:8px}.icp-content-text{font-size:20px;line-height:1.6;letter-spacing:.01em;color:#53555f;margin-bottom:48px}.icp-content-text p{margin-bottom:32px}.icp-content-text p:last-child{margin-bottom:0}.icp-content-section{padding-bottom:96px}.products-cta-block.icp-cta-block{display:block;position:relative;padding:68px 64px;padding-right:500px}.products-cta-block.icp-cta-block:before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:#007aff;z-index:5}.icp-cta-block-image{position:absolute;top:0;right:0;bottom:0;width:448px;background-size:cover!important}.icp-cta-block .h6-subhead{color:#0056b3;margin-bottom:8px}.icp-cta-block .p2-large-body{color:#53555f;margin-bottom:32px}.icp-cta-block .products-cta-block-right{width:100%}.icp-cta-block .products-cta-block-right ul{float:left}.cta-shadow{margin-bottom:102px;border:1px solid #c8cad0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-content-wrapper.homepage-content-wrapper-gray .cta-shadow{border:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.homepage-content-wrapper.homepage-content-wrapper-gray .main-features-item{border:none}.homepage-content-wrapper.homepage-content-wrapper-gray .updated.v2 .home-products-carousel-item a{border:none}.homepage-content-wrapper.homepage-content-wrapper-gray .updated.v2.grey-bg .home-products-carousel-item-top{background:0 0;border:1px solid #c8cad0}.homepage-content-wrapper.homepage-content-wrapper-gray .customer-quote-text-box{border-top:none;border-right:none}.homepage-content-wrapper.homepage-content-wrapper-gray .updated.v2.grey-bg .home-products-carousel:before,.homepage-content-wrapper.homepage-content-wrapper-gray .updated.v2.grey-bg .home-products-carousel:after{background:#f1f2f3}.cta-shadow-image{background-size:cover!important}.cta-shadow-content{padding:34px 68px}.cta-shadow-content h3{font-size:30px;line-height:1.15;letter-spacing:-.01em;margin-bottom:24px}.tfic-modal-text{padding-bottom:16px;margin-bottom:32px;border-bottom:1px solid #c8cad0}.tfic-modal-text h3{color:#18181b;font-size:25px;line-height:1.35;margin-bottom:8px;padding-right:40px}.tfic-modal-text p{color:#53555f;font-size:16px;line-height:1.6}.form-modal{padding:0;width:calc(100% - 30px);max-width:1120px;background:#f1f2f3;border:none}.form-modal .popup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.form-modal-left{background-size:cover!important}.form-modal-right{padding:48px}.form-modal .exit-modal-close{top:47px;right:48px}.form-modal .form-hold fieldset .input input,.form-modal .form-hold fieldset .input input:focus,.form-modal .form-hold fieldset .input input:active{background:#fff;font-size:16px;padding:2px 12px;letter-spacing:.01em;height:59px}.form-modal .form-hold .select2-container--default .select2-selection--single{font-size:16px;padding:15px 12px;height:59px;color:#777a88}.form-modal .select2-container--default .select2-selection--single .select2-selection__rendered{color:#777a88}.form-modal .form-hold fieldset.form-columns-2 .hs-form-field:first-child{padding-right:8px}.form-modal .form-hold fieldset .hs-form-field{margin-bottom:16px}.form-modal .form-hold fieldset.form-columns-2 .hs-form-field:last-child{padding-left:8px}.form-modal .form-hold fieldset .legal-consent-container .hs-richtext p,.form-modal .form-hold fieldset .legal-consent-container .hs-form-booleancheckbox-display span p{font-size:12px;font-weight:400;color:#53555f}.form-modal .form-hold .hs-form-booleancheckbox-display span:before{width:32px;height:32px;background:#fff;border:2px solid transparent}.form-modal .form-hold .hs-form-booleancheckbox-display span:hover:before{background:#007aff;border:2px solid #007aff}.form-modal .form-hold .hs-form-booleancheckbox-display span:hover:before{background:#007aff;border:2px solid #007aff}.form-modal .form-hold .hs-form-booleancheckbox-display span:focus:before,.form-modal .form-hold .hs-form-booleancheckbox-display span:active:before{background:#003166}.form-modal .form-hold .hbspt-form .actions input[type=submit],.form-modal .form-hold .hbspt-form .actions input[type=submit]:focus,.form-modal .form-hold .hbspt-form .actions input[type=submit]:active{padding:12px 34px;width:100%}.form-modal .form-hold .hs-form-booleancheckbox-display span:after{width:32px;height:32px;background:url(../img/form-modal-checkbox-white.svg) no-repeat center center;opacity:0}.form-modal .form-hold .hs-form-booleancheckbox-display span:hover:after{opacity:.5}.form-modal .form-hold .hs-form-booleancheckbox-display span:focus:after,.form-modal .form-hold .hs-form-booleancheckbox-display span:active:after{opacity:1}.form-modal .form-hold .hs-form-booleancheckbox-display input:checked+span:after{background:url(../img/checkbox-blue.svg) no-repeat center center/15px}.form-modal .form-hold .hs-form-booleancheckbox-display input:checked+span:hover:after{opacity:1}.form-modal .form-hold .hs-form-booleancheckbox-display input:checked+span:hover:before{background:#fff}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow{height:58px;width:58px;background:#e5f2ff}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #007aff;border-width:0 3px 3px 0;display:inline-block;padding:6px;transform:rotate(45deg);margin-left:-7px;margin-top:-10px}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b:after{display:none}.form-modal .form-hold .select2-container--default:hover .select2-selection--single .select2-selection__arrow{background-color:#007aff}.form-modal .form-hold .select2-container--default:hover .select2-selection--single .select2-selection__arrow{background-color:#007aff}.form-modal .form-hold .select2-container--default:hover .select2-selection--single .select2-selection__arrow b{border:solid #fff;border-width:0 3px 3px 0}.form-modal .exit-modal-close svg rect{transition:.2s}.form-modal .exit-modal-close:hover svg rect{fill:#f53d59}.form-modal .exit-modal-close:hover svg path{fill:#fff}.single-research .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#e5f2ff;color:#777a88}.single-research .select2-container--default .select2-results__option[aria-selected=true]{background-color:#e5f2ff}.single-research .select2-results__option{color:#777a88;font-size:16px;padding:10px 17px;border-bottom:1px solid #777a88;background-color:#fff;height:auto}.form-modal .form-hold .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(225deg);margin-top:-4px}.form-modal .exit-modal-close:active svg rect,.form-modal .exit-modal-close:focus svg rect{fill:#91081c;stroke:#f53d59}.form-modal select{display:none!important}.form-modal select.hs-input.invalid.error+span .select2-selection.select2-selection--single{border-bottom:1px solid #f04b65}.homepage-content-wrapper{background:#fff;padding-top:44px;padding-bottom:102px}.homepage-content-wrapper.homepage-content-wrapper-gray{background:#f1f2f3}.home-section{margin-bottom:102px}.home-section.home-section-sm{margin-bottom:84px}.homepage-main-wrapper .home-section .logos-running-carousel-hold{padding:0;margin:0}.home-section .main-features-list{margin:0}.home-section .cta-shadow{margin:0}.why-intro-buttons{margin-top:64px}.tfic-overview-hold{padding:64px 0;overflow:hidden}.toi-icon img{max-height:48px}.toi-icon{margin-bottom:24px}.toi-text{opacity:.8}.tfic-overview-item{color:#fff;padding:0 32px;border-right:1px solid rgba(5,5,5,.25)}.tfic-overview-carousel.owl-carousel .owl-stage-outer{overflow:visible}.tfic-overview-carousel .owl-nav button{position:absolute}.tfic-overview-carousel .owl-nav button.owl-prev{top:-64px;bottom:-64px;width:1374px;left:-1374px;z-index:7;opacity:0}.tfic-overview-carousel .owl-nav button.owl-next{top:-64px;bottom:-64px;width:1000px;left:1374px;z-index:7;opacity:0}.tfic-overview-carousel .owl-item{transition:.2s;opacity:.25}.tfic-overview-carousel .owl-item.active{opacity:1}.v3.updated .tfic-download-block{background:rgba(24,24,27,.9);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);padding:64px}.tfic-overview-carousel .owl-nav button span{display:none}.updated.tfic-intro-hold.v3{margin-bottom:0}.updated.v3 .tfic-intro-text-box{background:rgba(24,24,27,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:64px}.v3.updated.intro-v2 .tfic-intro-text-box{padding:0;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.updated.v3 .tfic-intro-left{width:50%;padding-bottom:48px}.updated.v3.intro-v2 .tfic-intro-left{padding-bottom:96px;padding-top:96px}.updated.tfic-intro-hold.v3.intro-v2{min-height:calc(60vh + 80px);padding-top:80px;display:flex;flex-wrap:wrap;align-items:center}.updated.v3 .tfic-intro-right{display:none}.updated.v3 .tfic-intro-logo img{max-height:24px}.updated.v3 .tfic-intro-logo{margin-bottom:16px}.updated.v3.tfic-section{margin-bottom:0}.updated.v3.tfic-section.padded-section{padding:96px 0}.updated.v3.tfic-section .section-content{border:none;padding-bottom:97px;padding-top:97px}.updated.v3.tfic-section+.updated.v3.tfic-section .section-content{padding-top:0}.updated.v3.tfic-section.colored .section-content{padding-top:97px!important}.updated.v3.tfic-section.colored+.updated.v3.tfic-section .section-content{padding-top:97px!important}.updated.v3 .tfic-intro-text{padding-right:0;margin-bottom:48px}.updated.v3 .owl-carousel.updated-tfic-carousel{width:100%}.updated.v3.updated.tfic-section .infogram-block-text.large-pull-6{padding:0;padding-right:64px}.updated.v3.updated.tfic-section .infogram-block-text{padding:0;padding-left:64px}.updated.v3 .updated-quote-content{padding-right:0}.updated.v3.tfic-download-wrapper .section-content{padding-bottom:0;border-bottom:none}.v3 .updated-tfic-block-title{margin-bottom:32px}.v3 .wide-text-content{margin-bottom:0}.v3 .tfic-wide-text .updated-quote-bottom{margin-top:68px}.v3.updated.tfic-section .tfic-download-block-left{padding:0;padding-left:48px;background:0 0;color:#fff}.v3.updated.tfic-section .tfic-download-block-right{position:relative;overflow:hidden}.icp-intro-wrapper.press-intro{background-size:cover!important}.icp-intro-wrapper.press-intro .h3-headline{color:#fff}.icp-intro-wrapper.press-intro .p2-large-body{color:rgba(255,255,255,.75)}.press-intro .icp-content-links{border-top:1px solid #2f3137}.btn-dark-grey-border{display:inline-block;background:0 0;color:#fff;border:1px solid #53555f;padding:21px 25px;font-size:17px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;transition:.2s;font-weight:500;text-align:center;border-radius:3px}.btn-dark-grey-border:hover{border:1px solid #777a88;color:#fff}.btn-dark-grey-border:focus,.btn-dark-grey-border:active{color:#777a88;border:1px solid #53555f}.smaller-btn,.smaller-btn:focus,.smaller-btn:active{font-size:15px;padding:14px 24px 12px}.smaller-btn.btn-blue-arrow:after{top:3px}.press-intro .icp-content-links ul li a{color:#fff}.press-intro .icp-content-links ul li a:hover{color:#4da3ff}.press-intro .icp-content-links.podcast-links ul li a{color:#4da3ff}.press-intro .icp-content-links.podcast-links ul li a:hover{color:#fff}.news-feed-section{background:#fff}.press-section{padding:96px 0}.press-section-title{margin-bottom:48px}.press-about-section{background:#f8f8f9}.pac-text-image img{max-height:12px}.pac-text-image{margin-bottom:12px}.pac-text h6{font-size:36px;font-weight:500;line-height:1.11;color:#050505;margin-bottom:32px}.solutions-pac-text.pac-text.entry h6{font-size:27px;font-weight:500;line-height:1.2;margin-bottom:36px}.solutions-pac-text.pac-text.entry p{font-size:15px;font-weight:400;line-height:1.4;letter-spacing:.01em;margin-bottom:12px}.pac-text p{font-size:16px;line-height:1.6;color:#53555f;letter-spacing:.01em;margin-bottom:16px;font-weight:400}.pac-text.entry{margin-bottom:0}.pac-text.entry p{font-size:16px;line-height:1.6;color:#53555f;letter-spacing:.01em;margin-bottom:16px;font-weight:400}.pac-text.entry p a{color:#007aff;text-decoration:underline}.pac-text.entry p a:hover{text-decoration:none}.pac-text.entry h6{font-size:36px;font-weight:500;line-height:1.11;color:#050505;margin-bottom:32px}.pac-text.entry ul li,.pac-text.entry ol li{font-size:16px}.pac-text.entry ul li:before{width:5px;height:5px;top:12px}.pac-cta a{color:#007aff;transition:.2s;font-size:16px}.solutions-pac-cta.pac-cta a{font-size:15px;transition:.2s;color:#007aff;position:relative}.solutions-pac-cta.pac-cta a:hover{text-decoration:underline}.pac-cta a:hover{text-decoration:underline}.contact-cta-left .p5-caption{color:rgba(255,255,255,.75)}.contact-cta-left .p6-caption-static{color:rgba(255,255,255,.75)}.contact-cta-title{color:#fff;margin-bottom:16px}.contact-cta-left .h6-subhead{color:#fff;margin-bottom:16px}.contact-cta-left .h6-subhead-static{color:#fff;margin-bottom:12px}.contact-cta-left .p2-large-body-v2{color:rgba(255,255,255,.75)}.contact-cta-left .p2-large-body-static{color:rgba(255,255,255,.75)}.contact-cta{background:#007aff;padding:36px;border-radius:3px;display:flex;flex-wrap:wrap}.contact-cta-left{flex:0 1 58%}.contact-cta-right{display:flex;align-items:center;justify-content:flex-end;flex:0 1 42%}.contact-cta-right a{width:100%}.contact-cta-right ul li{margin-bottom:16px}.news-feed-list-hold ul li.rss_item{padding:32px!important;margin:0!important;margin-bottom:16px!important;border:1px solid #f1f2f3!important;border-radius:3px!important}.news-feed-list-hold ul li .title{font-size:28px;font-weight:400;color:#050505;line-height:32px;letter-spacing:-.01em;margin-bottom:16px}.news-feed-list-hold ul li.rss_item .rss_image{width:128px!important;height:128px!important;float:right;margin:.3em 1em 0}.news-feed-list-hold ul li .rss_content{margin-top:16px!important}.news-feed-list-hold ul li .rss_content p{font-size:16px!important;line-height:1.6!important;letter-spacing:.01em!important;color:#b4b6be!important}.news-feed-list-hold ul li .rss_content p a{color:#007aff!important;margin-left:8px!important;white-space:nowrap!important}.news-feed-list-hold ul li .rss_content p a:hover{text-decoration:underline}.rss-more-hold .load-more-cta{margin-top:28px}.load-more-cta{display:inline-block;font-size:16px;color:#007aff;position:relative;text-transform:uppercase;font-weight:600;letter-spacing:.06em;transition:.2s;line-height:1.6}.load-more-cta svg{position:relative;top:-2px;max-height:8px;margin-left:5px}.load-more-cta svg path{fill:currentColor}.podcast-list-hold{margin-bottom:30px}.solutions-intro-content-hold{max-width:100%;width:768px}.solutions-page-title{color:#4da3ff;margin-bottom:8px}.solutions-page-title img{height:36px;width:36px;margin-right:8px}.solutions-intro-title{color:#fff;margin-bottom:24px}.solutions-intro-text{color:rgba(255,255,255,.7);margin-bottom:48px}.icp-intro-wrapper .homepage-carousel-item-content-buttons.solutions-intro-buttons{margin-bottom:96px}.icp-intro-wrapper.solutions-intro-wrapper{padding-top:176px}.solutions-intro-text ul li{position:relative;padding-left:11px;margin-bottom:4px}.solutions-intro-text ul li:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;background:rgba(255,255,255,.75)}.sd-cta-image{background-size:cover!important;display:flex;align-items:flex-end;justify-content:center;padding:36px;height:100%}.sbc-image{height:100%;background-size:cover!important;padding-bottom:100%}.single-research .sbc-image{background-size:contain!important}.sbc-label{color:#007aff}.sbc-title{margin-bottom:32px}.sbc-text{margin-bottom:48px}.products-bottom.v2{padding:64px 0}.products-bottom.v2 .stories-item-text{padding:32px 32px 0}.products-bottom.v2 .products-related-item-more{padding:0 32px 32px}.products-bottom.v2 .products-related-item .stories-item-logo{transition:.2s}.products-bottom.v2 .products-related-item:hover .stories-item-logo{transform:scale(1.05)}.read-more-cta{display:inline-block;font-size:18px;line-height:1.6;color:#4da3ff;letter-spacing:.01em;font-weight:400;transition:.2s}.read-more-cta svg{display:inline-block;width:11px;height:11px}.read-more-cta svg path{fill:currentColor}.read-more-cta:hover{color:#0056b3}.products-bottom.v2 .products-related-item-more{text-align:left}.products-bottom.v2 .stories-item-logo{padding-bottom:38%}.products-bottom.v2 .stories-item-name{margin-bottom:4px}.products-bottom.v2 .stories-item-text{min-height:190px}.products-bottom.v2 .products-related-item{border-radius:3px;overflow:hidden}.video-btn svg{margin-right:14px;position:relative;top:1px}.video-btn svg path{fill:currentColor}.solutions-carousel-item{height:100%;padding:24px;border:1px solid #f1f2f3;border-radius:3px}.solutions-carousel-icon img{max-height:48px;max-width:48px!important}.solutions-carousel-icon{margin-bottom:24px}.solutions-carousel-title{color:#007aff}.solutions-card-title{font-family:Apercu;font-size:21px;font-weight:400;line-height:27px;margin-bottom:10px}.solutions-carousel-text a{color:#007aff;text-decoration:underline;transition:.2s}.solutions-carousel-text a:hover{text-decoration:none}.owl-carousel.solutions-module-carousel .owl-stage-outer{overflow:visible}.owl-carousel.solutions-module-carousel .owl-stage{display:flex;flex-wrap:wrap}.owl-carousel.solutions-module-carousel .owl-item{min-height:100%}.owl-carousel.solutions-module-carousel .owl-item{opacity:.2}.owl-carousel.solutions-module-carousel .owl-item.active{opacity:1}.solutions-carousel-hold{position:relative}.solutions-module-carousel .owl-nav button{position:absolute;height:100%;top:0;bottom:0;width:9999px;opacity:0}.solutions-module-carousel .owl-nav button span{display:none!important}.solutions-module-carousel .owl-nav button.owl-prev{right:100%;left:-9999px;cursor:url(../img/cursor-arrow-black-left.png),auto!important}.solutions-module-carousel .owl-nav button.owl-next{left:100%;right:-9999px;cursor:url(../img/cursor-arrow-black.png),auto!important}.solutions-module-carousel .owl-nav button.disabled{pointer-events:none}.solutions-section-title-link a{color:#007aff;transition:.2s}.solutions-section-title-link a:hover{color:#0056b3}.solutions-section-title-text{margin-top:12px}.solutions-video-close{position:absolute;top:16px;right:16px;width:32px;height:32px;cursor:pointer;transition:.2s}.solutions-video-close:hover{opacity:.8}.solutions-video-hold{border-radius:4px;overflow:hidden}.solutions-module .book-demo-logos-title a{float:right;color:#007aff;text-transform:none;font-weight:400}.solutions-module .book-demo-logos-title a:hover{text-decoration:underline}.tech-products-carousel-module{overflow:hidden}.solutions-product-intro-title{margin-bottom:32px;color:#fff}.solutions-products-intro .solutions-page-title img{height:16px;width:auto;margin-right:0}.solutions-intro-carousel-hold{border-radius:3px;overflow:hidden;height:100%}.solutions-intro-carousel-hold .products-intro-carousel-item{padding-bottom:74%;border-radius:3px}.solutions-intro-carousel-hold .owl-carousel.products-intro-carousel .owl-stage-outer{border-radius:3px;height:100%}.solutions-product-caption{color:rgba(255,255,255,.6);margin-bottom:12px}.book-demo-v2-intro-text{margin-bottom:36px}.book-demo-v2-intro-text.entry p{font-size:18px;line-height:1.33;color:rgba(255,255,255,.75);font-weight:400;margin-bottom:16px}.book-demo-v2-intro-text.entry ul li{font-size:18px;line-height:1.33;color:rgba(255,255,255,.75);margin-bottom:4px;padding-left:12px}.book-demo-v2-intro-text.entry ul li:before{width:4px;height:4px;background:rgba(255,255,255,.75)}.book-demo-v2-intro-text.entry ul{margin-bottom:16px}.book-demo-v2-intro-title{color:#fff;margin-bottom:24px}.book-demo-v2-section{padding:48px 0}.book-demo-logos-title{color:#2f3137;padding-bottom:26px;border-bottom:1px solid #f1f2f3;margin-bottom:32px}.book-demo-logos-title a{color:inherit;transition:.2s}.book-demo-logos .logos-running-carousel-hold{margin-bottom:0;padding:0}.book-demo-v2-section .pac-item{border:1px solid #f1f2f3}.book-demo-v2-section .pac-item:last-child{margin-bottom:0}.reveal .pac-item{border-radius:3px;overflow:hidden}.demo-modal-title{margin-bottom:6px}.demo-modal-text{padding-right:30px}.demo-modal-form-top{padding-bottom:12px;border-bottom:1px solid #c8cad0;margin-bottom:24px}.logo-block-text a{color:#007aff}.logo-block-text a:hover{text-decoration:underline}.book-demo-v2-bottom-wrapper{position:relative;padding-bottom:48px;overflow:hidden}.book-demo-v2-bottom-wrapper:after{position:absolute;content:'';top:50%;bottom:0;left:0;right:0;background:#18181b;z-index:1}.book-demo-v2-bottom-wrapper .row{position:relative;z-index:2}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single{font-size:16px;border-bottom:1px solid #c8cad0}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single .select2-selection__arrow{background:#e5f2ff}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b:after{background:url(../img/book-demo-dropdown.svg) no-repeat center center;width:20px;height:12px}.book-demo-v2-form-hold.form-hold .hs-form-booleancheckbox-display>span:before{background:#fff}.book-demo-v2-form-hold.form-hold .hbspt-form .actions input[type=submit],.book-demo-v2-form-hold.form-hold .hbspt-form .actions input[type=submit]:active,.book-demo-v2-form-hold.form-hold .hbspt-form .actions input[type=submit]:focus{width:100%}.book-demo-v2-form-hold.form-hold fieldset .legal-consent-container .hs-richtext p,.book-demo-v2-form-hold.form-hold fieldset .legal-consent-container .hs-form-booleancheckbox-display span p{color:#53555f}.page-template-book-demo-v2 .select2-dropdown{border-bottom:2px solid #c8cad0}.page-template-book-demo-v2 .select2-results__option{color:#2f3137;font-size:16px;line-height:1.6;letter-spacing:.01em;font-weight:400;padding:8px;border-bottom:1px solid #c8cad0;background-color:transparent;height:auto;transition:.2s}.page-template-book-demo-v2 .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#e5f2ff;color:#2f3137}.n-resources-filter-wrapper .cats-list-hold.v2.items-6{display:none}.n-resources-filter-wrapper .cats-list-hold.v2.items-4{display:block}.n-resources-filter-wrapper .cats-list.v2 ul li{margin-right:6px}.n-resources-filter-wrapper .cats-list.v2 ul li a{background:#fff;font-size:15px;padding:12px 15px;line-height:1.4;white-space:nowrap}.n-resources-filter-wrapper .cats-list.v2 ul li a:hover{background:#dcdee1;border-color:#dcdee1}.n-resources-filter-wrapper .cats-list.v2 ul li a:active,.n-resources-filter-wrapper .cats-list.v2 ul li a:focus{background:#dcdee1;border-color:#c8cad0}.n-resources-filter-wrapper{padding-top:36px;margin-bottom:96px}.n-resources-filter-wrapper .cats-list-hold.v2{padding:12px 0;border-top:none;margin-bottom:0}.n-resources-filter-wrapper .search-hold{background:0 0}.n-resources-filter-wrapper .search-trigger{border-left:none}.n-resources-filter-wrapper .search-trigger svg path{fill:#18181b}.n-resources-filter-wrapper .cats-list.v2 .sub-menu-hold{background:#f1f2f3}.n-resources-filter-1 .cats-list-hold{position:relative;z-index:15}.n-resources-filter-2+.cats-list-hold,.n-resources-filter-2 .cats-list-hold{border-bottom:none}.cats-list-hold.close .search-hold{background:#fff}.n-resources-filter-wrapper .search-hold.v2{height:61px;bottom:6px}.n-resources-filter-wrapper .cats-list-hold.v2 .search-hold input,.n-resources-filter-wrapper .cats-list-hold.v2 .search-hold input:focus{height:61px}.n-resources-filter-wrapper .search-hold.v2 .search-trigger{height:61px}.search-trigger:hover svg path,.search-trigger:active svg path,.search-trigger:focus svg path{fill:#fff}.n-resources-filter-wrapper .cats-list.v2 ul li.current>a{background:#007aff}.n-resources-filter-wrapper .cats-list.v2 ul li a img{position:relative;top:-2px;margin-right:2px;max-width:16px;max-height:16px}.n-entry p{font-size:15px;line-height:1.4;color:#2f3137;margin-bottom:9px}.n-entry ul{margin-top:18px;margin-bottom:18px}.n-entry ul li{position:relative;font-size:15px;line-height:1.4;color:#2f3137;margin-bottom:6px;padding-left:12px}.n-entry ul li:before{content:'';position:absolute;left:0;top:6px;width:6px;height:6px;background:#c8cad0;border-radius:2px}.n-entry h2{font-size:24px;line-height:1.2;letter-spacing:-.01em;color:#18181b;margin-bottom:30px;font-weight:500}.n-entry h3{font-size:21px;line-height:1.3;letter-spacing:-.01em;color:#007aff;margin-bottom:18px}.n-entry h4{font-size:18px;line-height:1.4;letter-spacing:-.01em;color:#18181b;margin-bottom:18px}.n-entry a{color:#007aff}.n-single-resource-optional-title.p6-caption{color:#007aff;margin-bottom:6px}.n-resource-single-wrapper .n-entry{padding-bottom:44px}.n-single-resource-form-content .p1-xl-body-static{color:#53555f;letter-spacing:0;margin-bottom:6px}.n-single-resource-form-content .p3-regular-body-static{color:#53555f;letter-spacing:0;margin-bottom:18px}.n-single-resource-video-hold{margin-bottom:48px}.n-single-resource-related.why-tessian-research-hold.products-bottom-wrapper.why-tessian-section{margin-top:0;margin-bottom:0;padding-top:48px;padding-bottom:48px;border-top:none}.n-single-resource-related.why-tessian-research-hold.products-bottom-wrapper.why-tessian-section .products-bottom{padding:0}.n-single-resource-form-hold .sticky{width:100%}.n-single-resource-related .products-related-item-more{text-align:left}.n-single-resource-related .products-related-item-more .btn-blue-arrow{text-align:left}.wistia-video-wrapper{padding-bottom:56.25%;margin-bottom:48px;position:relative}.wistia-video-wrapper .wistia_embed{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}.n-single-resource-video-hold{position:relative;padding-bottom:56.25%}.n-single-resource-video-hold .wistia_embed{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}.n-recources-content-block .products-related-resources-hold .owl-carousel:before{background:#f1f2f3}.n-recources-content-block .products-related-resources-hold .owl-carousel:after{left:1140px;background:#f1f2f3}.n-single-resource-video-hold-form-hold{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(24,24,27,.5);z-index:100}.n-single-resource-video-hold-form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:448px;padding:24px;border-radius:3px;z-index:999}@media only screen and (max-width:1600px){.sec-nav-hold .row.row-nopads{padding-left:56px;padding-right:56px}}@media only screen and (max-width:2250px){.home-products-carousel .owl-nav button.owl-next{display:block}.home-products-carousel-block{width:calc(100vw - (100vw - 1338px)/2)}}@media only screen and (max-width:1700px){.homepage-carousel-content-image-hold{right:68px}.updated .tfic-intro-img-hold{width:45vw}}@media only screen and (max-width:1600px){.home-products-carousel-item-content-title{font-size:30px;letter-spacing:-.03em}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-title{font-size:100px}.homepage-carousel-item-content{padding-right:2%}.home-products-carousel-item-top.home-products-carousel-item-top-lg{width:calc(358px * 3 + 68px)}.home-products-carousel .owl-nav button.owl-next{width:calc((100vw - (100vw - 1338px)/2) - 3 * 358px - 80px)}.home-products-carousel-item{width:358px}.homepage-carousel-item-content-wrapper{min-height:640px}.homepage-carousel-content-image{padding-bottom:107%}.homepage-carousel-content-image-hold{width:550px;bottom:-186px;bottom:8px;right:0}.products-related-resources-hold:after{left:1180px}.products-related-item{width:366px}.blog-list-image{height:146px}.row.row-md{max-width:1300px}.event-stream-hold .row,.header-streaming.header-hold .row{padding:0 56px}.tfic-image-text-box{padding-right:20%}.tfic-item-bottom{min-height:120px}.tfic-item-details{font-size:14px}.nav-vertical-hold{top:58px}.career-intro-text{padding-right:38%}.career-top-list-item{min-height:630px}.office-img{width:28%;padding-bottom:35.7%}.office-text{width:72%}.office-img.push{left:72%}.office-text.pull{left:-28%}.offices-description{padding-left:40px}.customers-intro-title{font-size:72px;letter-spacing:-.02em}.customers-video-section-title{padding-right:35%}.customers-intro-top-left-text-box{margin-left:-56px;width:calc(100% + 56px)}.stories-item-text{min-height:238px}.jobs-intro .row{max-width:1300px}.jobs-list-hold{padding-left:5%}.jobs-list ul li .job-item-section.job-location{padding-right:50px}.customers-intro-logos ul li img{max-height:27px}.layer-list ul li:first-child{width:25%}.layer-list ul li:nth-child(2){width:32%}.layer-list ul li:last-child{width:33%}.layer-title{min-height:119px;display:flex;align-items:flex-end}.layer-list ul li:first-child:after{top:198px}.layer-list ul li:nth-child(2):after{top:198px}.updated .tfic-intro-text-box{padding-right:10%}.updated-quote-content{padding-right:40%}.page-template-template-resources .outter-wrapper.frontpage-wrapper{padding-top:100px}.custom-carousel-image-hold{height:500px}.custom-carousel-item{height:145px}.custom-carousel-item.active{height:210px}.custom-carousel-item.active .custom-carousel-item-title{font-size:38px}.custom-carousel-item.active .custom-carousel-item-more a{padding:14px 34px;font-size:12px}.home-custom-carousel{margin-bottom:56px}.intelligence-wrapper .products-intro-title{font-size:38px;line-height:1.27;letter-spacing:-.01em}.intelligence-wrapper .products-intro-text{font-size:21px;margin-bottom:56px}.intelligence-wrapper .products-intro-left{padding:56px 56px 70px}.intelligence-wrapper .products-third-grid-image{max-height:42px;margin-bottom:21px}.intelligence-wrapper .products-third-grid-image img{max-height:42px}.intelligence-wrapper .products-third-grid-text{font-size:21px}.intelligence-custom-carousel-image-hold{width:38%}.intelligence-custom-carousel-items{width:62%}.int-custom-item-title{font-size:31px;margin-bottom:14px}.int-custom-item-text{font-size:17px}.intelligence-custom-carousel-item{padding:42px}.int-item-no{width:28px;height:28px;font-size:19px}.int-how-it-works-content{padding:56px}.int-how-it-works-icon{margin-bottom:42px}.int-how-it-works-icon img{max-height:56px}.int-how-it-works-caption{font-size:14px}.int-how-it-works-title{font-size:25px;margin-bottom:28px}.int-how-it-works-list ul li{font-size:18px;padding-left:11px}.int-how-it-works-list ul li:before{height:4px;width:4px}.intelligence-bg-white{padding-bottom:107px}.intelligence-wrapper .list-title{margin-bottom:42px}.intelligence-custom-carousel-hold{margin-bottom:84px}.intelligence-how-it-works-block{margin-bottom:42px}.intelligence-how-it-works-section{margin-bottom:84px}.intelligence-bottom{padding-top:117px}.intelligence-wrapper .products-cta-block-left h3{font-size:32px}.intelligence-bottom .stories-carousel-block{margin-bottom:84px}.products-intro-title{font-size:60px}.products-intro-text{font-size:21px}.cats-list.v2 ul li a{color:#2f3137;font-size:14px}.search-hold.v2{height:54px;width:54px}.search-hold.v2 .search-trigger{height:54px;width:54px}.cats-list-hold.v2 .search-hold input,.cats-list-hold.v2 .search-hold input:focus{height:54px}.search-hold.v2 .search-trigger svg{max-height:22px}}@media only screen and (max-width:1440px){.row.row-wide{padding-left:48px;padding-right:48px}.form-modal .form-hold .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{margin-top:-3px}.form-modal .form-hold .select2-container--default:hover .select2-selection--single .select2-selection__arrow b{border-width:0 2px 2px 0}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:0 2px 2px 0;padding:5px;margin-left:-6px;margin-top:-9px}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow{height:51px;width:51px}.form-modal .form-hold .select2-container--default .select2-selection--single{padding:13px 12px;height:52px}.form-modal .form-hold fieldset .input input,.form-modal .form-hold fieldset .input input:focus,.form-modal .form-hold fieldset .input input:active{height:52px}.form-modal .exit-modal-close{top:41px;right:42px}.tfic-modal-text p{font-size:14px}.form-modal-right{padding:42px}.form-modal{width:calc(100% - 30px)}.icp-intro-wrapper .p2-large-body{margin-bottom:56px;font-size:21px}.icp-intro-wrapper .h3-headline{margin-bottom:28px;font-size:60px}.icp-intro-wrapper .p5-caption{font-size:14px}.icp-content-logos-list ul li a{padding:35px 21px 21px}.icp-content-logos-list-image{margin-bottom:42px;padding:0 10px;height:56px}.icp-content-links ul li{margin-right:42px}.icp-content-links ul li a{font-size:17px;padding:21px 0}.products-cta-block.icp-cta-block{padding:56px;padding-right:470px}.icp-cta-block-image{width:415px}.icp-cta-block .p2-large-body{margin-bottom:28px;font-size:21px}.icp-cta-block .h6-subhead{font-size:31px}.icp-content-logos-list-image img{max-height:56px}.icp-content-section{padding-bottom:84px}.icp-content-logos-list ul li{width:calc(33.333% - 18px);margin-right:27px;margin-bottom:28px}.icp-content-logos-list-title span{font-size:17px}.icp-content-logos-list-title{font-size:14px}.icp-content-logos-list{padding-top:42px}.icp-content-text{font-size:17px;margin-bottom:42px}.icp-content-title{font-size:31px}.icp-content-wrapper{padding:112px 0 0}.homepage-carousel-item-content{padding-right:3%}.homepage-carousel-content-image{padding-bottom:112%}.homepage-carousel-content-image-hold{width:524px}.homepage-carousel-item-content-title{font-size:60px;line-height:66px}.homepage-carousel-item-content-subtitle{font-size:14px;line-height:22px}.homepage-carousel-item-content-text{font-size:21px;line-height:28px}.products-third-grid.products-third-grid-simple .products-third-grid-image{margin-bottom:68px}.products-blue-carousel-content-hold{padding:70px 60px}.products-third-grid-image{margin-bottom:34px}.book-demo-left{padding-right:82px}.book-demo-right .form-light-element{width:100%;padding:0;margin-bottom:14px}.list-title span{color:#53555f}.text-content-right{padding-left:40px;padding-right:12%}.to-top a{font-size:14px;padding:12px 18px}.text-content-nav ul li a{font-size:14px;padding:12px 18px}.thanks-wrapper .short-form-content-hold{padding:68px 82px 68px 110px}.long-form-wrapper .short-form-hold{margin-bottom:66px}.short-form-content-hold{padding:34px 110px 68px 82px}.cta-2{padding-top:14px}.btn-blue-2,.btn-blue-2:focus,.btn-blue-2:active{font-size:14px}.subnav-2 ul li a{font-size:11px;min-height:96px}.subnav-2 ul li a span{font-size:11px}.nav-2>ul>li>a{font-size:11px;padding:21px 10px 20px}.subnav-2{padding:0 0%}.row.row-sm{max-width:950px}.row.row-image{max-width:1114px}.tfic-intro-right{width:43%}.tfic-intro-left{width:57%}.nav-vertical-hold>ul>li>a{padding:28px 23px}.vertical-nav-socials ul li a{width:68px}.nav-vertical-hold{max-width:68px}.career-intro-text{padding-right:27%}.career-values{padding-top:102px;padding-bottom:102px}.how-it-works-bottom{min-height:249px}.infogram-block-source{position:absolute;bottom:34px;left:34px;padding-right:15px;font-size:13px;line-height:1.33;margin-top:0}.infogram-block-source span{display:block}.stories-item-logo{padding-bottom:38%}.customer-quote-img{width:40%}.customer-quote-right{width:60%}.stories-carousels-section{margin-bottom:68px}.video-item-text-box{max-width:679px}.customers-intro-top-left-text-box{margin-left:0;width:100%}.why-tessian-intro-text-box{padding-right:30%}.why-tessian-section-title{padding-right:20%}.updated .tfic-intro-text{padding-right:2%}.updated-tfic-item-text-box{padding:34px}.updated.v3 .tfic-intro-text-box{padding:56px}.updated.v3 .tfic-intro-left{padding-bottom:42px}.updated.v3 .tfic-intro-text{margin-bottom:42px}.v3 .updated-tfic-block-title{margin-bottom:28px}.updated.v3.tfic-section .section-content{padding-bottom:84px;padding-top:84px}.updated.v3.tfic-section+.updated.v3.tfic-section .section-content{padding-top:0}.updated.v3.tfic-section.colored .section-content{padding-top:84px!important}.updated.v3.tfic-section.colored+.updated.v3.tfic-section .section-content{padding-top:84px!important}.updated.v3.updated.tfic-section .infogram-block-text.large-pull-6{padding:0;padding-right:56px}.updated.v3.updated.tfic-section .infogram-block-text{padding:0;padding-left:56px}.tfic-overview-hold{padding:56px 0}.toi-icon img{max-height:42px}.toi-icon{margin-bottom:21px}.tfic-overview-item{padding:0 28px}.v3.updated .tfic-download-block{padding:56px}.v3.updated.tfic-section .tfic-download-block-left{padding:0;padding-left:42px}.nav-secondary-v2-list ul li .nav-secondary-v2-text{font-size:14px;line-height:1.36}.nav-secondary-v2-icon img{height:42px;width:42px}.nav-secondary-v2-item{padding-left:56px}.nav-secondary-v2 .image-column-item{padding:28px 28px 42px}.nav-secondary-v2 .image-column.no-image .image-column-item{padding-bottom:14px}.nav-secondary-v2 .list-columns{padding:14px 42px 14px 14px}.nav-secondary-v2-item{max-width:358px}.nav-secondary-v2-list ul li{margin-bottom:7px}.nav-secondary-v2-list ul li a{padding:14px}.nav-secondary-v2.two-columns .list-columns{width:37%}.nav-secondary-v2.two-columns .image-column{width:63%}.nav-secondary-v2-subtitle{padding-left:14px}.image-column-list ul li .nav-secondary-v2-icon img{width:21px;height:21px}.image-column-list ul li .nav-secondary-v2-item{padding-left:35px}.header-hold.updated-header.v2 .header-cta-hold a{height:70px;font-size:14px;padding:24px 28px}.header-hold.updated-header.v2 .nav>ul>li>a{padding:14px 21px;font-size:14px}.nav-secondary-hold.v2{top:70px}.header-hold.updated-header.v2 .nav{padding:11px 0}.cats-list.v2 ul li a{color:#2f3137;font-size:14px}.search-hold.v2{height:54px;width:54px}.search-hold.v2 .search-trigger{height:54px;width:54px}.cats-list-hold.v2 .search-hold input,.cats-list-hold.v2 .search-hold input:focus{height:54px}.search-hold.v2 .search-trigger svg{max-height:22px}.press-section{padding:84px 0}.pac-text h6{margin-bottom:28px;font-size:31px}.pac-text p{font-size:14px;margin-bottom:14px;font-weight:400}.pac-text.entry h6{margin-bottom:28px;font-size:31px}.pac-text.entry p{font-size:14px;margin-bottom:14px;font-weight:400}.pac-text.entry ul li,.pac-text.entry ol li{font-size:14px}.pac-text.entry ul li:before{width:5px;height:5px;top:12px}.pac-cta a{font-size:14px}.contact-cta-right ul li{margin-bottom:14px}.contact-cta-left .h6-subhead{margin-bottom:14px}.news-feed-list-hold ul li.rss_item{padding:28px!important;margin-bottom:14px!important}.news-feed-list-hold ul li .title{font-size:25px;line-height:1.14}.news-feed-list-hold ul li.rss_item .rss_image{width:112px!important;height:112px!important}.news-feed-list-hold ul li .rss_content{margin-top:14px!important}.news-feed-list-hold ul li .rss_content p{font-size:14px!important;line-height:1.6!important}.rss-more-hold .load-more-cta{margin-top:28px}.load-more-cta{font-size:12px}.load-more-cta svg{top:-2px;max-height:5px;margin-left:3px}.solutions-intro-text{margin-bottom:42px}.sbc-title{margin-bottom:28px}.sbc-text{margin-bottom:42px}.products-bottom.v2{padding:56px 0}.products-bottom.v2 .stories-item-text{padding:28px 28px 0}.products-bottom.v2 .products-related-item-more{padding:0 28px 28px}.read-more-cta{font-size:18px}.solutions-carousel-item{padding:24px}.solutions-carousel-icon{margin-bottom:21px}.book-demo-v2-intro-text.entry p{font-size:18px}.book-demo-v2-section{padding:42px 0}.book-demo-logos-title{padding-bottom:22px;margin-bottom:48px}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single{font-size:14px}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b:after{background:url(../img/book-demo-dropdown.svg) no-repeat center center;width:18px;height:12px}.page-template-book-demo-v2 .select2-results__option{font-size:14px}.updated.v3.tfic-section.padded-section{padding:84px 0}.tfic-intro-logo img{max-height:21px}.updated.v3.intro-v2 .tfic-intro-left{padding-bottom:84px;padding-top:84px}.updated.tfic-intro-hold.v3.intro-v2{min-height:calc(60vh + 70px);padding-top:70px}.icp-intro-wrapper.solutions-intro-wrapper{padding-top:167px}.header-hold.updated-header.v2 .logo{padding-top:19px}.h3-headline.h3-headline-sm{font-size:60px}.h4-subhead.sm{font-size:45px}.h5-subhead-sm{font-size:39px;line-height:1.27}.p3-regular-body.sm{font-size:17px}.h6-subhead.sm{font-size:31px}.p1-category-v2{font-size:25px}.p2-large-body-v2{font-size:21px}.p4-small-body-v2{font-size:14px}.p6-label-v2{font-size:11px}}@media only screen and (max-width:1439px){.updated-header .header-cta-hold a .header-cta-text{width:0}.updated-header .header-cta-hold .header-cta-gray img{display:block}.updated-header .header-cta-hold .header-cta-gray:hover img{display:none}.updated-header .header-cta-hold .header-cta-gray:hover .header-cta-text{width:100%}}@media only screen and (max-width:1366px){.homepage-carousel-item-content-no-image .homepage-carousel-item-content{width:81%;padding-right:0}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-title{font-size:88px}.homepage-carousel-item-content{padding-right:3%}.homepage-main-wrapper .homepage-first-title{padding-right:57%;margin-bottom:46px}.homepage-carousel-item-content-wrapper{min-height:595px}.homepage-carousel-content-image-hold{width:454px;bottom:-154px;bottom:8px}.homepage-carousel-content-image{padding-bottom:118%}.homepage-carousel-item-content-title{font-size:51px;line-height:57px}.homepage-carousel-item-content-subtitle{font-size:12px;line-height:19px}.homepage-carousel-item-content-text{font-size:18px;line-height:24px;padding-right:20px}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next,.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{width:22px;height:22px}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-next{right:-36px}.updated.home-products-carousel-hold .home-products-carousel .owl-nav button.owl-prev{left:-36px}}@media only screen and (max-width:1280px){.homepage-content-wrapper{padding-bottom:84px}.home-section{margin-bottom:84px}.updated .tfic-intro-buttons a{padding:21px 30px;font-size:14px!important}.cta-shadow{margin-bottom:84px}.icp-content-links ul li a{font-size:15px}.icp-cta-block .products-cta-block-right ul li{float:left;margin-right:24px;margin-bottom:0}.homepage-carousel-content-image{padding-bottom:120%}.vertical-scroll-up{top:116px}.vertical-scroll-down{bottom:68px}.vertical-scroll-block-links{margin-bottom:56px}.aproach-content{width:60%}.aproach-content{padding-right:0%}.why-integration-item p{font-size:17px}.why-integration-item h3{font-size:21px;margin-bottom:14px}.why-integration-right{padding-left:28px}.why-integration-list ul li{width:calc(50% - 14px);margin-right:28px;margin-bottom:28px}.why-integration-item{padding:28px}.why-page-cta:before{height:112px}.why-page-cta .products-cta-block{margin-bottom:56px}.why-page-bottom .home-products-carousel-hold{margin-bottom:112px}.why-page-bottom{padding-top:112px}.why-page-bg-grey-dark{padding:112px 0}.left-right-block-text{font-size:17px}.left-right-block-title{font-size:31px;padding-left:42px}.left-right-block-title img{top:2px;max-width:28px}.left-right-block{padding-top:56px;margin-bottom:56px}.approach-image-wrapper .row{padding-left:28px;padding-right:28px}.aproach-content-hold{padding-bottom:28px;margin-bottom:56px}.aproach-content p{font-size:17px}.approach-image-hold{margin-bottom:112px}.why-page-bg-white{padding:112px 0}.why-about-list{margin-bottom:112px}.why-about-item{margin-bottom:42px;border:1px solid #c8cad0}.why-about-item-content h4{font-size:14px}.why-about-item-content{padding:84px 56px}.why-about-item-content p{font-size:17px}.why-about-item-content h3{font-size:25px;margin-bottom:28px}.why-intro-content{margin-bottom:84px}.why-intro{height:auto;padding-bottom:27%}.why-intro-content-left{padding:56px;font-size:45px;width:calc(100% - 310px)}.why-intro-content-right{padding:56px;width:310px}.title-lg-text{font-size:17px}.home-products-carousel-item-top.home-products-carousel-item-top-lg{width:calc(340px * 3 + 56px)}.home-products-carousel .owl-nav button.owl-next{width:calc((100vw - (100vw - 1338px)/2) - 3 * 340px - 70px)}.home-products-carousel-item{width:340px}.home-products-carousel-item-content{padding:28px}.award-logo{margin-bottom:20px}.award-logo img{max-height:41px}.award-text{font-size:11px}.homepage-main-awards{padding-left:68px;width:calc(100% - 410px)}.homepage-main-cerifications{width:410px}.homepage-main-certifications ul li{margin-right:56px}.homepage-main-ccertification-text{font-size:11px}.homepage-main-ccertification-logo{margin-bottom:20px}.homepage-main-ccertification-logo img{max-height:42px}.homepage-main-ca-label{font-size:14px;margin-bottom:28px}.homepage-main-bg-dark .products-related-resources-hold-tab{margin-bottom:112px}.homepage-main-ca{margin-bottom:112px}.homepage-main-bg-dark{padding-bottom:56px}.products-cta-block-left h4{display:none}.homapage-main-bg-grey-introduction{margin-bottom:56px}.homapage-main-bg-grey{padding:84px 0}.main-features-list{margin-bottom:84px}.main-features-item{margin-bottom:42px}.main-features-item-content{padding:112px 56px}.main-features-item-content p{font-size:17px}.main-features-item-content h3{font-size:25px;margin-bottom:14px}.homepage-main-features-headline{margin-bottom:56px}.homepage-main-wrapper .logos-running-carousel-hold{padding-bottom:54px;margin-bottom:84px}.homepage-carousel-item-content-wrapper{padding:90px 0 60px}.homepage-carousel-content-image-hold{right:56px;right:0}.products-bg-grey .list-title{margin-bottom:56px;padding-bottom:28px}.enforcer-wrapper .products-intro-title{padding-right:0%}.products-related-resources-hold:after{display:none}.products-horizontal-list-item{margin-bottom:42px}.products-related-item{width:auto}.products-related-resources-hold-tab{display:block}.products-bottom{padding:56px 0}.products-cta-block-right ul li a{width:100%}.products-cta-block-right ul li{float:none;margin-right:0;margin-bottom:20px}.products-cta-block-right ul li:last-child{margin-bottom:0}.products-cta-block-left{width:calc(100% - 200px);padding-right:5%}.products-cta-block-right{width:200px}.btn-grey-border{padding:14px 25px;font-size:14px}.btn-dark-grey-border{padding:14px 25px;font-size:14px}.products-cta-block-left p{font-size:21px}.products-cta-block-left h3{font-size:38px;margin-bottom:14px}.products-cta-block{padding:56px}.white-block-logos{padding:42px 50px}.white-block-logos ul li img{max-height:28px}.white-block-logos ul li{margin-right:112px}.title-md{font-size:31px}.products-third-grid-text ul li:before{width:20px;height:20px}.products-third-grid-text ul li{font-size:14px;padding-left:34px}.products-third-grid.products-third-grid-simple .products-third-grid-image{margin-bottom:56px}.guardian-datasheet-block-right{padding:28px 56px}.guardian-datasheet-block-title{font-size:24px}.products-blue-carousel-image{padding:54px 0}.products-blue-carousel-image-hold{width:60%}.products-blue-carousel-content-hold{padding:56px;width:40%}.products-blue-carousel-text{font-size:14px}.products-blue-carousel-title{font-size:24px}.has-stroke{padding-bottom:84px;margin-bottom:84px}.products-horizontal-list-item-content-text{font-size:14px}.products-horizontal-list-item-content-title{font-size:25px;line-height:1.15}.products-horizontal-list-item-content-icon{margin-bottom:84px}.products-horizontal-list-item-content{padding:56px}.products-bg-grey{padding-top:85px}.outter-wrapper.products-page-wrapper{padding-bottom:85px}.products-third-grid-image{max-height:56px;margin-bottom:28px}.products-third-grid-image img{max-height:56px}.products-third-grid>ul>li{width:calc(33.333% - 18px);margin-right:27px;padding:28px}.products-third-grid-text{font-size:17px}.products-third-grid-title{font-size:21px}.logos-running-carousel-hold{padding:0 32px}.products-intro-wrapper{margin-bottom:80px}.btn-blue-border{padding:14px 25px;font-size:14px}.btn-white-border{padding:14px 25px;font-size:14px}.updated .tfic-intro-buttons .btn-white-border{padding:21px 30px}.updated .tfic-intro-buttons .btn-blue-arrow{padding:21px 30px}.btn-blue-border-dark{padding:14px 25px;font-size:14px}.btn-green-border{padding:14px 25px;font-size:14px}.btn-pink-border{padding:14px 25px;font-size:14px}.btn-yellow-border{padding:14px 25px;font-size:14px}.btn-blue-arrow{padding:14px 25px;font-size:14px}.products-intro-wrapper .row{padding:0}.products-intro-left{padding:70px 56px}.products-intro-headline img{max-height:22px}.products-intro-headline{font-size:28px}.products-intro-text{font-size:18px}.products-intro-title{font-size:39px;padding-right:10%}.custom-carousel-item-title{font-size:21px;max-height:28px;margin-bottom:2px}.custom-carousel-item{padding:20px 56px}.custom-carousel-item-cat{font-size:14px;margin-bottom:2px}.custom-carousel-item.active .custom-carousel-item-title{font-size:33px;max-height:80px;margin-bottom:14px}.about-carousel-item{height:560px}.offices-list-details img{left:0}.offices-list-details{padding-left:50px}.outter-wrapper.about-wrapper{padding-top:76px}.carousel-full-wrapper .row{padding-left:0;padding-right:0}.book-demo-right{padding:158px 100px 100px 68px}.cats-list ul li a{padding:21px 14px}.nav{padding-left:30px}.logo{padding-top:21px}.row{padding-left:56px;padding-right:56px}.nav>ul>li>a{padding:24px 14px;font-size:16px}.nav-secondary-hold{top:76px}.updated-header .header-cta-hold a{font-size:16px;padding:25px 28px;height:76px}.header>a{font-size:16px;padding:25px 28px;height:76px}.nav ul li ul li a{font-size:15px}.outter-wrapper2{padding-top:76px}.title-lg{font-size:42px}.about-carousel-item-text{font-size:73px;top:56px;left:56px;width:60%}.tfic-intro-left{padding-left:58px}.nav-vertical-hold{top:58px}.nav-vertical-hold>ul>li>a{padding:28px 19px 28px 20px;font-size:11px}.vertical-nav-socials ul li a{width:56px}.nav-vertical-hold{max-width:56px}.vertical-nav-socials ul li a svg{max-width:17px}.list-title .simple-text-lg{padding-right:40%}.customers-intro-title{font-size:59px;line-height:1.12;margin-bottom:28px}.customers-intro-subtitle{font-size:24px}.customers-intro-top-right{padding-left:13px}.customers-intro-top{padding-top:160px}.customers-intro-bottom-right{padding-left:13px}.customers-intro-img{padding-bottom:92.4%}.video-item-text-box{max-width:630px}.tfic-item-bottom{min-height:120px}.updated-header .header-cta-hold a.header-cta-gray{padding:23px 14px;min-width:38px}.updated-header .header-cta-hold .header-cta-gray img{max-width:12px}.why-tessian-intro-text-box{padding-right:20%}.layer-list ul li:first-child{width:26%}.layer-list ul li:nth-child(2){width:33%}.layer-list ul li:last-child{width:33%}.home-products-carousel-header-left{padding-right:18px}.home-products-carousel-header-right{padding-left:9px}.updated .tfic-intro-text{margin-bottom:56px}.updated .tfic-intro-left{padding-bottom:70px}.single-research .products-bottom{padding:56px 0 32px}}@media only screen and (max-width:1200px){.n-resources-filter-wrapper .blog-trigger:before{height:46px}.n-resources-filter-wrapper .blog-trigger{width:32px;height:32px}.n-resources-filter-wrapper .blog-trigger svg{max-height:unset}.n-resources-filter-wrapper .cats-list.v2 ul li.has-children{padding-right:45px}.row.row-reg{padding-left:48px;padding-right:48px}.row.row-wide{padding-left:24px;padding-right:24px}.n-resources-left{border-right:none;padding-right:0;width:100%}.n-resources-right{display:none}.why-intro-content-wrapper .row{padding:0}.title-lg span.title-lg-block-link a:after{width:10px;height:10px}.title-lg span.title-lg-block-link a{font-size:14px}.large-push-8.main-features-item-image{left:62%}.large-pull-4.main-features-item-content{left:-38%}.main-features-item-content{width:62%}.main-features-item-image{width:38%}.home-products-carousel-item-top.home-products-carousel-item-top-lg{width:calc(286px * 3 + 56px)}.home-products-carousel-block{width:calc(100vw - 56px)}.home-products-carousel .owl-nav button.owl-next{width:calc(100vw - 3 * 286px - 70px - 56px)}.home-products-carousel .owl-nav button.owl-next{top:68px;height:calc(100% - 68px)}.home-products-carousel-item-top{font-size:14px;line-height:1.4;padding:15px 20px}.home-products-carousel-item{width:286px;padding-top:68px}.home-products-carousel-item-content-title span{font-size:11px;padding-top:3px}.home-products-carousel-item-content-title{font-size:25px;letter-spacing:-.02em}.layer-title{font-size:31px}.technology-tabs .tabs-title>a{font-size:14px;padding:28px 56px 28px 28px}.technology-tabs .tabs-title>a svg{width:28px;height:28px;right:28px}.whitepaper-cta-left{padding:42px 56px}.whitepaper-cta-right a{padding:42px}.updated-quote-content{padding-right:25%}.tfic-wide-text{padding-right:0}.nav-secondary-v2-list ul li .nav-secondary-v2-text{font-size:12px;line-height:1.36}.nav-secondary-v2-icon img{height:36px;width:36px}.nav-secondary-v2-item{padding-left:48px}.nav-secondary-v2 .image-column-item{padding:24px 24px 36px}.nav-secondary-v2 .image-column.no-image .image-column-item{padding-bottom:12px}.nav-secondary-v2 .list-columns{padding:12px 30px 12px 12px}.nav-secondary-v2-subtitle{margin-bottom:12px}.nav-secondary-v2-item{max-width:269px}.nav-secondary-v2-list ul li{margin-bottom:6px}.nav-secondary-v2-list ul li a{padding:12px}.nav-secondary-v2-subtitle{padding-left:12px}.nav-secondary-v2.two-columns .list-columns{width:34%}.nav-secondary-v2.two-columns .image-column{width:66%}.image-column-list ul li .nav-secondary-v2-icon img{width:18px;height:18px}.image-column-list ul li .nav-secondary-v2-item{padding-left:30px}.header-hold.updated-header.v2 .header-cta-hold a{height:60px;font-size:12px;padding:17px 26px}.header-hold.updated-header.v2 .nav>ul>li>a{padding:12px 18px;font-size:12px}.header-hold.updated-header.v2 .nav{padding:9px 0}.nav-secondary-hold.v2{top:60px}.header-hold.updated-header.v2 .logo{padding-top:13px}.cats-list.v2 ul li a{font-size:12px;padding:7px 12px}.cats-list-hold.v2{padding:6px;padding-right:55px}.search-hold.v2{height:46px;width:46px}.search-hold.v2 .search-trigger{height:46px;width:46px}.cats-list-hold.v2 .search-hold input,.cats-list-hold.v2 .search-hold input:focus{height:46px}.search-hold.v2 .search-trigger svg{max-height:19px}.cats-list.v2 .sub-menu-hold{top:-7px}.cats-list.v2 ul li.has-children{padding-right:32px}.cats-list.v2 ul.sub-menu{padding-left:6px;padding-right:6px}.press-section{padding:72px 0}.pac-text h6{margin-bottom:24px;font-size:27px}.pac-text p{font-size:12px;margin-bottom:12px;font-weight:400}.pac-text.entry h6{margin-bottom:24px;font-size:27px}.pac-text.entry p{font-size:12px;margin-bottom:12px}.pac-text.entry ul li,.pac-text.entry ol li{font-size:12px}.pac-text.entry ul li:before{width:4px;height:4px;top:10px}.pac-cta a{font-size:12px}.contact-cta-right ul li{margin-bottom:14px}.contact-cta-left .h6-subhead{margin-bottom:12px}.news-feed-list-hold ul li.rss_item{padding:24px!important;margin-bottom:12px!important}.news-feed-list-hold ul li .title a{font-size:21px}.news-feed-list-hold ul li.rss_item .rss_image{width:96px!important;height:96px!important}.news-feed-list-hold ul li .rss_content{margin-top:12px!important}.news-feed-list-hold ul li .rss_content p{font-size:12px!important}.video-btn svg{margin-right:10px;position:relative;top:1px;height:11px}.solutions-page-title img{margin-right:7px}.solutions-intro-title{margin-bottom:24px}.solutions-intro-text{margin-bottom:36px}.sd-cta-title{margin-bottom:12px}.sbc-title{margin-bottom:24px}.sbc-text{margin-bottom:36px}.products-bottom.v2{padding:48px 0}.products-bottom.v2 .stories-item-text{padding:24px 24px 0}.products-bottom.v2 .products-related-item-more{padding:0 24px 24px}.solutions-carousel-item{padding:24px}.solutions-carousel-icon{margin-bottom:18px}.book-demo-v2-intro-text.entry p{font-size:18px;margin-bottom:12px}.book-demo-v2-intro-text.entry ul li{margin-bottom:4px}.book-demo-v2-section{padding:36px 0}.book-demo-logos-title{padding-bottom:18px;margin-bottom:36px}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single{font-size:12px}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b:after{background:url(../img/book-demo-dropdown.svg) no-repeat center center;width:16px;height:10px}.page-template-book-demo-v2 .select2-results__option{font-size:12px}.updated.v3.tfic-section.padded-section{padding:72px 0}.tfic-intro-logo img{max-height:18px}.updated.v3.intro-v2 .tfic-intro-left{padding-bottom:72px;padding-top:72px}.updated.tfic-intro-hold.v3.intro-v2{min-height:calc(60vh + 60px);padding-top:60px}.icp-intro-wrapper.solutions-intro-wrapper{padding-top:156px}.h3-headline.h3-headline-sm{font-size:51px}.p1-category-v2{font-size:21px}.p2-large-body-v2{font-size:18px}.p4-small-body-v2{font-size:12px}.p6-label-v2{font-size:11px}.h1-headline-static.headline-sm{font-size:39px}}@media only screen and (max-width:1160px){.nav>ul>li>a{padding:24px 9px}}@media only screen and (max-width:1100px){.form-modal .form-hold fieldset .legal-consent-container .hs-form-booleancheckbox-display span,.form-modal .newsletter-form fieldset .legal-consent-container .hs-form-booleancheckbox-display span{padding-left:36px}.form-modal .form-hold fieldset .legal-consent-container .hs-richtext p,.form-modal .form-hold fieldset .legal-consent-container .hs-form-booleancheckbox-display span p{font-size:9px}.form-modal .form-hold .hs-form-booleancheckbox-display span:after{width:24px;height:24px}.form-modal .form-hold .hs-form-booleancheckbox-display span:before{width:24px;height:24px}.form-modal .form-hold .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;width:44px}.form-modal .form-hold .select2-container--default .select2-selection--single{font-size:12px}.form-modal .form-hold .select2-container--default .select2-selection--single{padding:9px 12px;height:45px}.form-modal .form-hold fieldset .input input,.form-modal .form-hold fieldset .input input:focus,.form-modal .form-hold fieldset .input input:active{height:45px;font-size:12px}.tfic-modal-text p{font-size:12px}.form-modal .exit-modal-close{top:36px;right:32px}.form-modal .exit-modal-close svg{width:24px;height:24px}.tfic-modal-text h3{font-size:21px}.form-modal-right{padding:36px}.form-modal{max-width:812px}.cta-shadow-content{padding:28px 56px}.cta-shadow-content h3{font-size:25px}.icp-intro-wrapper .homepage-carousel-item-content-buttons{margin-bottom:84px}.icp-intro-wrapper .p2-large-body{margin-bottom:48px;font-size:18px}.icp-intro-wrapper .h3-headline{margin-bottom:24px;font-size:51px}.icp-intro-wrapper .p5-caption{font-size:12px}.icp-content-links ul li a{padding:22px 0}.products-cta-block.icp-cta-block{padding:48px;padding-right:320px}.icp-cta-block-image{width:290px}.icp-cta-block .p2-large-body{margin-bottom:24px;font-size:18px}.icp-cta-block .h6-subhead{font-size:27px}.icp-content-section{padding-bottom:72px}.icp-content-logos-list ul li{width:calc(33.333% - 16px);margin-right:24px;margin-bottom:24px}.icp-content-logos-list-image{margin-bottom:36px;height:48px}.icp-content-logos-list-image img{max-height:48px}.icp-content-logos-list-title span{font-size:15px}.icp-content-logos-list-title{font-size:12px}.icp-content-logos-list{padding-top:36px;padding-right:0}.icp-content-text{font-size:15px;margin-bottom:36px}.icp-content-title{font-size:27px}.icp-content-wrapper{padding:96px 0 0}.icp-content-links ul li{margin-right:36px}.icp-content-links ul li a{font-size:15px;padding:18px 0}.why-intro-wrapper .row{padding:0}.home-custom-carousel{margin-bottom:56px}.outter-wrapper.frontpage-wrapper{padding-top:71px}.page-template-template-resources .outter-wrapper.frontpage-wrapper{padding-top:71px}.frontpage-wrapper:before{display:none}.frontpage-carousel-wrapper .row{padding-left:0;padding-right:0}.home-carousel-item-wrap{margin-bottom:82px}.home-carousel-nav{margin-top:28px;line-height:54px;font-size:17px}.home-carousel-nav ul li{width:56px;height:56px}.home-post-sm .blog-list-title{font-size:17px;max-height:50px}.home-post-sm .post-image a,.home-post-sm .post-image span{height:112px}.home-carousel .blog-list-content .post-socials{bottom:28px;padding:0 28px}.home-carousel .blog-list-content .home-post-read-more-hold{padding:0 28px}.home-post-md .post-image a,.home-post-md .post-image span{height:258px}.home-post-sm{margin-bottom:28px}.home-carousel-right{padding-left:14px}.home-carousel-left{padding-right:14px}.home-post-lg{margin-bottom:28px}.home-post-lg .post-image a,.home-post-lg .post-image span{height:336px}.home-post-lg .blog-list-title{font-size:38px;line-height:1.3;max-height:146px}.home-links{margin-bottom:56px}.home-links ul li a{font-size:14px;padding:14px 5px;line-height:1.4}.agenda-item{margin-bottom:28px}.event-right-text{padding-bottom:28px;margin-bottom:56px}.event-right-text p{font-size:14px}.event-right-text h3{font-size:24px;margin-bottom:28px}.event-single-footer span{font-size:14px}.event-single-footer{padding:56px 28px;font-size:14px}.event-single-richtext-text p{font-size:14px;margin-bottom:28px}.event-single-richtext-text h3{font-size:31px;margin-bottom:14px}.event-single-richtext-block{padding:56px 28px}.single-event-map-text h5{font-size:11px}.single-event-map-text p{font-size:14px}.single-event-map-text h3{font-size:21px;margin-bottom:28px}.single-event-map-text{padding:28px}.single-event-map-block{padding:56px 28px}.event-single-link-block .label-text{margin-bottom:14px}.event-single-link-image{margin-bottom:28px}.event-single-link-text p{font-size:14px}.event-single-link-text h3{font-size:31px;margin-bottom:14px}.event-single-link-block{padding:56px 28px}.agenda-list ul li a span{font-size:11px}.agenda-list ul li a{font-size:14px}.agenda-list ul li>span{font-size:14px}.agenda-list ul li{margin-bottom:14px;padding-left:88px}.agenda-date{font-size:21px;margin-bottom:14px}.agenda-block{padding:56px 28px}.event-single-speakers.event-single-speakers-full ul li:nth-last-child(2){margin-bottom:28px}.event-single-speaker-text{margin-top:14px;font-size:14px}.event-single-speakers.event-single-speakers-full .event-single-speaker-top-image,.event-single-speakers.event-single-speakers-full .event-single-speaker-top-logo{height:104px}.event-single-speakers ul li{width:calc(50% - 14px);margin-right:28px;margin-bottom:28px}.event-single-speaker-position{font-size:11px;padding-right:16px}.event-single-speaker-name{font-size:21px}.event-single-speaker-content{padding:28px 28px 50px;min-height:165px}.event-single-speaker-content span{width:56px;height:56px}.event-single-speaker-top-logo img{max-width:56px;max-height:24px}.event-single-speaker-top-logo{height:104px}.event-single-speaker-top-image{height:104px}.event-single-speakers-block{padding:54px 28px}.event-single-top-info-right p{font-size:14px}.event-single-top-info-right h3{font-size:24px;margin-bottom:12px}.event-single-top-info-right{padding:28px}.event-single-headline-block p{font-size:14px}.event-single-headline-block h3{font-size:60px;margin-bottom:28px}.event-headline-label{line-height:56px;font-size:14px}.event-headline-label ul li a{width:56px;height:56px}.outter-wrapper.about-wrapper{padding-top:71px}.offices-list-details p{font-size:17px}.offices-list-details h3{font-size:14px}.offices-list-city{font-size:24px}.offices-list-flag{margin-bottom:56px}.offices-list-content{padding:28px}.about-logos ul li a img{max-height:26px}.about-logos{padding:56px 68px;margin-bottom:82px;margin-top:-42px}.list-title span{font-size:14px}.team-list{margin-bottom:44px}.team-list-content-link span{width:56px;height:56px}.team-list-content-position{font-size:14px}.team-list-content-name{font-size:14px}.team-list-content{padding:28px 70px 56px 28px;min-height:150px}.team-list ul li{width:calc(33.333% - 19px);margin-right:28px;margin-bottom:28px}.values-carousel-hold{margin-bottom:82px}.values-carousel-left-icon img{max-height:28px}.values-carousel-left-text{padding:0 28px;bottom:34px}.values-carousel-left{padding:28px 28px 36px;min-height:392px}.values-carousel-left-text p{font-size:17px}.values-carousel-left-text h3{font-size:24px;margin-bottom:28px}.list-title ul li{width:56px;height:56px}.list-title.has-carousel-nav{line-height:54px}.list-title{font-size:31px;margin-bottom:28px;padding-bottom:15px;min-height:50px}.about-grey{padding-top:80px}.about-introduction-left p{font-size:21px}.about-introduction-left h2,.about-introduction-left h3{font-size:31px;margin-bottom:56px}.book-thanks-text{font-size:14px}.book-thanks-title{font-size:25px}.post-list-two-vertical>ul>li .blog-list-content{width:100%}.post-list-two-vertical>ul>li .post-image{width:100%;height:44px}.post-list-two-vertical>ul>li{display:block;margin-bottom:28px;float:left;width:100%}.book-demo-hold-light .book-demo-right-tab{background:#2f3137}.book-demo-right .form-dark-element{width:100%;padding:0;margin-bottom:14px}.btn-green,.btn-green:focus,.btn-green:active{padding:8px 34px;line-height:1.3}.label-text.has-border{padding-bottom:20px}.label-text{font-size:14px;margin-bottom:28px}.book-demo-right{padding:128px 56px 56px;width:38%}.book-demo-hold:before{bottom:28px}.book-demo-hold{padding-bottom:28px}.book-demo-left-bottom-list ul li{padding:12px 15px}.book-demo-left-bottom{padding-top:40px;margin-top:44px}.simple-text-lg{font-size:17px}.book-demo-left{padding:128px 70px 56px 56px;width:62%}.intro-error-right img{right:-15px}.intro-error-hold{padding-top:140px}.error-text{font-size:21px}.error-title{font-size:60px;margin-bottom:28px}.sec-nav ul li a{font-size:17px;padding:15px 28px}.intro-simple-hold{padding:148px 0 80px}.intro-simple-title{font-size:45px}.text-content-wrapper{padding-top:112px;padding-bottom:112px}.contact-block-bottom{font-size:14px}.contact-block-grid h3{font-size:19px}.contact-block{padding:28px}.contact-block-grid p{font-size:17px;margin-bottom:28px}.text-content-left{padding-right:0}.text-content-right{padding-left:100px;padding-right:0}.text-content-date{margin-bottom:28px;font-size:14px}.thanks-wrapper .short-form-content-hold{padding:56px}.thanks-link a{font-size:14px;padding:28px 28px 28px 124px}.thanks-link{padding-top:28px}.thanks-text{font-size:11px;margin-bottom:28px}.thanks-title{font-size:32px;margin-bottom:28px}.cta-download{margin-bottom:56px}.published-block ul li a{width:56px;height:56px}.published-block{padding-top:28px;margin-bottom:56px}.published-block span{font-size:14px}.form-light-checkbox label span{padding-left:44px;font-size:11px}.form-light-checkbox label span:before{width:28px;height:28px}.form-light-checkbox label span:after{width:28px;height:28px}.form-light-element input,.form-light-element input:focus{height:42px;font-size:17px}.text-lg{font-size:24px;margin-bottom:56px}.blue-label{font-size:14px}.long-form-hold{margin-bottom:56px;padding:56px}.form-dark-checkbox label span:before{width:28px;height:28px}.form-dark-checkbox label span:after{width:28px;height:28px}.short-form-content-hold .text-simple{margin-bottom:56px}.post-list-two>ul>li{width:calc(50% - 14px);margin-right:28px;margin-bottom:28px}.post-list-two-top{min-height:170px}.post-socials ul li a{width:28px;height:28px}.form-dark-checkbox label span{font-size:11px;padding-left:44px}.btn-blue,.btn-blue:focus,.btn-blue:active{font-size:17px;padding:8px 34px;line-height:1.3}.form-dark-element{margin-bottom:16px}.form-dark-element input,.form-dark-element input:focus{height:42px;font-size:17px}.custom-select,.custom-select:focus{height:42px;font-size:17px}.short-form-hold{margin-bottom:56px}.short-form-content-hold{padding:28px 56px 56px}.text-simple{font-size:14px}.short-form-content-top>a{font-size:14px}.title-lg{font-size:38px}.short-form-content-top ul li a{width:56px;height:56px}.outter-wrapper2{padding-top:71px}.section-title{font-size:14px;margin-bottom:28px}.single-related-hold{padding:56px 0}.single-pagination-title span{display:inline-block;max-width:286px}.single-pagination ul li:nth-child(2){width:calc(100% - 342px)}.single-pagination ul li{width:342px}.single-pagination-title{font-size:17px}.single-pagination-label{font-size:14px;margin-bottom:12px}.single-pagination ul li a{padding:28px}.single-author-socials ul li a{width:56px;height:56px}.single-author-text{padding-top:28px;font-size:14px}.single-quote-text{font-size:21px;margin-bottom:12px}.single-quote-author{font-size:14px}.single-quote-author span{font-size:11px}.single-quote-hold{padding:28px;margin-bottom:56px}.single-carousel-wrapper{margin-bottom:56px}.single-carousel.owl-carousel .owl-nav button.owl-next,.single-carousel.owl-carousel .owl-nav button.owl-prev{width:56px}.single-image-share ul li a{width:56px;height:56px}.single-image-hold{margin-bottom:56px}.single-caption{font-size:14px;margin-top:28px}.acc-text .accordion-content p{font-size:14px;margin-bottom:22px}.acc-text .accordion-content{padding:0 28px 28px}.acc-text{margin-bottom:56px}.acc-text .accordion-title:before{right:28px;width:28px;height:28px}.acc-text .accordion-title{padding:28px;padding-right:80px;font-size:21px}.entry{margin-bottom:28px}.acc-links .accordion-content p{font-size:17px;margin-bottom:18px}.acc-links .accordion-content{padding:0 28px 28px}.acc-links .accordion-title:before{right:28px;width:28px;height:28px}.acc-links .accordion-title{padding:28px;padding-right:80px;font-size:24px}.acc-links{margin-bottom:56px}.row.row-sm{max-width:796px}.single-info-right ul li a{width:56px;height:56px}.single-cat{font-size:14px}.featured-item-content{max-height:334px}.featured-item-text{font-size:18px}.cats-list-hold{padding-right:70px}.cats-list-hold:after{top:55px}.search-hold input,.search-hold input:focus{height:55px;width:calc(100% - 56px);font-size:21px}.search-hold button{width:56px;height:55px}.search-trigger{width:56px;height:55px}.search-hold{width:56px;height:55px}.cats-list-hold.close .search-hold{width:400px}.cats-list ul li a{font-size:14px;padding:17px 14px}.logo{padding-top:22px}.newsletter-submit{padding-left:28px}.newsletter-checkbox{margin-top:14px}.newsletter-hold{padding:54px 0 62px}.newsletter-checkbox label{padding-left:44px;font-size:11px}.newsletter-checkbox label:before{width:28px;height:28px}.newsletter-checkbox label:after{width:28px;height:28px}.newsletter-submit button{font-size:17px;width:113px;height:42px;padding:11px 20px}.newsletter-element input,.newsletter-element input:focus{height:42px;font-size:17px}.newsletter-title{font-size:31px;margin-bottom:24px}.newsletter-uptitle{font-size:14px;margin-bottom:6px}.blog-list-image{height:150px}.blog-list-content-top{height:165px}.blog-list-content-top:after{display:none}.blog-list ul li a:hover .blog-list-content-top{height:165px}.blog-list ul li a:hover .blog-list-image{transform:translateY(0px)}.blog-list ul li a:hover .blog-list-image-hold-sm{margin-top:0}.home-carousel .blog-list-content .home-post-read-more-hold{bottom:28px}.updated-header .header-cta-hold a{font-size:14px;padding:24px 26px;height:71px}.header>a{font-size:14px;padding:24px 26px;height:71px}.logo svg,.logo img{max-width:98px}.nav>ul>li>a{padding:23px 13px;font-size:14px}.about-introduction-left{padding-right:0}.nav>ul>li.nav-has-child>a{padding-left:26px}.nav>ul>li.nav-has-child>a:before{left:13px}.nav-secondary-hold{top:71px}.nav-secondary-link a{padding:28px;height:224px}.nav-secondary-link a svg{top:28px;right:28px;max-width:28px}.nav-secondary-link-content{padding:0 28px;bottom:28px;font-size:17px}.nav-secondary-link-content span{font-size:13px}.nav-secondary-company-right a{height:224px}.nav-secondary-middle ul li a{height:112px;font-size:14px;padding:18px 28px}.nav-secondary-right-title{font-size:24px}.nav-secondary-right-text{font-size:14px}.nav-secondary-right-content{bottom:28px;padding:0 28px}.nav-secondary-right-cat{font-size:14px}.nav-secondary-middle.nav-secondary-middle-blog ul li a{height:75px}.nav-secondary-middle.nav-secondary-middle-blog ul li:last-child a{height:74px}.nav-secondary-middle.nav-secondary-middle-blog ul li:nth-last-child(2) a{height:74px}.nav-secondary-right a{height:224px;padding:28px}.nav-secondary-right a img,.nav-secondary-right a svg{position:absolute;top:28px;right:28px}.nav-secondary-company-right a img,.nav-secondary-company-right a svg{top:28px;right:28px}.nav-secondary-company-middle-right span img,.nav-secondary-company-middle-right span svg{top:28px;right:28px}.label-text.label-yellow span:after{top:3px;height:11px;width:11px}.reveal.exit-popup{width:685px;max-width:685px}.exit-popup-top{padding:28px 62px 28px 28px;font-size:24px;line-height:28px}.exit-popup-top span{font-size:17px;line-height:28px}.exit-modal-close{top:42px;right:24px;height:28px;width:28px}.exit-modal-close svg{width:28px;height:28px}.exit-popup-rating{padding:28px 57px 0}.exit-popup-rating .select2-container.select2-container--default .select2-selection--single{height:58px}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__rendered{padding:14px;font-size:17px;line-height:28px}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__arrow{height:56px;width:56px}.exit-popup .select2-container--default .select2-selection--single .select2-selection__arrow b:after{height:12px;width:18px}.select2-results__option{height:58px;padding:14px;font-size:17px;line-height:28px}.exit-popup-rating input.hs-button.primary.large{font-size:14px;line-height:22px;padding:30px 75px;width:calc(100% + 114px);margin-left:-57px;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 57px) 50%;background-size:14px 18px}.exit-popup-rating .submitted-message{font-size:14px;line-height:22px;padding-bottom:28px}.exit-popup-rating input.hs-button.primary.large:hover{outline:2px solid #777a88;background:#53555f url(../img/arrow-right-white.png) no-repeat calc(100% - 34px) 50%;background-size:14px 18px}.exit-popup-rating input.hs-button.primary.large:focus,.exit-popup-rating input.hs-button.primary.large:active{outline:2px solid #777a88;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 34px) 50%;background-size:14px 18px}.hs_event_rating_popup{margin-bottom:28px}.tfic-intro-logo{margin-bottom:28px}.tfic-intro-logo img{max-width:225px}.tfic-intro-title{font-size:60px;line-height:1.12}.tfic-intro-text{font-size:18px}.tfic-intro-text-box{margin-bottom:84px}.tfic-download-link a{font-size:14px;padding:17px 56px 17px 28px}.tfic-download-link a .download-icon{height:56px;width:56px}.tfic-download-link a .download-icon svg{max-width:22px}.tfic-intro-left{width:63%;padding-top:200px}.tfic-intro-right{width:37%}.tfic-image-w-text{padding:84px 56px}.tfic-image-w-text .tfic-image-w-text-img img{max-width:400px}.tfic-image-w-text.lg .tfic-image-text{font-size:45px}.tfic-image-text{font-size:31px}.tfic-image-text span{font-size:11px;margin-top:14px}.tfic-image-text-box{padding-right:0}.tfic-socials ul li a{width:42px;height:42px}.tfic-socials ul li a svg{max-width:16px}.tfic-block-double{padding:84px 59px}.tfic-block-text-double-left{padding-right:44px}.tfic-block-text-double-right{padding-top:55px;padding-left:44px;padding-right:30px}.tfic-block-title{font-size:31px;margin-bottom:28px}.tfic-block-text-double .tfic-socials{top:55px;right:56px}.nav-vertical-hold{top:58px}.tfic-carousel-block{padding:84px 0 84px 56px}.tfic-carousel-block.quote-carousel{padding:84px 68px}.tfic-carousel-nav-hold{padding:28px 32px 28px 0;width:25.5%}.tfic-carousel-hold{width:74.5%;padding:28px 0 28px 14px}.tfic-quote-item .item-quote-text{font-size:31px}.tfic-quote-item .tfic-carousel-title{width:24.3%}.tfic-quote-item .tfic-carousel-text{width:75.7%}.tfic-carousel-title{font-size:24px}.tfic-carousel-title span{font-size:14px;margin-top:14px}.tfic-item-bottom{padding:14px;min-height:100px}.tfic-item-name{font-size:17px}.tfic-item-position{font-size:11px}.tfic-carousel-nav{bottom:28px}.tfic-carousel-nav ul li a{width:42px;height:42px}.tfic-carousel-nav ul li a svg{max-width:12px}.tfic-item-details{font-size:14px;padding:14px}.infogram-block-text{padding:56px 56px 90px 47px}.infogram-block-text .tfic-socials{bottom:28px;right:56px}.infogram-block-source{bottom:28px;left:28px;font-size:11px}.tfic-methodology-block{padding:84px 56px;font-size:11px}.tfic-methodology-title{font-size:14px;margin-bottom:28px}.tfic-methodology-left{padding-right:56px}.tfic-methodology-right{padding-left:56px}.tfic-download-block-left{padding:56px 56px 56px 47px}.download-block-title{font-size:38px;line-height:1.27;margin-bottom:28px}.download-block-text{font-size:17px;margin-bottom:28px}.career-intro-text-top{font-size:73px;line-height:1.05;margin-bottom:28px}.career-intro-text-bottom{font-size:21px;line-height:1.33;margin-bottom:84px}.career-intro-nav{font-size:14px;height:55px}.career-intro-watch{width:25%}.career-intro-search{width:75%}.career-intro-watch a{padding:16px 37px 16px 14px}.career-intro-watch a span:after{width:8px;height:10px;right:-14px;top:6px}.career-intro-search a{padding:16px 14px}.career-intro-search a span{padding-right:18px}.career-intro-search a span:after{height:14px;width:14px;top:4px}.career-top-list{padding-top:84px}.career-top-list-item{padding:28px;min-height:522px}.career-top-list-img{width:112px;height:112px;margin-bottom:28px}.career-top-list-title{font-size:24px;margin-bottom:17px}.career-top-list-text{font-size:17px}.career-values{padding-top:84px;padding-bottom:84px}.career-our-values .list-title{margin-bottom:56px}.career-benefits{padding-top:84px;padding-bottom:84px}.career-benefits .list-title{margin-bottom:84px}.benefits-img{margin-bottom:14px}.benefits-title{font-size:14px;line-height:1.6}.benefits-text{font-size:24px;padding:28px;line-height:1.14}.title-link-btn,.title-link-btn:active,.title-link-btn:focus{font-size:14px;line-height:1.6;padding:14px 28px}.title-link-btn span{padding-right:17px}.title-link-btn span:after{top:1px;right:0;width:14px;height:14px}.our-offices{padding-top:84px;padding-bottom:84px}.our-offices .list-title{margin-bottom:84px}.offices-list-2 ul li{margin-bottom:28px}.office-img{width:25%;padding-bottom:37.9%}.office-text{width:75%;padding:42px}.office-img.push{left:75%}.office-text.pull{left:-25%}.offices-item .offices-list-flag img{max-width:28px}.offices-city{font-size:24px;line-height:1.14;padding-right:30px}.offices-description{font-size:17px;line-height:1.6}.offices-description a{margin-top:32px}.offices-description a:after{width:13px;height:16px;top:5px;left:6px}.career-join-us .row.row-md{padding:0}.join-us-left{padding:138px 56px 56px}.join-us-text{font-size:31px;line-height:1.11}.join-us-text span{font-size:17px;line-height:1.6;margin-top:14px}.join-us-right-top a{font-size:21px;line-height:1.33;padding:88px 28px}.join-us-right-bottom a{font-size:14px;line-height:1.6;padding:28px}.how-it-works-bottom{padding:17px;min-height:191px}.how-it-works-title{font-size:17px;line-height:1.6;margin-bottom:17px}.how-it-works-text{font-size:14px;line-height:1.6}.customers-intro-title-sm{font-size:31px;margin-bottom:28px}.customers-item-logo img{max-width:89px}.customers-intro-bottom-item{padding:56px 46px 0 28px}.customers-item-text{font-size:21px;line-height:1.33;margin-bottom:17px}.customers-intro-bottom-left{padding-top:112px}.stories-item-text{padding:51px 26px 0;min-height:256px}.stories-item-name{margin-bottom:14px}.stories-item-title{margin-bottom:0}.stories-item-read-more{padding:14px 34px 14px 28px}.stories-item-read-more svg{max-width:20px}.quote-nav-hold{height:57px}.carousel-nav ul li{width:56px;height:56px}.customer-quote-img{width:38%;padding-bottom:45%}.customer-quote-right{width:62%}.customer-quote-text-box{padding:28px 28px 84px}.customer-quote-logo{margin-bottom:84px}.customer-quote-logo img{max-height:42px}.customers-carousels-wrap{padding-top:84px;padding-bottom:84px}.customers-video-wrap{padding-top:84px}.customers-video-section-title{padding-right:20%;margin-bottom:56px;padding-bottom:29px}.socials ul li a{width:56px;height:56px}.video-item-logo{height:calc(100% - 56px)}.video-item-text-box{max-width:493px;padding:28px}.customers-video-hold{margin-bottom:84px}.customers-demo-text{padding:126px 54px 56px 56px}.customers-demo-request a{padding:56px}.tfic-carousel .owl-item .tfic-carousel-item:after{left:0}.customers-intro-bottom-item-text-box{padding-bottom:145px}.video-close{width:56px;height:56px}.jobs-intro-title{margin-bottom:14px}.jobs-intro{padding-top:155px;padding-bottom:84px}.jobs-intro-text-box{padding-right:45%}.jobs-wrap{padding-top:96px;padding-bottom:112px}.jobs-list ul li .job-read-more-arrow{width:96px;height:96px}.tfic-next-offscreen{width:147px}.home-post-read-more svg{max-width:9px;max-height:9px}.custom-carousel-item-more a{font-size:11px}.custom-carousel-item-more a svg{height:9px;width:9px}.custom-carousel-item.active .custom-carousel-item-more a{font-size:12px}.custom-carousel-item.active .custom-carousel-item-more a svg{height:13px;width:13px;top:3px}.customers-intro-logos ul li{margin-bottom:42px}.customers-intro-logos ul li img{max-height:25px}.why-tessian-intro{padding-top:157px;padding-bottom:112px}.layer-icon img{max-height:56px}.layer-icon{margin-bottom:56px}.layer-title{padding-bottom:28px;margin-bottom:15px}.why-tessian-grey-block{padding:112px 0}.grey-block-top-text-box{padding:84px 56px}.grey-block-top{margin-bottom:112px;padding-bottom:112px}.why-tessian-white-hold{padding-top:112px;padding-bottom:112px}.why-tessian-section{padding-top:56px;margin-bottom:112px}.why-tessian-section-title{margin-bottom:48px}.data-carousel-hold-left{padding-right:21px}.data-carousel-hold-right{padding-left:21px}.data-carousel-text-box{padding:70px 42px}.split-slider-text-box{padding:42px}.technology-tabs-hold{margin-bottom:42px}.layer-list ul li:first-child:after{top:180px}.layer-list ul li:nth-child(2):after{top:180px}.updated.tfic-section{margin-bottom:32px}.updated.tfic-intro-hold{margin-bottom:32px}.updated.tfic-socials ul li a{width:56px;height:56px}.updated.tfic-carousel-nav ul li a{width:56px;height:56px}.updated.tfic-carousel-nav ul li a svg{max-width:22px}.updated-quote-logo{margin-bottom:28px}.updated-quote-item{padding:70px 56px}.updated-quote-text{margin-bottom:14px}.updated-quote-author{margin-bottom:28px}.updated-quote-source{margin-left:28px}.tfic-main-pad{padding:70px 56px}.updated-tfic-carousel-hold .updated-tfic-block-title{margin-bottom:70px;padding-right:112px}.owl-carousel.updated-tfic-carousel{width:calc(100% + 56px)}.updated-tfic-item-text-box{padding:28px}.updated-tfic-block-title{margin-bottom:42px}.wide-text-section{margin-bottom:28px}.wide-text-blockquote,.wide-text-links{padding:28px;margin-bottom:28px;margin-top:28px}.blockquote-text{margin-bottom:14px}.wide-text-full-img{margin-top:28px;margin-bottom:28px}.wide-text-links-title{margin-bottom:21px}.wide-text-links-list ul li:before{top:11px}.wide-text-content{margin-bottom:42px}.infogram-block-text .updated-quote-bottom{margin-top:42px}.updated.tfic-section .infogram-block-text{padding:58px 56px}.updated.tfic-section .tfic-download-block-left{padding:58px 56px}.btn-blue-arrow.light,.btn-blue-arrow.light:focus,.btn-blue-arrow.light:active{font-size:12px;padding:10px 20px}.intelligence-wrapper .products-intro-title{font-size:33px;margin-bottom:24px}.intelligence-wrapper .products-intro-text{font-size:18px;margin-bottom:48px}.intelligence-wrapper .products-intro-left{padding:48px 48px 62px}.intelligence-wrapper .products-third-grid>ul>li{padding:36px}.intelligence-wrapper .products-third-grid-image{max-height:36px;margin-bottom:18px}.intelligence-wrapper .products-third-grid-image img{max-height:36px}.intelligence-wrapper .products-third-grid-text{font-size:18px}.intelligence-custom-carousel-item{padding:36px}.int-custom-item-title{font-size:27px;margin-bottom:12px}.int-custom-item-text{font-size:15px}.int-item-no{width:24px;height:24px;font-size:16px;padding-right:0}.int-how-it-works-content{padding:48px}.int-how-it-works-icon{margin-bottom:36px}.int-how-it-works-icon img{max-height:48px}.int-how-it-works-caption{font-size:12px}.int-how-it-works-title{font-size:21px;margin-bottom:24px}.int-how-it-works-list ul li{font-size:15px}.intelligence-bg-white{padding-bottom:90px}.intelligence-custom-carousel-hold{margin-bottom:72px}.intelligence-how-it-works-section{margin-bottom:72px}.intelligence-bottom{padding-top:102px}.intelligence-wrapper .products-cta-block-left h3{font-size:27px}.intelligence-bottom .stories-carousel-block{margin-bottom:72px}.updated.v3 .tfic-intro-text-box{padding:48px}.updated.v3 .tfic-intro-left{padding-bottom:36px}.updated.v3 .tfic-intro-text{margin-bottom:36px}.v3 .updated-tfic-block-title{margin-bottom:24px}.updated.v3.tfic-section .section-content{padding-bottom:75px;padding-top:75px}.updated.v3.tfic-section+.updated.v3.tfic-section .section-content{padding-top:0}.updated.v3.tfic-section.colored .section-content{padding-top:75px!important}.updated.v3.tfic-section.colored+.updated.v3.tfic-section .section-content{padding-top:75px!important}.updated.v3.updated.tfic-section .infogram-block-text.large-pull-6{padding:0;padding-right:48px}.updated.v3.updated.tfic-section .infogram-block-text{padding:0;padding-left:48px}.v3 .tfic-wide-text .updated-quote-bottom{margin-top:42px}.tfic-overview-hold{padding:48px 0}.toi-icon img{max-height:36px}.toi-icon{margin-bottom:18px}.tfic-overview-item{padding:0 24px}.v3.updated .tfic-download-block{padding:48px}.v3.updated.tfic-section .tfic-download-block-left{padding:0;padding-left:36px}.cats-list-hold.v2.items-6{display:none}.cats-list-hold.v2.items-4{display:block}.header-hold.updated-header.v2 .logo{padding-top:16px}.h2-headline{font-size:73px}.h3-headline{font-size:60px}.h6-subhead{font-size:31px}.h5-subhead{font-size:39px;line-height:1.27}.h4-subhead{font-size:45px}.p2-large-body{font-size:21px}.p5-caption{font-size:14px}.p4-small-body{font-size:14px}.p3-regular-body{font-size:17px}.p1-category{font-size:24px}.p6-label{font-size:11px}.h4-subhead.sm{font-size:39px}.h5-subhead-sm{font-size:33px}.p3-regular-body.sm{font-size:15px}.h6-subhead.sm{font-size:27px}}@media only screen and (min-width:1024px){.mob-nav-hold-2,.mob-nav-hold{display:none!important}.tfic-next-offscreen{width:185px}}@media only screen and (max-width:1023px){.n-single-resource-video-hold-form-hold:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(24,24,27,.5);z-index:100}.n-recources-content-block .products-related-resources-hold-tab{width:calc(100% + 48px)}.n-single-resource-related .products-related-resources-hold-tab{width:calc(100% + 24px)}.n-single-resource-form-hold .sticky{position:static!important;margin-top:0!important}.n-recources-content-block .pac-item{display:block}.n-recources-content-block .pac-item-image-hold{padding-bottom:33.333%}.n-recources-content-block .n-recources-reg-list.n-recources-reg-list-has-sm-links ul li:nth-child(2){display:none}.n-resources-filter-wrapper .cats-list.v2 .sub-menu-hold{top:-7px;padding-top:65px}.n-resources-filter-wrapper .cats-list-hold.v2.items-4{display:none}.n-resources-filter-wrapper .cats-list-hold.v2.items-3{display:block}.form-modal{max-width:720px}.cta-shadow-content h3{font-size:28px}.cta-shadow-content{padding:32px 64px}.cta-shadow-image{padding-bottom:40%}.cta-shadow{margin-bottom:84px;display:block}.icp-content-links{width:calc(100% + 32px);border-top:none;position:relative}.icp-content-links:before{content:'';position:absolute;top:0;left:0;right:32px;width:calc(100% - 32px);height:1px;background:#c8cad0}.icp-intro-wrapper{padding:160px 0 0}.icp-cta-block .products-cta-block-right ul li{float:none;margin-right:0;margin-bottom:14px}.icp-cta-block .products-cta-block-right ul li:last-child{margin-bottom:0}.products-cta-block.icp-cta-block{padding-right:260px}.icp-cta-block-image{width:250px}.products-intro-right{display:none}.vertical-scroll-block-content-left{margin-top:-50px}.vertical-scroll{display:none}.vertical-scroll-block-links{margin-bottom:32px}.vertical-scroll-block-content-right{padding:0 50px}.vertical-scroll-block-content-hold{display:block}.why-page-bg-white .owl-carousel.products-third-grid-guardian-carousel .owl-item{padding-left:1px}.why-page-bg-white .products-third-grid-simple .products-third-grid-guardian-carousel-item{border:1px solid #c8cad0}.approach-image-label{margin-bottom:16px}.approach-image-label span{font-weight:500;font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:#0056b3}.approach-image{width:1589px}.approach-image-hold{width:calc(100% + 28px);overflow:auto}.left-right-block-title{padding-right:0;margin-bottom:28px}.why-integration-right{padding-left:0}.why-integration-left{margin-bottom:34px}.why-page-bottom .home-products-list{margin-bottom:112px}.why-page-bottom .home-products-list ul li{border:1px solid #c8cad0}.why-page-bg-white .products-third-grid.products-third-grid-simple:after{background:#fff}.aproach-content{width:100%}.why-about-item-content.large-pull-6{border-right:none}.why-about-item-content{border-left:none}.why-about-item-image{padding-bottom:50%;border-bottom:1px solid #99caff}.why-about-item{display:block}.why-intro-content-right ul li{float:left;margin-bottom:0;width:calc(50% - 25px);margin-right:50px}.why-intro-content-right ul li:last-child{margin-right:0}.why-intro-content-left{width:100%;padding-bottom:0;margin-bottom:32px;border-right:none}.why-intro-content-right{width:100%;padding-top:0}.why-intro-content{display:block}.why-intro{padding-bottom:29%}.homepage-carousel-item-content-wrapper.homepage-carousel-item-content-no-image{background-size:250%!important;background-position:bottom 20px center!important}.homepage-carousel-content-image{padding-bottom:33%}.homepage-carousel-item-image-wrapper{display:block;display:none}.homepage-carousel-item-image-wrapper .row{padding:0}.homepage-carousel-item-content-title{font-size:51px;line-height:57px}.homepage-carousel-item-content-text{font-size:18px;line-height:24px;padding-right:0}.homepage-carousel-item-content-wrapper .row{padding-left:64px;padding-right:64px}.homepage-carousel-item-content-wrapper{min-height:524px}.homepage-carousel-item-content-no-image .homepage-carousel-item-content{width:100%;padding-bottom:50%}.large-push-8.main-features-item-image{left:0%;border-left:none}.main-features-item-image{width:100%;padding-bottom:50%;border-right:none;border-bottom:1px solid #99caff;background-size:50%!important}.large-pull-4.main-features-item-content{left:0%}.main-features-item-content{padding:96px 64px;width:100%}.main-features-item{display:block}.home-products-carousel-item-constructor .home-products-carousel-item-content-title{font-size:24px}.home-products-carousel-item-content-title{letter-spacing:-.01em}.homepage-main-awards{width:calc(100% - 350px)}.homepage-main-cerifications{width:350px}.homepage-main-certifications ul li{margin-right:32px}.homepage-main-features-headline a{width:100%}.homepage-main-features-headline .title-lg{margin-bottom:32px}.homepage-main-features-headline .title-lg br{display:none}.homepage-main-features-headline{display:block;margin-bottom:64px}.homepage-main-wrapper .homepage-first-title{margin-top:0;padding-right:0%;margin-bottom:46px}.owl-carousel.homepage-carousel .owl-stage-outer{padding-bottom:0}.homepage-carousel-content-image-hold{display:none}.homepage-carousel-item-content{padding-right:0%}.products-intro-carousel-item img{position:static;top:0%;left:0%;transform:translate(0%,0%);max-width:390px;max-height:100%}.defender-wrapper .products-intro-title{padding-right:0%}.products-third-grid{position:relative}.products-third-grid:after{content:'';position:absolute;top:0;bottom:0;height:100%;left:87%;width:1000px;background:#fff;opacity:.7;z-index:5}.products-third-grid.products-third-grid-simple:after{background:#f1f2f3}.owl-carousel.products-third-grid-guardian-carousel .owl-stage{display:flex;flex-wrap:wrap}.products-third-grid{width:calc(100% + 64px);overflow:hidden}.products-third-grid-guardian-carousel-item{padding:28px}.defender-wrapper .products-third-grid-guardian-carousel-item{background:#fee7ea;border-bottom:1px solid #49040e}.guardian-wrapper .products-third-grid-guardian-carousel-item{background:#e6fef5;border-bottom:1px solid #03633d}.enforcer-wrapper .products-third-grid-guardian-carousel-item{background:#fffce5;border-bottom:1px solid #806600}.products-third-grid-simple .products-third-grid-guardian-carousel-item{background:#fff;border-bottom:1px solid #a0a2ac;padding:28px}.products-third-grid-guardian-carousel-item{height:100%}.products-third-grid-guardian-carousel-item:after{content:'';display:block;clear:both}.products-cta-block-right ul{float:none}.products-cta-block-right ul li{float:left;margin-right:20px;margin-bottom:0}.products-cta-block-right{width:100%}.products-cta-block-left{width:100%;padding-right:0%;margin-bottom:68px}.products-cta-block{display:block}.white-block-logos{padding:42px 34px}.white-block-logos ul li{margin-right:70px}.stories-carousel-block-guardian .customer-quote-img{padding-bottom:46%}.guardian-datasheet-block-left{padding-bottom:30%}.guardian-datasheet-block{display:block}.products-blue-carousel-image{padding:0 0}.products-blue-carousel-image img{max-width:400px}.products-blue-carousel-content-hold{width:100%}.products-blue-carousel-image-hold{width:100%;text-align:center}.product-blue-carousel-item{display:block}.products-horizontal-list-item-content{border-left:none;border-top:1px solid #c8cad0}.products-horizontal-list-item-content.large-pull-7{border-right:none}.products-horizontal-list-item-content-icon{margin-bottom:64px}.products-horizontal-list-item{display:block}.logos-running-carousel-hold{padding:0}.products-intro-carousel-item{text-align:center;padding:50px 56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-intro-title{padding-right:40%}.products-intro{display:block}.tfic-section .row.row-md{padding-left:56px;padding-right:56px}.custom-carousel-image-hold{height:auto;padding-bottom:42%;display:none}.custom-carousel-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.custom-carousel-item.active{-ms-flex-order:1;-webkit-order:1;order:1}.custom-carousel-item{height:162px;padding:20px 64px;-ms-flex-order:2;-webkit-order:2;order:2}.nav-secondary-company-right{width:35%}.nav-secondary-company-middle{width:65%}.nav-secondary-company-left{width:35%}.nav-secondary-company-middle-right{width:55%}.nav-secondary-company-middle-left{width:45%}.nav-secondary-middle{width:65%}.nav-secondary-left{width:35%}.nav-secondary-right{display:none}.nav-secondary-link-content{line-height:1.2}.nav-secondary-hold{top:142px}.nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.nav{position:fixed;padding:0;top:71px;left:0;right:0;width:100%;opacity:0;visibility:hidden;background:#18181b;transition:.2s}.page-template-book-demo .header.show-full .nav{opacity:0;visibility:hidden}.nav.close{opacity:1;visibility:visible}.page-template-book-demo .header.show-full .nav.close{opacity:1;visibility:visible}.home-links ul li{width:33.333%}.home-links ul li:nth-last-child(2){width:50%;margin-top:-2px}.home-links ul li:last-child{width:50%;margin-top:-2px}.event-single-richtext-image{height:190px}.event-single-link-image{height:190px}.team-list{margin-bottom:28px}.team-list ul li:nth-child(2n) .team-list-image{-ms-flex-order:2;-webkit-order:2;order:2}.team-list-image{padding-bottom:0%;min-height:170px;width:38%}.team-list-content{width:62%;min-height:1px}.team-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.team-list ul li{width:100%;margin-right:0}.about-logos ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about-logos ul li{width:50%;margin-bottom:28px}.about-logos ul li:last-child{margin-bottom:0}.about-logos ul li:nth-last-child(2){margin-bottom:0}.about-logos ul li:nth-child(2n){text-align:right}.offices-list-city{padding-right:10%}.offices-list ul{display:block}.offices-list ul li{width:100%;margin-right:0;margin-bottom:28px}.values-carousel-left{min-height:320px;width:100%}.values-carousel-right{width:100%;padding-bottom:50%}.values-carousel-item{display:block}.about-introduction-left{padding:96px 0}.about-introduction-right{display:none}.about-introduction{display:block}.outter-wrapper.about-wrapper{padding-top:71px}.book-demo-right:after{display:none}.post-list-two-vertical>ul>li{width:calc(50% - 15px);margin-bottom:0;margin-right:30px}.post-list-two-vertical>ul>li:nth-child(2n){margin-right:0}.post-list-two-vertical>ul>li .post-image{height:auto}.book-demo-right .form-dark-left.form-dark-element{padding-right:8px;width:50%}.book-demo-right .form-dark-right.form-dark-element{padding-left:8px;width:50%}.book-demo-hold-light .book-demo-right{background:#fff}.book-demo-hold-light .book-demo-right:after{background:#fff}.book-demo-left-bottom{padding-top:34px;margin-top:18px}.book-demo-right .form-light-left.form-light-element{width:50%;padding-right:8px}.book-demo-right .form-light-right.form-light-element{width:50%;padding-left:8px}.book-demo-right{width:100%;background:#181818;padding:0 64px 64px}.book-demo-right-tab{background:#f1f2f3;padding:44px 34px;border-bottom:2px solid #06f998}.book-demo-left{padding:110px 64px 56px;border-right:none;width:100%}.book-demo-hold .row{display:block}.intro-error-right img{max-width:600px;right:-85%}.sec-nav-hold:before{content:'';position:absolute;top:55px;left:0;right:0;width:100%;height:1px;background:#53555f}.sec-nav-hold .row.row-nopads{padding-left:64px;padding-right:64px}.intro-simple-hold .row{padding-left:64px;padding-right:64px}.text-content-right{padding-left:32px;padding-right:32px}.thanks-wrapper .shord-form-image{padding-bottom:25%}.thanks-wrapper .short-form-content-hold{padding:56px 64px}.short-form-content-hold{padding:28px 64px 56px}.post-image a,.post-image span{padding-bottom:56%}.post-list-two>ul>li{display:block}.shord-form-image{padding-bottom:50%}.short-form-hold{display:block}.header-2-hold .row{padding-left:12px;padding-right:12px}.nav-trigger-2 .hamburger{padding:23px 15px 19px;float:left}.nav-trigger-2 .hamburger-inner:before{top:-9px}.nav-trigger-2 .hamburger-inner:after{bottom:-9px}.nav-trigger-2 .hamburger-inner,.nav-trigger-2 .hamburger-inner:after,.nav-trigger-2 .hamburger-inner:before{width:24px;height:1px}.nav-trigger-2 .hamburger-box{width:24px;height:20px}.cta-2{width:33.333%;padding-top:16px}.logo-2{width:33.333%;padding-top:17px}.logo-2 svg{max-width:26px}.old-form-holder{padding:32px}.search-results{margin-bottom:50px}.single-related-hold .blog-list ul li:nth-child(3){display:none}.single-pagination-title span{max-width:1000px}.single-pagination ul li:nth-child(2){width:50%}.single-pagination ul li{width:50%}.row.row-sm{padding-left:64px;padding-right:64px}.row.row-image{padding-left:0;padding-right:0}.logo{padding-left:40px}.blog-list-image{padding-bottom:52%;height:auto}.newsletter-checkbox{margin-top:16px}.newsletter-submit{padding-left:0}.newsletter-name{margin-bottom:16px}.blog-list ul li{margin-bottom:32px;width:calc(50% - 16px);margin-right:32px}.blog-list ul li:nth-child(3n){margin-right:32px}.blog-list ul li:nth-child(2n){margin-right:0}.row{padding-left:24px;padding-right:24px}.row.row-md{padding-left:24px;padding-right:24px}.short-form-content-top{margin-bottom:28px}.single-event-hold .book-demo-right-tab{border-bottom:none}.stream-socials ul li a{width:56px;height:56px}.header-streaming .header{padding-top:26px}.stream-title-lg{font-size:39px;line-height:49px}.stream-event-location{padding:20px 30px}.stream-event-location .stream-simple-title{margin-bottom:25px}.stream-speaker-text{padding:10px 18px 18px;min-height:150px}.stream-speaker-text .speaker-name{font-size:21px;line-height:24px}.stream-speaker-text .speaker-name span{font-size:17px;line-height:20px}.stream-speaker-text .speaker-position{font-size:11px;font-weight:500;line-height:14px}.event-schedule .time{font-size:14px;line-height:22px}.event-schedule .presentation-description span{font-size:14px;line-height:22px}.event-schedule .presentation-description{font-size:11px;line-height:14px}.schedule-left{padding-right:28px}.schedule-right{padding-left:28px}.event-description-section .section{padding-left:28px}.learn-more-img{margin-bottom:12px}.learn-more-title{font-size:32px;line-height:35px}.learn-more-excerpt{font-size:14px;line-height:22px}.event-stream-hold{padding-top:110px}.stream-footer-top{padding-top:65px}.learn-more-excerpt a.read-more:after{height:11px;width:11px;top:4px}.tfic-intro-left{padding-left:28px}.updated .tfic-intro-left,.updated .tfic-intro-right{width:100%}.updated .tfic-intro-img-hold{width:100vw;position:relative;margin-left:-32px}.updated .tfic-intro-img{position:relative;padding-bottom:42%;top:auto;left:auto;right:auto;bottom:auto}.tfic-item-details{font-size:12px}.career-top-list-carousel .owl-stage{padding-left:0!important}.career-top-list-carousel .owl-stage-outer{overflow:visible}.career-top-list-item{position:relative}.career-top-list-item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#f1f2f3;opacity:.8}.career-top-list-carousel .owl-item.active .career-top-list-item:after{opacity:0}.list-title .simple-text-lg{padding-right:0}.career-values{padding-top:96px;padding-bottom:96px}.career-benefits{padding-top:96px;padding-bottom:96px}.career-benefits .list-title{margin-bottom:96px}.career-benefits-list ul li{width:47.5%;margin-right:5%;margin-bottom:32px}.career-benefits-list ul li:nth-child(3n){margin-right:5%}.career-benefits-list ul li:nth-child(2n){margin-right:0}.benefits-img{padding-bottom:69%}.career-benefits-list ul li:last-child .benefits-img{padding-bottom:32.8%}.benefits-text{font-size:20px}.how-it-works{padding:56px 0}.how-it-works .list-title .title-link{position:relative;right:auto;top:auto;margin-top:32px}.office-img{width:100%;padding-bottom:40%}.office-text{width:100%;padding:32px}.office-img.push{left:0}.office-text.pull{left:0}.offices-city{padding-right:22px}.offices-description{padding-left:22px}.career-join-us-hold{border-bottom:none}.join-us-right{border-top:2px solid #007aff}.join-us-right-bottom a{height:100%}.join-us-right-bottom a span{position:absolute;top:50%;transform:translateY(-50%)}.customers-intro-top .row.row-md,.customers-intro-bottom .row.row-md{padding:0}.customers-intro-top-left{padding:0 64px 96px}.customers-intro-bottom-left{padding-left:64px;padding-right:64px}.customers-intro-top-right,.customers-intro-bottom-right{padding-left:0}.customers-intro-img{padding-bottom:50%}.customers-intro-bottom-item{padding:64px 64px 0}.customer-quote-img,.customer-quote-right{width:100%}.customer-quote-img{padding-bottom:47%}.customers-video-section-title{padding-right:0;margin-bottom:56px}.video-item-logo-box{display:none}.video-item-text-box{max-width:calc(100% - 112px);padding:28px 36px 28px 22px}.customers-demo-right{padding-bottom:47%}.customers-demo-text{padding:64px}.customers-demo-request a{padding:64px}.customers-intro-bottom-item-text-box{padding-bottom:165px}.jobs-intro-text-box{padding-right:25%}.featured-jobs-trigger a{padding:28px}.featured-jobs-trigger a svg{top:28px;right:28px;width:28px;height:28px}.jobs-list-header,.jobs-filter-header{margin-bottom:12px}.jobs-filter-hold{margin-bottom:12px}.jobs-list-hold{padding-left:0}.jobs-wrap{padding-top:64px;padding-bottom:128px}.jobs-list ul li .job-item-section{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;text-overflow:unset}.jobs-list ul li a{padding:28px}.jobs-list ul li .job-read-more-arrow{width:84px;height:100%}.jobs-list ul li .job-read-more-arrow svg{height:22px;width:22px}.jobs-list ul li.featured a:after{height:28px;width:28px;right:28px}.jobs-list ul li.featured a:hover:after,.jobs-list ul li.featured a:focus:after,.jobs-list ul li.featured a:active:after{right:90px}.jobs-filter-sticky.sticky{position:relative!important;z-index:0!important;transform:none!important}.jobs-filter-sticky.sticky.is-anchored{position:relative!important}.jobs-filter-hold.sticky-container{height:auto!important}.nav-vertical-hold{top:63px}.updated-header .header-cta-hold a .header-cta-text{width:100%}.updated-header .header-cta-hold .header-cta-gray img{display:none}.updated-header .header-cta-hold a.header-cta-gray{padding:24px 26px}.logo{width:30%}.nav-trigger{width:70%;padding-right:388px}.layer-list ul{flex-wrap:wrap}.layer-list ul li:first-child{width:100%}.layer-list ul li:nth-child(2){width:100%}.layer-list ul li:last-child{width:100%}.grey-block-top-img,.grey-block-top-text-box{width:100%}.grey-block-top-img{padding-bottom:40%}.grey-block-bottom-title{margin-bottom:64px}.layer-list{padding:64px 16px}.layer-list ul li{margin-bottom:56px}.layer-list ul li:last-child{margin-bottom:0}.layer-icon{margin-bottom:32px}.layer-title{padding-bottom:32px;margin-bottom:16px;min-height:unset}.layer-text{max-width:100%}.grey-block-top-text-box{border-top:none;border-left:1px solid #2f3137}.layer-list ul li:first-child:after{left:50%;transform:translateX(-50%);top:auto;bottom:-44px;right:auto}.layer-list ul li:nth-child(2):after{left:50%;transform:translateX(-50%);top:auto;bottom:-44px;right:auto}.data-carousel-hold-left{padding-right:0;margin-bottom:48px}.data-carousel-hold-right{padding-left:0}.split-slider-text-box{border-right:none;border-top:1px solid #c8cad0}.code-wrapper{padding-bottom:70%}.why-tessian-section-title{padding-right:0;padding-left:160px}.tabs.technology-tabs{flex-wrap:wrap}.technology-tabs .tabs-title{width:100%;border-right:none}.technology-tabs .tabs-title.is-active{border-bottom:1px solid #c8cad0}.technology-tabs-image{border:none;border-bottom:1px solid #c8cad0}.technology-tabs-image{padding-bottom:55%}.whitepaper-cta-right a{padding:58px 32px}.updated .tfic-intro-text-box{padding-left:32px;padding-right:32px}.updated .tfic-intro-text{padding-right:0}.updated-quote-content{padding-right:0}.tfic-main-pad{padding:80px 32px}.owl-carousel.updated-tfic-carousel{width:calc(100% + 32px)}.updated-tfic-item-image{padding-bottom:66%}.updated-tfic-block-title{margin-bottom:48px}.wide-text-section{margin-bottom:32px}.wide-text-blockquote,.wide-text-links{padding:32px;margin-top:32px;margin-bottom:32px}.wide-text-full-img{margin-top:32px;margin-bottom:32px}.wide-text-links-title{margin-bottom:24px}.wide-text-content{margin-bottom:64px}.infogram-block-text .updated-quote-bottom{margin-top:64px}.updated.tfic-section .infogram-block-text{padding:67px 64px}.split-left{padding-right:0}.split-right{padding-left:0}.updated.v2 .home-products-carousel-item-top-lg{width:calc((100% * 3) + 24px)}.btn-blue-arrow.light:after{top:2px;width:13px;height:13px}.updated.v2 .home-products-carousel-item-content-title{font-size:22px}.updated.v2 .home-products-carousel-item-content{padding:18px;padding-bottom:54px}.updated.v2 .home-products-carousel-item-content-button{left:18px;right:18px;bottom:18px}.updated.v2 .home-products-carousel-item-content-button .btn-blue-arrow.light{padding:10px}.intelligence-wrapper .products-intro-left,.intelligence-wrapper .products-intro-right{width:100%;left:auto;right:auto}.intelligence-wrapper .products-intro-carousel-item{padding-bottom:19%}.intelligence-wrapper .row.row-md{padding-left:24px;padding-right:24px}.int-how-it-works-img-hold{width:40%}.int-how-it-works-content-hold{position:relative;width:60%}.img-right .int-how-it-works-img-hold{left:60%}.img-right .int-how-it-works-content-hold{left:-40%}.intelligence-wrapper .products-intro-headline{font-size:22px}.updated.v3 .tfic-intro-left{padding-bottom:0;width:calc(100% + 64px);margin-left:-32px}.updated.v3.tfic-intro-hold .row{display:block}.updated.v3 .tfic-intro-img{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.updated.v3 .owl-carousel.updated-tfic-carousel{width:calc(100% + 56px)}.updated.v3.updated.tfic-section .infogram-block-text.large-pull-6{padding:0;padding-right:0}.updated.v3.updated.tfic-section .infogram-block-text{padding:0;padding-left:0}.v3 .infogram-block-chart{margin-bottom:44px}.v3.updated.tfic-section .tfic-download-block-left{padding:0}.v3.updated.tfic-section .tfic-download-block-right{margin-bottom:22px}.updated.v3.intro-v2 .tfic-intro-left{padding:48px}.updated.tfic-intro-hold.v3.intro-v2{min-height:auto;padding-top:70px}.updated.tfic-intro-hold.v3.intro-v2 .codepen-hold{display:none}.nav-secondary-v2-list ul li .nav-secondary-v2-text{font-size:12px;line-height:1.36}.nav-secondary-v2-icon img{height:36px;width:36px}.nav-secondary-v2-item{padding-left:48px}.nav-secondary-v2 .image-column-item{padding:24px 24px 36px}.nav-secondary-v2 .image-column.no-image .image-column-item{padding-bottom:12px}.nav-secondary-v2-item{max-width:100%}.nav-secondary-v2.two-columns .list-columns{width:100%}.nav-secondary-v2.two-columns .image-column{width:100%}.nav-secondary-hold.v2{bottom:0;overflow:scroll}.nav-secondary-v2 .image-column-item:after{content:none}.nav-secondary-v2.three-columns .list-columns{width:100%}.nav-secondary-v2.three-columns .image-column{width:100%}.nav-secondary-v2.three-columns .list-column{width:100%}.header-hold.updated-header.v2 .header-cta-hold a{height:71px;font-size:12px;padding:24px 28px}.header-hold.updated-header.v2 .nav>ul>li>a{padding:12px 18px;font-size:12px}.header-hold.updated-header.v2 .nav{position:absolute;padding:9px 12px}.nav-secondary-hold.v2{top:130px}.header-hold.updated-header.v2 .nav ul.show-for-large{padding-left:5%}.header-hold.updated-header.v2.with-secondary-cta .nav ul.show-for-large{padding-left:0}.header-hold.updated-header.v2 .nav-trigger{padding-right:195px}.products-horizontal-list-item-image{padding-bottom:62%}.cats-list.v2 .sub-menu-hold{top:0;padding-top:50px}.press-intro .icp-content-links{border-top:none}.press-intro .icp-content-links:before{background:#2f3137}.icp-intro-wrapper.solutions-intro-wrapper{padding-top:167px}.header-hold.updated-header.v2 .logo{padding-top:23px}.reveal .pac-item{flex-wrap:wrap}.reveal .pac-item-image-hold{padding-bottom:50%}.book-demo-v2-intro.solutions-products-intro{padding-bottom:72px}}@media screen and (max-width:900px){.tfic-section .medium-6{width:100%}.tfic-section .medium-pull-6,.tfic-section .medium-push-6{left:0}.infogram-block-chart{text-align:center}.infogram-block-chart img{position:relative;top:auto;left:auto;transform:none}.tfic-block-text-double-right{padding-left:0;padding-top:0}.tfic-intro-left,.tfic-intro-right,.updated .tfic-intro-left,.updated .tfic-intro-right{width:100%}.tfic-intro-left:before,.tfic-intro-right:after{left:-100%}.tfic-intro-img{top:0;left:-64px;right:-64px;bottom:0}.tfic-intro-right{padding-bottom:78%}.tfic-methodology-left{padding-right:0;margin-bottom:10px}.tfic-methodology-right{padding-left:0}.tfic-download-block-right{background:0 0!important}.tfic-download-block-right img{display:block}.no-title .infogram-block-chart{background:0 0!important}.no-title .infogram-block-chart img{display:block}.tfic-image-w-text .tfic-image-w-text-img img{max-width:350px}.tfic-next-offscreen{width:110px}.updated.tfic-section .tfic-methodology-left{padding-right:0}.updated.tfic-section .tfic-methodology-right{padding-left:0}.tfic-download-wrapper:before{height:25%}.tfic-download-wrapper-bg{height:75%}.cats-list-hold.v2.items-4{display:none}.cats-list-hold.v2.items-2{display:block}}@media screen and (max-width:800px){.featured-item-text{font-size:16px;line-height:1.6}.newsletter-uptitle{font-size:16px;line-height:1.6}.newsletter-title{font-size:36px}.single-info-right ul li a{width:64px;height:64px}.single-info-right ul li a svg{max-height:13px;max-width:18px}.acc-links .accordion-title{font-size:28px}.acc-links .accordion-content p{font-size:20px}.acc-text .accordion-content p{font-size:16px}.single-caption{font-size:16px}.single-pagination-label{font-size:16px}.single-pagination-title{font-size:20px}.event-schedule .presentation-description{padding-left:26px}.reveal.exit-popup{width:500px;max-width:500px}.tfic-intro-title{font-size:44px}.tfic-intro-left{padding-left:0}.tfic-item-bottom{min-height:110px}.quote-carousel.tfic-carousel-block{padding-left:56px;padding-right:56px}.tfic-quote-item .item-quote-text{padding-left:30px}.career-intro-text{padding-right:0}.career-intro-watch{width:32.4%}.career-intro-search{width:67.6%}.career-our-values .list-title{margin-bottom:32px}.how-it-works-bottom{min-height:232px}.stories-item-text{padding:32px 32px 0;margin-bottom:17px;min-height:203px}.stories-item-read-more{padding:17px 34px}.stories-item-logo{padding-bottom:42%}.jobs-intro{padding-top:167px;padding-bottom:96px}.jobs-list ul li a{padding:48px 32px}.jobs-list ul li .job-item-section{-webkit-line-clamp:2}.jobs-list ul li .job-read-more-arrow{height:100%}.jobs-list ul li a:hover .job-location,.jobs-list ul li a:focus .job-location,.jobs-list ul li a:active .job-location{padding-right:90px}.jobs-list ul li a:hover:after,.jobs-list ul li a:focus:after,.jobs-list ul li a:active:after{right:90px}.jobs-list .job-title{width:36%}.jobs-list .job-team{width:31%}.jobs-list .job-location{width:33%}.jobs-list-header ul li:nth-child(1){width:37%}.jobs-list-header ul li:nth-child(2){width:28%}.jobs-list-header ul li:nth-child(3){width:35%}.sec-nav ul li:nth-child(2n+1){clear:both}.text-content-date{font-size:16px}.custom-carousel-item-more a{font-size:12px}.custom-carousel-item-more a svg{height:10px;width:10px}.custom-carousel-item.active .custom-carousel-item-more a{font-size:12px}.custom-carousel-item.active .custom-carousel-item-more a svg{height:15px;width:15px;top:3px}.customers-intro-logos ul li{margin-bottom:48px}.customers-intro-logos ul li img{max-height:32px}.why-tessian-intro-text-box{padding-right:10%}.why-tessian-intro{padding-top:207px;padding-bottom:128px}.why-tessian-grey-block{padding:128px 0}.grey-block-top-text-box{padding:84px 64px}.layer-icon img{max-height:64px}.why-tessian-white-hold{padding-top:128px;padding-bottom:128px}.why-tessian-section{padding-top:56px;margin-bottom:128px}.why-tessian-section-title{margin-bottom:64px}.data-carousel-text-box{padding:80px 48px}.split-slider-text-box{padding:80px 48px}.technology-tabs-text-box{padding:84px}.wide-text-links-list ul li:before{top:14px}.contact-cta-right,.contact-cta-left{flex:0 1 100%}.contact-cta-left{margin-bottom:22px}.contact-cta-right ul{width:100%}.h2-headline{font-size:84px}.h3-headline{font-size:68px}.h6-subhead{font-size:36px}.h5-subhead{font-size:44px;line-height:1.27}.h4-subhead{font-size:52px}.p2-large-body{font-size:24px}.p5-caption{font-size:16px}.p4-small-body{font-size:16px}.p3-regular-body{font-size:20px}.p1-category{font-size:28px}.p6-label{font-size:12px}}@media screen and (max-width:639px){.n-single-resource-video-hold-form{width:100%}.n-recources-content-block .products-related-resources-hold-tab{width:calc(100% + 24px);display:block}.n-single-resource-related .products-related-resources-hold-tab{display:block}.n-entry ul li{font-size:14px}.n-entry p{font-size:14px}.n-entry h4{font-size:16px}.n-entry h3{font-size:19px}.n-entry h2{font-size:22px}.n-resource-single-wrapper .n-entry{padding-bottom:0}.n-recources-content-block .pac-text .p3-regular-body-static p{font-size:14px}.n-recources-content-block .pac-text .h4-subhead-static{font-size:27px}.n-recources-content-block .pac-item-image-hold{padding-bottom:77%}.n-recources-content-block .n-recources-reg-list.n-recources-reg-list-has-sm-links ul li:nth-child(2){display:block;margin-bottom:0}.n-resources-filter-wrapper{padding-top:21px;margin-bottom:76px}.n-resources-filter-wrapper .blog-trigger{top:5px}.n-resources-filter-wrapper .cats-list.v2 ul li{margin-bottom:8px}.n-resources-filter-wrapper .cats-list.v2 ul li:last-child{margin-bottom:0}.n-resources-filter-wrapper .cats-list.v2 ul li a{font-size:14px;padding:9px 12px}.row.row-reg{padding-left:24px;padding-right:24px}.n-resource-carousel-item-right .p2-large-body-static{font-size:14px}.n-resource-carousel-item-right .h1-headline-static{font-size:33px}.n-resource-carousel-item-right{padding:22px 22px 114px}.n-resource-carousel-item a{display:block}.n-resource-carousel-item-right{width:100%}.n-resource-carousel-item-left{width:100%}.why-intro-buttons{margin-top:32px}.homepage-content-wrapper{padding-bottom:66px}.home-section{margin-bottom:66px}.tfic-modal-text{padding-bottom:12px;margin-bottom:22px}.form-modal .exit-modal-close{top:22px;right:14px}.form-modal .popup-wrap{position:static}.form-modal{margin-left:15px;height:auto;min-height:auto}.tfic-modal-text p{font-size:11px}.tfic-modal-text h3{font-size:19px;padding-right:24px}.form-modal-right{padding:22px}.form-modal .popup-wrap{display:block}.cta-shadow{margin-bottom:66px}.cta-shadow-image{padding-bottom:55%}.cta-shadow-content h3{font-size:19px;margin-bottom:16px}.cta-shadow-content{padding:22px 44px}.icp-content-links{width:calc(100% + 22px)}.icp-content-links:before{right:22px;width:calc(100% - 22px)}.icp-intro-wrapper{padding:104px 0 0}.icp-intro-wrapper .homepage-carousel-item-content-buttons{margin-bottom:44px}.icp-intro-wrapper .p2-large-body{margin-bottom:44px;font-size:16px}.icp-intro-wrapper .h3-headline{margin-bottom:22px;font-size:38px}.icp-intro-wrapper .p5-caption{font-size:11px}.icp-content-section{padding-bottom:68px}.icp-content-logos-list-image{margin-bottom:12px;padding:0 0;height:33px}.icp-content-logos-list-image img{max-height:33px}.icp-content-logos-list ul li a{padding:16px}.icp-content-logos-list ul li:nth-child(3n){margin-right:22px}.icp-content-logos-list ul li:nth-child(2n){margin-right:0}.icp-content-logos-list ul li{width:calc(50% - 11px);margin-right:22px;margin-bottom:22px}.icp-content-logos-list{padding-top:32px}.icp-content-text{font-size:14px;margin-bottom:32px}.icp-content-title{font-size:25px}.icp-content-wrapper{padding:88px 0 0}.icp-content-links ul li{margin-right:32px}.icp-content-links ul li a{font-size:14px;padding:16px 0}.icp-cta-block .products-cta-block-right ul{width:100%}.icp-cta-block .p2-large-body{margin-bottom:22px;font-size:16px}.icp-cta-block .h6-subhead{font-size:25px}.icp-cta-block-image{width:100%;height:175px}.products-cta-block.icp-cta-block{padding:210px 22px 48px}.vertical-scroll-block-content-left{margin-top:-10px}.vertical-scroll-block-content-right{padding:0 30px}.vertical-scroll-block{padding:60px 0}.vertical-scroll-block-links{margin-bottom:22px}.vertical-scroll-block-links ul li{margin-right:4px}.vertical-scroll-block-links ul li a svg{width:22px;height:22px}.vertical-scroll-block-links ul li a{width:66px;height:66px}.why-about-item-image{padding-bottom:63%}.why-about-item-content h3{font-size:19px;margin-bottom:14px}.why-integration-item{padding:22px}.why-integration-item p{font-size:14px}.why-integration-item h3{font-size:19px}.why-integration-label{font-size:14px}.why-integration-list ul li{width:100%;margin-right:0;margin-bottom:22px}.why-page-bottom .home-products-list{margin-bottom:84px}.why-page-bottom{padding-top:84px}.why-page-bg-grey-dark{padding:84px 0}.left-right-block-text{font-size:14px}.left-right-block-title{margin-bottom:22px;padding-left:34px;font-size:25px}.left-right-block-title img{max-width:22px}.left-right-block{padding-top:44px;margin-bottom:44px}.approach-image-hold{width:calc(100% + 22px);margin-bottom:84px}.approach-image-wrapper .row{padding-left:22px;padding-right:22px}.approach-image{width:1120px;padding-right:22px}.approach-image-label span{font-weight:500;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#0056b3}.aproach-content-hold{padding-bottom:22px;margin-bottom:44px}.aproach-content p{font-size:14px}.aproach-content h2,.aproach-content h3{font-size:30px;margin-bottom:14px}.why-page-bg-white{padding:84px 0}.why-about-list{margin-bottom:84px}.why-about-item-content h3{font-size:19px;margin-bottom:22px}.why-about-item-content p{font-size:14px}.why-about-item-content h4{font-size:11px}.why-about-item-content{padding:22px}.why-intro-content{margin-bottom:66px}.why-intro-content-right ul{width:calc(100% + 22px)}.why-intro-content-right ul li{width:auto;margin-right:15px}.why-intro-content-left{padding:34px 22px;padding-bottom:0;font-size:36px}.why-intro-content-right{padding:34px 22px;padding-top:0}.homepage-carousel-item-content-no-image .homepage-carousel-item-content{padding-bottom:70%}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-title{font-size:51px;line-height:57}.homepage-carousel-content-image{padding-bottom:50%}.homepage-carousel-item-content-buttons ul li{margin-right:16px}.homepage-carousel-item-content-buttons{width:calc(100% + 20px)}.homepage-carousel-item-content-wrapper{padding:60px 0 40px}.homepage-carousel-item-content-wrapper{min-height:550px}.homepage-carousel-item-content-text{padding-right:0}.homepage-carousel-item-content-title{font-size:51px;line-height:57px}.homepage-carousel-item-content-wrapper .row{padding-left:22px;padding-right:22px}.title-lg span.title-lg-block-link a:after{width:8px;height:8px;margin-left:5px}.title-lg span.title-lg-block-link a{font-size:11px}.homepage-main-wrapper .logos-running-carousel-hold{padding-bottom:50px;margin-bottom:66px}.homepage-main-features-headline .title-lg{margin-bottom:22px}.homepage-main-features-headline{margin-bottom:44px}.main-features-item{margin-bottom:32px}.main-features-item-image{padding-bottom:70%;background-size:80%!important}.main-features-list{margin-bottom:66px}.homapage-main-bg-grey{padding:66px 0}.main-features-item-content p{font-size:14px}.main-features-item-content h3{font-size:19px;margin-bottom:11px}.main-features-item-content{padding:44px 22px}.homapage-main-bg-grey-introduction{margin-bottom:44px}.title-lg-text{font-size:14px}.home-products-carousel-item-constructor .home-products-carousel-item-content-title{font-size:21px}.home-products-carousel-item-content-text{font-size:17px;margin-bottom:11px}.home-products-carousel-item-content-title{font-size:21px}.home-products-carousel-item-content{padding:22px 28px;min-height:242px}.home-products-list ul li:nth-last-child(2){margin-bottom:11px}.home-products-list ul li{margin-right:0;margin-bottom:11px;width:100%}.homepage-main-bg-dark .products-related-resources-hold-mob{margin-bottom:84px}.homepage-main-certifications ul li{margin-right:22px}.award-logo img{max-height:32px}.award-text{font-size:9px}.homepage-main-awards{width:calc(100% - 22px);padding-left:0}.homepage-main-cerifications{width:100%;border-right:none;margin-bottom:32px}.homepage-main-ccertification-text{font-size:9px}.homepage-main-ccertification-logo{margin-bottom:16px}.homepage-main-ccertification-logo img{max-height:32px}.homepage-main-ca{display:block;margin-bottom:84px}.products-intro-carousel-item img{max-width:280px}.products-related-resources-hold-mob{display:block}.products-related-resources-hold-tab{display:none}.products-cta-block-right ul li{float:none;margin-right:0;margin-bottom:16px}.btn-grey-border{padding:11px 16px;font-size:11px}.btn-dark-grey-border{padding:11px 16px;font-size:11px}.products-cta-block-left{margin-bottom:44px}.products-cta-block{padding:44px}.products-cta-block-left p{font-size:17px}.products-cta-block-left h3{font-size:30px}.white-block-logos ul li img{max-height:22px}.white-block-logos ul li{margin-right:0;margin-bottom:66px}.white-block-logos ul li:last-child{margin-bottom:0}.white-block-logos ul{display:block}.title-md{font-size:25px;margin-bottom:22px}.products-third-grid-guardian-carousel-item{padding:22px}.products-third-grid-simple .products-third-grid-guardian-carousel-item{padding:22px}.products-third-grid-text ul li{font-size:11px;padding-left:27px}.products-third-grid-text ul li:before{width:16px;height:16px}.products-third-grid:after{left:70%}.products-third-grid{width:calc(100% + 22px)}.guardian-datasheet-block-button .btn-blue,.guardian-datasheet-block-button .btn-blue:focus,.guardian-datasheet-block-button .btn-blue:active{padding-top:11px;padding-bottom:11px}.guardian-datasheet-block-left{padding-bottom:54%}.guardian-datasheet-block-right{padding:22px 44px}.guardian-datasheet-block-title{font-size:19px}.products-blue-carousel-image img{max-width:100%}.products-blue-carousel-content-hold{padding:44px}.products-blue-carousel-text{font-size:11px}.products-blue-carousel-title{font-size:19px}.has-stroke{padding-bottom:66px;margin-bottom:66px}.products-horizontal-list-item{margin-bottom:34px}.products-horizontal-list-item-content-icon{margin-bottom:44px}.products-horizontal-list-item-content-icon img{max-height:22px}.products-horizontal-list-item-content{padding:22px}.products-horizontal-list-item-content-text{font-size:11px}.products-horizontal-list-item-content-title{font-size:19px}.products-bg-grey .list-title{line-height:1.2;padding-bottom:22px;margin-bottom:44px}.products-third-grid-image{margin-bottom:44px}.products-third-grid-image img{max-height:44px}.products-third-grid-text{font-size:14px}.products-third-grid-title{font-size:17px}.products-intro-wrapper{margin-bottom:56px}.products-intro-carousel-item{padding:22px}.products-intro-buttons ul li{margin-right:15px}.products-intro-buttons{width:calc(100% + 22px)}.btn-blue-arrow:after{width:12px;height:12px;margin-left:5px}.btn-blue-border{padding:11px 14px;font-size:11px}.btn-white-border{padding:11px 14px;font-size:11px}.updated .tfic-intro-buttons ul li{width:100%;margin-right:0;margin-bottom:11px}.updated .tfic-intro-buttons ul li:last-child{margin-bottom:0}.updated .tfic-intro-buttons .btn-white-border{padding:17px 14px;width:100%}.updated .tfic-intro-buttons .btn-blue-arrow{padding:17px 14px;width:100%}.updated .tfic-intro-buttons a{width:100%!important;font-size:11px!important}.btn-blue-border-dark{padding:11px 14px;font-size:11px}.btn-green-border{padding:11px 14px;font-size:11px}.btn-pink-border{padding:11px 14px;font-size:11px}.btn-yellow-border{padding:11px 14px;font-size:11px}.btn-blue-arrow{padding:10px 14px;font-size:11px}.products-intro-text{font-size:16px;margin-bottom:34px}.products-intro-title{font-size:39px;padding-right:10%}.products-intro-headline img{max-height:16px;top:-2px}.products-intro-headline{font-size:20px}.products-intro-headline span{font-size:8px}.products-intro-left{padding:24px 22px 30px}.home-custom-carousel{margin-bottom:56px}.custom-carousel-item-socials ul li a svg{max-width:11px;max-height:11px}.custom-carousel-item-socials ul li a{width:22px;height:22px}.custom-carousel-item.active .custom-carousel-item-title{font-size:30px;max-height:1000px;-webkit-line-clamp:10;margin-bottom:4px}.custom-carousel-item-title{font-size:19px;max-height:1000px;-webkit-line-clamp:10}.custom-carousel-item-cat{font-size:11px}.custom-carousel-item{padding:12px 22px;height:auto}.custom-carousel-item.active{padding:22px;height:auto}.custom-carousel-image-hold{padding-bottom:49%}.outter-wrapper.frontpage-wrapper{padding-top:57px}.page-template-template-resources .outter-wrapper.frontpage-wrapper{padding-top:57px}.nav-secondary-link a svg{display:inline-block}.nav-secondary-link a:hover svg path{fill:#fff}.nav-secondary-company-right{display:none}.nav-secondary-company-middle-right{display:none}.nav-secondary-company-middle-left{width:100%}.updated-header .header-mob-cta a{display:block;width:50%;text-align:center;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;padding:17px 26px;transition:.2s}.updated-header .header-mob-cta a:after{content:none}.updated-header .header-mob-cta .header-mob-cta-green{color:#01321e;background:#06f998;border:2px solid #04ae6a}.updated-header .header-mob-cta .header-mob-cta-green:after{content:'';display:inline-block;width:10px;height:10px;margin-bottom:-1px;background:url(../img/arrow-button.svg) no-repeat center center/100% 100%;margin-left:10px;transition:.2s}.updated-header .header-mob-cta .header-mob-cta-green:hover{color:#e6fef5;background:#03633d;border:2px solid #04ae6a}.header-mob-cta a:hover:after{-webkit-filter:grayscale(1) brightness(10);filter:grayscale(1) brightness(10)}.updated-header .header-mob-cta .header-mob-cta-green:focus,.updated-header .header-mob-cta .header-mob-cta-green:active{color:#01321e;background:#04ae6a;border:2px solid #06f998}.updated-header .header-mob-cta .header-mob-cta-green:focus:after,.updated-header .header-mob-cta .header-mob-cta-green:active:after{-webkit-filter:none;filter:none}.updated-header .header-mob-cta .header-mob-cta-gray{background:#2f3137;border:2px solid #53555f;color:#c8cad0}.header-mob-cta{display:flex}.header-mob-cta a{display:block;width:100%;text-align:center;color:#01321e;background:#06f998;border:2px solid #04ae6a;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:17px 26px;transition:.2s}.header-mob-cta a:hover{color:#e6fef5;background:#03633d;border:2px solid #04ae6a}.header-mob-cta a:after{content:'';display:inline-block;width:10px;height:10px;margin-bottom:-1px;background:url(../img/arrow-button.svg) no-repeat center center/100% 100%;margin-left:10px;transition:.2s}.header-mob-cta a:hover:after{-webkit-filter:grayscale(1) brightness(10);filter:grayscale(1) brightness(10)}.nav-secondary-company-left{width:50%}.nav-secondary-company-middle{width:50%}.nav-secondary-middle.nav-secondary-middle-blog ul li:last-child a{height:46px}.nav-secondary-middle.nav-secondary-middle-blog ul li:nth-last-child(2) a{height:46px}.nav-secondary-middle.nav-secondary-middle-blog ul li a{height:47px}.nav-secondary-middle ul li a{height:70px;font-size:13px;padding:10px 22px}.nav-secondary-link a svg{top:22px;right:22px;max-width:22px;max-height:22px}.nav-secondary-middle{width:100%}.nav-secondary-left{width:100%;border-bottom:1px solid #53555f}.nav-secondary-products ul li{border-bottom:1px solid #53555f}.nav-secondary-link-content span{font-size:11px}.nav-secondary-link-content{padding:0 22px;bottom:22px;font-size:14px}.nav-secondary-products .nav-secondary-link-content span{font-size:9px}.nav-secondary-products .nav-secondary-link-content{font-size:11px}.nav-secondary-link a{padding:22px;height:140px}.nav-secondary-products ul li{width:50%}.nav-secondary-hold{top:220px}.nav>ul>li.nav-has-child>a{padding-left:5px}.nav>ul>li.nav-has-child>a:before{position:static;display:inline-block;margin-right:5px;top:0%;left:0;transform:translateY(0%)}.nav>ul>li{border-bottom:1px solid #53555f}.nav>ul>li>a{padding:17px 5px;font-size:11px;display:block;text-align:center}.nav>ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.nav>ul>li{width:33.333%}.nav{top:57px}.home-links{margin-bottom:44px}.home-links ul li a{font-size:11px;padding:13px 5px;line-height:1.3}.home-links ul li:last-child{width:35%}.home-links ul li:nth-last-child(2){width:35%}.home-links ul li:nth-last-child(3){width:30%;margin-top:-2px}.home-links ul li{width:50%}.home-slider-hold{width:calc(100% + 22px)}.home-mob-carousel-item .post-list-two-top{min-height:116px}.home-mob-carousel-item .blog-list-title{max-height:65px;-webkit-line-clamp:3}.home-carousel-item-wrap{margin-bottom:68px}.home-carousel-nav{margin-top:22px;line-height:42px;font-size:14px}.home-carousel-nav ul li svg{max-width:12px}.home-carousel-nav ul li{width:44px;height:44px}.event-right-text{padding-bottom:22px;margin-bottom:44px}.event-right-text p{font-size:11px}.event-right-text h3{font-size:19px;margin-bottom:22px}.event-single-footer span{font-size:11px}.event-single-footer{padding:34px 22px;font-size:11px}.event-single-richtext-text p{font-size:11px;margin-bottom:22px}.event-single-richtext-text h3{font-size:25px}.event-single-richtext-image{height:104px}.event-single-richtext-block{padding:34px 22px}.single-event-map-itself{height:140px}.single-event-map-text h5{font-size:9px}.single-event-map-text p{font-size:11px}.single-event-map-text h3{font-size:17px;margin-bottom:22px}.single-event-map-row{display:block}.single-event-map-block{padding:34px 22px}.event-single-link-text p{font-size:11px}.event-single-link-text h3{font-size:25px}.event-single-link-image{margin-bottom:22px}.event-single-link-image{height:104px}.event-single-link-block{padding:34px 22px}.agenda-item{margin-bottom:22px}.agenda-list ul li a{font-size:11px}.agenda-list ul li>span{font-size:11px}.agenda-list ul li{padding-left:66px}.agenda-date{font-size:17px}.agenda-block{padding:34px 22px}.event-single-speaker-text{font-size:11px}.event-single-speaker-position{font-size:9px}.event-single-speakers.event-single-speakers-full .event-single-speaker-top-image,.event-single-speakers.event-single-speakers-full .event-single-speaker-top-logo{height:80px}.event-single-speakers ul li:nth-last-child(2){margin-bottom:22px}.event-single-speaker-content span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:14px}.event-single-speaker-name{font-size:17px;margin-bottom:14px}.event-single-speaker-content{padding:22px 22px 34px;min-height:1px}.event-single-speaker-content span{width:44px;height:44px}.event-single-speaker-top-logo{height:80px}.event-single-speaker-top-image{height:80px}.event-single-speakers ul li{width:100%;margin-right:0;margin-bottom:22px}.event-single-speakers-block{padding:34px 22px}.single-event-mob-full-content{margin-left:-22px;width:calc(100% + 44px)}.event-single-top-info-right p{font-size:11px}.event-single-top-info-right h3{font-size:19px}.event-single-top-info-right{padding:22px}.event-headline-label ul li a svg{max-width:13px}.event-single-headline-block{margin-bottom:70px}.event-single-headline-block p{font-size:11px}.event-single-headline-block h3{font-size:47px;margin-bottom:22px}.event-headline-label{line-height:44px;font-size:11px}.event-headline-label ul li a{width:44px;height:44px}.about-carousel-item{height:440px}.about-carousel-item-text{font-size:58px;top:22px;left:0;padding:0 22px;width:100%}.about-grey{padding-bottom:60px}.offices-list-details img{left:-10px;top:-3px}.offices-list-details{padding-left:34px}.offices-list-details p{font-size:14px}.offices-list-details h3{font-size:11px}.offices-list-city{font-size:19px;padding-right:0;margin-bottom:22px}.offices-list-flag{margin-bottom:44px}.offices-list-flag img{max-width:22px}.offices-list-content{padding:22px}.about-logos ul li a img{max-height:20px;max-width:100%}.about-logos{padding:34px;margin-bottom:56px;margin-top:-28px}.team-list ul li{margin-bottom:22px}.team-list-image{min-height:120px}.team-list-content-position{font-size:11px}.team-list-content-name{font-size:11px}.team-list-content{padding:22px 22px 44px}.team-list-content-link span svg{max-width:14px}.team-list-content-link span{width:44px;height:44px}.list-title ul li svg{max-width:12px}.list-title span{font-size:11px}.values-carousel-hold{margin-bottom:70px}.values-carousel-left-icon img{max-height:22px}.values-carousel-left-text{padding:0 22px;bottom:26px}.values-carousel-left{padding:22px 22px 26px;min-height:260px}.values-carousel-left-text p{font-size:14px}.values-carousel-left-text h3{font-size:19px;margin-bottom:22px}.about-grey{padding-top:64px}.list-title ul li{width:44px;height:44px}.list-title{font-size:25px;margin-bottom:22px;min-height:44px;padding-bottom:0;line-height:44px}.list-title.has-carousel-nav{line-height:42px}.about-introduction-left{padding:64px 0}.about-introduction-left p{font-size:17px}.about-introduction-left h2,.about-introduction-left h3{font-size:25px;margin-bottom:22px}.outter-wrapper.about-wrapper{padding-top:57px}.post-list-two-vertical>ul>li{width:100%;margin-bottom:22px;margin-right:0}.book-demo-right .form-dark-left.form-dark-element{padding-right:0;width:100%}.book-demo-right .form-dark-right.form-dark-element{padding-left:0;width:100%}.form-submit{margin-top:22px}.btn-green,.btn-green:focus,.btn-green:active{padding:5px 22px;font-size:14px;line-height:1.4}.book-demo-right .form-light-right.form-light-element{width:100%;padding-left:0}.book-demo-right .form-light-left.form-light-element{width:100%;padding-right:0}.label-text.has-border{padding-bottom:14px}.label-text{font-size:11px;margin-bottom:22px}.book-demo-right-tab{padding:34px 22px 44px}.book-demo-right{padding:0 0 44px}.book-demo-left-bottom .label-text{margin-bottom:14px}.book-demo-left-bottom-list ul li{padding:8px 10px}.book-demo-left .intro-simple-title{margin-bottom:22px}.simple-text-lg{font-size:14px}.book-demo-left{padding:82px 22px 34px}.intro-error-right img{max-width:100%;position:static;transform:translateY(0%)}.intro-error-hold{padding-top:74px;padding-bottom:20px}.error-text{font-size:17px}.error-title{font-size:47px;margin-bottom:22px}.intro-error-hold .row{display:block}.sec-nav-hold:before{top:43px}.sec-nav-hold:after{content:'';position:absolute;bottom:44px;left:0;right:0;width:100%;height:1px;background:#53555f}.contact-block-bottom{font-size:9px}.contact-block-grid h3{font-size:14px}.contact-block-grid p{font-size:11px;margin-bottom:22px}.contact-block{padding:44px 22px}.text-content-wrapper{padding-top:88px;padding-bottom:88px}.text-content-date{margin-bottom:22px;font-size:11px}.text-content-right{padding-left:0;padding-right:0}.sec-nav ul li a{font-size:14px;padding:12px 11px 11px}.sec-nav-hold .row.row-nopads{padding-left:22px;padding-right:0}.intro-simple-hold{padding:98px 0 44px}.intro-simple-title{font-size:35px}.intro-simple-hold .row{padding-left:22px;padding-right:22px}.search-trigger svg{max-width:22px;max-height:22px}.thanks-wrapper .shord-form-image{padding-bottom:31%}.thanks-link a{font-size:11px;padding:22px 22px 22px 94px}.thanks-link a:before{width:72px}.thanks-link{padding-top:22px;padding-left:14px;padding-right:14px}.thanks-text{font-size:10px;margin-bottom:22px}.thanks-title{font-size:25px;margin-bottom:22px}.thanks-wrapper .short-form-content-hold{padding:44px 22px}.short-form-content-hold .text-simple:last-child{margin-bottom:10px}.long-form-fields-hold{padding-bottom:55px}.has-button button{top:auto;right:0;left:0;width:100%;bottom:0}.long-form-fields-hold{position:relative}.long-form-fields-hold .has-button{position:static}.form-light-checkbox label span{padding-left:40px;font-size:8px}.text-lg{margin-bottom:22px}.form-light-element input,.form-light-element input:focus{height:33px;font-size:14px}.form-light-element{margin-bottom:10px}.medium-6.form-light-left{padding-right:0}.medium-6.form-light-right{padding-left:0}.long-form-hold{margin-bottom:44px;padding:44px}.published-block{padding-top:22px;margin-bottom:44px}.published-block span strong{display:block}.published-block ul li a svg{max-width:13px;max-height:13px}.published-block ul li a{width:44px;height:44px}.published-block span{font-size:11px}.cta-download{margin-bottom:44px}.text-lg{font-size:19px}.blue-label{font-size:11px}.cta-download a:before{top:auto;height:66px;width:100%;right:0;background:#2f3137 url(../img/icon-download.svg) no-repeat center center/32px}.cta-download a{padding:22px 22px 88px}.has-button input,.has-button input:focus{padding-right:100px}.post-list-two{margin-bottom:22px}.post-list-two>ul>li{width:100%;margin-right:0;margin-bottom:22px}.post-socials{margin-top:22px}.post-list-two-top{min-height:1px}.post-list-two-vertical .home-post-read-more{margin-top:10px}.post-socials ul li a svg{max-width:11px;max-height:11px}.post-socials ul li a{width:22px;height:22px}.form-dark-checkbox label span{font-size:8px}.btn-blue,.btn-blue:focus,.btn-blue:active{font-size:14px;padding:5px 22px;line-height:1.4}.form-dark-element{margin-bottom:10px}.form-dark-right{padding-left:5px}.form-dark-left{padding-right:5px}.form-dark-element input,.form-dark-element input:focus{height:33px;font-size:14px}.custom-select,.custom-select:focus{height:33px;font-size:14px}.text-simple{font-size:11px}.title-lg{font-size:30px}.short-form-content-top{margin-bottom:22px}.short-form-content-top>a{font-size:11px}.short-form-content-top ul li a svg{max-height:13px;max-width:13px}.short-form-content-top ul li a{width:44px;height:44px}.short-form-content-hold{padding:22px 22px 44px}.shord-form-image{padding-bottom:61%}.outter-wrapper2{padding-top:57px}.mob-nav-hold-2-sec ul li a{font-size:13px}.mob-nav-hold-2-sec ul li{flex-basis:50%;max-width:50%}.mob-nav-hold-2-main>ul>li{width:33.333%;font-size:12px}.cta-2{padding-top:17px}.btn-blue-2,.btn-blue-2:focus,.btn-blue-2:active{font-size:12px;padding:3px 12px}.hbspt-form .form-columns-2 .hs-form-field{width:100%!important}.old-form-text{font-size:12px}.old-form-title{font-size:20px}.old-form-holder{padding:24px}.search-results{margin-bottom:40px}.mob-nav ul li a{font-size:17px}.mob-nav ul li ul li a{font-size:14px}.single-related-hold .blog-list ul li{margin-bottom:22px}.single-related-hold .blog-list ul li:nth-child(2){margin-bottom:0}.section-title{font-size:11px;margin-bottom:22px}.single-related-hold{padding:44px 0}.single-pagination-hold .row.row-md{padding-left:0;padding-right:0}.single-pagination ul li a{padding:22px}.single-pagination-title{font-size:14px}.single-pagination-label{font-size:11px}.single-author-text{padding-top:22px;font-size:11px}.single-author-socials ul li a svg{max-width:13px;max-height:13px}.single-author-socials ul li a{width:44px;height:44px}.single-quote-author span{font-size:8px}.single-quote-author{font-size:11px}.single-quote-text{font-size:17px;margin-bottom:15px}.single-quote-hold{padding:22px;margin-bottom:44px}.other-single-image{padding-bottom:30%}.single-carousel.owl-carousel .owl-nav button.owl-prev{background:#2f3137 url(../img/slide-prev.svg) no-repeat center center/14px}.single-carousel.owl-carousel .owl-nav button.owl-prev:hover{background:#007AFF url(../img/slide-prev.svg) no-repeat center center/14px}.single-carousel.owl-carousel .owl-nav button.owl-next{background:#2f3137 url(../img/slide-next.svg) no-repeat center center/14px}.single-carousel.owl-carousel .owl-nav button.owl-next:hover{background:#007AFF url(../img/slide-next.svg) no-repeat center center/14px}.single-carousel.owl-carousel .owl-nav button.owl-prev:active,.single-carousel.owl-carousel .owl-nav button.owl-prev:focus{background:#003166 url(../img/slide-prev.svg) no-repeat center center/14px}.single-carousel.owl-carousel .owl-nav button.owl-next:active,.single-carousel.owl-carousel .owl-nav button.owl-next:focus{background:#003166 url(../img/slide-next.svg) no-repeat center center/14px}.single-carousel-wrapper{margin-bottom:44px}.single-carousel.owl-carousel .owl-nav button.owl-next,.single-carousel.owl-carousel .owl-nav button.owl-prev{width:44px}.single-image-share ul li a svg{max-width:13px;max-height:13px}.single-image-share ul li a{width:44px;height:44px}.single-image-hold{margin-bottom:44px}.single-caption{font-size:11px;margin-top:22px}.acc-text{margin-bottom:44px}.acc-text .accordion-content p{font-size:11px;margin-bottom:18px}.acc-text .accordion-content{padding:0 22px 22px}.acc-text .accordion-title:before{right:22px;width:22px;height:22px}.acc-text .accordion-title{padding:22px;padding-right:50px;font-size:17px}.entry{margin-bottom:22px}.acc-links .accordion-content p{font-size:14px;margin-bottom:17px}.acc-links .accordion-content{padding:0 22px 22px}.acc-links{margin-bottom:44px}.acc-links .accordion-title:before{right:22px;width:22px;height:22px}.acc-links .accordion-title{padding:22px;padding-right:50px;font-size:19px}.single-info{margin-bottom:44px}.single-info-right ul li a img,.single-info-right ul li a svg{max-width:13px;max-height:13px}.single-info-right ul li a{width:44px;height:44px}.single-cat{font-size:11px}.row.row-sm{padding-left:22px;padding-right:22px}.featured-item-text{display:none}.featured-item-content{max-height:1000px}.featured-item-info{font-size:14px}.featured-item-title{font-size:36px;margin-bottom:16px}.featured-item-cat{font-size:14px}.featured-item-image{height:auto;padding-bottom:56%}.featured-item-image-hold{width:100%}.cats-list-hold{margin-bottom:44px;padding-right:0}.cats-list-hold:after{top:44px}.search-hold input,.search-hold input:focus{height:43px;width:calc(100% - 44px);font-size:16px}.search-hold button{width:44px;height:43px;border:none}.search-trigger{width:44px;height:43px}.search-hold{width:44px;height:43px}.cats-list-hold.close .search-hold{width:100%}.cats-list ul li a{font-size:10px;padding:15px 8px 14px}.mob-nav-hold{padding:70px 22px 30px}.blog-list-content-top{height:auto}.blog-list ul li a:hover .blog-list-content-top{height:auto}.blog-list-info{font-size:14px}.blog-list-image{padding-bottom:36%;height:auto}.blog-list ul li{margin-bottom:22px;width:100%;margin-right:0!important}.newsletter-checkbox{margin-top:12px}.newsletter-hold{padding:44px 0}.newsletter-submit button{top:auto;bottom:0;left:0;width:100%;font-size:14px;height:33px;padding:7px 20px}.newsletter-form{position:relative;padding-bottom:46px}.newsletter-submit{position:static}.newsletter-checkbox label{font-size:8px}.newsletter-name{margin-bottom:11px}.newsletter-element input,.newsletter-element input:focus{height:33px;font-size:14px}.newsletter-uptitle{font-size:11px;margin-bottom:12px}.newsletter-title{font-size:25px;margin-bottom:22px}.row.row-md{padding-left:22px;padding-right:22px}.row{padding-left:22px;padding-right:22px}.updated-header .header-cta-hold{display:none}.header>a{display:none}.nav-trigger{padding-right:0}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:23px;height:3px}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger-box{width:23px;height:17px}.hamburger{padding:20px 16px}.logo{padding-left:26px;padding-top:16px}.logo svg,.logo img{max-width:80px}.header-streaming.header-hold .row,.event-stream-hold .row{padding:0 22px}.stream-socials ul li a{width:44px;height:44px}.stream-socials ul li a svg{max-width:13px}.header-streaming .header{padding-top:10px}.header-streaming .logo{padding-bottom:0}.event-stream-header{margin-bottom:30px}.event-stream-hold .row{padding:0 20px}.event-description-section .row{padding:0}.stream-title-lg{font-size:25px;line-height:28px}.stream-simple-title{font-size:17px;line-height:22px}.stream-event-location .stream-simple-title{margin-bottom:15px}.stream-event-location{padding:22px}.stream-event-location .stream-simple-title span{font-size:13px}.stream-speaker-item{max-width:100%;margin-bottom:22px}.stream-speaker-logo,.stream-speaker-img{padding-bottom:35%}.stream-speaker-text{min-height:88px;padding:15px 22px}.stream-speaker-text .speaker-name{font-size:17px;line-height:22px;margin-bottom:11px}.stream-speaker-text .speaker-position{font-size:9px;line-height:11px}.event-description-section .section{padding:32px 22px}.stream-speaker-list .stream-speaker-item:nth-child(n+5){display:none}.stream-speaker-list.show-all .stream-speaker-item:nth-child(n+5){display:block}.schedule-left{padding-right:0}.schedule-right{padding-left:0}.event-schedule .time{font-size:11px}.event-schedule .presentation-description{font-size:11px;padding-left:10px}.event-schedule .presentation-description span{font-size:11px}.event-schedule .presentation-item{margin-bottom:11px}.learn-more-img{padding-bottom:33%}.learn-more-title{font-size:25px;line-height:27px;margin-bottom:5px}.learn-more-excerpt{font-size:11px;line-height:17px;margin-bottom:0}.event-stream-hold{padding-top:90px}.stream-footer-top{padding-top:50px;padding-bottom:8px}.label-text.label-yellow span:after{top:2px;height:9px;width:9px;right:-15px}.learn-more-excerpt a.read-more:after{top:3px;height:9px;width:9px;right:-13px}.reveal.exit-popup{width:320px;max-width:320px;margin-left:auto}.exit-popup-top{padding:22px;font-size:16px;line-height:22px;letter-spacing:0}.exit-popup-top span{font-size:11px;line-height:17px}.popup-wrap{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%)}.exit-modal-close{right:5px;width:33px;height:33px}.exit-modal-close svg{width:33px;height:33px}.exit-popup-rating{padding:22px 11px 0}.exit-popup-rating .select2-container.select2-container--default .select2-selection--single{height:39px}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__rendered{padding:9px;font-size:11px;line-height:18px}.exit-popup-rating .select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;width:37px}.exit-popup .select2-container--default .select2-selection--single .select2-selection__arrow b:after{height:7px;width:12px}.select2-results__option{height:39px;padding:9px;font-size:11px;line-height:18px}.exit-popup-rating input.hs-button.primary.large{font-size:11px;line-height:17px;height:62px;padding:22px 25px;width:calc(100% + 22px);margin-left:-11px;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 11px) 48%;background-size:11px 13px}.exit-popup-rating .submitted-message{font-size:11px;line-height:17px;padding-bottom:22px}.exit-popup-rating input.hs-button.primary.large:hover{outline:2px solid #777a88;background:#53555f url(../img/arrow-right-white.png) no-repeat calc(100% - 11px) 48%;background-size:11px 13px}.exit-popup-rating input.hs-button.primary.large:focus,.exit-popup-rating input.hs-button.primary.large:active{outline:2px solid #777a88;background:#18181b url(../img/arrow-right-white.png) no-repeat calc(100% - 11px) 48%;background-size:11px 13px}.hs_event_rating_popup{margin-bottom:22px}.tfic-intro-logo{margin-bottom:22px}.tfic-intro-logo img{max-width:192px}.tfic-intro-title{font-size:47px;margin-bottom:11px}.tfic-intro-text{font-size:14px}.tfic-intro-text-box{padding:0;margin-bottom:66px}.tfic-intro-left,.tfic-intro-right{width:100%}.tfic-intro-right{padding-top:0;padding-bottom:78%}.tfic-intro-left{padding-left:0;padding-top:145px}.tfic-intro-left:before{left:-100%}.tfic-intro-right:after{left:-100%}.tfic-intro-img{top:0;left:-22px;right:-22px;bottom:0}.tfic-download-link a{font-size:11px;padding:14px 44px 13px 68px;width:calc(100% + 44px);margin-left:-22px}.tfic-download-link a .download-icon{width:44px;height:44px}.tfic-download-link a .download-icon svg{max-width:22px}.tfic-section .row,.tfic-section .row.row-md{padding:0}.tfic-image-w-text{padding:66px 22px}.tfic-image-w-text .tfic-image-w-text-img{bottom:75px;right:0}.tfic-image-w-text .tfic-image-w-text-img img{max-width:240px}.tfic-image-w-text.lg .tfic-image-text{font-size:30px;line-height:1.27;letter-spacing:-.01em}.tfic-image-text{font-size:25px}.tfic-image-text span{font-size:9px;margin-top:11px;padding-right:40px}.tfic-image-text-box{margin-bottom:22px}.tfic-socials ul li a{height:28px;width:28px}.tfic-socials ul li a svg{max-width:11px}.tfic-block-text-double{padding:66px 23px 50px}.tfic-block-text-double-left,.tfic-block-text-double-right{padding:0}.tfic-block-title{font-size:25px;margin-bottom:22px}.tfic-block-text-double .tfic-socials{top:auto;bottom:25px;right:44px}.nav-vertical-hold{display:none}.tfic-carousel-block,.quote-carousel.tfic-carousel-block{padding:66px 22px}.quote-carousel .tfic-carousel-nav-hold{top:68px;bottom:auto}.quote-carousel .tfic-carousel-nav{bottom:0}.tfic-carousel-nav-hold{width:100%}.tfic-quote-item .tfic-carousel-title{width:100%;margin-bottom:44px;padding-right:45%}.tfic-carousel-hold{width:100%;padding:11px 0 11px 14px}.tfic-quote-item .item-quote-text{width:100%;padding:0}.tfic-carousel-nav{left:auto;right:0}.tfic-carousel-title{font-size:19px;padding-right:45%}.tfic-carousel-title span{font-size:11px;margin-top:11px}.tfic-quote-item .item-quote-text{font-size:25px;margin-bottom:22px}.tfic-carousel-nav ul li a{width:44px;height:44px}.tfic-item-bottom{padding:11px;min-height:75px}.tfic-item-name{font-size:14px}.tfic-item-position{font-size:8px}.tfic-item-details{font-size:12px}.tfic-item-details-link a{height:44px;width:44px}.tfic-item-details-link a svg{max-width:12px}.infogram-block-text{padding:44px 22px 80px}.infogram-block-source{bottom:22px;left:22px;font-size:8px}.infogram-block-chart{text-align:center}.infogram-block-chart img{position:relative;top:auto;left:auto;transform:none}.infogram-block-text .tfic-socials{bottom:22px;right:22px}.tfic-methodology-block{padding:44px 22px;font-size:9px}.tfic-methodology-title{font-size:11px;margin-bottom:22px}.tfic-methodology-left{padding-right:0;margin-bottom:10px}.tfic-methodology-right{padding-left:0}.tfic-download-block-left{padding:44px 22px 0}.download-block-title{font-size:30px;line-height:1.27;margin-bottom:22px}.download-block-text{font-size:14px;line-height:1.6;margin-bottom:44px}.tfic-download-block-right{background:0 0!important}.tfic-download-block-right img{display:block}.no-title .infogram-block-chart{background:0 0!important}.no-title .infogram-block-chart img{display:block}.career-intro{padding-top:123px}.career-intro-text-top{font-size:58px;margin-bottom:22px}.career-intro-text-bottom{font-size:16px;margin-bottom:66px}.career-intro-search,.career-intro-watch{width:50%}.row.row-sm-nopad{padding-left:0;padding-right:0}.career-intro-nav{font-size:11px;height:44px}.career-intro-watch a{text-align:right;padding:13px 41px 13px 16px}.career-intro-watch a span:after{width:9px;height:13px;top:2px;right:-16px}.career-intro-search a{text-align:left;padding:13px 16px}.career-intro-search a span{padding-right:16px}.career-intro-search a span:after{height:12px;width:12px;top:2px}.career-top-list{padding-top:66px}.career-top-list-item{padding:22px;min-height:385px}.career-top-list-img{width:88px;height:88px;margin-bottom:22px}.career-top-list-title{font-size:19px;margin-bottom:11px}.career-top-list-text{font-size:14px}.career-our-values .list-title{margin-bottom:22px}.career-values-item .values-carousel-left-text{padding:44px 22px 22px}.career-values-item-nav ul li a{height:44px;width:44px}.career-values-item-nav ul li a svg{max-width:11px}.career-values-item .values-carousel-left-icon{position:absolute;top:11px;left:22px}.career-values-item .values-carousel-left-icon{max-height:22px}.career-values{padding-top:66px;padding-bottom:66px}.career-benefits{padding-top:66px;padding-bottom:66px}.career-benefits .list-title{margin-bottom:66px}.career-benefits-list ul li{width:43.1%;margin-right:7%;margin-bottom:22px}.career-benefits-list ul li:nth-child(3n){margin-right:7%}.career-benefits-list ul li:nth-child(2n){margin-right:0}.benefits-title{font-size:11px;line-height:1.6}.benefits-img{margin-bottom:11px;padding-bottom:102.8%}.career-benefits-list ul li:last-child .benefits-img{padding-bottom:44.3%}.benefits-text{font-size:11px;line-height:1.6;padding:11px}.title-link-btn,.title-link-btn:focus,.title-link-btn:active{font-size:11px;padding:11px;width:100%}.title-link-btn span:after{width:12px;height:12px;top:0;right:0}.our-offices{padding-top:66px;padding-bottom:66px}.our-offices .list-title{margin-bottom:66px}.offices-list-2 ul li{margin-bottom:22px}.office-img{padding-bottom:55.7%}.office-text{padding:22px}.offices-item .offices-list-flag img{max-width:22px}.offices-city{width:100%;font-size:19px;margin-bottom:22px;padding-right:0}.offices-description{width:100%;font-size:14px;padding-left:0}.offices-description a{margin-top:22px;padding-left:32px}.offices-description a:after{width:15px;height:17px;top:4px;left:6px}.join-us-left{padding:99px 22px 44px}.join-us-text{font-size:25px;line-height:1.11}.join-us-text span{font-size:14px;margin-top:11px}.join-us-right-top a{font-size:16px;line-height:1.33;padding:55px 22px}.join-us-right-bottom a{font-size:11px;padding:22px}.how-it-works-img{padding-bottom:50%}.how-it-works-bottom{padding:11px;min-height:161px}.how-it-works-title{font-size:14px;margin-bottom:11px}.how-it-works-text{font-size:11px}.how-it-works-item:before{width:11px;height:11px;top:-8px}.customers-intro-top{padding-top:153px}.customers-intro-top-left{padding:0 22px 66px}.customers-intro-bottom-left{padding-top:88px;padding-left:22px;padding-right:22px}.customers-intro-title{font-size:47px;margin-bottom:22px}.customers-intro-subtitle{font-size:19px}.customers-intro-img{padding-bottom:74%}.customers-intro-bottom-item{padding:44px 22px 0}.customers-item-logo img{max-width:70px}.customers-item-text{font-size:16px}.customers-intro-title-sm{font-size:31px;margin-bottom:22px}.customers-intro-bottom-left .entry p{font-size:17px}.customers-intro-bottom-left .entry{margin-bottom:27px}.customers-intro-bottom{padding-bottom:88px}.stories-item-logo{padding-bottom:28%}.stories-item-text{padding:34px 65px 0 22px;min-height:129px;margin-bottom:17px}.stories-item-read-more{padding:11px 28px 11px 22px}.stories-item-read-more svg{max-width:14px;right:28px}.stories-carousel-block{margin-bottom:44px}.quote-nav-hold{height:45px}.carousel-nav ul li{width:44px;height:44px}.carousel-nav ul li svg{max-width:12px}.customer-quote-img{padding-bottom:67%}.customer-quote-text-box{padding:22px 22px 66px}.customer-quote-logo img{max-height:33px}.customer-quote-logo{margin-bottom:66px}.customers-carousels-wrap{padding-top:44px;padding-bottom:66px}.customers-video-wrap{padding-top:44px}.customers-video-section-title{padding-bottom:22px;margin-bottom:44px}.video-item-text-box{max-width:calc(100% - 88px);padding:28px 17px 28px 22px}.customers-video-hold{margin-bottom:66px}.customers-demo-text{padding:44px 22px}.customers-demo-request a{padding:22px 44px}.customers-demo-right{padding-bottom:83%}.customers-intro-bottom-item-text-box{padding-bottom:115px}.socials ul li a{width:44px;height:44px}.socials ul li a svg{max-width:13px}.video-close{width:44px;height:44px}.video-close svg{max-width:23px}.jobs-intro-title{margin-bottom:11px}.jobs-intro{padding-top:123px;padding-bottom:66px}.jobs-intro-text-box{padding-right:0}.jobs-wrap{padding-top:44px;padding-bottom:88px}.featured-jobs-trigger a{padding:22px}.featured-jobs-trigger a svg{top:22px;right:22px;width:22px;height:22px}.jobs-list ul li{width:calc(100% + 44px);margin-left:-22px}.jobs-list ul li a{padding:33px 22px}.jobs-filter-hold{margin-bottom:44px}.jobs-filter-header,.jobs-list-header{margin-bottom:18px}.jobs-list ul li.featured a:after{height:22px;width:22px;right:22px}.jobs-list ul li.featured a:hover:after,.jobs-list ul li.featured a:focus:after,.jobs-list ul li.featured a:active:after{right:22px}.jobs-list ul li.featured a:hover .job-location,.jobs-list ul li.featured a:focus .job-location,.jobs-list ul li.featured a:active .job-location{padding-right:15px}.jobs-list ul li .job-item-section.job-location{padding-right:30px}.jobs-list-header ul li:nth-child(1){width:36%}.jobs-list-header ul li:nth-child(2){width:31%}.jobs-list-header ul li:nth-child(3){width:33%}.jobs-list ul li .job-read-more-arrow{width:44px}.jobs-list ul li .job-read-more-arrow svg{height:16px;width:16px}.jobs-list ul li a:hover .job-location,.jobs-list ul li a:focus .job-location,.jobs-list ul li a:active .job-location{padding-right:40px}.logo,.nav-trigger{width:50%}.custom-carousel-item-more a{font-size:8px;margin-top:10px}.custom-carousel-item-more a svg{height:7px;width:7px}.custom-carousel-item.active .custom-carousel-item-more a{font-size:12px;padding:13px 28px}.custom-carousel-item.active .custom-carousel-item-more a svg{height:12px;width:12px;top:2px;margin-left:10px}.customers-intro-logos ul li{width:33.3333%;margin-bottom:33px}.customers-intro-logos ul li:nth-child(4n+1){justify-content:center;padding-left:15px}.customers-intro-logos ul li:nth-child(4n){justify-content:center;padding-right:15px}.customers-intro-logos ul li:nth-child(3n+1){justify-content:flex-start;padding-left:0}.customers-intro-logos ul li:nth-child(3n){justify-content:flex-end;padding-right:0}.customers-intro-logos ul li img{max-height:19px}.why-tessian-intro-text-box{padding-right:0}.why-tessian-intro{padding-top:121px;padding-bottom:66px}.why-tessian-grey-block{padding:66px 0}.grey-block-top-text-box{padding:66px 44px}.grey-block-top{padding-bottom:88px;margin-bottom:88px}.grey-block-bottom-title{margin-bottom:44px}.layer-list{padding:44px 16px}.layer-icon img{max-height:44px}.layer-icon{margin-bottom:22px}.layer-title{padding-bottom:22px;margin-bottom:16px}.layer-list ul li{margin-bottom:52px}.why-tessian-white-hold{padding-top:88px;padding-bottom:88px}.why-tessian-section{padding-top:44px;margin-bottom:88px}.why-tessian-section-title{margin-bottom:44px;padding-left:110px}.data-carousel-hold-left{margin-bottom:33px}.data-carousel-hold{margin-bottom:33px}.data-carousel-text-box{padding:55px 22px}.split-slider-text-box{padding:55px 22px}.technology-tabs-text-box{padding:44px}.technology-tabs .tabs-title>a{font-size:11px;padding:22px 44px 22px 22px}.technology-tabs .tabs-title>a svg{right:22px;width:22px;height:22px}.technology-tabs-hold{margin-bottom:33px}.whitepaper-cta-left{padding:22px 33px}.whitepaper-cta-right a{padding:11px 0}.intelligence-wrapper .whitepaper-cta-right a{padding:23px 0}.updated.tfic-section .row-md{padding-left:22px;padding-right:22px}.updated .tfic-intro-img-hold{margin-left:-22px}.updated .tfic-intro-text-box{padding-left:0;padding-right:0}.updated .tfic-intro-left{padding-top:90px;padding-bottom:55px}.updated.tfic-section{margin-bottom:32px}.updated.tfic-intro-hold{margin-bottom:32px}.updated.tfic-socials ul li a{width:44px;height:44px}.updated.tfic-socials ul li a svg{max-width:17px}.updated.tfic-carousel-nav ul li a{width:44px;height:44px}.updated-tfic-carousel-hold .updated-tfic-block-title{padding-bottom:44px;margin-bottom:55px;padding-right:0}.updated.tfic-carousel-nav ul li a svg{max-width:22px}.updated-quote-logo{margin-bottom:22px}.updated-quote-item{padding:55px 22px}.updated-quote-text{margin-bottom:16px}.updated-quote-author{margin-bottom:22px}.updated-quote-source{width:100%;margin-left:0;margin-top:22px}.tfic-main-pad{padding:46px 25px}.owl-carousel.updated-tfic-carousel{width:calc(100% + 25px)}.updated-tfic-item-image{padding-bottom:57%}.updated-tfic-item-text-box{padding:22px}.updated-tfic-item-title{margin-bottom:11px}.updated-tfic-block-title{margin-bottom:33px}.wide-text-section{margin-bottom:22px}.wide-text-blockquote,.wide-text-links{padding:22px;margin-top:22px;margin-bottom:22px}.blockquote-text{margin-bottom:11px}.wide-text-full-img{margin-top:22px;margin-bottom:22px}.wide-text-links-title{margin-bottom:17px}.wide-text-links-list ul li:before{top:9px}.wide-text-content{margin-bottom:33px}.infogram-block-text .updated-quote-bottom{margin-top:33px}.updated.tfic-section .infogram-block-text{padding:46px 22px}.updated.tfic-section .tfic-download-block-left{padding:46px 44px}.updated.v2 .home-products-carousel-item-content-button{position:relative;left:auto;right:auto;top:auto;bottom:auto}.updated.v2 .home-products-carousel-item-content{padding:18px}.intelligence-wrapper .products-intro-title{font-size:30px;margin-bottom:22px}.intelligence-wrapper .products-intro-text{font-size:17px;margin-bottom:33px}.intelligence-wrapper .products-intro-left{padding:22px 22px 55px}.intelligence-wrapper .products-intro-buttons ul li,.intelligence-wrapper .products-intro-buttons ul li a{width:100%}.intelligence-wrapper .products-intro-buttons ul li{margin-bottom:16px}.intelligence-wrapper .products-intro-buttons{width:100%}.intelligence-wrapper .products-third-grid>ul>li{padding:33px}.intelligence-wrapper .products-third-grid-image{max-height:33px;margin-bottom:17px}.intelligence-wrapper .products-third-grid-image img{max-height:33px}.intelligence-wrapper .products-third-grid-text{font-size:17px}.intelligence-wrapper .row.row-md{padding-left:22px;padding-right:22px}.intelligence-custom-carousel-image-hold,.intelligence-custom-carousel-items{width:100%}.intelligence-custom-carousel-image-hold{padding-bottom:85%}.intelligence-custom-carousel-item{padding:30px}.int-custom-item-title{font-size:24px;margin-bottom:11px}.int-custom-item-text{font-size:14px}.int-how-it-works-img-hold{padding-bottom:85%;width:100%}.int-how-it-works-content-hold{position:relative;width:100%}.img-right .int-how-it-works-img-hold{left:auto}.img-right .int-how-it-works-content-hold{left:auto}.int-how-it-works-content{padding:22px}.int-how-it-works-icon{margin-bottom:22px}.int-how-it-works-icon img{max-height:44px}.int-how-it-works-caption{font-size:11px}.int-how-it-works-title{font-size:19px;margin-bottom:22px}.int-how-it-works-list ul li{font-size:14px;color:#53555f;margin-bottom:16px;padding-left:11px}.int-how-it-works-list ul li:before{top:9px}.intelligence-bg-white{padding-bottom:85px}.intelligence-wrapper .list-title{margin-bottom:33px}.intelligence-custom-carousel-hold{margin-bottom:66px}.intelligence-how-it-works-block{margin-bottom:33px}.intelligence-how-it-works-section{margin-bottom:66px}.intelligence-bottom{padding-top:90px}.intelligence-wrapper .products-cta-block-left h3{font-size:25px}.intelligence-bottom .stories-carousel-block{margin-bottom:66px}.intelligence-wrapper .products-intro-headline{font-size:18px}.updated.v3 .tfic-intro-text-box{padding:22px}.updated.v3 .tfic-intro-left{width:calc(100% + 44px);margin-left:-22px;padding-top:176px}.custom-carousel-item-cat img{max-width:15px;max-height:15px}.updated.v3 .owl-carousel.updated-tfic-carousel{width:calc(100% + 22px)}.v3 .updated-tfic-block-title{margin-bottom:22px}.updated.v3.tfic-section .section-content{padding-bottom:44px;padding-top:44px}.updated.v3.tfic-section+.updated.v3.tfic-section .section-content{padding-top:0}.updated.v3.tfic-section.colored .section-content{padding-top:44px!important}.updated.v3.tfic-section.colored+.updated.v3.tfic-section .section-content{padding-top:44px!important}.v3 .tfic-wide-text .updated-quote-bottom{margin-top:33px}.v3 .updated-quote-source{margin-top:11px}.v3 .updated.tfic-socials{margin-bottom:11px}.tfic-overview-hold{padding:44px 0}.toi-icon img{max-height:33px}.toi-icon{margin-bottom:16px}.tfic-overview-item{padding:0 22px}.tfic-overview-carousel .owl-nav button{display:none}.tfic-overview-carousel .owl-item.active{opacity:1}.v3.updated .tfic-download-block{padding:44px 22px}.nav-secondary-v2-list ul li .nav-secondary-v2-text{font-size:11px;line-height:1.36}.nav-secondary-v2-icon img{height:33px;width:33px}.nav-secondary-v2-item{padding-left:44px}.nav-secondary-v2 .image-column-item{padding:22px 22px 26px}.nav-secondary-v2 .image-column.no-image .image-column-item{padding-bottom:11px}.nav-secondary-v2 .list-columns{padding:11px}.nav-secondary-v2-subtitle{padding-left:11px}.nav-secondary-v2-list ul li{margin-bottom:6px}.nav-secondary-v2-list ul li a{padding:11px}.nav-secondary-v2-subtitle{padding-left:11px}.image-column-list ul li .nav-secondary-v2-icon img{width:16px;height:16px}.image-column-list ul li .nav-secondary-v2-item{padding-left:27px}.header-hold.updated-header.v2 .header-mob-cta{display:none!important}.header-hold.updated-header.v2 .header-cta-hold{display:block}.header-hold.updated-header.v2 .header-cta-hold a{height:56px;padding:19px 12px}.header-hold.updated-header.v2 .logo{width:40%}.header-hold.updated-header.v2 .nav-trigger{width:60%;padding-right:156px}.nav-secondary-hold.v2{top:158px}.header-hold.updated-header.v2 .nav>ul>li{width:auto;display:inline-block;border:none}.header-hold.updated-header.v2 .nav>ul{justify-content:center}.tfic-overview-carousel.owl-carousel .owl-stage{padding-left:0!important}.cats-list.v2 ul li a{font-size:11px;padding:6px 11px}.cats-list-hold.v2{padding:5px;padding-right:30px;padding-left:0}.cats-list.v2 ul li.has-children{padding-right:25px}.cats-list.v2 .sub-menu-hold{padding-top:50px}.search-hold.v2{height:42px;width:42px}.search-hold.v2 .search-trigger{height:42px;width:42px}.cats-list-hold.v2 .search-hold input,.cats-list-hold.v2 .search-hold input:focus{height:42px}.search-hold.v2 .search-trigger svg{max-height:17px}.press-section{padding:44px 0}.press-section-title{margin-bottom:11px}.contact-cta{padding:22px}.contact-cta-left{flex:0 1 100%}.contact-cta-title{margin-bottom:12px}.contact-cta-right{flex:0 1 100%}.pac-text h6{margin-bottom:24px;font-size:25px}.pac-text p{font-size:11px;margin-bottom:11px}.pac-text.entry h6{margin-bottom:24px;font-size:25px}.pac-text.entry p{font-size:11px;margin-bottom:11px;font-weight:400}.solutions-pac-text.pac-text.entry h6{font-size:25px;font-weight:500;margin-bottom:33px}.pac-text.entry ul li,.pac-text.entry ol li{font-size:11px}.pac-cta a{font-size:11px}.contact-cta-right ul li{margin-bottom:11px}.news-feed-list-hold ul li.rss_item{padding:11px!important;margin-bottom:11px!important}.news-feed-list-hold ul li .title{font-size:19px}.news-feed-list-hold ul li.rss_item .rss_image{width:44px!important;height:44px!important;clear:both!important;margin-bottom:11px!important}.news-feed-list-hold ul li .rss_content{margin-top:11px!important}.news-feed-list-hold ul li .rss_content p{font-size:12px!important}.video-btn svg{margin-right:10px;position:relative;top:1px;height:10px}.solutions-page-title img{height:22px;width:22px;margin-right:0}.solutions-intro-title{margin-bottom:22px}.solutions-intro-text{margin-bottom:33px}.solutions-section-title{margin-bottom:44px}.solutions-module{margin-bottom:33px}.solutions-carousel-icon img{max-height:44px;max-width:44px!important}.sd-cta-image{padding:100px 0 33px}.sd-cta-image a{width:100%}.sd-cta-title{margin-bottom:11px}.sbc-title{margin-bottom:22px}.sbc-text{margin-bottom:33px}.products-bottom.v2{padding:44px 0}.products-bottom.v2 .stories-item-text{padding:22px 22px 0}.products-bottom.v2 .products-related-item-more{padding:0 22px 22px}.products-bottom.v2 .products-related-resources-hold-tab{display:block}.products-bottom.v2 .stories-item-text{min-height:70px}.solutions-carousel-item{padding:22px}.solutions-carousel-icon{margin-bottom:16px}.book-demo-v2-intro.solutions-products-intro{padding-bottom:44px}.book-demo-v2-intro-title{margin-bottom:22px}.book-demo-v2-intro-text.entry p{font-size:16px}.book-demo-v2-intro-text.entry ul li{font-size:16px}.book-demo-v2-section{padding:32px 0}.book-demo-logos-title{padding-bottom:16px;margin-bottom:32px}.book-demo-v2-form-hold.form-hold .select2-container--default .select2-selection--single .select2-selection__arrow b:after{background:url(../img/book-demo-dropdown.svg) no-repeat center center;width:16px;height:10px}.page-template-book-demo-v2 .select2-results__option{font-size:11px}.updated.v3.tfic-section.padded-section{padding:44px 0}.tfic-intro-logo img{max-height:17px}.updated.v3.intro-v2 .tfic-intro-left{padding:33px}.updated.tfic-intro-hold.v3.intro-v2{padding-top:55px}.sbc-title.h4-subhead-static{font-size:28px}.smaller-btn,.smaller-btn:focus,.smaller-btn:active{font-size:11px;padding:11px 22px}.icp-intro-wrapper.solutions-intro-wrapper{padding-top:129px}.icp-intro-wrapper .homepage-carousel-item-content-buttons.solutions-intro-buttons{margin-bottom:72px}.solutions-section-title-text{margin-top:11px}.solutions-video-close{width:22px;height:22px}.solutions-video-close svg{height:22px;width:22px}.header-hold.updated-header.v2 .logo{padding-top:16px}.reveal .pac-item-image-hold{padding-bottom:100%}.demo-modal-close{top:22px;right:22px}.demo-modal-text{padding-right:0}.solutions-module .book-demo-logos-title a{float:none;display:block;margin-top:5px}.newsletter-form-v2 fieldset .legal-consent-container .hs-form-booleancheckbox-display span:before{top:0;transform:none}.newsletter-form-v2 fieldset.acceptance{margin-top:0}.solutions-products-intro .solutions-page-title img{height:14px}.h1-headline-static.headline-lg{font-size:36px}.h1-headline-static.headline-sm{font-size:35px}.h2-headline{font-size:58px}.h2-headline-static{font-size:28px}.h3-headline{font-size:47px}.h3-headline.h3-headline-sm{font-size:38px}.h6-subhead{font-size:25px}.h5-subhead{font-size:30px}.h5-subhead-static{font-size:25px;font-weight:500}.h4-subhead{font-size:25px;line-height:1.11}.p2-large-body{font-size:16px}.p5-caption{font-size:11px}.p4-small-body{font-size:14px}.p3-regular-body{font-size:14px}.p3-regular-body-static{font-size:14px}.p1-category{font-size:19px}.p6-label{font-size:8px}.h4-subhead.sm{font-size:35px}.h5-subhead-sm{font-size:30px}.p3-regular-body.sm{font-size:14px}.h6-subhead.sm{font-size:25px}.p1-category-v2{font-size:18px}.p2-large-body-v2{font-size:16px}.p4-small-body-v2{font-size:12px}.p6-label-v2{font-size:11px}.p6-caption{font-size:14px}.p6-caption-static{font-size:14px}.p2-large-body-static{font-size:17px}.p4-small-body-static{font-size:11px}.p1-xl-body-static{font-size:19px}.solutions-pac-text.pac-text.master-template.entry h1{font-size:28px}.solutions-pac-text.pac-text.master-template.entry h4{font-size:19px}.solutions-pac-text.pac-text.master-template.entry h5{font-size:17px}.solutions-pac-text.pac-text.master-template.entry h6{font-size:14px}.search-results-text-v2.h1-headline-static{font-size:22px}.search-results-banner{padding:66px 20px;margin-bottom:44px}.category-results-description{padding:0}}@media screen and (max-width:400px){.tfic-intro-title{font-size:40px}.career-intro-nav{font-size:10px}.career-intro-watch a span:after{width:8px;height:10px}.career-intro-search a span{padding-right:14px}.career-intro-search a{padding:13px 9px}.career-intro-watch a{padding:13px 31px 13px 9px}.career-top-list-item{padding:20px}.tfic-item-details{font-size:10px}.cats-list-hold.v2.items-2{display:none}.cats-list-hold.v2.items-1{display:block}}@media screen and (max-width:360px){.why-intro-content-left{font-size:30px}.homepage-carousel-item-content-no-image .homepage-carousel-item-content-title{font-size:47px;line-height:52px}.homepage-carousel-item-content-title{font-size:47px;line-height:52px}.homepage-carousel-item-content-subtitle{font-size:11px;line-height:18px}.about-carousel-item-text{font-size:48px}.sec-nav ul li a{font-size:13px;padding:13px 10px 12px}.homepage-carousel-item-content-buttons ul li{float:none;margin-bottom:17px}.homepage-carousel-item-content-buttons ul li:last-child{margin-right:16px;margin-bottom:0}.homepage-carousel-item-content-buttons ul li a{width:100%!important}.homepage-carousel-item-content-wrapper{padding-top:45px}.career-top-list-item{min-height:407px}.tfic-next-offscreen{width:55px}.how-it-works-bottom{min-height:213px}.products-intro-title{font-size:36px;padding-right:0}.products-intro-buttons ul li{float:none;margin-bottom:17px}.products-intro-buttons ul li:last-child{margin-right:16px;margin-bottom:0}.products-intro-buttons ul li a{width:100%!important}.custom-carousel-item.active .custom-carousel-item-more a{font-size:11px}.nav-secondary-hold.v2 .nav-secondary-v2{padding-top:50px}}@media screen and (max-height:900px){.text-content-nav ul li a{font-size:14px;padding:12px 18px}.to-top a{font-size:14px;padding:12px 18px}.nav-vertical-hold>ul>li>a{padding:14px 20px}.nav-vertical-hold ul li a{font-size:1.2vh;min-width:59px}.vertical-nav-socials ul li a{width:59px}.nav-vertical-hold{max-width:59px}}@media screen and (max-height:700px){.text-content-nav ul li a{font-size:11px;padding:10px 18px}.to-top a{font-size:11px;padding:10px 18px}.nav-vertical-hold ul li a{min-width:56px}.nav-vertical-hold>ul>li>a{padding:8px 20px}.vertical-nav-socials ul li a{width:56px}.nav-vertical-hold{max-width:56px}}.new-homepage-intro-bg>img{background-size:cover!important;position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover}.icp-intro-wrapper>img{background-size:cover!important;position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover;z-index:0}.icp-intro-wrapper .row{position:relative;z-index:3}