@font-face{font-family:'Helvetica';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/Helvetica-Bold.svg#Helvetica-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Helvetica Neue LT Std';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Helvetica Neue TH Std';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Helvetica Neue BD Std';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Helvetica Neue LTIT Std';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTStd-LtIt.svg#HelveticaNeueLTStd-LtIt') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'HelveticaNeueLT Com 45 Lt';src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.eot');src:url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/Fonts/HelveticaNeueLTCom.svg#HelveticaNeueLTCom') format('svg');font-weight:300;font-style:normal}.ref-guide .custom-top-strip,.ref-guide .custom_footer{background-image:none;background-color:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.row-fluid .set-bg{background-size:cover!Important;background-position:center top;background-repeat:no-repeat}.row-fluid .get-bg{display:none}.row-fluid .main{max-width:945px;float:none !important;margin:0 auto !important}.row-fluid .banner-section{float:left;width:100%;position:relative;padding:98px 0 114px}.row-fluid .banner-section h1{font-family:'Helvetica Neue BD Std';font-size:66px;color:#fff;border:0px;padding:0px;text-transform:uppercase;line-height:72px;float:left;width:100%;margin:0;letter-spacing:.7px}.row-fluid .banner-section h1 span{font-size:60px;color:#7cc04b;float:left;width:100%;margin-top:12px;line-height:55px;letter-spacing:.4px}.row-fluid .banner-section .main>div{max-width:530px;position:relative}.row-fluid .banner-section .banner-text{font-family:'Helvetica Neue LT Std';font-size:40px;color:#fff;line-height:40px;padding:90px 0 23px;max-width:400px}.row-fluid .banner-section .banner-text p{margin:0 0 15px}.row-fluid .banner-section .banner-cta a{background:#7cc04b;color:#fff;text-transform:uppercase;padding:10px 15px;min-width:320px;border:1px solid #9b9ea3;display:inline-block;font-size:17px;font-family:'Helvetica';text-decoration:none;text-align:center;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.row-fluid .banner-section .banner-cta a:hover{background:#fff;color:#7cc04b}.row-fluid .section1{font-size:30px;color:#606163;font-family:'Helvetica Neue LT Std';line-height:39px;padding:88px 0 36px;letter-spacing:.8px}.row-fluid .section1 p{margin:0 0 15px}.row-fluid .section1 strong{font-family:'Helvetica Neue BD Std';letter-spacing:1px}.row-fluid .section1 .sec1-image{padding-top:36px;text-align:center}.row-fluid .section2 h2{margin:0 0 14px;font-size:40px;color:#003866;font-family:'Helvetica Neue LT Std';letter-spacing:-0.3px}.row-fluid .section2 .sec2-module{padding-top:12px}.row-fluid .section2 .sec2-module>span>div{float:left;width:100%;padding:23px 0 30px;border-bottom:1px solid #d4d3d2}.row-fluid .section2 .sec2-module>span>div .image{float:left;width:210px;padding-top:5px}.row-fluid .section2 .sec2-module>span>div .image img{max-width:203px}.row-fluid .section2 .sec2-module>span>div .content{float:none;width:100%;padding:0 82px 0 235px}.row-fluid .section2 .sec2-module>span>div .content .text{font-size:21px;color:#606163;font-family:'Helvetica Neue LT Std';letter-spacing:.6px;line-height:28px}.row-fluid .section2 .sec2-module>span>div .content .text em{font-family:'Helvetica Neue LTIT Std'}.row-fluid .section2 .sec2-module>span>div .content .text p{margin:0 0 18px}.row-fluid .section2 .sec2-module>span>div .content .text ul{padding:0 0 0 20px;font-size:17px;line-height:26px;margin:0 0 22px}.row-fluid .section2 .sec2-module>span>div .content .text ul li{position:relative;list-style:none}.row-fluid .section2 .sec2-module>span>div .content .text ul li:before{position:absolute;left:-20px;top:8px;width:8px;height:8px;content:'';background:#7cc04b}.row-fluid .section2 .sec2-module>span>div .content .text a.cta{background:#ccc;color:#6d6f71;font-size:13px;font-family:'Helvetica';border:1px solid #b7b7b7;border-radius:5px;width:100%;display:inline-block;padding:8px 15px;text-align:center;line-height:17px;text-decoration:none;text-transform:uppercase;max-width:500px;letter-spacing:.3px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.row-fluid .section2 .sec2-module>span>div .content .text a.cta:hover{background:#003866;color:#fff}.row-fluid .section2 .sec2-module>span>div .content h4{color:#7cc04b;font-size:26px;font-family:'Helvetica Neue BD Std';margin:0;letter-spacing:.8px}.row-fluid .section3{padding:55px 0 34px}.row-fluid .section3 h2{color:#003866;margin:0px;font-size:40px;font-family:'Helvetica Neue LT Std';margin:0}.row-fluid .section3 .widget-type-form{padding-top:22px;font-size:18px}.row-fluid .section3 .widget-type-form h3{margin:0px}.row-fluid .section3 .widget-type-form form label{margin-bottom:8px;color:#606163;font-size:13px;font-family:'Helvetica Neue BD Std'}.row-fluid .section3 .widget-type-form input[type="text"],.row-fluid .section3 .widget-type-form input[type="number"],.row-fluid .section3 .widget-type-form input[type="email"]{appearance:none;-moz-appearance:none;-webkit-appearance:none}.row-fluid .section3 .widget-type-form input[type="text"],.row-fluid .section3 .widget-type-form input[type="number"],.row-fluid .section3 .widget-type-form input[type="email"],.row-fluid .section3 .widget-type-form select{margin:0px;height:43px;border-radius:5px;box-shadow:none;-webkit-border-radius:5px;box-shadow:none;-moz-border-radius:5px;box-shadow:none;padding:10px 15px;color:#797a7d;font-size:14px;font-family:'HelveticaNeueLT Com 45 Lt';background:#f6f6f6}.row-fluid .section3 .widget-type-form select{background-image:url(https://cdn2.hubspot.net/hubfs/523047/Reference-Guide/select_bg.png);background-repeat:no-repeat;background-size:content;background-position:right top;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:45px;min-height:43px}.row-fluid .section3 .widget-type-form ul.inputs-list{margin:0px}.row-fluid .section3 .widget-type-form ul.inputs-list label{font-size:11px}.row-fluid .section3 .widget-type-form .actions{padding-top:16px}.row-fluid .section3 .widget-type-form .actions input[type="submit"]{padding:10px 15px;background-image:none !important;font-size:17px;color:#fff;font-family:'Helvetica';text-transform:uppercase;background-color:#7cc04b;border:1px solid #9b9ea3;border-radius:5px;min-width:162px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:0}.row-fluid .section3 .widget-type-form .actions input[type="submit"]:hover{background:#003866;color:#fff}_:-ms-fullscreen,.row-fluid .section3 .widget-type-form select{background-image:none;padding-right:15px}.ie .row-fluid .section3 .widget-type-form select{background-image:none;padding-right:15px}.safari .row-fluid .section3 .widget-type-form input[type="text"],.safari .row-fluid .section3 .widget-type-form input[type="number"],.safari .row-fluid .section3 .widget-type-form input[type="email"],.safari .row-fluid .section3 .widget-type-form select{padding:13px 15px;line-height:17px;padding:15px 15px 12px}.safari .row-fluid .section3 .widget-type-form .actions input[type="submit"]{padding:11px 15px 9px}.safari5 .row-fluid .banner-section{margin-left:-1px}@media(max-width:1024px){.row-fluid .main{padding:0 20px}.row-fluid .banner-section{padding:50px 0}.row-fluid .banner-section h1{font-size:58px;line-height:62px}.row-fluid .banner-section h1 span{font-size:52px;line-height:58px}.row-fluid .banner-section .banner-text{padding:25px 0 20px;font-size:34px;line-height:34px}.row-fluid .section1{padding:50px 0 25px;font-size:24px;line-height:32px}.row-fluid .section2 h2{font-size:34px;line-height:34px}.row-fluid .section2 .sec2-module>span>div{padding:20px 0 25px}.row-fluid .section2 .sec2-module>span>div .content h4{font-size:22px;line-height:28px}.row-fluid .section2 .sec2-module>span>div .content .text{font-size:18px;line-height:24px}.row-fluid .section2 .sec2-module>span>div .content{padding-right:0px}.row-fluid .section3 h2{font-size:34px}}@media(max-width:767px){.row-fluid .banner-section h1{font-size:46px;line-height:54px}.row-fluid .banner-section h1 span{font-size:44px;line-height:48px}.row-fluid .banner-section .banner-text{font-size:28px;line-height:28px}.row-fluid .section1{font-size:20px;line-height:26px}.row-fluid .section1 .sec1-image{padding-top:20px}.row-fluid .section2 .sec2-module>span>div{max-width:400px;float:none;margin:0 auto;vertical-align:top;display:inline-block;text-align:left}.row-fluid .section2 .sec2-module>span>div .image{width:100%;text-align:center}.row-fluid .section2 .sec2-module>span>div .content{width:100%;float:left;padding:20px 0 0}.row-fluid .section2 .sec2-module{text-align:center}.row-fluid .section3 h2,.row-fluid .section2 h2{font-size:30px;line-height:30px;text-align:center}.row-fluid .section3 form{max-width:400px;float:none;margin:0 auto}.row-fluid .section3 form fieldset>div{width:100% !important;padding:0px 0 10px}.row-fluid .section2 .sec2-module>span>div .content .text a.cta{letter-spacing:0px}.row-fluid .section2 .sec2-module{padding-top:0px}.row-fluid .section2 .sec2-module>span>div:first-child{padding-top:0px}.row-fluid .section2 .sec2-module>span>div .image{padding-top:0px}}@media(max-width:480px){.row-fluid .banner-section h1 span{font-size:30px;line-height:34px}.row-fluid .banner-section h1{font-size:34px;line-height:40px}.row-fluid .banner-section .banner-text{font-size:24px;line-height:24px;padding:15px 0}.row-fluid .banner-section .banner-cta a{min-width:0 !important;font-size:16px;padding:10px}.row-fluid .banner-section{padding:40px 0}.row-fluid .section1{padding:35px 0 10px;font-size:18px;line-height:22px}.row-fluid .section3 h2,.row-fluid .section2 h2{font-size:26px;line-height:26px}.row-fluid .section2 .sec2-module>span>div .content h4{font-size:20px;line-height:26px}.row-fluid .section2 .sec2-module>span>div .content .text{font-size:16px;line-height:22px}.row-fluid .section3{padding:35px 0 0}}