@import url(https://fonts.googleapis.com/css?family=Dosis:300,600);body,div,h1,h2,h3,h4,h5,h6,html,p,span{color:inherit}h1,h2,h3,h4,h5,h6{font-family:Dosis,sans-serif}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:20px;font-weight:400;line-height:28px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1170px){body{font-size:24px;line-height:34px}}body.tpl__white footer{background-color:#fff;color:#3b3b3b}body.tpl__orange footer{background-color:#ff7b00;color:#fff}body.tpl__grey footer{background-color:#f8f8f8;color:#3b3b3b}.header{-ms-flex:1 100%;flex:1 100%;margin:15px 0;text-align:center}@media only screen and (min-width:1170px){.header{text-align:left}}.header__logo{padding:15px 0;max-width:100% !important}@media only screen and (min-width:1170px){.header__logo{padding:0 !important}}a{cursor:pointer;color:#ff7b00;display:block;text-align:center;text-decoration:none}@media only screen and (min-width:1170px){p a{display:inline-block}}ul{padding:0}h1{font-size:32px;line-height:42px}@media only screen and (min-width:1170px) and (min-height:600px){h1{font-size:36px}}@media only screen and (min-width:1440px){h1{font-size:36px}}h2{font-size:30px}@media only screen and (min-width:1024px){h2{font-size:52px}}h3{font-size:26px}@media only screen and (min-width:1024px){h3{font-size:36px}}p{display:block;font-size:20px;line-height:1.4em;margin:25px 0;padding:20px;text-align:center}@media only screen and (min-width:1170px){p{font-size:24px;text-align:left;padding:0}}section{color:#3b3b3b;padding:45px 0}@media only screen and (min-width:1024px){section{padding:75px 0}}.arrowhead{background:url(/hubfs/CJM_assets/images/arrowhead.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:15px;margin:25px auto;width:30px}.container,.hero{margin-left:auto;margin-right:auto;padding:0 25px}@media only screen and (min-width:1440px){.container,.hero{max-width:1440px}}.display_desktop{display:none}@media only screen and (min-width:1170px){.display_desktop{display:block}}@media only screen and (min-width:1170px){.display_mobile{display:none}}@media only screen and (min-width:1170px){.section_split{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}}.section .split_half{-ms-flex:1 100%;flex:1 100%;width:100%}@media only screen and (min-width:1170px){.section .split_half{-ms-flex:1 50%;flex:1 50%;width:50%}}.section_video-download input.hs-button{border-color:#ff7b00 !important;color:#ff7b00 !important}.section_video-download .section_split{-ms-flex-align:start;align-items:flex-start}.section_video-download p{line-height:2em}@media only screen and (min-width:1024px){.section_video-download .form__group{margin-left:90px}}.section_grey{background-color:#f8f8f8;color:#3b3b3b}.section_aerange{background-color:#ff7b00;color:#fff}.hero{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;position:relative}@media only screen and (min-width:1170px){.hero{-ms-flex-direction:row;flex-direction:row;min-height:100vh}}.hero .img{margin:0 auto}.hero img,.hero svg{max-width:50%;margin:0 auto;object-fit:contain}@media only screen and (min-width:1170px){.hero img,.hero svg{max-width:60%}}.hero .arrowhead{bottom:20px}@media only screen and (min-width:1170px){.hero .arrowhead{left:50%;position:absolute}}.hero__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero__text .cta__button,.hero__text .hs-form .hs_submit .hs-button,.hs-form .hs_submit .hero__text .hs-button{-ms-flex-order:2;order:2}.hero__text p{margin:0;-ms-flex-order:2;order:2}@media only screen and (min-width:1024px){.hero__text p{-ms-flex-order:1;order:1;margin-bottom:25px}}.hero__text .arrowhead{-ms-flex-order:1;order:1}.hero__text strong{font-size:22px;text-align:center}@media only screen and (min-width:1024px){.hero__text strong{font-size:inherit;text-align:left}}.hero__text .cta__button,.hero__text .hs-form .hs_submit .hs-button,.hero__text strong,.hs-form .hs_submit .hero__text .hs-button{-ms-flex-order:3;order:3}.hero__text .hs-cta-wrapper{-ms-flex-order:1;order:1}.hero__text .text__primary{-ms-flex-order:0;order:0}.hero__text .text__secondary{-ms-flex-order:2;order:2}.hero__text .text__secondary p{-ms-flex-order:2;order:2}@media only screen and (min-width:1170px){.hero__text .text__secondary p:last-child{margin-bottom:60px}}.hero__title{margin:30px auto}@media only screen and (min-width:768px){.hero__title{width:70%}}@media only screen and (min-width:1170px){.hero__title{margin:30px 0;width:auto}}.hero .section_split{-ms-flex-item-align:start;align-self:flex-start}.title{color:inherit;text-align:center}@media only screen and (min-width:1170px){.title{text-align:left}}.title_head-title{line-height:50px}.title_regular-title{font-weight:600}.title_subtitle{color:#b1b1b1;font-size:14px;text-transform:uppercase;margin:0 auto;width:170px}@media only screen and (min-width:1170px){.title_subtitle{width:100%}}.title_no-margin{margin:0}.form__input,.hs-form .hs-form-booleancheckbox-display,.hs-form input{background-color:transparent;border:0;color:inherit;display:block;font-size:18px;letter-spacing:.05em;margin:20px 0;outline:0;padding:10px 0;width:100%}.form__input::-webkit-input-placeholder,.hs-form .hs-form-booleancheckbox-display::-webkit-input-placeholder,.hs-form input::-webkit-input-placeholder{color:inherit}.form__input::-moz-placeholder,.hs-form .hs-form-booleancheckbox-display::-moz-placeholder,.hs-form input::-moz-placeholder{color:inherit}.form__input:-ms-input-placeholder,.hs-form .hs-form-booleancheckbox-display:-ms-input-placeholder,.hs-form input:-ms-input-placeholder{color:inherit}@media only screen and (min-width:1024px){.form__input,.hs-form .hs-form-booleancheckbox-display,.hs-form input{font-size:24px}}.form__input_spaced{margin-bottom:25px}@media only screen and (min-width:1170px){.form__input_spaced{margin-bottom:50px}}.form__input_spaced::-webkit-input-placeholder{font-weight:300;letter-spacing:.5px}@media only screen and (min-width:1170px){.form__input_spaced::-webkit-input-placeholder{font-size:24px}}.form__input_spaced::-moz-placeholder{font-weight:300;letter-spacing:.5px}@media only screen and (min-width:1170px){.form__input_spaced::-moz-placeholder{font-size:24px}}.form__input_spaced:-ms-input-placeholder{font-weight:300;letter-spacing:.5px}@media only screen and (min-width:1170px){.form__input_spaced:-ms-input-placeholder{font-size:24px}}.form__input__group .hs-error-msgs label{color:red;font-family:inherit;font-size:18px}.form__input__group input.hs-input.error{box-shadow:none}.form__input[type=checkbox],.hs-form [type=checkbox].hs-form-booleancheckbox-display,.hs-form input[type=checkbox]{display:none}.form__input[type=checkbox]:checked+.checkbox:after,.form__input[type=checkbox]:checked+span:after,.hs-form [type=checkbox].hs-form-booleancheckbox-display:checked+.checkbox:after,.hs-form [type=checkbox].hs-form-booleancheckbox-display:checked+span:after,.hs-form input[type=checkbox]:checked+.checkbox:after,.hs-form input[type=checkbox]:checked+span:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjExOCA1MDUuOSA0MCAzMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTEyMCA1MjMuMmwxMi41IDEyLjEgMjMuNS0yMy43IC00LjUtNC41IC0xOC42IDE4LjYgLTcuNy03LjdMMTIwIDUyMy4yeiIvPjwvZz48L3N2Zz4=);height:25px;left:0;position:absolute;top:2px;width:25px}.form__input .hs-input+span,.form__input.checkbox,.hs-form .checkbox.hs-form-booleancheckbox-display,.hs-form .hs-form-booleancheckbox-display .hs-input+span,.hs-form input .hs-input+span,.hs-form input.checkbox{position:relative}.form__input .hs-input+span:before,.form__input.checkbox:before,.hs-form .checkbox.hs-form-booleancheckbox-display:before,.hs-form .hs-form-booleancheckbox-display .hs-input+span:before,.hs-form input .hs-input+span:before,.hs-form input.checkbox:before{border:2px solid;border-color:inherit;border-radius:3px;content:'';display:inline-block;height:15px;margin-right:10px;width:15px}.form__input[type=email],.form__input[type=text],.hs-form [type=email].hs-form-booleancheckbox-display,.hs-form [type=text].hs-form-booleancheckbox-display,.hs-form input[type=email],.hs-form input[type=text]{border-bottom:1px solid;border-color:inherit}.form_dark{color:#b0b0b0}.hs-form-field .hs-form-required{display:none}.hs-form .hs-form-booleancheckbox-display{color:#fff;font-size:24px}.hs-form .hs_submit .actions{padding:0;margin:0}.hs-form .hs_submit .hs-button{background-image:none;border-color:#fff;border-style:solid !important;border-width:3px !important;box-sizing:border-box;box-shadow:none;height:70px;padding:0;text-shadow:none}.hs-form .hs_submit .hs-button:hover{border:0;box-shadow:none}.hs-form input{border-radius:0;box-shadow:none !important;outline:0;width:auto}.cta__button,.hs-form .hs_submit .hs-button{background-color:inherit;border-radius:40px;border-style:solid;color:inherit;cursor:pointer;font-size:18px;font-weight:600;margin:25px auto;padding:25px 15px;text-align:center;text-transform:uppercase;transition:all 250ms;width:100%}@media only screen and (min-width:1170px){.cta__button,.hs-form .hs_submit .hs-button{margin:25px 0 !important;width:250px}}.cta__button.button_orange,.hs-form .hs_submit .button_orange.hs-button{background-color:#ff7b01;border-color:#fff;border-style:solid;border-width:3px;color:#fff}.cta__button.button_orange:hover,.hs-form .hs_submit .button_orange.hs-button:hover{background-color:#ff6700}.cta__button.button_transparent,.hs-form .hs_submit .button_transparent.hs-button{border-color:#fff}.cta__button.button_transparent:hover,.hs-form .hs_submit .button_transparent.hs-button:hover{background-color:#fff;color:#ff7b01}.list__column-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1024px){.list__column-list{-ms-flex-direction:row;flex-direction:row}}.list__column-list li{-ms-flex:1;flex:1;list-style:none;font-size:20px;margin:25px 0;padding:0 20px;text-align:center}.list__column-list img{display:block;max-width:150px;margin:0 auto;margin-bottom:20px}.list__column-list span{display:block;padding:0 20px}@media only screen and (min-width:1170px){.list__column-list span{padding:0}}.patterns_geometric-pattern,body.tpl__grey footer{background-image:url(/hubfs/CJM_assets/images/pattern__geometric-pattern.svg);background-position:center;background-size:contain}@media only screen and (min-width:1024px){.patterns_geometric-pattern,body.tpl__grey footer{background-size:20%}}.text_center{text-align:center}footer{background-color:#ff7b00;color:#fff}footer.footer_bright{background-color:#fff;color:#3b3b3b}footer .footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400;letter-spacing:2.5px;padding:30px 0;margin:0 auto;text-transform:uppercase;width:100%}footer .footer a{color:inherit}footer .footer__copyright_doge{stroke:currentColor}footer .footer__copyright_doge svg{fill:currentColor}footer .footer__follow{font-size:12px;letter-spacing:1.5px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1170px){footer .footer__follow{display:none}}@media only screen and (min-width:1024px){footer .footer{-ms-flex-direction:row;flex-direction:row}}footer .footer__copyright,footer .footer__social{-ms-flex:1;flex:1}footer .footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media only screen and (min-width:1170px){footer .footer__copyright{-ms-flex-pack:end;justify-content:flex-end}}footer .footer__copyright_doge{display:block;fill:inherit;width:83px;height:54px}footer .footer__copyright_doge img,footer .footer__copyright_doge svg{width:100%}footer .footer__copyright_text{margin-left:20px;font-size:14px}footer .footer__social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin:35px auto}@media(min-width:768px){footer .footer__social{margin:auto;-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-pack:start;justify-content:flex-start}}footer .footer__social_link{display:-ms-flexbox;display:flex;width:22px;height:22px;fill:currentColor;transition:all .3s;transition-property:fill}footer .footer__social_link+a{margin-left:20px}footer .footer__social_link .icon{width:100%;height:100%;fill:currentColor}