.green{color:#35b151;font-size:1.5em;position:absolute;top:.25em;left:.25em;opacity:.3}.green2{color:#35b151;font-size:1.5em;position:absolute;top:.25em;right:.25em;opacity:.3}.flex{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}a:link{color:#35b151;text-decoration:underline}.lo-profile-wrapper{background-color:#ebeef0;padding:2em 1em}#lo-profile-title{text-align:center;font-weight:800;margin-bottom:1rem}.lo-headshot{max-width:150px;margin:0 .5rem;position:relative}.circular--portrait{display:inline-block;position:relative;width:140px;height:140px;overflow:hidden;border-radius:50%;border:5px solid #fff}.circular--portrait img{width:100%;height:auto}#qr_card .qr_img{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}#qr_canvas canvas{width:100%;height:auto;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}#qr_btn{position:absolute;bottom:0rem;right:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:99px;background-color:#fff;transition:all .5s ease;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2);cursor:pointer}#qr_btn:hover{-webkit-box-shadow:0px 12px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 12px 20px 0px rgba(0,0,0,0.25);box-shadow:0px 12px 20px 0px rgba(0,0,0,0.25);bottom:.5rem}#qr_btn i{font-size:1.25rem;color:#318731 !important}.lo-name{max-width:325px;margin:0 .5rem;word-break:break-word}.lo-name h1{font-size:1.75rem;font-weight:800;margin:0}#lo_club:before{content:" : "}#achievement_tier_img{width:60px;height:auto;position:relative;bottom:5px}.lo-name p{font-size:.7rem}.lo-contact{width:200px;margin:0 1rem;word-break:break-word}.phone-block{display:flex;flex-direction:row}.phone-block div{padding:0 .5rem}.phone-label{font-weight:700;font-size:.8rem;margin:0}.phone-number{margin:0}.phone-number a{color:#35b151 !important;font-weight:800;font-size:1rem;margin:0;padding:0}.email a{color:#35b151 !important}.lo-apply{width:260px;margin:1rem .5rem;box-sizing:border-box}.call-or-text{display:flex;flex-direction:row;justify-content:center;align-items:center}.lo-apply .cta-link{display:block;width:100%;height:auto;padding:.5rem 1rem;margin:1rem 0;color:#fff;background-color:#35b151;border-radius:4px;text-align:center;text-decoration:none;box-sizing:border-box;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}.lo-apply .cta-link.reverse{display:block;width:100%;height:auto;padding:.5rem 1rem;margin:1rem 0;color:#35b151;background-color:#ebf2f5;border:2px solid #35b151;border-radius:4px;text-align:center;text-decoration:none;box-sizing:border-box;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}.cta-link:hover{position:relative;bottom:1px;opacity:.9;border-radius:4px}.phone_link{display:block;margin:0 .5rem}.phone_link:link{text-decoration:none;!important}.phone_link:hover{text-decoration:underline}.states-serving{font-size:.7rem}@media only screen and (max-width:1150px){.lo-contact{order:4;margin:1rem}.lo-apply{order:3;margin:1rem}}@media only screen and (max-width:850px){.form-sidebar,.form-column{width:100% !important;margin-left:0}}@media only screen and (max-width:600px){.flex{text-align:center}.lo-headshot{max-width:250px}#lo_club:before{content:""}#lo_club{display:block}.phone-block{justify-content:center}.lo-name h1{margin-top:1rem}#achievement_tier_img{width:80px;bottom:0px}.lo-contact{order:4;margin:1rem 0}.lo-apply{order:3;margin:1rem 0}}.custom-shape-divider-bottom-1641230499{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-bottom-1641230499 svg{position:relative;display:block;width:calc(100% + 1.3px);height:50px}.custom-shape-divider-bottom-1641230499 .shape-fill{fill:#ebeef0}