  html{box-sizing:border-box}*,::after,::before{box-sizing:initial}.accordion-tabs{line-height:1.5;margin-bottom:1.5em;padding:0}.accordion-tabs::after{clear:both;content:"";display:table}@media screen and (max-width:min-width 44em 12){.accordion-tabs{border-radius:3px;border:1px solid #ccc}.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top:0}}.accordion-tabs .tab-header-and-content{list-style:none}@media screen and (min-width:44em){.accordion-tabs .tab-header-and-content{display:inline}}.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top-left-radius:3px;border-top-right-radius:3px}@media screen and (max-width:min-width 44em 12){.accordion-tabs .tab-header-and-content:last-child .tab-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.accordion-tabs .tab-link{border-top:1px solid #ccc;color:#333;display:block;padding:.75em .809em;text-decoration:none;font-size:1em;background:#faebd7;font-weight:500;text-transform:uppercase}.accordion-tabs .tab-link:hover{color:#009451}.accordion-tabs .tab-link:focus{outline:0}.accordion-tabs .tab-link.is-active{background-color:#f7f7f7}@media screen and (min-width:44em){.accordion-tabs .tab-link{display:inline-block;border-top-left-radius:3px;border-top-right-radius:3px;border-top:0}.accordion-tabs .tab-link.is-active{background-color:#f7f7f7;border:1px solid #ccc;border-bottom-color:#f7f7f7;margin-bottom:-1px}.accordion-tabs .tab-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border:1px solid #ccc;float:left}}.accordion-tabs .tab-content{background:#f7f7f7;display:none;padding:1.5em 1.618em;width:100%}.accordion-toggle{padding-top:1em;margin:0!important}.accordion-toggle span{width:100%;display:inline-block;border-bottom:1px solid}.accordion-toggle:after{margin-left:-1em;content:"\f054";font-family:fontawesome;font-size:.75em}.accordion-toggle.open:after{content:"\f078"}.vcard{border:1px solid #ddd;padding:10px;margin:10px 0;background:#f6f6f6;border-radius:10px}.vcard h2.fn{background:#e6e6e6;margin:-10px -10px 10px!important;border-radius:10px 10px 0 0;padding:10px;border-bottom:1px solid #ddd;font-size:1.2em}.vcard h3{font-size:1.1em;padding-bottom:0}a.email:before,a.tel:before{font-family:FontAwesome;width:1.5em;display:inline-block}a.email:before{content:"\f0e0"}a.tel:before{content:"\f095"}.vcard div{font-size:.9em}
