@import url('https://fonts.googleapis.com/css?family=Indie+Flower&display=swap');.homepage section.lead-section{padding-top:0px;padding-bottom:0px}.services h3{margin-bottom:40px}.services .square-box h4{color:#1c7cb6}.services .square-box p{color:#2d2d2d;font-size:18px;text-align:center}.services .square-box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;border:#1c7cb6 4px solid}.services .button{background-color:#ef6923;border:2px solid #ef6923;color:#fff}h3 span.handwritten{font-family:'Indie Flower',sans-serif;font-weight:700;font-size:34px}.rs-stack-on-tablet .image-wrapper{padding-left:0 !important;padding-right:0 !important}@media only screen and (max-width:768px){.square-box.card{min-height:0px;padding-bottom:25px;padding-top:25px}.card-title,.card-text{min-height:0px;margin-bottom:25px;margin-top:25px}}.aspect-ratio-outer{position:relative}.aspect-ratio-outer::before{display:block;content:"";width:100%;padding-top:calc((720 / 1510) * 100%)}.aspect-ratio-outer>.aspect-ratio-inner{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.aspect-ratio-inner div,.aspect-ratio-inner img{padding:0;margin:0;position:absolute}#HomepageHero{background:#2d7297;background-image:url('//cdn2.hubspot.net/hubfs/462737/Web%20Assets%202019/Home%20Page/February%202020%20Updates/Homepage_V2_Bg.png');background-size:cover;background-repeat:no-repeat}#HomepageHero p,#HomepageHero h1,#HomepageHero h2,#HomepageHero h3,#HomepageHero h4,#HomepageHero h5{color:white}#HomepageIntroCopy{margin-top:105px;padding-left:70px}#rs-tagline{font-size:40px;text-align:left;font-weight:bold;text-transform:none}#StaticAnimBG{width:100%}#HomepageVideoContainer{width:32.9%;left:40.1%;top:30.1%}#HomepageVideo{width:100%}div.table-outer{display:table;width:100%;height:100%}div.table-inner{display:table-cell;vertical-align:middle}#rs-tagline-container{width:90%;margin:70px auto}#animStageContainer{overflow:hidden}@media only screen and (max-width:600px){#animStageContainer{height:200%}#animStage{left:-50%;right:-30%}#rs-tagline-container,#rs-tagline{text-align:center;margin-bottom:20%}#HomepageVideoContainer{top:26.8%;left:39.73%;width:33.8%}#rs-subtagline-how{display:none}}