{% include "hubspot/styles/responsive/modules.css" %}{% include "hubspot/styles/patches/recommended.css" %}#hamburger-icon{height:1.5em;position:relative;display:block}#hamburger-icon .line{display:block;background:#3683ea;width:3em;height:5px;position:absolute;left:0;border-radius:4px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}#hamburger-icon .line.line-1{top:0}#hamburger-icon .line.line-2{top:50%}#hamburger-icon .line.line-3{top:100%}#hamburger-icon:hover .line-1,#hamburger-icon:focus .line-1{transform:translateY(-4px);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px)}#hamburger-icon:hover .line-3,#hamburger-icon:focus .line-3{transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px)}#hamburger-icon.active .line-1{transform:translateY(0.75em) translateX(0) rotate(45deg);-webkit-transform:translateY(0.75em) translateX(0) rotate(45deg);-moz-transform:translateY(0.75em) translateX(0) rotate(45deg)}#hamburger-icon.active .line-2{opacity:0}#hamburger-icon.active .line-3{transform:translateY(-0.75em) translateX(0) rotate(-45deg);-webkit-transform:translateY(-0.75em) translateX(0) rotate(-45deg);-moz-transform:translateY(-0.75em) translateX(0) rotate(-45deg)}.navbar{padding:3%;margin:auto;width:90%}.navbar .hero-img img{height:40px}#nav-menu .menu-btn{color:#3683ea}#nav-menu ul{position:absolute;padding:.25em;z-index:1;border:1px solid #3683ea;margin-left:.75em;list-style-type:none;height:auto;opacity:inherit;overflow:inherit}#nav-menu ul li:first-of-type::before{position:absolute;width:0;height:0;margin-top:-11px;border-right:6px solid transparent;border-bottom:6px solid #3683ea;border-left:6px solid transparent;content:""}#nav-menu>ul>li>a{color:#39454d}#nav-menu>ul>li>a:hover{color:#3683ea}@media screen and (max-width:767px){.navbar .hero-img img{margin:unset}.row-fluid .container .hero-img{text-align:center;float:none}.row-fluid .container .hero-text{float:left}#nav-menu{right:76px;position:absolute;display:block}#nav-menu ul{width:max-content;margin-left:-2.75em}#nav-menu ul li:first-of-type::before{margin-left:57px}}@media screen and (max-width:425px){#hamburger-icon{top:-35px}#nav-menu ul{margin-top:0}}