.vision-column>.vision-section-icon{overflow:hidden}.home-hero-cta{display:none;text-align:center;position:absolute;width:100%;bottom:80px}.markets-item-1:hover{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(//cdn2.hubspot.net/hubfs/1939250/Markets/Service_provider.png?t=1464875418989) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.markets-item-2:hover{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(//cdn2.hubspot.net/hubfs/1939250/Markets/Banking.png?t=1464875418989) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.markets-item-3:hover{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(//cdn2.hubspot.net/hubfs/1939250/Markets/Telecom.png?t=1464875418989) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.markets-item-4:hover{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(//cdn2.hubspot.net/hubfs/1939250/Markets/Enterprise_IT.png?t=1464875418989) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#FairsailApplicantPortal{padding:30px 0}.hero-container .hiro-logo img{width:450px}@media(max-width:520px){.hero-container .hiro-logo img{width:200px}}.vision-hero-wrapper.overview-hero-wrapper{background:url('//cdn2.hubspot.net/hubfs/1939250/Images/solutions-overview-hero-bg.png?t=1464875418989') no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.solutions-overview-wrapper{color:#fff;min-height:460px;background-color:#040914}.solutions-overview-wrapper hr{border-top:1px solid #ff9920;width:25px;margin:0}.solutions-overview-wrapper h3{font-weight:100;font-size:34px;margin-bottom:7px}.solutions-overview-wrapper p{font-weight:300;line-height:23px;font-size:16px;margin-top:20px;min-height:200px;margin-bottom:20px}.solutions-overview-wrapper .btn-default{height:42px;line-height:40px}.markets-overview-hero-wrapper.vision-hero-wrapper.overview-hero-wrapper{background:url('//cdn2.hubspot.net/hubfs/1939250/Images/markets-overview-hero-bg.png?t=1464875418989') no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.markets-overview-hero-wrapper.vision-hero-wrapper.overview-hero-wrapper>.contain{max-width:750px}.markets-overview-wrapper{background:#0e2933}.markets-overview-wrapper>.contain{padding:0}.markets-overview-wrapper a{display:inline-block;float:left;width:50%;text-align:center;height:275px;display:table}.markets-overview-wrapper a>div{display:table-cell;vertical-align:middle}.markets-overview-wrapper a h3{font-weight:100;font-size:26px;margin:15px 0 0 0;letter-spacing:.7px}.single-news-post .news-header-title{color:#373d42;font-size:64px;min-width:0;width:100%;line-height:50px;font-weight:100}.single-news-post .news-header-container{height:auto;padding-top:125px;padding-bottom:12px}.single-news-item-wrapper{background:#fafafa;padding-bottom:30px;border-bottom:1px solid #dadcdf}.news-featured-image-container{width:100%;max-height:325px;overflow:hidden}.news-featured-image-container>img{width:100%;max-width:none;margin:0}.single-news-item-wrapper .featured-image-caption{color:#898989;font-style:italic}.single-news-item-wrapper .news-item-publish-date{font-weight:100;color:#8fc1c7;margin:40px 0 0 0}.single-news-item-wrapper .news-item-title{font-size:32px;margin:5px 0;color:#030506;font-weight:100}.single-news-item-wrapper hr{width:25px;margin:0;border-top:1px solid #25b5ec}.single-news-item-wrapper .news-item-content{margin-top:10px}.single-news-item-wrapper .news-item-content,.single-news-item-wrapper .news-item-content p{color:#898989;font-weight:300}.single-news-item-wrapper .news-item-content a,.single-news-item-wrapper .news-item-content a:hover,.single-news-item-wrapper .news-item-content a:focus{color:#1a759d;font-weight:400}.single-news-item-wrapper .download-link-container{display:table;margin:14px 0}.single-news-item-wrapper .download-link-container img,.single-news-item-wrapper .download-link-container a{display:table-cell;vertical-align:middle}.single-news-item-wrapper .download-link-container a{padding-left:10px}.single-news-item-wrapper .contain{max-width:675px;margin:0 auto;padding:0 15px}.back-to-blog-btn{text-align:center;padding:35px 0}.back-to-blog-btn>a{color:#3b5661 !important;line-height:40px}.back-to-blog-btn>a:hover,.back-to-blog-btn>a:focus{color:#fff !important}.login-wrapper{min-height:575px;display:table;width:100%}.login-wrapper>.login-inner-wrapper{display:table-cell;vertical-align:middle}.login-wrapper>.login-inner-wrapper>.contain{max-width:1365px;padding-top:27px}.login-wrapper h3{font-weight:100;margin:0;line-height:36px;font-size:30px}.login-wrapper hr{border-top:1px solid #ff9920;width:25px}.login-wrapper p{font-weight:100;margin-bottom:40px;line-height:23px}.login-section-left,.login-section-center,.login-section-right{text-align:center;color:#fff;background:rgba(4,32,52,.3);border:1px solid #556c80;padding:40px 25px;min-height:335px}.login-wrapper .login-section-right hr{border-top:1px solid #23cff5}.login-wrapper .login-section-center hr{border-top:1px solid #9524a6}.login-wrapper .btn-default{background-size:100% 100% !important;line-height:40px !important}.providers-contact-wrapper .hs-form fieldset{max-width:none}.providers-contact-wrapper .hs-form fieldset>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.providers-contact-wrapper .hs-form fieldset label{display:none}.providers-contact-wrapper .hs-form fieldset .hs_message>label{color:#caedf6;margin:0 0 15px 0;display:block;font-size:16px}.providers-contact-wrapper .hs-form fieldset .input{margin:0 !important}.providers-contact-wrapper .hs-form fieldset input{width:100%;border:0;border-bottom:1px solid #fff;background:0;width:100%;padding:15px 0;outline:0;margin:0 0 40px 0;font-size:16px}.providers-contact-wrapper .hs-form fieldset textarea{line-height:1.5em;padding:20px;border:1px solid #fff;background:0;width:100% !important;height:150px;outline:0;resize:none}.providers-contact-wrapper .hs-form fieldset input:-ms-input-placeholder{color:#caedf6}.providers-contact-wrapper .hs-form fieldset input::-webkit-input-placeholder{color:#caedf6}.providers-contact-wrapper .hs-form fieldset input:-moz-placeholder{color:#caedf6}.providers-contact-wrapper .hs-form fieldset input::-moz-placeholder{color:#caedf6}.providers-contact-wrapper .hs-form fieldset input:placeholder-shown{color:#caedf6}.providers-contact-wrapper .hs-form input[type="submit"]{width:100%;max-width:300px;margin:40px auto 0 auto;display:block;background-color:transparent;background-position:300px 0;border-color:#ff7920;background-image:url("//cdn2.hubspot.net/hubfs/1939250/Images/btn-gradient-orange.png?t=1464875418989");background-size:100%;background-repeat:no-repeat;transition:.3s all;height:43px;line-height:43px;padding:0 40px;border:2px solid #ff7920;text-align:center;text-transform:uppercase;display:inline-block;letter-spacing:5px;font-size:12px;font-weight:bold;color:#fff !important;cursor:pointer;text-decoration:none}.providers-contact-wrapper .hs-form input[type="submit"]:hover{background-position:0 !important;text-shadow:none}.providers-contact-wrapper .hs-form .hs_submit{text-align:center}.general-content-header-wrapper{padding:81px 0}.general-content-header-container{display:table;width:100%;text-align:center}.general-content-header{display:table-cell;vertical-align:middle}.general-content-header h2{color:#fff;font-weight:100;font-size:48px;margin:0;line-height:60px;margin-top:25px;margin-bottom:20px}.general-content-header hr{margin:0 auto;width:25px;border-top:1px solid #ff8320}.general-content-wrapper{padding:45px 0 75px}.general-content-wrapper>.contain{max-width:900px}.general-content h3{color:#030506;font-size:32px;font-weight:100;margin:16px 0}.general-content p{color:#898989;font-size:16px;font-weight:300;line-height:24px}.general-content h4{color:#25b5ec;font-weight:600;font-size:16px;margin:27px 0 16px}.general-content hr{margin:0;width:25px;border-top:1px solid #25b5ec}.general-content ul{padding:0 0 0 20px;margin:20px 0}.general-content li{color:#25b5ec;list-style-type:disc;font-size:16px;margin:12px 0;font-weight:300}.general-content li span{color:#898989}.general-content a{color:#25b5ec;text-decoration:underline}.hs-form fieldset{margin:0 auto !important}.hs-form fieldset>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.hs-form label{color:#22d1f6;display:block;font-size:16px}.hs-form .hs_message>label{color:#22d1f6;margin:0 0 15px 0;display:block;font-size:16px}.hs-form .input{margin:0 !important}.providers-contact-wrapper ul.hs-error-msgs.inputs-list label{color:#fff !important;display:block}ul.hs-error-msgs.inputs-list label{color:#22d1f6 !important;display:block}.hs-form input{color:#ffc394;width:100%;border:0;border-bottom:1px solid #22d1f6;background:0;width:100%;padding:15px 0;outline:0;margin:0 0 40px 0;font-size:16px;border-top:1px dashed #22d1f6;border-left:1px dashed #22d1f6;border-right:1px dashed #22d1f6}.hs-form textarea{color:#ffc394;line-height:1.5em;padding:20px;border:1px solid #22d1f6;background:0;width:100% !important;height:150px;outline:0;resize:none}.hs-form input:-ms-input-placeholder{color:#22d1f6}.hs-form input::-webkit-input-placeholder{color:#22d1f6}.hs-form input:-moz-placeholder{color:#22d1f6}.hs-form input::-moz-placeholder{color:#22d1f6}.hs-form input:placeholder-shown{color:#22d1f6}.hs-form input[type="submit"]{width:100%;max-width:300px;margin:40px auto 0 auto;display:block;background-color:transparent;background-position:300px 0;border-color:#ff7920;background-image:url("//cdn2.hubspot.net/hubfs/1939250/Images/btn-gradient-orange.png?t=1464875418989");background-size:100%;background-repeat:no-repeat;transition:.3s all;height:43px;line-height:43px;padding:0 40px;border:2px solid #ff7920;text-align:center;text-transform:uppercase;display:inline-block;letter-spacing:5px;font-size:12px;font-weight:bold;color:#3d4047 !important;cursor:pointer;text-decoration:none}.hs-form input[type="submit"]:hover{background-position:0 !important;text-shadow:none;color:#fff !important}.hs-form select{-webkit-appearance:none;padding:7px 15px;width:100%;border-radius:0;background:transparent;border:1px solid #fff;color:#fff;margin-top:10px;margin-bottom:20px}.hs-form select:focus{outline:0}.hs-form .hs_submit{text-align:center}.general-two-column-content-wrapper.general-content-wrapper .sidebar .hs-form input{padding:10px 0;margin:0 0 17px 0}.general-two-column-content-wrapper.general-content-wrapper .sidebar .hs-form input[type="submit"]{padding:0 40px;background-position:350px 0;width:100%;line-height:40px;margin-top:20px;max-width:350px}.hs-form fieldset.form-columns-1 .hs-input{width:100% !important}.hs-form li.hs-form-checkbox{list-style-type:none}.hs-form li.hs-form-checkbox input{display:inline-block;width:auto;margin-right:10px !important}.hs-form ul.inputs-list.multi-container{padding-left:0}ul.hs-error-msgs.inputs-list{list-style:none}.general-two-column-content-wrapper.general-content-wrapper>.contain{max-width:1070px}.hero-foreground-image{width:100%;max-width:373px}.home-vision-top>h4{text-align:center;font-size:30px;font-weight:100;max-width:650px;margin:5px auto}.hiro-solutions-page .home-vision-top{padding:35px 0}.hiro-solutions-page .vision-column{padding:30px 50px}.hiro-solutions-page .vision-column .btn-orange-outline{color:#000 !important;height:40px;line-height:38px;margin-top:50px;white-space:nowrap}.hiro-solutions-page .vision-column .btn-orange-outline:hover{color:#fff !important}.hiro-solutions-page #download-content-title{display:block;color:#22afde;line-height:17px}.hiro-solutions-page #download-content-download{display:block;color:#041e34;line-height:17px}.hiro-solutions-page .download-content{margin-left:5px}.hiro-solutions-page .case-study-pdf-link-1,.hiro-solutions-page .case-study-pdf-link-2,.hiro-solutions-page .case-study-pdf-link-3{margin-top:20px}.hiro-solutions-page .vision-column>h2{font-weight:100;max-width:200px;margin:25px auto 0 auto;line-height:36px;font-size:30px}.hr-short-orange{border-color:#ff9320;border-width:1px;max-width:40px;margin:23px 0 40px}.hiro-solutions-page .providers-section-1-content-area .providers-section-1-title{line-height:46px}.hiro-solutions-page .providers-section-1-content-area .btn-orange-outline{height:40px;line-height:38px;color:#000 !important}.hiro-solutions-page .providers-section-1-content-area .btn-orange-outline:hover{color:#fff !important}.hiro-solutions-page .providers-section-1-content-area{background-color:#fff;min-height:550px;height:auto;padding:80px;color:#898989}.hiro-solutions-page .providers-section-1-image{min-height:550px;height:auto}.culture-careers-template .hero-wrapper>.contain{max-width:650px}.culture-careers-template .hero-wrapper{height:435px !important}.culture-careers-our-values-wrapper{text-align:center;padding:30px 0 55px 0;background:#fafafa;min-height:880px}.culture-careers-our-values-wrapper h3{font-size:43px;font-weight:lighter;margin:0;color:#000;line-height:normal}.culture-careers-our-values-wrapper hr{border-color:#22d1f6;border-width:1px;max-width:25px}.culture-careers-our-values-wrapper img{width:100%;max-width:500px;margin:0 auto}.culture-careers-list-wrapper{background:#fafafa;padding:40px 20px;margin:0 auto;max-width:1300px}.culture-careers-list-item{padding:45px 0;display:inline-block;width:33%}.culture-careers-list-item:first-child{border-right:1px solid #dcdde1}.culture-careers-list-item:nth-child(2){border-right:1px solid #dcdde1}.culture-careers-list-item .contain{max-width:800px;width:100%}.culture-careers-list-number{display:table-cell;vertical-align:middle;width:150px}.culture-careers-list-number>img{width:100px}.culture-careers-list-text{display:table-cell;vertical-align:middle}.culture-careers-list-text h3{color:#030506;font-weight:400;font-size:26px;margin:0}.culture-careers-list-text p{color:#898989;margin:13px 0 0 0;line-height:30px;font-size:18px;max-width:380px;font-weight:200}.culture-careers-openings-wrapper{text-align:center;padding:50px 0 70px 0}.culture-careers-openings-wrapper .contain{max-width:715px}.culture-careers-openings-wrapper h3{color:#fff;font-weight:100;font-size:48px;margin:0}.culture-careers-openings-wrapper hr{border-color:#22d1f6;border-width:1px;max-width:25px}.culture-careers-openings-wrapper p{color:#fff;font-size:16px;font-weight:100}.culture-careers-openings-wrapper blockquote{color:#fff;font-size:26px;font-weight:100;letter-spacing:6px;font-style:italic;margin:28px 0}.culture-careers-openings-wrapper blockquote span{color:#25aee3;letter-spacing:normal;font-style:normal}.culture-careers-openings-wrapper a.btn-default.btn-orange-outline{line-height:40px;margin-top:35px}.member-name{color:#FFF;font-size:20px}.arago-company-container{border-top:1px solid #dcdde1;width:100%}.arago-company-wrapper{margin:0 auto;max-width:1070px;padding:20px 0;text-align:center}.arago-company-text>h3{font-size:32px;font-weight:400}.arago-company-text>p{font-size:18px;color:#898989}.careers-three-col-container{min-height:350px;padding:40px 0}.careers-three-col-wrapper{margin:0 auto;max-width:1240px;text-align:center;display:table}.careers-col{display:table-cell;width:33%}.careers-col:first-child{border-right:1px solid #FFF}.careers-col:nth-child(2){border-right:1px solid #FFF}.careers-col p{color:#FFF;font-size:18px;font-weight:200;line-height:35px}.careers-header{text-align:center}.careers-header>h3{font-weight:100;color:#FFF;font-size:36px;margin:0}.careers-header hr{border-color:#FFF;border-width:1px;max-width:25px}.culture-careers-leadership .board-description-section ~ .hs_cos_wrapper_type_custom_widget{display:inline-block;width:25%;vertical-align:top}.culture-careers-leadership>.board-section{padding:0}.culture-careers-leadership .board-description-section{padding:0}.culture-careers-leadership .board-member-item-wrapper{width:100%}.culture-careers-leadership .board-member-item{padding-bottom:0}#hs_cos_wrapper_quote_slider{display:block}.quote-slider{padding:0 30px}.quote-slider .bx-viewport{background:0;border:0;box-shadow:none}.bx-wrapper .bx-prev{background:url(//cdn2.hubspot.net/hubfs/1939250/Images/quote-prev.png?t=1464875418989) no-repeat center;left:-45px}.bx-wrapper .bx-next{background:url(//cdn2.hubspot.net/hubfs/1939250/Images/quote-next.png?t=1464875418989) no-repeat center;right:-40px}.bx-wrapper .bx-next:hover{background-position:10px 2px !important}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:40px;text-indent:-9999px;z-index:9999}.culture-careers-leadership .contain{padding:0}.careers-col-text .btn-default{font-size:10px !important}.culture-careers-leadership .board-description-section{width:895px !important}.culture-careers-leadership .board-member-item{padding:0}.hr-board-section{background:url(//cdn2.hubspot.net/hubfs/1939250/Images/cultures-col-bg.png?t=1464875418989) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;color:#fff}.hr-board-section>.contain{display:table}.hr-board-description-section{width:100%;display:table-cell;vertical-align:top}.hr-board-description-section ~ .hs_cos_wrapper{display:table-cell;vertical-align:top}.hr-board-section .board-member-item-wrapper{width:310px !important;height:310px !important}.hr-board-description{padding:41px 30px;height:100%;margin-left:auto}.hr-board-description>h3{margin:0;color:#fff;font-weight:100;font-size:32px}.hr-board-description>hr{width:25px;margin:20px 0 30px 0}.hr-board-description>p{margin:0;color:#fff;font-weight:300}.careers-filter-wrapper{text-align:center;padding:55px 0;border-bottom:1px solid #dadcdf}.careers-filter-text{display:inline-block;font-size:34px;font-weight:100;vertical-align:middle;margin-right:15px}.careers-filters{display:inline-block;vertical-align:middle}.careers-filters .btn-default{padding:0 0 0 5px;width:60px;line-height:40px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#3b5661 !important;margin:0 5px}.careers-filters .btn-default.active,.careers-filters .btn-default:hover{color:#fff !important;background-position:-10px !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.careers-listing-wrapper>.contain{max-width:850px}.careers-listing-wrapper{padding-bottom:90px}.career-item{display:table;padding-top:60px}.career-item-left{display:table-cell;vertical-align:top;font-size:18px;color:#898989;font-weight:300;width:180px}.career-item-right{display:table-cell;vertical-align:top;max-width:775px}.career-item-right>h3{margin:0;color:#030506;font-weight:100;font-size:30px;line-height:34px}.career-item-right>p{font-size:16px;color:#898989;font-weight:300;line-height:25px;margin:15px 0 20px 0}.career-item-right>a.btn-blue-outline{color:#3b5661 !important;line-height:42px}.career-item-right>a.btn-blue-outline:hover{color:#fff !important}.hiro-tour ul.pagination-sidebar{z-index:11}.hiro-hero-wrapper{background-size:70% auto;background-color:#000;min-height:530px}.home-hero-container>h3{text-align:center;color:#fff;font-weight:100;margin:0;font-size:32px}@media(max-width:768px){.home-hero-container>h1{font-size:32px;margin:0 0 5px 0}.home-hero-container>h3{font-size:20px}}.hiro-hero-wrapper,.hiro-tour-start-wrapper{position:relative;z-index:10}.hiro-tour-start-wrapper{min-height:545px;background:url('//cdn2.hubspot.net/hubfs/1939250/Images/HIRO-tour-bg-image_.png?t=1464875418989');background-size:cover;display:table;width:100%;background-position:center;background-color:#11324f}.hiro-tour-start-wrapper>.contain{max-width:1240px;margin:0 auto;padding:0 15px;display:table-cell;vertical-align:middle;width:100%}.hiro-tour-start-container{text-align:center}.hiro-tour-start-container>h3{font-size:62px;font-weight:300;margin-bottom:15px;margin-top:0;padding-top:0;color:#FFF}.hiro-tour-start-container>h4{font-size:32px;font-weight:200;margin-top:15px;color:#FFF}.hiro-tour-cta-wrapper{padding:30px 0 0 0}.hiro-tour-cta-wrapper>a{height:43px;line-height:40px}.hiro-tour-cta-wrapper>a:hover{background-size:100% 100%}.inbetween-text{display:inline-block;color:#898989;margin:0 25px}.hiro-tour-it-stack-wrapper{background-color:#176a86;background-image:url(//cdn2.hubspot.net/hubfs/1939250/Images/bg-it-stack.png?t=1464875418989);background-size:cover;background-position:center;padding:80px 0 20px 0;overflow:hidden;color:#fff;position:relative}.hiro-tour-it-stack-wrapper.dark-theme{background-color:#021523;background-image:url(//cdn2.hubspot.net/hubfs/1939250/Images/bg-it-stack-dark.png?t=1464875418989)}.hiro-tour-it-stack-wrapper.dark-theme .it-stack-menu ul li.selected>a{background-color:#21323e !important}.it-stack-menu{position:fixed;left:0;top:252px}.it-stack-menu ul{display:none;padding:0;font-size:16px;margin:0 0 0 15px;list-style-type:none}.it-stack-menu ul li{margin:0;cursor:pointer}.it-stack-menu li#menu-item-graphview{position:relative}.it-stack-menu li#menu-item-graphview img{display:none}.it-stack-menu li#menu-item-graphview.selected img{display:block}.it-stack-menu ul li a{display:inline-block;margin:3px 0}.it-stack-menu ul li.selected>a{background-color:#31758d;padding:5px}.it-stack-menu ul.depth-1{font-weight:bold;text-transform:uppercase}.it-stack-menu ul.depth-2,.it-stack-menu ul.depth-3{font-weight:lighter;text-transform:none}.it-stack-title{font-size:40px;font-weight:lighter;margin:0 0 20px 0;text-align:center}.it-stack-sub-text{font-size:22px;max-width:768px;text-align:center;margin:0 auto 10px auto}.it-stack-views{max-width:1100px;margin:40px auto 0 auto}.it-stack-header{min-height:100vh;padding-bottom:70px}#view-graphview{display:none}.it-stack-panel{width:50%;display:inline-block;float:left;padding:15px}.it-stack-panel-inner{background-color:rgba(10,54,76,0.9);overflow:hidden;padding:20px 40px;border:1px solid #40697c;cursor:pointer;position:relative;height:195px}.it-stack-panel-inner:hover{background-color:rgba(10,54,76,0.75)}.it-stack-panel-text{float:left;font-weight:400;margin-top:25px;font-size:28px}.it-stack-panel-text .main-text{margin:10px 0 0 0}.it-stack-panel-text .main-text.sm-text{margin:15px 0 0 0;font-size:24px}.it-stack-panel-text .sub-text{font-weight:lighter;font-size:18px;margin:10px 0 0 0;color:#83b2b9}.it-stack-graph-image{margin:40px 0;text-align:center}.it-stack-graph-image img{display:inline-block}.it-stack-graph{position:absolute;width:155px;height:155px;right:40px}.it-stack-graph canvas{display:block;position:absolute;top:0;left:0}.it-stack-graph div{display:block;line-height:155px;text-align:center;width:155px;font-size:40px;font-weight:100;margin-left:5px}.it-stack-graph .automation-rate{position:absolute;bottom:-35px;left:0;right:0;font-size:12px;color:#6c9ca6}.hiro-tour .footer-wrapper{z-index:12}@media(max-width:1280px){}@media(max-width:1280px){.it-stack-graph{width:80px;height:80px}.it-stack-graph div{line-height:80px;width:80px;font-size:18px}.it-stack-graph .automation-rate{display:none}.it-stack-panel-inner{height:120px}.it-stack-panel-text{font-size:20px;margin:5px 0 0 0}.it-stack-panel-text .main-text{margin:5px 0 0 0}.it-stack-panel-text .main-text.sm-text{font-size:20px;margin:5px 0 0 0}.it-stack-panel-text .sub-text{font-weight:lighter;font-size:16px;margin:5px 0 0 0;color:#83b2b9}.it-stack-graph-image{margin:40px 0;text-align:center}}@media(max-width:1100px){.it-stack-panel{width:100%}}.footer-menu ul li a{color:#68696b;font-size:15px}.footer-menu ul li{height:auto}.footer-menu ul{float:none}.footer-menu ul.hs-menu-children-wrapper{display:block}.footer-menu li.hs-menu-item.hs-menu-depth-1{margin-bottom:15px;padding:0;display:block;border-right:0}.footer-menu li.hs-menu-item.hs-menu-depth-2{margin-top:8px}.footer-menu li.hs-menu-item.hs-menu-depth-2>a{font-size:12px}.footer-menu li.hs-menu-item.hs-menu-depth-2:first-of-type{padding-left:0}.analytics-container{padding:50px 0 !important}.our-people-section .contain>.our-people-btn{display:inline-block}.our-people-section .contain>.our-people-btn:nth-of-type(2){margin:0 30px}.ellipse-number>span:not(#number){margin-left:-11px}.error-template a{color:#22d1f6}@media(min-width:768px){.solutions-overview-wrapper .row>div{padding:65px 65px 90px 65px;height:100%}}@media(max-width:1079px) and (min-width:768px){.solutions-overview-wrapper p{font-weight:300;line-height:23px;font-size:16px;margin-top:20px;min-height:342px;padding-bottom:0;margin-bottom:0}}@media(max-width:1045px) and (min-width:768px){.board-description>h3{font-size:24px}.board-description{padding:20px}.board-description>hr{margin:13px 0 !important}}@media(max-width:991px){.hiro-solutions-page .providers-section-1-content-area{padding:80px 30px}}@media(max-width:990px){.login-section-left,.login-section-center{margin-bottom:30px}.login-wrapper>.login-inner-wrapper>.contain{padding-top:137px;padding-bottom:70px}}@media(max-width:970px){.our-people-section .contain>.our-people-btn{display:block}.our-people-section .contain>.our-people-btn:nth-of-type(2){margin:0}.our-people-section .contain>.our-people-btn>.btn-default{padding:0 35px}}@media(max-width:947px){.careers-col{display:block;width:100%;border:none !important;margin:0 auto;max-width:500px;padding:20px 0}.hr-board-description-section{display:block}.hr-board-description-section ~ .hs_cos_wrapper{display:inline-block}.hr-board-member-item-wrapper{float:none}.hr-board-section>.contain{text-align:center;padding:0 15px}.hr-board-description>hr{margin:20px auto 30px auto}.hr-board-section .board-member-item-wrapper{width:100% !important;height:auto !important}}@media(max-width:900px){.header-menu ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li{height:88px !important}}@media(max-width:790px){.culture-careers-list-item{display:block;width:100%;text-align:center;border:none !important}.culture-careers-list-wrapper{margin:0 auto;max-width:410px}}@media(max-width:767px){.hiro-solutions-page .vision-column{padding:30px;max-width:400px;margin:0 auto}.providers-contact-wrapper .hs-form fieldset>div{width:100% !important}.solutions-overview-wrapper p{min-height:0;margin-bottom:50px}.solutions-overview-wrapper .row>div{padding-top:15px;padding-bottom:70px}.markets-overview-wrapper a{width:100%}.login-wrapper>.login-inner-wrapper>.contain{padding-top:0}.login-wrapper{padding:110px 0 60px}.login-section-left{margin-bottom:30px}.sidebar{margin-top:75px}.culture-careers-leadership .board-description-section ~ .hs_cos_wrapper_type_custom_widget{display:block;width:100%;margin:0 auto}.culture-careers-leadership .board-description-section ~ .hs_cos_wrapper_type_custom_widget .board-member-item-wrapper{margin:20px auto}.empty-board-member{display:none}}@media(max-width:550px){.career-item-right,.career-item-left{display:block}.careers-filter-text{margin-bottom:15px}}@media(max-width:450px){.culture-careers-list-number{display:block;width:auto;text-align:center;margin-bottom:20px}.culture-careers-list-text{display:block;text-align:center}.home-hero-cta{display:none}}@media(max-height:540px){.home-hero-cta{display:none}}