.grey-bottom-border{border-bottom:2px #f1f1f1 solid}.grey-top-border{border-top:2px #f1f1f1 solid}.orange-bottom-border{border-bottom:4px solid #f7751f}.off-white-bg{background:#fafafa}h2{font-size:28px;color:#525557;line-height:1.286;text-align:center;font-weight:300;margin-top:30px}.h4-header__description,.intro-paragraph p,.partner-plan__bullet--content{color:#9c9b9a}h4{font-size:1.25em}.partner-page .h1-header-photo-bg{background-size:cover}@media (min-width: 767px) and (max-width: 1880px){.partner-page .h1-header-photo-bg{background-size:auto}}@media (min-width: 240px) and (max-width: 767px){.partner-page .h1-header-photo-bg{background-size:cover}}.partner-page .h1-header-photo-bg__description{max-width:710px;margin:24px auto 36px auto}@media (min-width: 240px) and (max-width: 767px){.partner-page .h1-header-photo-bg__description{text-shadow:2px 2px 2px #7a3816;margin:3px auto 20px auto}}.partner-page .button-inline__wrapper{margin:4px auto}.partner-page .button-full-width{padding:10px 47px 10px 35px}#partners-challenges,#partners-solutions,#partners-case-studies,#partners-how-it-works,#partners-community,#partners-get-started{overflow:hidden;margin-top:-54px;padding-top:54px}.footer-container-wrapper{z-index:1000}.horizontal-submenu{text-align:center;z-index:700;background:#fff}@media (min-width: 240px) and (max-width: 767px){.horizontal-submenu{height:0;display:none;border-bottom:none}}.horizontal-submenu.stuck{position:fixed;width:100%;top:0}.horizontal-submenu ul{margin:0 0}.horizontal-submenu ul li{display:inline-block}.horizontal-submenu ul li a{display:inline-block;color:#c2c2c1;font-weight:600;text-transform:uppercase;font-size:14px;line-height:22px;text-decoration:none;letter-spacing:2px;padding:15px 15px}@media (min-width: 0) and (max-width: 950px){.horizontal-submenu ul li a{font-size:12px;letter-spacing:1.3px;padding:15px 12px}}.horizontal-submenu ul li a.active,.horizontal-submenu ul li a:hover{color:#f7751f}.negativeZ{visibility:hidden}.positiveZ{visibility:visible}.nav-link.nav-orange-highlight{border:1px solid #f7751f;border-width:2px;color:#f7751f;border-radius:5px;padding:5px 15px 4px 15px}.nav-link.nav-orange-highlight:hover{color:#fff;background:#f7751f}.intro-paragraph{box-sizing:border-box;max-width:800px;text-align:center;margin:0 auto;padding:40px 20px 40px 20px}.intro-paragraph p{margin:27px 0}#partners-challenges{background:#fafafa}#partners-challenges .intro-paragraph{padding:40px 20px 0px 20px}#partners-how-it-works h2{margin:0.83em auto}#partners-community h2{margin:0.83em auto}.h1-header-photo-bg{background-position:top center}.h1-header-photo-bg:after{display:none}.partner-program .multi-col-header .multi-col-header__image-wrapper{height:150px}.partner-program .multi-col-header .multi-col-header__image-wrapper .multi-col-header__image{max-height:95px;max-width:185px}.partner-program .multi-col-header .h4-header{padding:4px 20px 30px 20px}.partner-program .multi-col-header .multi-col-header__row{padding:20px 30px 50px 30px}.case-study-antennae{margin:0 auto -9px;max-width:23px}@media (min-width: 240px) and (max-width: 767px){.case-study-antennae{display:none}}.case-study-antennae img{width:100%}.case-study--table--wrapper{border-bottom:2px #f1f1f1 solid;border-top:2px #f1f1f1 solid}@media (min-width: 240px) and (max-width: 767px){.case-study--table--wrapper{border-top:none}}.case-study--table{display:table;width:100%;margin:0 auto;box-sizing:border-box}.case-study--table *{box-sizing:border-box}@media (min-width: 240px) and (max-width: 767px){.case-study--table{padding-bottom:30px}}.case-study--table-row{display:table-row}.case-study--table-cell{display:table-cell;width:50%;vertical-align:middle;position:relative}.case-study--table-cell *{vertical-align:middle}@media (min-width: 240px) and (max-width: 767px){.case-study--table-cell{width:100%}}.case-study--wistia-link{position:relative}@media (min-width: 240px) and (max-width: 767px){.case-study--table-cell--video{display:none}}.desktop-hidden{display:none}@media (min-width: 240px) and (max-width: 767px){.desktop-hidden{display:block}}.case-study--video--mobile{max-width:440px;position:relative;margin:30px auto}.case-study--table-cell__image{width:100%}.case-study--table-cell--text-wrapper{max-width:400px;margin:0 auto}.case-study--table-cell__text{padding-left:30px;padding-right:30px;text-align:center}.case-study--table-cell__play-btn{position:absolute;width:60px;left:50%;margin:-30px 0 0 -30px;top:50%;opacity:0.9}.case-study--table-cell__play-btn:hover{opacity:1}#partners-case-studies .button-full-width__wrapper{max-width:310px;margin:40px auto 40px auto}.partner-plan--wrapper{background:#fafafa;border-top:2px solid #f1f1f1}.partner-plan{box-sizing:content-box;max-width:940px;margin:0 auto;padding:100px 20px 60px 70px;overflow:hidden}@media (min-width: 240px) and (max-width: 767px){.partner-plan{padding:45px 10% 0px 10%}}.partner-plan .partner-plan__step-wrapper{float:left;width:100%}.partner-plan .partner-plan__step-wrapper.partner-plan__step-wrapper-1 .partner-plan__header--title{padding-left:30px}.partner-plan .partner-plan__step-wrapper .partner-plan__border1{padding-right:169px;height:80px;margin-bottom:57px;margin-left:1px;border-top:2px solid #cecdcd;border-left:2px dotted #cecdcd;position:relative;z-index:100}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__border1{display:none}}.partner-plan .partner-plan__step-wrapper .partner-plan__border2-wrapper{width:100%;display:inline-block}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__border2-wrapper{display:none}}.partner-plan .partner-plan__step-wrapper .partner-plan__border2{padding-right:170px;height:80px;margin-bottom:50px;border-top:2px solid #cecdcd;border-right:2px dotted #cecdcd;position:relative;z-index:100}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__border2{display:none}}.partner-plan .partner-plan__step-wrapper .partner-plan__border1,.partner-plan .partner-plan__step-wrapper .partner-plan__border2{width:30%}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer{max-width:30%;max-height:30%;float:left;border-radius:50%;border:10px solid #fff;position:relative;z-index:100}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer *{position:relative;z-index:100}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer{float:none;max-width:290px;max-height:290px}}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer .partner-plan__image-wrapper--inner{border-radius:50%;max-width:262px;max-height:262px;border:10px solid #eaeaea}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer .partner-plan__image-wrapper--inner{max-width:270px;max-height:270px}}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer .partner-plan__image-wrapper--inner img{border-radius:50%;width:100%;height:100%}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer.partner-plan__image--left{margin-right:100px;margin-left:50px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer.partner-plan__image--left{margin:0 auto 45px auto}}.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer.partner-plan__image--right{margin-left:50px}@media (min-width: 0) and (max-width: 956px){.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer.partner-plan__image--right{float:right;margin-right:95px}}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__image-wrapper--outer.partner-plan__image--right{margin:0 auto 45px auto}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper{float:left;max-width:50%;position:relative;z-index:100}@media (min-width: 0) and (max-width: 956px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper{max-width:40%}}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper{float:none;max-width:100%}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header *{display:inline-block}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number{font-size:42.76px;font-family:"proxima-nova-condensed","proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f7751f;line-height:0.748;text-align:left;margin-left:-20px}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number:after{content:url(http://cdn2.hubspot.net/hub/53/file-1963479987-png/assets/hubspot.com/partners-new/arrow-v2.png);display:inline-block;position:relative;top:-68px;left:-40px}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number:before{content:url(http://cdn2.hubspot.net/hub/53/file-1741821590-png/assets/hubspot.com/partners-new/circle.png);display:inline-block;position:relative;top:-156px;left:-30px;margin-left:-37px;float:right}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number:before{display:none}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number.partner-plan__header--number--first:after{display:none}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--number.partner-plan__header--number--first:before{display:none}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header .partner-plan__header--title{color:#f7751f;margin:0 0;vertical-align:top;line-height:1;max-width:73%}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__header.partner-plan__header--left{margin-right:50px}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper{padding-left:50px;border-left:2px solid #cecdcd;margin-top:30px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper{margin-bottom:57px}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-1{min-height:330px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-1{min-height:0}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-2{min-height:300px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-2{min-height:0}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-3:after{content:url(http://cdn2.hubspot.net/hub/53/file-1963479987-png/assets/hubspot.com/partners-new/arrow-v2.png);display:inline-block;position:relative;top:24px;left:-61px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper.partner-plan__bullets-wrapper-3{margin-bottom:0}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper:before{content:url(http://cdn2.hubspot.net/hub/53/file-1707474975-png/assets/hubspot.com/partners-new/orange-circle.png);padding-left:10px;display:inline-block;position:relative;left:-69px;top:-2px;color:grey}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper .partner-plan__bullet{padding-bottom:40px}@media (min-width: 240px) and (max-width: 767px){.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper .partner-plan__bullet{padding-bottom:30px}}.partner-plan .partner-plan__step-wrapper .partner-plan__text-wrapper .partner-plan__bullets-wrapper .partner-plan__bullet .partner-plan__bullet--header{font-weight:600}@media (min-width: 240px) and (max-width: 767px){.partner-plan__border3--wrapper{background:#f9f9f6;height:75px}}@media (min-width: 240px) and (max-width: 767px){.partner-plan__border3{border-top:2px solid #cecdcd;border-right:2px dotted #cecdcd;height:40px;width:40%;margin-left:10%}.partner-plan__border3:after{content:url(http://cdn2.hubspot.net/hub/53/file-1963479987-png/assets/hubspot.com/partners-new/arrow-v2.png);display:inline-block;position:relative;top:40px;left:100%;margin-left:-8px}}.good-fit--chart--wrapper{border-bottom:2px #f1f1f1 solid;padding:40px 30px 40px 30px}.good-fit--chart{display:table;max-width:750px;margin:0 auto;box-sizing:border-box}.good-fit--chart *{box-sizing:border-box}.good-fit--row{display:table-row}.good-fit--cell{display:table-cell;width:50%;vertical-align:middle;position:relative}.good-fit--cell *{vertical-align:middle;text-align:left}@media (min-width: 240px) and (max-width: 767px){.good-fit--cell{width:100%;display:block}}.partner-stats--wrapper{overflow:hidden;padding-bottom:60px;padding-top:10px;box-sizing:content-box;max-width:700px;margin:0 auto;padding:60px 20px 60px 20px}@media (min-width: 240px) and (max-width: 767px){.partner-stats--wrapper{padding:60px 20px 70px 20px}}.partner-stats--wrapper .partner-stats--card{color:#fff}.partner-stats--wrapper .partner-stats--card .partner-stats__number{font-family:"proxima-nova-condensed","proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;text-transform:uppercase;line-height:1.3em;text-align:center}.partner-stats--wrapper .partner-stats--card .partner-stats__caption{font-size:16px;text-transform:uppercase;text-align:center}.partner-stats--wrapper .partner-stats--link{position:relative;top:30px;font-size:24px;font-family:"Georgia","proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;padding-left:30px;letter-spacing:0.04em}@media (min-width: 240px) and (max-width: 767px){.partner-stats--wrapper .partner-stats--link{top:0px;padding-left:0px}}.partner-plan__shadow-wrapper{float:left;position:relative;z-index:59}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-top{transform:scaleX(-1);left:721px;top:-151px}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-top img{max-width:597px}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-middle{top:-139px;left:-299px}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-middle img{max-width:597px}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-bottom{left:725px;bottom:-457px;transform:scale(-1, -1)}.partner-plan__shadow-wrapper.partner-plan__shadow-wrapper-bottom img{max-width:597px}.partner-plan__shadow-wrapper img{float:left;z-index:-100;position:absolute}@media (min-width: 0) and (max-width: 1035px){.partner-plan__shadow-wrapper{display:none}}.full-width-photo-bg{background-attachment:fixed}.top-triangle:after,.top-triangle:before{z-index:100}.our-partners-logos{text-align:center}.slick-slide{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.slick-slide:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none}.slick-slide img{margin:0 auto}.partner-logos{padding-bottom:50px;max-width:1080px;margin:0 auto}.partner-logos ul{margin:0 auto;max-width:1000px}.partner-logos ul li{display:inline-block;padding:20px 25px}.partner-logos ul li img{max-width:150px;max-height:40px}#partners-community .intro-paragraph{padding:40px 20px 25px 20px}#partners-get-started .intro-paragraph{padding:40px 20px 30px 20px}#partners-get-started .intro-paragraph h2{margin:23px 0}#partners-get-started form{padding:0px 20px 0 20px}#partners-get-started .hs-form-field{margin:6px auto}#partners-get-started .hs-button{background:#68adee;margin-top:60px}.partner-form{float:none;max-width:700px;margin:0 auto;padding:0px 30px 90px 30px;overflow:hidden}.partner-form h3{display:none}
