span.nobr{white-space:nowrap}.btn{transition:300ms all ease-in-out}.btn-default{background-color:transparent;border-color:rgba(22,120,196,0.4);padding:7px 33px 8px;text-transform:uppercase}.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default:active:focus{color:#1678c4;background-color:transparent;border-color:#1678c4;outline:0;box-shadow:none}.modal-body{padding:0}.section{padding:40px 0}.section.light{color:#fff}.section h2{font-weight:600;text-transform:uppercase;font-size:24px;line-height:125%}.section h3{font-size:24px;font-weight:300}.panel-body{border-radius:0;padding:20px}.section .hs-form fieldset,.section .hs-form .hs-input,.section .hs-form textarea.hs-input{max-width:none}.section .hs-form.stacked .field div.input{text-align:left}.section.nav-engine{padding-bottom:15px}.section.nav-engine h1{text-indent:-9999px;background:url("https://cdn2.hubspot.net/hubfs/330046/2017_Images/Engine/Ansible_RH_AnsibleEngine_RGB__RedWhite.svg?t=1536779823442") left top no-repeat;height:75px;margin-bottom:35px;margin-left:15px}.section.nav-engine ul.nav{list-style:none;padding-left:0}.section.nav-engine .nav-item{text-align:center;opacity:.7;transition:300ms opacity ease-in-out}.section.nav-engine .nav-item:hover{opacity:1}.section.nav-engine .nav-item a{display:block;text-align:center;padding:15px 5px;color:#1678c4;text-transform:uppercase;font-weight:bold;font-size:15px;background:#fff;margin-bottom:15px}.section.nav-engine .nav-item.active{opacity:1}.section.nav-engine .nav-item.active a{color:#c00;background-position:center bottom}.section.masthead{background-color:#f2f2f2}.section.masthead h2{font-size:32px;font-weight:bold;line-height:145%;text-transform:uppercase}body.open-innovation-labs .section.masthead h2{color:#c00}.section.why-engine h2{color:#c00}.section.why-engine .customer-quote .quote-text{font-size:20px;line-height:1.55em;background-color:#fff;margin-top:20px}.section.why-engine .customer-quote .customer-name{font-size:14px;margin-top:10px;line-height:1.4em}.section.features{color:#fff;background:url("https://cdn2.hubspot.net/hubfs/330046/2016_Images/Consulting/bg_business-needs.gif?t=1536779823442") center top}.section.features .panel.panel-default{background:transparent}.section.features .feature-table{color:#333}.section.features .feature-table:before{display:none}.section.features .feature-table h4{color:#c00;text-transform:uppercase;font-weight:bold;margin:10px 0 0}.section.features .feature-table strong{color:#848992}.section.features .feature-table .col-sm-4{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;background:#fff}.section.features .feature-table .col-sm-4:nth-child(3n+1){font-weight:bold;margin-top:6px}.section.features .feature-table .label{font-size:16px}.section.features .feature-table .label.yes{color:#5bbdbf}.section.features .feature-table .label.no{color:#c00}@media screen and (min-width:768px){.section.features .feature-table{display:flex;flex-wrap:wrap}.section.features .feature-table .col-sm-4{padding-top:20px;padding-bottom:20px}.section.features .feature-table .col-sm-4:nth-child(1){background:transparent}.section.features .feature-table .col-sm-4:nth-child(3n+1){margin-top:0;font-weight:normal}.section.features .feature-table .col-sm-4:nth-child(3n+2),.section.features .feature-table .col-sm-4:nth-child(3n+3){text-align:center;border-left:1px solid #ccc}.section.features .feature-table .label{display:none}}.section.included{background:url(https://cdn2.hubspot.net/hub/330046/hubfs/-Banners-/inside-playbook-background.jpg?t=1536779823442) center top no-repeat;background-size:cover}.section.included h2{color:#fff}.section.included h3{text-transform:uppercase;color:#c00;font-weight:bold}.section.included .panel-body{padding:30px 40px}.section.modernize{padding:80px 0 50px}.section.modernize h3{font-weight:bold;font-size:20px}.section.impact .panel-body{background:#f2f2f2}.section.impact h2{font-size:28px;font-weight:bold;line-height:145%;color:#c00}.section.impact h3{font-weight:bold;color:#848992;font-size:20px;text-transform:uppercase}.section.process{background:#f2f2f2}body.consulting-solutions .section.process{background:#fff}.section.process h2{font-size:28px;font-weight:bold;line-height:145%;color:#5bbdbf}body.consulting-solutions .section.process h2{color:#333}.section.process h3{text-transform:uppercase;padding-top:10px;font-weight:bold;color:#848992;font-size:20px}.section.masthead h2{color:#c00}.section.ansible-plus-networking{background:#252527;color:#f2f2f2}.section.ansible-plus-networking .col{padding:100px 20px 100px 0}@media(max-width:480px){.section.ansible-plus-networking .col{padding:10px 0 5px 0}}.pricing-level{background:#f2f2f2;text-align:center;padding-bottom:20px;border-bottom:1px solid #999;margin-bottom:20px}.main-content ul li{list-style:outside none}.pricing-level h2{background-color:#4c4c4c;color:#fff;font-size:18px;font-weight:bold;display:block;width:100%;box-sizing:border-box !important;text-align:center;text-transform:uppercase;line-height:64px;height:64px;margin:0 0 35px !important}.pricing-level h5{font-size:14px;margin:0;font-weight:bold;color:#4c4c4c !important;text-transform:uppercase;margin-bottom:20px}.pricing-level ul{padding:0}.pricing-level hr{border-top:1px solid #999}.section.contact h1{font-size:36px;font-weight:bold;line-height:145%;text-transform:uppercase;color:#c00;padding-bottom:20px}.section.contact h2{font-size:24px;font-weight:bold;line-height:145%;color:#c00;margin-top:0}.section.contact h3{font-weight:bold;color:#848992;font-size:20px;text-transform:uppercase;margin-bottom:20px}.section.contact .consulting-form-wrapper{background:#f2f2f2;padding:40px}.section.contact #consulting-form-carousel{background:#fff;padding:40px}.section.contact #consulting-form-carousel .carousel-inner>.item{-webkit-transition:.3s ease-in-out transform;-moz-transition:.3s ease-in-out transform;-o-transition:.3s ease-in-out transform;transition:.3s ease-in-out transform}.section.contact .btn-default,.section.contact .btn-default:focus{transition:.3s ease-in-out all;border-color:#1678c4;color:#1678c4;background:#fff;text-transform:uppercase}.section.contact .btn-default:hover,.section.contact .btn-default:active{background:#1678c4;border-color:#1678c4;color:#fff}.section.contact .btn-next,.section.contact .btn-next:focus{background:#1678c4;border-color:#1678c4;color:#fff}.section.contact .btn-next:hover,.section.contact .btn-next:active{background:#1678c4;border-color:#1678c4;color:#fff}.section.contact .btn-default.disabled{display:none}.section.contact .consulting-form-wrapper{background:#fff}.hs-form-field,.hs-field-desc{padding:0;margin:0}label{padding-top:10px}input[type="submit"]{margin-bottom:40px}li.hs-form-checkbox label{font-weight:normal;font-size:14px;padding-top:0}textarea,input[type="text"],input[type="email"],input[type="tel"]{margin:0;max-height:120px !important}select{margin:0}.section .hs-form.stacked .field div.input{margin-top:0;margin-bottom:0}.hs-error-msgs *{font-weight:normal;font-size:14px}label.hs-error-msgs{padding-top:0}@media(max-width:480px){.btn-default{margin-top:20px}.section.contact h1{display:none}.section.contact{padding-top:0}li.hs-form-checkbox label{font-size:13px;padding-bottom:5px}}@media(min-width:768px){.section{padding:80px 0}.section.masthead p{font-size:18px;line-height:28px}.section.nav-engine ul.nav{display:flex;flex-wrap:nowrap}.section.nav-engine .nav-item a{padding:32px 5px 53px;background:url("https://cdn2.hubspot.net/hubfs/330046/2016_Images/Consulting/bg_RH-consulting-nav.svg?t=1536779823442") left bottom no-repeat;background-size:1180px 256px;height:100%;margin-bottom:0}.section.ansible-plus-networking .col.right{border-left:1px solid #fff;padding:0 20px 0 30px}.section.contact{padding:40px 0 80px 0;background:#cd2027 url("https://cdn2.hubspot.net/hubfs/330046/2016_Images/Consulting/bg_RH-consulting-form.svg?t=1536779823442") center top no-repeat}.section.contact .consulting-form-wrapper{padding-right:160px}.section.contact h1{color:#fff}}