body{position:relative}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}.body-container p{font-size:16px;line-height:150%}.section.light{color:#fff}.section h2{font-weight:600;text-transform:uppercase;font-size:30px;line-height:125%;font-weight:bold}.section h3{font-size:24px;font-weight:bold}.panel-body{border-radius:0;padding:10px}.panel-body p{font-size:16px;padding:0 10px 0 10px}.quote-box{padding-right:30px}.customer-quote{margin:40px 0;padding:0}.customer-quote .quote-text{font-size:20px;line-height:1.55em}.customer-quote .customer-name{font-size:14px;padding-top:10px;color:#848992;font-style:initial;line-height:1.4em}.customer-quote .customer-logo{padding-top:20px}.num{color:#ff5850}@media(max-width:767px){.customer-quote .quote-text{font-size:18px;line-height:1.4em}}@media(min-width:768px){.body-container p{font-size:18px}}.section.why-ansible-header{color:#fff;padding-bottom:80px}.section.why-ansible-header h1{text-transform:uppercase;font-weight:bold;font-size:36px;margin-bottom:0}.section.why-ansible-header p{font-weight:300}@media(min-width:0) and (max-width:767px){.section.why-ansible-header p{display:none}.section.why-ansible-header{padding-top:5px;padding-bottom:5px}}@media(min-width:768px){.section.why-ansible-header{padding:80px 0}}.section.why-ansible-navbar{display:none;background-color:#f6f6f6}.section.why-ansible-navbar .navbar{background:0;border-radius:0;border:0;filter:none;box-shadow:none}.section.why-ansible-navbar .navbar a{margin-top:0}.section.why-ansible-navbar .navbar .nav>li>a:focus,.section.why-ansible-navbar .navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.section.why-ansible-navbar .navbar .nav .active>a{color:#ccc;background:0;box-shadow:none}.section.why-ansible-navbar .navbar .nav .active>a:hover{background:0;box-shadow:none}.section.why-ansible-navbar li a{padding:0}.section.why-ansible-navbar ul li a{color:#848992 !important;text-transform:uppercase !important;font-size:14px !important;font-weight:400}.section.why-ansible-navbar ul li.active a,.section.why-ansible-navbar ul li a:active,.section.why-ansible-navbar ul li a:hover{color:#5bbdbf !important}.section.why-ansible-navbar .divider-vertical{height:20px;margin-top:20px;margin-bottom:20px;border-left:1px solid #c7ccd3;border-right:1px solid #e1e3e4}@media(min-width:768px){.section.why-ansible-navbar{display:block;height:60px}.section.why-ansible-navbar .navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}.section.why-ansible-navbar ul li a{line-height:60px !important;height:60px !important;padding-left:20px;padding-right:20px;margin-left:0 !important;max-width:1000px !important}.section.why-ansible-navbar.sticky{position:fixed;top:-400px;box-shadow:0 1px 0 #c7ccd3;border-top:10px solid #f6f6f6;border-bottom:10px solid #f6f6f6;z-index:9999}}@media(min-width:1200px){.section.why-ansible-navbar ul li a{padding-left:30px;padding-right:30px}}.section.complexity{background-color:#fff}.section.complexity h2{font-size:30px;font-weight:bold;line-height:145%;text-transform:uppercase;color:#5bbdbf;padding-top:20px}.section.complexity .quote-text{background:url(//www.ansible.com/hubfs/-2015-template-assets/images/icon-quotes.png?t=1497902097912) no-repeat scroll left 0px top 6px #fff}.section.complexity .panel{background:#f2f2f2}@media(max-width:480px){.section.complexity .customer-quote{margin-top:0}.section.complexity{padding:20px 0 40px 0}}@media(min-width:768px){.section.complexity{padding:60px 0 80px 0}}.section.benefits{background:#5bbdbf}.section.benefits h1{font-size:30px;font-weight:bold;text-transform:uppercase;color:#fff}.section.benefits .panel{background:#f2f2f2;padding:30px}.section.benefits .panel ul{padding-left:20px}.section.benefits .panel li{margin-bottom:10px}.section.benefits h3{color:#5bbdbf}.section.benefits{padding:40px 0}@media(min-width:768px){.section.benefits{padding:80px 0}}.section.repetitive-work h2{color:#5bbdbf;font-weight:bold;margin:60px 0 20px}.section.repetitive-work .quote-text{background-color:#fff}@media(min-width:768px){.section.repetitive-work{padding:60px 0}}.section.ansible-is h3,.section.tower-is h3{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px}.section.ansible-is .panel-body,.section.tower-is .panel-body{position:relative;border-bottom:1px solid #dadbde;padding:50px 30px}.section.ansible-is .panel h3{color:#5bbdbf}.section.tower-is .panel h3{color:#c00}.section.ansible-is,.section.tower-is{padding:80px 0}@media(max-width:767px){.section.ansible-is p,.section.tower-is p{font-size:16px}.section.ansible-is,.section.tower-is{padding:40px 0}}.section.community{background:#161b1f;color:#fff}.section.community h2{font-size:24px;padding-left:10px}.section.community .panel{background:rgba(0,0,0,0.7)}.section.community p{font-size:16px;line-height:24px}.section.community{padding:100px 0}@media(max-width:767px){.section.community{padding:60px 0}}.section.tower{background:#fff}.section.tower h2{color:#c00}.section.tower{padding:60px 0}@media(max-width:767px){.section.tower{padding:40px 0}}.section.tower-diagram .quote-text{background-color:#f2f2f2}.section.tower-diagram{background:#f2f2f2}.section.tower-diagram{padding:80px 0}@media(max-width:767px){.section.tower-diagram{padding:40px 0}.section.tower-diagram .quote-text{margin-top:40px}}.section.enterprise .client-quote-wrapper{background-color:transparent;padding-bottom:0}.section.enterprise .client-quote{padding-left:0}.section.enterprise .quote-text{background:url(//www.ansible.com/hubfs/-2015-template-assets/images/icon-quotes.png?t=1497902097912) no-repeat scroll left 0px top 6px #fff}.section.enterprise .client-logo{text-align:left;padding-left:44px}.section.enterprise .client-quote .quote-text,.section.enterprise .client-quote .quote-text p{font-size:20px;line-height:1.45em;background-color:transparent;background-size:8%}.section.enterprise .client-quote .client-name{padding-left:44px;text-align:left}.section.enterprise .client-quote .client-name p{font-size:16px}.section.enterprise h2{color:#5bbdbf}.section.enterprise{padding:90px 0}@media(max-width:767px){.section.enterprise{padding:40px 0}}.section.management{background:#252527;color:#f2f2f2}.section.management p{font-size:16px}.section.management .col{padding-left:20px}.section.management h4{font-size:20px;font-weight:bold;line-height:150%}.section.management{padding:90px 0}.section.management .integrations-spacer{padding:60px}@media(max-width:480px){.section.management .col{padding:10px 0 5px 0}.section.management .integrations-spacer{padding:30px}}@media(max-width:768px){.section.management .integration-logo{padding:0 30px}}@media(min-width:768px){.section.management .col.right{border-left:1px solid #5b5b5c}.section.management .col.left{padding-top:80px}}@media(min-width:992px){.section.management .col.left{padding-left:80px}}.section.communication{background:#fff}.section.communication h2{color:#5bbdbf}.section.communication .panel{background:#f2f2f2}.section.communication .quote-text{background:url(//www.ansible.com/hubfs/-2015-template-assets/images/icon-quotes.png?t=1497902097912) no-repeat scroll left 0px top 6px #fff}@media(max-width:480px){.section.communication .customer-quote{margin-top:0}}.section.communication{padding:90px 0}.section.language h2{color:#5bbdbf;font-size:24px}.section.language h2 small{color:#5bbdbf;display:block;font-size:24px}.section.language{background:#f2f2f2}.section.language{padding:80px 0}@media(max-width:480px){.section.language{padding:40px 0}}.section.modernize h2{font-size:22px;padding-bottom:10px}.section.modernize h3{font-size:20px}.section.modernize{padding:80px 0}@media(max-width:480px){.section.modernize{padding:40px 0}}.section.things h2{color:#ff5850}.section.things .panel{background:#f2f2f2;padding:20px 30px}.section.things .panel ul{padding-left:20px}.section.things .panel li,.section.things .panel h3{color:#1678c4;margin-bottom:10px}.section.things{padding:80px 0}@media(max-width:480px){.section.things{padding:40px 0}}.section.next{background:#ff5850}.section.next h2{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:30px}.section.next .panel{background:#e54f48;text-align:center;padding:80px 20px;border-radius:0}.section.next .panel h3{text-transform:initial;line-height:1.4em}.section.next .panel h3{text-transform:initial}.section.next .ansible-cta-blue{margin-right:0}.section.next{padding:80px 0}@media(max-width:480px){.section.next{padding:40px 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.communication h2{color:#5bbdbf}}