.flex-row{display:flex;flex-wrap:wrap}.container{max-width:1412px;margin-left:auto;margin-right:auto;padding-left:45px;padding-right:45px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px}.team-lightbox .buttons{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.resetButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}@media (min-width: 1024px){.only-mobile-view{display:none}}.from-tablet-view{display:none}@media (min-width: 1024px){.from-tablet-view{display:block}}@media (max-width: 1023px){.only-desktop-view{display:none}}.team-section{background-color:#253721;padding-top:75px;padding-bottom:80px;color:#fff}@media (min-width: 1024px){.team-section{padding-top:133px;padding-bottom:140px}}.team-section .section-heading{max-width:660px;margin-bottom:55px}@media (min-width: 1024px){.team-section .section-heading{margin-bottom:95px}}.team-section .section-heading:last-child{margin-bottom:0}@media (min-width: 1024px){.team-section .section-heading:last-child{margin-bottom:0}}.team-section .section-heading h2,.team-section .section-heading .h2{margin-bottom:.45em}@media (min-width: 1024px){.team-section .section-heading h2,.team-section .section-heading .h2{margin-bottom:.72em}}.team-section .section-heading .description:last-child{margin-bottom:0}.team-section .section-heading p{margin-bottom:10px}.team-section .section-heading p:last-child{margin-bottom:0}.team-section h1,.team-section .h1,.team-section h2,.team-section .h2,.team-section h3,.team-section .h3,.team-section h4,.team-section .h4,.team-section h5,.team-section .h5,.team-section h6,.team-section .h6{color:#dafbc0}.text-slider{max-width:768px;margin:-10px auto 38px;font-size:27px;line-height:1.111;font-weight:600;text-align:center}@media (max-width: 519px){.text-slider{margin-left:-20px;margin-right:-20px}}@media (min-width: 1024px){.text-slider{font-size:32px;line-height:1.09375;margin-bottom:75px}}.text-slider .text-holder{width:100%;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){.text-slider .text-holder{min-height:70px}}.text-slider p:last-child{margin-bottom:0}.text-slider img{display:inline-block;vertical-align:baseline;max-height:20px;width:auto;max-width:none}.text-slider [class^=icon-],.text-slider [class*=" icon-"]{display:inline-block;vertical-align:baseline;font-size:21px;line-height:1;position:relative;top:-2px}@media (min-width: 1024px){.text-slider [class^=icon-],.text-slider [class*=" icon-"]{font-size:24px}}.team-cards{overflow:visible}@media (min-width: 1024px){.team-cards:last-child{margin-bottom:-40px}}@media (min-width: 1024px){.team-cards .swiper-wrapper{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}}.team-cards .swiper-slide{display:flex;height:auto}@media (min-width: 1024px){.team-cards .swiper-slide{display:flex;width:33.33%!important;padding-left:20px;padding-right:20px;margin-right:0!important;box-sizing:border-box}}@media (min-width: 1280px){.team-cards .swiper-slide{width:25%!important}}.team-cards .swiper-controls{color:#edfddf}@media (min-width: 1024px){.team-cards .swiper-controls{display:none}}.team-cards .swiper-pagination{flex-wrap:wrap}.team-card{transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%;display:flex;flex-direction:column;background-color:transparent;border-radius:10px;overflow:hidden;color:#f8fef2;border:1px solid #dafbc0;position:relative}@media (min-width: 1024px){.team-card{margin-bottom:40px}}.team-card:hover{background-color:#f8fef2;color:#253721}.team-card:hover h1,.team-card:hover .h1,.team-card:hover h2,.team-card:hover .h2,.team-card:hover h3,.team-card:hover .h3,.team-card:hover h4,.team-card:hover .h4,.team-card:hover h5,.team-card:hover .h5,.team-card:hover h6,.team-card:hover .h6{color:#253721}.team-card .card-image{width:100%;padding-bottom:84.94%;flex-shrink:0;position:relative;background-color:#f8fef2}@media (min-width: 1024px){.team-card .card-image{padding-bottom:73.33%}}.team-card .card-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:50% 0}.team-card .card-body{width:100%;display:flex;flex-direction:column;padding:36px 30px 40px;flex-grow:1;box-sizing:border-box}@media (min-width: 1024px){.team-card .card-body{padding-left:40px;padding-right:40px}}.team-card h1,.team-card .h1,.team-card h2,.team-card .h2,.team-card h3,.team-card .h3,.team-card h4,.team-card .h4,.team-card h5,.team-card .h5,.team-card h6,.team-card .h6{transition:color .3s ease-in-out}.team-card h4,.team-card .h4{margin-bottom:14px;flex-shrink:0}@media (min-width: 1024px){.team-card h4,.team-card .h4{margin-bottom:10px}}.team-card h4+h5,.team-card h4+.h5,.team-card h4+h6,.team-card h4+.h6,.team-card .h4+h5,.team-card .h4+.h5,.team-card .h4+h6,.team-card .h4+.h6{margin-top:-2px}.team-card h5,.team-card .h5{flex-shrink:0;font-size:16px;line-height:1.8;font-weight:400;color:#f8fef2;text-transform:none;margin-bottom:14px}@media (min-width: 1024px){.team-card h5,.team-card .h5{font-size:22px;margin-bottom:10px}}.team-card h5:last-child,.team-card .h5:last-child{margin-bottom:0}.team-card p:last-child{margin-bottom:0}.team-card .btn{align-self:flex-start;margin-top:auto}.team-card .btn:hover{background-color:#253721;box-shadow:inset 0 0 0 1px #253721;color:#f8fef2}.team-card .btn:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.fancybox__backdrop{background:#253721}.team-lightbox{padding:0;margin:0}.fancybox__container:not(.is-compact) .team-lightbox.fancybox__slide.has-close-btn{padding-top:0}.team-lightbox.fancybox__slide:before,.team-lightbox.fancybox__slide:after{display:none}.team-lightbox .fancybox__content{flex-direction:row;padding:0;background-color:transparent;width:100%;min-height:100vh;color:#fff}.team-lightbox .fancybox__content>.f-button.is-close-btn{width:auto;height:auto;display:inline-flex;align-items:center;font-size:12px;line-height:1.25;text-transform:uppercase;color:#dafbc0;border:1px solid #dafbc0;background-color:transparent;border-radius:50rem;padding:7px 12px 5px;opacity:1;top:50px;right:45px}@media (min-width: 1024px){.team-lightbox .fancybox__content>.f-button.is-close-btn{top:40px;padding:10px 20px 6px;line-height:1.3333}}@media (min-width: 1412px){.team-lightbox .fancybox__content>.f-button.is-close-btn{right:calc(50vw - 661px)}}.team-lightbox .fancybox__content>.f-button.is-close-btn:hover{background-color:#dafbc0;color:#253721}.team-lightbox .fancybox__content>.f-button.is-close-btn svg{width:10px;height:10px;filter:none;margin:-3px 0 0 5px;line-height:0;align-self:center;padding:0}.team-lightbox .fancybox__content .container{display:flex;flex-direction:column}.team-lightbox .modal-header{min-height:99px;display:flex;align-items:center;padding-top:50px;padding-bottom:20px;border-bottom:1px solid #dafbc0;flex-shrink:0}@media (min-width: 1024px){.team-lightbox .modal-header{padding-top:40px}}@media (min-width: 1412px){.team-lightbox .modal-header{min-height:94px}}.team-lightbox .logo{width:59px}@media (min-width: 1024px){.team-lightbox .logo{width:75px}}.team-lightbox .logo img,.team-lightbox .logo svg{display:block;width:100%;height:auto}.team-lightbox .logo img path,.team-lightbox .logo svg path{fill:#dafbc0}.team-lightbox .modal-body{width:100%;flex-grow:1;display:flex;align-items:center;padding-top:75px;padding-bottom:75px}@media (min-width: 768px){.team-lightbox .row{display:block}}@media (min-width: 768px){.team-lightbox .row:after{content:"";clear:both;display:block}}@media (min-width: 768px){.team-lightbox .image-col{float:left;padding-top:5px;width:50%}}@media (min-width: 1024px){.team-lightbox .image-col{width:40%}}@media (min-width: 768px){.team-lightbox .text-col{float:right;width:50%}}@media (min-width: 1024px){.team-lightbox .text-col{width:60%}}@media (min-width: 1024px){.team-lightbox .text-col:only-child{width:100%;float:none}}.team-lightbox .image-holder{border-radius:10px;overflow:hidden;margin-bottom:35px}@media (min-width: 1024px){.team-lightbox .image-holder{margin-bottom:0}}.team-lightbox .image-holder img{display:block;width:100%;height:auto}.team-lightbox .title-col{padding-bottom:33px}@media (min-width: 1024px){.team-lightbox .title-col{padding-bottom:68px}}.team-lightbox .title-col:last-child{padding-bottom:0}.team-lightbox h2,.team-lightbox .h2{color:#dafbc0;margin-bottom:.45em;transform:translate3d(0,20px,0);opacity:0}@media (min-width: 1024px){.team-lightbox h2,.team-lightbox .h2{margin-bottom:.2em}}.team-lightbox h2:last-child,.team-lightbox .h2:last-child{margin-bottom:0}.with-fancybox .team-lightbox h2,.with-fancybox .team-lightbox .h2{animation:fade-in-up 1s both ease}.team-lightbox h3,.team-lightbox .h3{color:#dafbc0;transform:translate3d(0,20px,0);opacity:0}@media (max-width: 1023px){.team-lightbox h3,.team-lightbox .h3{font-size:20px;line-height:1.3;font-weight:400;font-family:Area Normal,Helvetica Neue,Arial,Noto Sans,sans-serif;letter-spacing:normal}}.team-lightbox h3:last-child,.team-lightbox .h3:last-child{margin-bottom:0}.with-fancybox .team-lightbox h3,.with-fancybox .team-lightbox .h3{animation:fade-in-up 1s both .2s ease}.team-lightbox .text-content{transform:translate3d(0,20px,0);opacity:0}.with-fancybox .team-lightbox .text-content{animation:fade-in-up 1s both .4s ease}.team-lightbox h5,.team-lightbox .h5{text-transform:none;font-size:20px;line-height:1.3;font-weight:400;margin-bottom:2em}@media (min-width: 1024px){.team-lightbox h5,.team-lightbox .h5{font-size:22px;margin-bottom:1.4em}}.team-lightbox p{margin-bottom:0}.team-lightbox .buttons{display:flex;flex-wrap:wrap;width:calc(100% + 20px);padding-top:35px;margin-right:-20px;transform:translate3d(0,20px,0);opacity:0}@media (min-width: 1024px){.team-lightbox .buttons{padding-top:75px}}.team-lightbox .buttons:last-child{margin-bottom:-30px}.with-fancybox .team-lightbox .buttons{animation:fade-in-up 1s both .6s ease}.team-lightbox .buttons li{padding:0 20px 30px 0}.team-lightbox .btn{padding-top:16px;padding-bottom:14px;display:inline-flex;align-items:center}.team-lightbox .btn [class^=icon-],.team-lightbox .btn [class*=" icon-"]{font-size:10px;line-height:1;margin:0 2px 0 0}
