.team .content_part{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;left:0;right:0;z-index:-1;-webkit-filter:brightness(65%);min-height:420px !important}.team .navbar+.container-fluid{min-height:310px}.team_text{margin-bottom:10px;padding:0;border:0;font-stretch:inherit;vertical-align:baseline}.team .container:before{content:" ";display:table}.team .container :after{clear:both}@media(min-width:1200px){.team .container{width:1170px}}@media(min-width:992px){.team .container{width:970px}}@media(min-width:768px){.team .container{width:750px}}.team .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.team .content .info-container{height:320px}.team .content .info-container{text-align:center;color:#fff;position:relative;display:table;width:100%}.team.content .info-container .info{display:table-cell;text-align:center;vertical-align:middle}.team .content .info-container h2{font-size:34px;font-weight:500;padding:15px 30px;margin-top:20%;border-radius:40px}.team .content .info-container h3{font-size:24px;line-height:32px;max-width:80%;margin:0 auto;margin-top:20px;text-shadow:0 0 4px rgba(0,0,0,0.5)}.team .component{position:relative;padding-top:60px;padding-bottom:0;background-color:#fff}.team h1.section-title,.team h3.section-title{font-size:var(--headline-font-size);font-weight:var(--headline-font-weight);color:var(--headline-color);margin-top:0;margin-bottom:12px;text-align:center}.team h4.section-subtitle{font-weight:600;margin-bottom:30px;text-align:center}.team .text-component .text{margin-top:25px}.team .main_wrapper{max-width:100%;margin-right:0;margin-left:0;position:relative}.team .navbar-fixed-top{background:#FFF}.teammates{width:calc(25% - 16px);float:left;margin:2px;display:table}.teammates img{border-radius:var(--radius-default)}.galleryteam{margin:0 auto;display:table;margin-top:30px;width:calc(100% - 40px);font-size:0}.teammates figcaption{position:relative;bottom:5px;padding-bottom:5px;color:#fff;border-radius:4px;background:#f3ca0c;text-align:center;border-top-left-radius:0;border-top-right-radius:0}.figName{font-size:18px;font-weight:bold;margin:0;padding-top:5px;text-align:center}.figDesig{color:#ccc;font-size:13px;margin:0;padding-bottom:5px}.teamgallery{display:table;margin:0 auto;max-width:980px}.TeamslickSlider .icon-left-thin-arrow{position:absolute;top:36%;cursor:pointer;font-size:45px;font-weight:600;margin-left:2%;color:#ffc107;z-index:10}.TeamslickSlider .icon-arrow-right{position:absolute;right:0;top:36%;cursor:pointer;font-size:45px;margin-right:-7px;font-weight:600;color:#ffc107}.TeamslickSlider{width:100%}.slick-slide{margin-right:0 !important;margin-left:5px !important;height:350px;background-size:cover !important}.slick-list{margin-left:0 !important;width:100% !important;height:350px}.slick-initialized .slick-slide{width:550px !important}.team .slickSlider_a{max-width:100% !important;width:100% !important}.slickSlider_a img{width:100% !important;height:350px !important}a{text-decoration:underline}a:hover{text-decoration-color:var(--link-decoration-color)}@media screen and (max-width:1200px){.TeamslickSlider .icon-left-thin-arrow{top:36%;left:0}.TeamslickSlider .icon-arrow-right{right:4px;top:38%;width:25px;font-size:37px}.slick-list{margin-right:4px !important}.TeamslickSlider{width:98%}}@media screen and (min-width:992px){.TeamslickSlider .icon-arrow-right{margin-right:4px}}@media only screen and (max-width:800px){.TeamslickSlider .icon-left-thin-arrow{left:-2px;font-size:20px}.TeamslickSlider .icon-arrow-right{margin-right:-10px;font-size:20px}.teammates{width:calc(33.33% - 12px);display:inline-block;float:none}.galleryteam{padding:0 20px;display:inline-block}}@media only screen and (max-width:600px){.map-holder img{max-height:200px}.team .component{padding-top:20px !important;padding-bottom:20px !important}.teammates{width:calc(50% - 8px)}.figName{font-size:13px;padding-top:0}.figDesig{font-size:11px;padding-bottom:0}.team .content .info-container h2{font-size:27px;line-height:1em}}@media only screen and (max-width:450px){.slick-slide{width:300px !important}.slickSlider_a img{height:280px !important}.map-holder img{max-height:180px}}@media only screen and (max-width:310px){.slick-slide{width:250px !important}.slickSlider_a img{height:200px !important}}
