/**handles:master,selectric**/
@charset "UTF-8";.row:has(.sh_feat_box){margin-top:60px}.iconspot,.iconspot2{display:block;width:100px;height:100px;border-radius:1000px;text-align:center;border:solid 10px #fff}.iconspot{position:relative;z-index:5;top:-70px;margin-bottom:-50px}.iconspot2{margin-bottom:20px}.iconspot+.sh_feat_box{padding:70px 20px 0 20px}.iconspot img,.iconspot2 img{max-width:65%;height:auto;top:15%;position:relative}.sh_feat_box,.sh_icon_blurb{line-height:1.2;font-size:.9em;margin-bottom:70px}.sh_feat_box{background-color:#fff;border-radius:20px;padding:20px 20px 20px;position:relative;-webkit-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);-moz-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);box-shadow:5px 5px 12px 0 rgba(0,0,0,.27)}a .sh_feat_box:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.27);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.27);box-shadow:0 0 5px 0 rgba(0,0,0,.27);right:2px;top:2px}.sh_feat_box .header,.sh_icon_blurb .header{line-height:1.2;font-size:1.4em}a .sh_feat_box h3{text-decoration:none!important}.sh_feat_box.vertical{height:auto;margin-bottom:70px}.feature_blocks>div{text-align:center}.feature_blocks .iconspot2{margin:0 auto}.centered li{background-image:none;text-align:center;padding-left:0;padding-top:0}.centered li:before{content:'';border-top:solid 1px #e3655d;display:block;width:50%;margin:0 auto 10px}.centered li:first-child:before{border-top:none}.bf_wrapper{background-color:#e3655d;padding:2em}.blog_feature{padding:30px;background-color:#fff;border-radius:16px}.blog_feature>div{text-align:center}.bf_content{align-self:center}.bf_content a.btn{margin-bottom:15px}.quote{padding-bottom:30px}.quote .quoter,.quote span{padding-left:30px;display:block;margin-top:30px}.quote span{font-style:italic;position:relative;z-index:0}.quote span:before{content:'';background-image:url('http://spirashealth.com/wp-content/themes/spiras2024/images/quote.svg');background-size:100% auto;background-repeat:no-repeat;position:absolute;top:-30px;left:0;width:60px;height:100px;z-index:-1}.quote .quoter{font-family:'Roboto Slab',Arial,Helvetica,sans-serif;color:#0076a0}.quote .button{margin-left:20px;margin-top:30px;display:inline-block;font-size:.85em;cursor:pointer}.stats1{padding:2em 0}.stats1 .row>div{padding:30px}.stats1 h2,.stats1 h3,.stats1 p{color:#fff!important;font-family:'Roboto Slab',Arial,Helvetica,sans-serif}.stats1 h3{font-size:3em}.stats1 p{font-size:1.4em;line-height:1}.stats1 p+p{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:400;line-height:1.2}.team_block{justify-content:center!important}.team_block>div{text-align:center;padding:30px;position:relative}.team_block img.headshot{border-radius:1000px;position:relative;z-index:10}.team_block .content_group{background-color:#fff;padding:70px 15px 0;border-radius:20px;position:relative;top:-50px;height:70%;-webkit-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);-moz-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);box-shadow:5px 5px 12px 0 rgba(0,0,0,.27)}.bio h3,.board_block h3,.team_block h3{color:#008b8c;font-size:1.3em}.board_block .row>div{padding:30px}a.btn.linkedin{position:relative;display:block;width:fit-content;margin:0 auto;background-color:#0073b0;padding:5px 16px;border-radius:1000px}a.btn.linkedin span{position:absolute;text-indent:-99999px;color:#fff}a.btn.linkedin:focus span{position:static;width:auto;height:auto}.linkedin img{width:65px!important}.bio_link{font-size:.8em;color:#e3655d;text-decoration:underline;margin-top:12px}.bio{border-radius:15px}.bio p.title{font-weight:700}.fancybox-stage{max-width:1000px;margin:0 auto}.acc_wrapper{transition:all .5s;border-radius:20px;padding:20px 20px 20px}.acc_wrapper:has(.on){background-color:#fff;margin-bottom:12px;-webkit-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);-moz-box-shadow:5px 5px 12px 0 rgba(0,0,0,.27);box-shadow:5px 5px 12px 0 rgba(0,0,0,.27)}.open_button{transition:all .2s;cursor:pointer;color:#007b7c;position:relative;padding-left:30px;left:0}.open_button:hover{color:#008b8c;left:-10px}.open_button:before{content:'+';margin-right:12px;position:absolute;left:0}.open_button.on{color:#008b8c}.open_button.on:before{content:'–';margin-right:9px}.inside_content{padding-left:30px;margin-top:20px}form label{color:#0076a0!important}form input[type=email],form input[type=tel],form input[type=text],form textarea{border:solid 2px #ccc!important;border-radius:3px!important;box-shadow:none}form select{height:60px!important;border-radius:3px!important;border:solid 2px #ccc!important;-webkit-appearance:none}form input[type=email],form input[type=tel],form input[type=text]{height:60px!important}.frm_button_submit{background-color:#fff!important;border:5px solid #e3655d!important;color:#413f3f!important;padding:12px 30px!important;border-radius:1000px!important;font-size:1em!important;margin-top:1em!important;display:inline-block!important;line-height:1!important;text-align:center!important;margin-bottom:15px!important;transition:all .2s!important}.frm_button_submit:hover{background-color:#e3655d!important;color:#fff!important;border:5px solid #e3655d!important}.selectric{padding:8px!important;border-radius:3px!important}.selectric .label{color:#006464!important}.selectric-items ul li{background:0 0!important;color:#006464!important}.selectric-items ul li.highlighted{background-color:#fff!important}.contact_block{margin-bottom:0}.col_contact{position:relative;z-index:0;padding-top:80px!important}.col_contact:after{content:'';display:block;background-color:#e3655d;position:absolute;top:0;left:0;width:55%;height:100%;z-index:-1}footer{color:#fff!important}footer .mb-2{margin-bottom:0!important}footer .col_certs img{max-width:100px}footer .col_certs figure{display:inline-block;margin-right:15px}footer .baseinfo,footer .footer_nav{padding:30px}footer .footer_nav ul{margin:0;padding:5px 0}footer .footer_nav li{background:0 0!important;padding:3px 0;margin:0}footer .footer_nav li a{font-size:.8em;line-height:1;margin:0}footer .footer_nav .col_nav .row>div{justify-content:flex-end;flex-direction:column}footer .baseinfo>div{font-size:.8em!important;display:block;width:fit-content;justify-content:flex-start}footer .baseinfo a{color:#fff!important;text-decoration:underline}.search .result_block{border-top:solid #ccc 1px;padding:20px 0}.search h2{color:#f45b57}.search h3{font-size:.85em;text-transform:uppercase}.search a{color:#00ace8;text-decoration:underline}.show_logos_1{max-width:500px;margin-bottom:10vw}@media(min-width:768px){.sh_feat_box{height:100%;margin-bottom:0}.sh_feat_box.stacked_md{height:auto;margin-bottom:70px}.stats1{padding:2em 3em}.form-field{padding-right:45px}.feature_blocks>div{text-align:left}.feature_blocks .iconspot2{margin:0}.show_logos_1{max-width:500px;margin-bottom:5vw}}@media(min-width:950px){.sh_feat_box.stacked_md{height:100%;margin-bottom:0}}
.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}