.company-tabs-module.content-tabs-module{margin:0 auto 1.25rem;max-width:74.625rem;width:100%}@media screen and (min-width:782px){.company-tabs-module.content-tabs-module{margin:0 auto;padding-bottom:7.375rem}}.company-tabs-module.content-tabs-module.color-violet{border-bottom:5px solid #92278e}.company-tabs-module.content-tabs-module.color-aqua{border-bottom:5px solid #c5e0ff}.company-tabs-module.content-tabs-module.color-moss{border-bottom:5px solid #1b1549}.company-tabs-module.content-tabs-module.color-pumpkin{border-bottom:5px solid #c1ad80}.company-tabs-module.content-tabs-module.color-saffron{border-bottom:5px solid #c5e0ff}.company-tabs-module.content-tabs-module.color-beech{border-bottom:5px solid #a2a2a2}.company-tabs-module.content-tabs-module.color-black,.company-tabs-module.content-tabs-module.color-dove-gray{border-bottom:5px solid #666}.company-tabs-module.content-tabs-module.color-white{border-bottom:5px solid #fff}.company-tabs-module.content-tabs-module.color-lightyellow{border-bottom:5px solid #fef9eb}.company-tabs-module.content-tabs-module .tabs-container{margin:0 auto;overflow:hidden}.company-tabs-module.content-tabs-module .tabs-container:after{clear:both;content:"";display:block}.company-tabs-module.content-tabs-module .tabs-container a{text-decoration:none}.company-tabs-module.content-tabs-module .tab-content{background-color:#fff;display:none}.company-tabs-module.content-tabs-module .tab-content.is-active,.company-tabs-module.content-tabs-module .tab-content.is-active p{display:block}.company-tabs-module.content-tabs-module .tab-content:focus{outline:none}.company-tabs-module .section-header{margin:0 auto;max-width:45.625rem;text-align:center}.company-tabs-module .section-header h2{font-family:Brandon Grotesque Medium,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;margin-bottom:1.875rem}@media screen and (min-width:64rem){.company-tabs-module .intro-text{margin-bottom:3.875rem}}.company-tabs-module .tabs-container .tabs{display:flex;flex-wrap:wrap;font-size:0;justify-content:space-between;text-align:center;width:100%}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tabs{margin-bottom:2.5rem}}.company-tabs-module .tabs-container .tab{display:inline-block;margin-bottom:.9375rem;position:relative;width:calc(50% - 5px)}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab{margin-bottom:0;width:calc(25% - 20px)}}.company-tabs-module .tabs-container .tab.is-active{border-bottom:none}.company-tabs-module .tabs-container .tab-content-container{display:block;margin:1.25rem auto 0}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab-content-container{margin:0 auto}}.company-tabs-module .tabs-container .tab-content-container a:focus{outline:none}.company-tabs-module .tabs-container .tab-content-container .is-active{position:relative}.company-tabs-module .tabs-container .tab:hover{cursor:pointer}.company-tabs-module .tabs-container .tab.is-active{position:relative}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab.is-active:after{bottom:-2.5rem;content:"";display:inline-block;left:50%;position:absolute;transform:translateX(-50%)}.company-tabs-module .tabs-container .tab-one.is-active:after{border-color:transparent transparent #de0000;border-style:solid;border-width:0 1.3125rem 2.625rem;height:0;width:0}}.company-tabs-module .tabs-container .tab-one.is-active img{border:2px solid #de0000}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab-one.is-active img{border:0}.company-tabs-module .tabs-container .tab-two.is-active:after{border-color:transparent transparent #d7dd21;border-style:solid;border-width:0 1.3125rem 2.625rem;height:0;width:0}}.company-tabs-module .tabs-container .tab-two.is-active img{border:2px solid #d7dd21}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab-two.is-active img{border:0}.company-tabs-module .tabs-container .tab-three.is-active:after{border-color:transparent transparent #92278e;border-style:solid;border-width:0 1.3125rem 2.625rem;height:0;width:0}}.company-tabs-module .tabs-container .tab-three.is-active img{border:2px solid #92278e}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab-three.is-active img{border:0}.company-tabs-module .tabs-container .tab-four.is-active:after{border-color:transparent transparent #c68825;border-style:solid;border-width:0 1.3125rem 2.625rem;height:0;width:0}}.company-tabs-module .tabs-container .tab-four.is-active img{border:2px solid #c68825}@media screen and (min-width:782px){.company-tabs-module .tabs-container .tab-four.is-active img{border:0}}.company-tabs-module .tabs-container .tab-content-container>#tab1.is-active{border-top:.9375rem solid #de0000}.company-tabs-module .tabs-container .tab-content-container>#tab2.is-active{border-top:.9375rem solid #d7dd21}.company-tabs-module .tabs-container .tab-content-container>#tab3.is-active{border-top:.9375rem solid #92278e}.company-tabs-module .tabs-container .tab-content-container>#tab4.is-active{border-top:.9375rem solid #c68825}.company-tabs-module .tab-content .section-title{color:#292929;font-family:Brandon Grotesque Medium,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;margin-top:2rem;text-align:center}@media screen and (min-width:64rem){.company-tabs-module .tab-content .section-title{margin:3.125rem auto 1.5625rem}}.company-tabs-module .tab-content .entry-content{display:flex;flex-direction:column;justify-content:space-between;margin:0 1.25rem;max-width:63.75rem}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-content{flex-direction:row}}@media screen and (min-width:75rem){.company-tabs-module .tab-content .entry-content{margin:0 auto}}.company-tabs-module .tab-content .entry-content:after{display:none}.company-tabs-module .tab-content .entry-content .column-content{margin:0;padding-bottom:1.25rem;width:100%}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-content .column-content{padding-bottom:4.6875rem;width:calc(50% - 25px)}}.company-tabs-module .tab-content .entry-footer{font-size:0}@media screen and (min-width:40rem){.company-tabs-module .tab-content .entry-footer{padding-bottom:.9375rem}}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-footer{padding-bottom:0}}.company-tabs-module .tab-content .entry-footer ul{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0;max-width:100%;padding:0;text-align:center}.company-tabs-module .tab-content .entry-footer ul:after{clear:both;content:"";display:block}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-footer ul{flex-wrap:nowrap}}@media screen and (min-width:40rem){.company-tabs-module .tab-content .entry-footer ul{flex-direction:row;justify-content:center}.company-tabs-module .tab-content .entry-footer .company-content-image:nth-of-type(odd){margin-right:.6875rem;width:calc(50% - 5px)}}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-footer .company-content-image:nth-of-type(odd){margin-bottom:0;margin-right:.3125rem;width:25%}}@media screen and (min-width:40rem){.company-tabs-module .tab-content .entry-footer .company-content-image:nth-of-type(2n){margin-right:0;width:calc(50% - 5px)}}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-footer .company-content-image:nth-of-type(2n){margin-bottom:0;margin-right:.3125rem;width:25%}}.company-tabs-module .tab-content .entry-footer .company-content-image:nth-of-type(2n):last-of-type{margin-right:0}@media screen and (min-width:782px){.company-tabs-module .tab-content .entry-footer .company-content-image{margin-bottom:0;margin-right:.3125rem;width:25%}}.company-tabs-module .tab-content .entry-footer .company-content-image img{margin:0 auto}.page-instructors .content-tabs-module,.page-team .content-tabs-module{margin-top:.9375rem}@media screen and (min-width:64rem){.page-instructors .team-intro{margin-bottom:3.4375rem}}.team-intro .content-container{padding-bottom:0;padding-top:0}@media screen and (min-width:64rem){.team-intro .content-container{padding-bottom:2rem}}.team-intro .section-title{margin-bottom:.6875rem;margin-top:0}@media screen and (min-width:85.375rem){.team-intro .section-title{font-size:2.5rem}.team-intro .wpb_content_element{margin-left:auto;margin-right:auto;max-width:36.25rem}}@media screen and (min-width:64rem){.team-intro p{margin:0 auto;max-width:47.5625rem}}@media screen and (min-width:85.375rem){.team-intro p{font-size:1.125rem;line-height:1.44}}.department-filter{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 auto 2.8rem;max-width:74.625rem;padding:0}.department-filter:after{clear:both;content:"";display:block}@media screen and (min-width:22.5rem){.department-filter{width:90%}}@media screen and (min-width:64rem){.department-filter{border-bottom:.125rem solid #ccc;justify-content:space-around;margin:0 auto 5.25rem;width:100%}}.department-filter .department-filter-item{align-items:center;border:1px solid #3770a2;color:#666;display:flex;font-size:.875rem;height:3.125rem;justify-content:center;line-height:1.1;margin:.3125rem;padding:.6875rem;position:relative;text-align:center;text-transform:uppercase;width:46%}@media screen and (min-width:40rem){.department-filter .department-filter-item{width:30%}}@media screen and (min-width:64rem){.department-filter .department-filter-item{border:0;font-size:1.125rem;height:auto;margin:0;padding:0 0 .3125rem;width:auto}}.department-filter .department-filter-item:hover{cursor:pointer}.department-filter .department-filter-item.active{background-color:#3770a2;color:#fff;font-family:OpenSans Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400}@media screen and (min-width:64rem){.department-filter .department-filter-item.active{background-color:transparent;color:#c1ad80}.department-filter .department-filter-item.active:before{border-color:#ccc transparent transparent;border-style:solid;border-width:14px 7px 0;bottom:-.5rem;content:"";display:block;height:0;left:50%;position:absolute;transform:translate(-50%);width:0}}.department-filter:after{display:none}.team-section{padding:0 .9375rem}@media screen and (min-width:85.375rem){.team-section{padding:0}}.team-member-list{list-style:none;margin:0 10px 0 0;max-width:84rem;padding:0;position:relative;text-align:center;z-index:1}.team-member-list:after{clear:both;content:"";display:block}@media screen and (min-width:85.375rem){.team-member-list{margin:0 auto 6.25rem}}.team-member-list .team-member{cursor:pointer;display:flex;flex:1 1 100%;flex-direction:column;float:left;height:18.75rem;margin:0 0 1.875rem;padding:0;position:relative;text-align:center;vertical-align:top;width:47%;z-index:9}@media screen and (min-width:40rem){.team-member-list .team-member{width:29.33%}}@media screen and (min-width:782px){.team-member-list .team-member{height:22.5rem;width:20.5%}}@media screen and (min-width:85.375rem){.team-member-list .team-member{height:20.625rem;width:15.178%}}.team-member-list .gutter-sizer{width:6%}.team-member-list img{border-radius:50%;height:auto;margin:0 auto 1.25rem;max-width:13.125rem;width:100%}.team-member-list .team-member-content{margin:0 4%}.team-member-list .team-member-name{color:#666;font-family:Brandon Grotesque Medium,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;font-weight:400;hyphens:manual;line-height:1.2;margin-bottom:.3125rem;word-break:normal}@media screen and (max-width:26rem){.team-member-list .team-member-name{font-size:1.2rem}}.team-member-list .team-member-role{font-family:OpenSans Regular,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:400;line-height:1.3}@media screen and (max-width:26rem){.team-member-list .team-member-role{font-size:1rem}}.team-modal{background-color:hsla(0,0%,100%,.8);bottom:0;height:100%;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;visibility:hidden;z-index:999}.team-modal:after{clear:both;content:"";display:block}.team-modal.team-modal-open{opacity:1;visibility:visible;z-index:1060}.team-modal .modal-header{border-bottom:none}@media screen and (max-width:64rem){.team-modal .modal-header{flex-direction:column}}.team-modal .modal-content{position:relative}@media screen and (max-width:48rem){.team-modal .modal-dialog .team-modal-close.small-screen{right:8%;top:5.3rem}}.team-modal .team-modal-close{background:#fff;border:1px solid #ddd;border-radius:100%;color:#666;height:2.1875rem;padding:.1875rem 0 0;width:2.1875rem;z-index:999}.team-modal .team-modal-close.small-screen{position:fixed;right:1.25rem;top:.6875rem}@media screen and (min-width:22.5rem){.team-modal .team-modal-close.small-screen{right:2rem;top:1.5rem}}@media screen and (min-width:782px){.team-modal .team-modal-close.small-screen{display:none}}.team-modal .team-modal-close.large-screen{display:none;position:absolute;right:-1.25rem;top:-1.25rem}@media screen and (min-width:782px){.team-modal .team-modal-close.large-screen{display:block}}.team-modal .team-modal-close:focus{outline:0}.team-modal .modal-dialog{background:#fff;border:.125rem solid #ccc;margin:6.25rem auto;width:80%}@media screen and (min-width:782px){.team-modal .modal-dialog{max-width:48.75rem;width:60%}}.team-modal .modal-content{overflow:visible;padding:1.9375rem 1.5625rem 1.875rem}.team-modal .team-member-title{display:flex;flex:1 1;flex-direction:column;margin:0 auto}.team-modal .modal-title{color:#c1ad80;font-family:Brandon Grotesque Medium,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;font-weight:400;line-height:1.2;margin:0 auto .9375rem;padding-left:1.875rem;padding-right:1.875rem;text-align:center}.team-modal .modal-team-member-role{font-family:OpenSans Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:1.875rem;text-align:center}.team-modal .modal-thumb{height:6.25rem;margin:1.25rem auto;width:6.25rem}@media screen and (min-width:64rem){.team-modal .modal-thumb{position:absolute;top:-5px}}.team-modal .modal-thumb img{border-radius:100%}.team-modal .modal-body{clear:both;text-align:center}.noscroll{height:100%;overflow:hidden;position:fixed;width:100%}