.partner-banner-section-wrapper{background:url(//https://www.ansible.com/hs-fs/hubfs/2017_Images/Backgrounds/pool-network-dots.jpg) no-repeat scroll center center #5bbdbf;background-size:cover}.banner-section-wrapper{background:url(https://cdn2.hubspot.net/hubfs/330046/-2015-template-assets/images/bg-resources-banner.jpg?t=1536779823442) no-repeat scroll center center #5bbdbf;background-size:cover}.banner-section-wrapper *{color:#fff}.banner-section-wrapper h1{text-transform:uppercase;font-weight:bold;font-size:36px;margin-bottom:0;line-height:145%}.banner-section-wrapper h1 small{font-weight:normal}@media(min-width:768px){.banner-section-wrapper{height:222px;padding-top:32px}}.res-banner-section-wrapper{background:url(https://cdn2.hubspot.net/hubfs/330046/2016_Images/Resources/ans16-banner-section-bg.jpg?t=1536779823442) no-repeat scroll center center #5bbdbf;background-size:cover}.res-banner-section-wrapper *{color:#fff}.res-banner-section-wrapper h1{text-transform:uppercase;font-weight:bold;font-size:36px;margin-bottom:0}@media(max-width:767px){.res-banner-section-wrapper{background-size:cover;padding-top:30px;padding-bottom:30px}}@media(min-width:768px){.res-banner-section-wrapper{height:333px;padding-top:80px;box-sizing:border-box}}.resources-menu-section-wrapper{background:#f2f2f2}.resources-menu-section-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{color:#848992 !important;text-transform:uppercase !important;font-size:14px !important;font-weight:500}.resources-menu-section-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li.active a,.resources-menu-section-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:active,.resources-menu-section-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover{color:#5bbdbf !important}@media(min-width:768px){.resources-menu-section-wrapper{height:60px}.resources-menu-section-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{line-height:60px !important;height:60px !important;padding-top:2px !important;padding-bottom:0 !important;padding-left:18px !important;padding-right:18px !important;margin-left:0 !important;max-width:1000px !important}}.featured-top-module{margin:10px 0 40px}.featured-top-module h3{color:#848992;font-size:18px;font-weight:bold;padding-left:20px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #c1c4c8;margin-top:0}.resources-top-section-wrapper{padding:50px 0 30px}.resources-top-module h3,#hs_cos_wrapper_2015_press_inquiries h3{color:#848992;font-size:18px;font-weight:bold;padding-left:20px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #c1c4c8;margin-top:0}.extra-webinar-links{padding-left:20px;border-top:1px solid #c1c4c8}.extra-webinar-links a{text-decoration:none}.resources-top-right{background:#f2f2f2;padding:33px 0}@media(max-width:767px){.resources-menu-section-wrapper{display:none !important;min-height:0 !important}.resources-top-module{margin-top:30px}.resources-top-left *,.resources-top-center *{text-align:left}.get-started-module{padding-left:20px}.all-links{margin-bottom:30px !important;text-align:center !important;padding-right:0 !important}.newsletter-signup-form .hs-form-field{margin-right:0 !important;margin-bottom:16px}.resources-top-module.resources-top-right{text-align:center}.resource-module-wrapper{margin-left:auto;margin-right:auto}.resources-bottom-module{text-align:center}}.resources-bottom-section-wrapper{background:#fff;padding-top:48px;padding-bottom:33px}.resources-bottom-header h3{font-size:18px;color:#848992;text-transform:uppercase;font-weight:bold;margin-bottom:44px;text-align:left}.all-links{text-align:left;padding-left:12px;margin:12px 0;text-transform:uppercase}.all-links a{text-decoration:none}.resources-bottom-section-wrapper .featured-resource-description{background:#f2f2f2}.newsletter-signup-section-wrapper{background:url(https://cdn2.hubspot.net/hubfs/330046/-2015-template-assets/images/bg-newsletter-signup.jpg?t=1536779823442) no-repeat scroll center center #ff5850;background-size:cover;color:#fff;padding-top:38px;padding-bottom:62px;border-top:20px solid #161b1f}.newsletter-signup-section-wrapper h3{text-transform:uppercase;color:#fff;font-size:18px;font-weight:bold}.newsletter-signup-section-wrapper h3.form-title{display:none !important}.newsletter-signup-form{padding-top:10px}.newsletter-signup-form label[placeholder="Enter your Email"]{display:none}.newsletter-signup-form form>div:first-child{max-width:270px !important;display:inline-block !important;margin-right:16px;margin-top:-1px}.newsletter-signup-form input[type="email"]{max-width:270px;border:0;box-shadow:none;text-shadow:none;border-radius:5px;height:36px;line-height:36px;padding-top:0;padding-bottom:0;box-sizing:border-box;padding-left:12px;display:inline-block !important;font-size:14px !important;font-family:'Open Sans',sans-serif !important;color:#161b1f}.newsletter-signup-form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;display:inline-block !important;height:36px;line-height:36px;padding:0 28px !important;box-shadow:none;text-shadow:none;background:transparent;box-sizing:border-box !important;border:1px solid #fff;border-radius:5px;color:#fff !important;text-transform:uppercase !important;font-size:14px !important;font-family:'Open Sans',sans-serif !important;cursor:pointer;position:relative;top:-1px}.newsletter-signup-form .hs_submit,.newsletter-signup-form .hs-form-field{display:inline-block !important}.hs_leadsource.field.hs-form-field{display:none}.hs_leadsource.field.hs-form-field span{display:none}.newsletter-signup-form .hs-form-field{width:270px;margin-right:16px}.newsletter-signup-form .hs-error-msgs.inputs-list{position:absolute;width:270px;text-align:center}.newsletter-signup-form .hs-error-msgs.inputs-list li{list-style:inside none !important}.newsletter-signup-form .hs-error-msgs.inputs-list label{color:#fff !important;font-size:13px !important}@media(min-width:768px){.newsletter-signup-form{width:464px !important;margin-left:auto !important;margin-right:auto !important;display:block !important;float:none !important}.newsletter-signup-form form{position:relative}.newsletter-signup-form form>div:nth-child(2){position:absolute !important;top:35px !important}}@media(max-width:767px){body .newsletter-signup-form form>div:first-child{margin-right:0 !important}body .newsletter-signup-form input[type="submit"]{position:relative !important;top:-12px !important}}