:root{--regular-font:400;--medium-font:500;--semi-bold-font:600;--bold-font:700;--extra-bold-font:800;--main-font:"Rethink Sans",sans-serif;--gradient:linear-gradient(180deg,#000 21.37%,#280a36);--white:#fff;--accent-green:#4af0b8;--accent-green-opacity20:rgba(74,240,184,.2);--black:#000;--light-grey:#f3f7fe;--mid-grey:#d1dbe7;--dark-grey:#7e8a99}section.roles_and_responsibilities_tabs{margin-bottom:1.2rem;margin-top:1.2rem;overflow:hidden;position:relative}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs{margin-bottom:.8rem;margin-top:.8rem}}section.roles_and_responsibilities_tabs .title{text-align:center}section.roles_and_responsibilities_tabs .tab-switchers{display:flex;gap:.3rem;justify-content:center;margin-top:.4rem}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tab-switchers{display:block}}section.roles_and_responsibilities_tabs .tab-switchers .overlay{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 85%);height:.36rem;position:absolute;width:.4rem;z-index:9}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tab-switchers .overlay{width:.15rem}}section.roles_and_responsibilities_tabs .tab-switchers .overlay.left{left:0}section.roles_and_responsibilities_tabs .tab-switchers .overlay.right{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 85%);right:0}section.roles_and_responsibilities_tabs .tab-switchers .splide{margin:auto}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tab-switchers .splide{margin:0}}section.roles_and_responsibilities_tabs .tab-switchers .splide.no-splide{visibility:visible}section.roles_and_responsibilities_tabs .tab-switchers .splide.no-splide .splide__list{justify-content:center}section.roles_and_responsibilities_tabs .tab-switchers .splide:after{background-color:#d1dbe7;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:-1}section.roles_and_responsibilities_tabs .tab-switchers .splide .splide__track{display:flex;justify-content:center;overflow:visible}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tab-switchers .splide .splide__track{display:block;justify-content:unset}}section.roles_and_responsibilities_tabs .tab-switchers .splide .splide__track .splide__list{display:flex}section.roles_and_responsibilities_tabs .tab-switchers .splide .splide__track .splide__list .splide__slide{margin-right:.3rem}section.roles_and_responsibilities_tabs .tab-switchers .splide .splide__track .splide__list .splide__slide:last-child{margin-right:0}section.roles_and_responsibilities_tabs .tab-switchers .tab-switcher{background-color:transparent;border:none;cursor:pointer;padding:0 0 .11rem;position:relative}section.roles_and_responsibilities_tabs .tab-switchers .tab-switcher:after{background-color:#4af0b8;border-radius:.2rem;bottom:-.5px;content:"";height:2px;left:0;position:absolute;transform:scale(0);transform-origin:center;transition:.3s ease-in-out;width:100%}section.roles_and_responsibilities_tabs .tab-switchers .tab-switcher.active:after,section.roles_and_responsibilities_tabs .tab-switchers .tab-switcher:hover:after{transform:scale(1)}section.roles_and_responsibilities_tabs .tabs-wrapper{margin-top:.3rem;position:relative}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab{background-color:#f3f7fe;border-radius:.15rem;display:flex;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease,visibility .6s ease;visibility:hidden;width:100%}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab{flex-direction:column}}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab.active{opacity:1;position:relative;visibility:visible}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .img-wrapper{aspect-ratio:1/1;border-radius:0 .15rem .15rem 0;flex-shrink:0;height:auto;overflow:hidden;width:5.38rem}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .img-wrapper{border-radius:.15rem;margin-bottom:.2rem;margin-left:.2rem;width:1.6rem}}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .img-wrapper img{display:block;height:100%;object-fit:cover;width:100%}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts{display:flex;flex-direction:column;justify-content:space-between;padding:.64rem 1.62rem .6rem .6rem}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts{padding:.2rem}}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .tab-desc{margin-top:.34rem}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .tab-desc{margin-bottom:.3rem;margin-top:.3rem}}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .bullet-point{align-items:center;display:flex;gap:.1rem}@media screen and (max-width:768px){section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .bullet-point{margin-bottom:.36rem}}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .bullet-point .circle{background-color:rgba(74,240,184,.2);border-radius:50%;flex-shrink:0;height:.22rem;position:relative;width:.22rem}section.roles_and_responsibilities_tabs .tabs-wrapper .single-tab .texts .bullet-point .circle .inner-circle{background-color:#4af0b8;border-radius:50%;height:.12rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.12rem}
/*# sourceMappingURL=style.css.map*/