html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}table{border-collapse:collapse;border-spacing:0}.js-contact-form input,.js-contact-form select,.js-contact-form textarea{border:1px solid #ccc;border-radius:.25rem;margin:.5rem 0;padding:.5rem 1rem;width:100%}.js-contact-form button{background-color:#0065c3;border:0;border-radius:.25rem;color:#fff;font-weight:700;margin:.5rem 0;padding:.5rem 1rem}footer p{font-family:museo-sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.8;text-align:center}.page-header{grid-area:header}.list-bullet{line-height:1.5;list-style:disc;margin-left:1.5em}.navigation{grid-area:navigation}.navigation .nav-item{color:#3c3c3c;display:inline-block;margin:.5em 0;width:100%}.navbar-brand img.logo{width:180px}h1,h2,h3,h4,h5,h6,figure,pre{font-family:"museo-sans",sans-serif;font-size:inherit;line-height:inherit;margin:0 0 1.5rem}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif,figure.serif,pre.serif{font-family:quatro-slab,serif}p{font-family:"museo-sans",sans-serif;color:#000;font-size:20px;font-weight:300;line-height:1.4;margin:0 0 1rem}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1;margin:1em 0}h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,h6.normal{font-weight:400}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced{letter-spacing:.2em}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase{text-transform:uppercase}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif{font-style:italic}h1.serif.normal,h2.serif.normal,h3.serif.normal,h4.serif.normal,h5.serif.normal,h6.serif.normal{font-weight:400}h1.margin-0,h2.margin-0,h3.margin-0,h4.margin-0,h5.margin-0,h6.margin-0{margin:0}h1.margin-0-0-1,h2.margin-0-0-1,h3.margin-0-0-1,h4.margin-0-0-1,h5.margin-0-0-1,h6.margin-0-0-1{margin:0 0 1em}h1.margin-1-0-0,h2.margin-1-0-0,h3.margin-1-0-0,h4.margin-1-0-0,h5.margin-1-0-0,h6.margin-1-0-0{margin:1em 0 0}h1{font-size:55px}h2{font-size:42px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:14px}p.cropped-intro{height:80px;overflow:hidden;text-overflow:ellipsis}a.more-link{font-size:16px;letter-spacing:.2em;text-transform:uppercase}body{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px}h1{font-family:museo-sans,serif;font-style:normal;font-weight:900;font-size:36px;margin-top:0 !important;color:#2a5070}.section-ad{background-color:#012445;padding:20px 0}.section-ad p{font-family:museo-sans,serif;font-style:normal;font-weight:700;font-size:17px;line-height:25px;color:#fff}.form-control{height:50px;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:400;font-size:20px;border:none;border-radius:0}input.form-control.btn-default{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:700;font-size:16px;background-color:#3496f1;color:#fff;margin-left:15px}.service-button{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:300;font-size:20px;padding:1em;color:#fff;border:none}.service-button:hover,.service-button:active{color:#fff}.carousel-control-prev{left:-7rem}.carousel-control-prev-icon{background-image:url(https://s3.amazonaws.com/assest.alexgreen.com/images/left-arrow.png)}.carousel-control-next-icon,.carousel-control-prev-icon{width:19px;height:30px}.carousel-control-next{right:-7rem}.carousel-control-next-icon{background-image:url(https://s3.amazonaws.com/assest.alexgreen.com/images/right-arrow.png)}.section-appearances{padding:3rem 1rem 0 1rem;background-color:#eef2f5;text-align:center}.socials-and-signup{background-color:#fff}#sns-row{padding-bottom:3rem}#LeadGen input[type=email]{width:325px;margin:auto;border:2px solid #eef2f5}.home-signup-button{background-color:#5bca1c;color:#fff;border-radius:0;font-weight:900;padding:.75em;width:325px}#form-disclaimer{font-size:13px;font-weight:normal;line-height:18px;font-family:inherit;opacity:.6}@media only screen and (max-width: 768px){#sns-row{padding-top:0;padding-bottom:0}#socials-column{margin-bottom:1rem}#signup-column{margin-top:1rem}}@media only screen and (max-width: 500px){#LeadGen input[type=email]{font-size:1rem}}footer{font-family:"museo-sans",sans-serif;font-style:normal;text-align:center;color:#fff;background-color:#275070;padding:30px}footer p{color:#e9e9e9}a.footer-nav-item{color:#fff;padding:0 10px}a.footer-nav-item:hover{color:#fff}.page-wrapper{background-color:#ecf1f4;padding:3rem 0 4rem 0}.page-content{background-color:#fff;padding:2.5rem}.services{background-color:#fff;margin:1.3rem 1rem;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.5);box-shadow:1px 1px 5px 0px rgba(0,0,0,.5)}.service-desc{padding:2.5rem}.service-desc img{max-height:100px}.service-type{background-color:#3e3e3e;color:#fff;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:700;font-size:18px;text-align:center;padding:1rem}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.flagship{background-color:#bde5f1}.flagship-button{background-color:#85f330;color:#000 !important}.totd{background-color:#edd7ca}.totd-button{background-color:#086ab1}.totd-plus{background-color:#cce0c4}.totd-plus-button{background-color:#ea8c00}em{font-style:italic}.editor-bio p{font-family:"museo-sans",sans-serif}@media only screen and (max-width: 1200px){#services-wrapper{margin-top:1.5em}}@media only screen and (max-width: 768px){#services-wrapper{margin-top:1em}}@media screen and (max-width: 414px){.navbar-brand img.logo{width:180px}.hero-text{margin-top:0}.hero-image{height:unset;background:#000}.carousel-control-prev{left:-30px}.carousel-control-next{right:-30px}}@media screen and (max-width: 767px){.service-button{margin-bottom:20px}}.page-content li{color:#3c3c3c;font-size:14px;font-weight:400 !important;line-height:1.4;list-style:circle;margin-left:1.3rem;margin-bottom:.5rem}.pp-list-item{font-size:initial}nav #headerNav{flex-shrink:0}.navbar{height:67px;padding:40px 30px}a.nav-link{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:700;font-size:16px}.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.5)}.navbar-expand-lg .navbar-nav .nav-link{padding:1rem 1.5rem;color:#fff}.navbar-brand{padding-bottom:0}.navbar-brand img.logo{width:250px}body #nav-drawer-background{cursor:pointer;position:absolute;display:none;background-color:rgba(0,0,0,.5);top:0;left:0;right:0;z-index:50;height:100vh}body.show-menu{height:100vh;overflow:hidden}.navbar-toggler{align-self:stretch;border-radius:0;border:none;width:60px;position:relative;z-index:1160}.navbar-toggler .navbar-toggler-icon{font-size:1.5rem}.navbar-toggler .navbar-close-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:35px;color:#000;line-height:2;padding-bottom:4px}.navbar-collapse{width:320px;text-align:center}.navbar-collapse li{float:none;display:inline-block}.inner-collapse-container{display:flex;flex-grow:1;width:-webkit-fill-available}.navbar-nav .nav-item{margin-right:9em}.navbar-nav .nav-item-end{margin-right:5em}.mobile-menu-socials{display:none}@media(max-width: 1239.98px){#headerNav{z-index:1140}#headerNav .navbar-collapse{position:absolute;height:100vh;top:0;right:0;overflow-x:hidden;overflow-y:scroll;z-index:1150;transition:height .35s ease-out}#headerNav .navbar-collapse .inner-collapse-container{transform:translate3d(100%, 0, 0);transition:all .35s ease-out}#headerNav .navbar-collapse .inner-collapse-container.slide-in{transform:translate3d(0, 0, 0);transition:all .35s ease-out}#headerNav .navbar-collapse .navbar-close-icon{font-size:35px}#headerNav .inner-collapse-container{position:absolute;min-height:500px;min-height:100vh;background-color:#fff;display:flex;flex-direction:column}#headerNav .navbar-nav{margin:9rem auto 3rem auto}#headerNav .navbar-nav a{color:#000;font-size:20px}#headerNav .navbar-nav a:hover{color:#6be724}#headerNav .navbar-nav a.active{color:#6be724}#headerNav .navbar-nav .active a{color:#6be724}#headerNav .navbar-toggler{background-color:transparent;transition:background-color .35s ease-out;margin:1px}#headerNav .navbar-toggler .navbar-toggler-icon,#headerNav .navbar-toggler .navbar-close-icon{opacity:1;transition:all .35s ease-out}#headerNav .navbar-toggler[aria-expanded~=true]{background-color:#fff;transition:background-color .35s ease-out;outline:solid 2px #fff}#headerNav .navbar-toggler[aria-expanded~=true] .navbar-toggler-icon{opacity:0;transition:all .35s ease-out}#headerNav .navbar-toggler[aria-expanded~=false] .navbar-close-icon{opacity:0;transition:all .35s ease-out}#headerNav .navbar-toggler:focus{outline:solid 2px #275070}}@media only screen and (max-width: 1200px){.navbar{padding:20px 30px}.navbar-nav .nav-item,.navbar-nav .nav-item-end{margin:1.5em 1em}.mobile-menu-socials{display:inline-block}.mobile-menu-socials a{padding:.5em}}@media only screen and (max-width: 768px){.navbar{padding:10px 20px}}.hero-banner{width:100%;max-width:1500px;margin:0 auto;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:.25fr repeat(10, 0.0625fr);margin-top:-3em}.hero-image{background-image:linear-gradient(#05477E, #297EA9);width:100%;background-repeat:no-repeat;background-size:cover}.hero-image-inner{display:block;width:100.75%;height:auto;grid-column:2/6;grid-row:1/8}.hero-text{color:#fff;padding:3rem;margin-top:100px}.hero-banner h1{grid-column:7/-2;grid-row:6;font-size:62px !important;color:#6be724;margin-bottom:.125em}.subhead-desktop{grid-column:7/-2;grid-row:7;font-size:32px;color:#fff;font-weight:500}.subhead-mobile{display:none;text-align:center;font-size:34px;font-weight:500;color:#fff}.hero-banner span{grid-column:7/-2;grid-row:8;font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#fff;margin-bottom:0;padding:1rem}.hero-text-subhead:hover{cursor:default !important}@media only screen and (max-width: 1500px){.hero-banner h1{grid-column:6/-1;text-align:center}.hero-banner .subhead-desktop{grid-column:6/-1;text-align:center}.hero-banner span{grid-column:7/-2;text-align:center}}@media only screen and (max-width: 1450px){.hero-image-inner{width:104.25%}}@media only screen and (max-width: 1400px){.hero-image-inner{width:108%}}@media only screen and (max-width: 1300px){.hero-image-inner{width:100%;grid-row:2/8}}@media only screen and (max-width: 1200px){.hero-image-inner{width:107%}}@media only screen and (max-width: 1120px){.hero-image-inner{width:115%}}@media only screen and (max-width: 1100px){.hero-image-inner{width:112%}.hero-banner h1{font-size:55px !important}.hero-banner .subhead-desktop{font-size:25px}.hero-banner span{font-size:18px}}@media only screen and (max-width: 1024px){.hero-image-inner{width:121%}}@media only screen and (max-width: 992px){.hero-image-inner{width:125%;grid-row:2/8;grid-column:2/6}}@media only screen and (max-width: 900px){.hero-image-inner{width:107%;grid-row:2/9}.hero-banner{margin-top:-1em}.hero-banner h1{font-size:45px !important}.hero-banner .subhead-desktop{font-size:23.5px}.hero-banner span{font-size:16px}}@media only screen and (max-width: 840px){.hero-image-inner{width:113%}}@media only screen and (max-width: 800px){.hero-image-inner{display:none}.hero-banner h1{grid-column:3/-3}.hero-banner .subhead-desktop{display:none}.hero-banner .subhead-mobile{display:grid;grid-column:3/-3;grid-row:7}.hero-banner span{grid-column:4/-4}}@media only screen and (max-width: 600px){.hero-banner{margin-top:.5em}.hero-banner h1{grid-column:2/-2}.hero-banner .subhead-mobile{grid-column:2/-2}.hero-banner span{grid-column:3/-3}}@media only screen and (max-width: 500px){.hero-banner h1{font-size:2.2rem !important}.hero-banner .subhead-mobile{font-size:1.8rem}.hero-banner span{grid-column:2/-2}}@media only screen and (max-width: 375px){.hero-banner h1{font-size:2rem !important}.hero-banner .subhead-mobile{font-size:1.65rem}}@media only screen and (max-width: 320px){.hero-banner h1{font-size:1.7rem !important}.hero-banner .subhead-mobile{font-size:1.4rem}.hero-banner span{font-size:15px}}.avatar{width:82px}.testimonials{background-color:#f0f4f7}.testimonials h1{padding-top:3rem;margin-bottom:0}.testimonial{background-color:#fff;margin:1.5rem 1rem;padding:1.5rem;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.5);box-shadow:1px 1px 5px 0px rgba(0,0,0,.5)}.testimonial-name{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#878787}.testimonial-content{font-size:23px;line-height:30px;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:400}.carousel-indicators{bottom:10px}.carousel-indicators li{width:10px;height:10px;border-radius:100%;background-color:#c7c7c7;margin:0 20px}.carousel-inner{padding-bottom:1em}.carousel-inner .carousel-item{-webkit-transition:-webkit-transform 1.2s ease-in-out !important;-o-transition:-o-transform 1.2s ease-in-out !important;transition:transform 1.2s ease-in-out !important}@media only screen and (max-width: 500px){.testimonials h1{padding-top:1.5rem}.testimonial{margin:2rem 1rem}.testimonial-name{padding-bottom:20px}.testimonial-content{margin-top:30px}}.section-media{background-color:#fff;padding:3rem 1rem 0 1rem}.section-media h1{text-align:center}.yellow-border-btn{color:#fbd748;border:2px solid #fbd748;padding:10px}.yellow-border-btn:hover{color:#fbd748}.blog-posts{background-color:#ecf1f4}.blog-posts h1{text-align:center;color:#2a5070}.article-column img{width:100%}.article-column img:nth-child(1){height:200px;object-position:top;object-fit:cover}.articleTitle{font-family:museo-sans,serif;font-style:normal;font-weight:900;font-size:24px;line-height:27px;color:#275070}.articleDate{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:700;font-size:15px;color:#878787}.body-text{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:100;font-size:20px;line-height:23px}.read-more{background-color:#275070;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:600;font-size:20px;padding:1em;color:#fff;border:none}.read-more:hover{color:#fff}@media only screen and (max-width: 1024px){.blog-posts h1{margin-bottom:0}}@media only screen and (max-width: 992px){.article-thumbnail{align-self:baseline;padding-top:.25rem}}@media only screen and (max-width: 576px){.article-button-wrapper{text-align:center}}.events{background-color:#fff}.events h1{text-align:center}.big-date{color:#2e4e72}.big-month{font-size:28px}.big-day{font-size:60px;font-weight:bold}.event-title{font-weight:900}.event-subtitle{font-weight:500}.event-title,.event-subtitle{color:#2e4e72;font-size:28px}.event-button{background-color:#5bca1c;color:#fff;border-radius:0;font-weight:900;font-size:20px;padding:.75rem 1.5rem}#view-all-link{color:#2e4e72;font-size:20px;font-weight:900}@media only screen and (max-width: 767px){.big-date{display:none}.event-info{border-left:0 !important;padding-left:15px !important}.event-button-wrapper{text-align:center}}