@charset "utf-8";
/* CSS Document */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus { outline: none;
}
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track { position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }

/********************/
/* Edit theme below */
/********************/

/* Slider */
.slick-loading .slick-list {
    background: #fff url('../images/ajax-loader.gif') center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 40%;
    display: block;

    width: 32px;
    height: 60px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before { opacity: .25; }

.slick-prev:before,
.slick-next:before {
    font-family: 'slick';
    font-size: 1.25rem;
    line-height: 1;

    opacity: 1;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev { left: -70px; }
[dir='rtl'] .slick-prev { right: 0; left: auto; }
.slick-prev:before { content:url("../images/slider-arrow-prev.png"); }
[dir='rtl'] .slick-prev:before { content:url("../images/slider-arrow-next.png"); }

.slick-next { right: -70px; }
[dir='rtl'] .slick-next { right: auto; left: 0; }
.slick-next:before { content:url("../images/slider-arrow-next.png"); }
[dir='rtl'] .slick-next:before { content:url("../images/slider-arrow-prev.png"); }

/* Dots */
.slick-dotted.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 25px;
    height: 25px;
    margin: 0 15px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;

    width: 25px;
    height: 25px;
    padding: 0;
    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus { outline: none; }

.slick-dots li button:hover:before,
.slick-dots li button:focus:before { opacity: 1; }

.slick-dots li button:before { position: absolute;
    top: 0;
    left: 0;
    width: 25px;
    height: 25px;
    /*	
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
	content: '•';	
    text-align: center;
    opacity: 1;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	*/
}


* { box-sizing: border-box; }

.slider { width: 100%; margin: 0 auto; }
.slick-slide { margin: 0px 0px; }
.slick-slide img { width: 100%; }

.slick-prev:before,
.slick-next:before { color: black; }

.slick-slide { transition: all ease-in-out 0.25s; opacity: 1; }
.slick-active { opacity: 1; }
.slick-current { opacity: 1; }


/*************************/
/* UNIQUE SLIDER STYLES */
/***********************/

.slide { position:relative; cursor:pointer; }

.slide-label-description p { margin-bottom: 0 !important; text-align:left !important; }

.slide .card-img-1x1 { 
    position:relative; /* If you want content inside of it */
    width: 100%;	
    background:#edf0f1; 
    aspect-ratio: 1 / 1; 
    overflow: hidden;
}
.slide .card-img-1x1 img { 
    position:absolute;
    width: 100%;
    height: 100%;
    object-fit:cover;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.slide .card-img-4x3 { 
    position:relative; /* If you want content inside of it */
    width: 100%;
    /*padding-top: 75%;*/
    background:#edf0f1;
    aspect-ratio: 4 / 3; 
    overflow: hidden;
}
.slide .card-img-4x3 img { 
    position:absolute;
    width: 100%;
    height: 100%;
    object-fit:cover;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.slide .card-img-3x4 { 
    position:relative; /* If you want content inside of it */
    width: 100%;
    /*padding-top: 133%;*/
    background:#edf0f1;
    aspect-ratio: 3 / 4; 
    overflow: hidden;
}
.slide .card-img-3x4 img { 
    position:absolute;
    width: 100%;
    height: 100%;
    object-fit:cover;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}




/* HOME INTRO SLIDER*/
#home-intro-slider { height:100vh !important; min-height:600px !important; width:100% !important; background:#21455f; }
#home-intro-slider .slick-slide img, 
#home-intro-slider .slick-slide video { width:100%; height:100vh !important; object-fit:cover; min-height:600px !important; }
#home-intro-slider .slick-dotted.slick-slider { margin-bottom:0; }
#home-intro-slider .slick-dots { position: absolute;
    bottom: 45px;
    display: block;
    width: 100%;
    padding: 0 0 0 0;
    margin:0;
    list-style: none;
    text-align: center;
}
#home-intro-slider .slick-dots li button:before { content:url(../images/home-intro-slider-btn.png); }
#home-intro-slider .slick-dots li.slick-active button:before { opacity: 1; content:url(../images/home-intro-slider-btn-active.png); }
#home-intro-slider .slick-slide { margin: 0px 0px; }

#home-intro-slider .home-slide-content { position:absolute; 
    top:60%; 
	/*left:calc(50% + 60px);*/ 
	left:50%; 
    padding:50px 40px 30px 40px;
    -webkit-transform: translate(-50%, -50%); 
    transform: translate(-50%, -50%); 
    width:60vw; 
    max-width:750px; 
    min-height:400px;
    height:60vh !important; 
    text-align:center; 
    background:rgba(0,0,0,0.005);
}
#home-intro-slider .home-slide-content-bg { background:rgba(0,0,0,0.55); }
#home-intro-slider .home-slide-header { position:relative; margin:0 auto; width:100%; max-width:650px; }
#home-intro-slider .home-slide-header h1.slide-title,
#home-intro-slider .home-slide-header p.slide-title { margin-bottom:0; padding-bottom:30px; color:#ffffff; font-size:2.063rem; font-weight:700; line-height:2.75rem; }
#home-intro-slider .home-slide-text { position:relative; padding-bottom:30px; color:#ffffff; }
#home-intro-slider .home-slide-search { position:relative; }
#home-intro-slider .home-slide-search .input-group {
	display:flex;
	justify-content:center;
}
#home-intro-slider .home-slide-search .bandp-search { width:80%; }
#home-intro-slider .home-slide-cta { position:absolute; bottom:2%; left:50%; -webkit-transform: translate(-50%, 0);  transform: translate(-50%, 0); }
#home-intro-slider .home-slide-cta a.btn-clear-white { background-color:rgba(0,0,0,0.55); }
#home-intro-slider .home-slide-cta a.btn-clear-white:hover { background-color:#fff; }
#home-intro-slider .home-slide-content-bg .home-slide-cta a.btn-clear-white { background-color:transparent; }
#home-intro-slider .home-slide-content-bg .home-slide-cta a.btn-clear-white:hover { background:#fff; }
#home-intro-slider .home-slide-credit { position:absolute; bottom:5px; right:5px; padding:5px; font-size: 0.81rem; color:#fff; background:rgba(0,0,0,0.55); } 



/* HOME PEOPLE SLIDER */
#home-people-slider { margin:60px 0 140px 0; display: none; }
#home-people-slider a { text-decoration: none; }
#home-people-slider .slick-dots { position: absolute;
    bottom: -100px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
#home-people-slider .slick-dots li button:before { content:url(../images/home-people-slider-btn.png); }
#home-people-slider .slick-dots li.slick-active button:before { opacity: 1; content:url(../images/home-people-slider-btn-active.png); }

#home-people-slider .slick-slide { margin: 0px 7px; height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; transition: all ease-in-out 0.25s; }
#home-people-slider .slick-slide:hover { background:#06273a; transition: all ease-in-out 0.25s; }

#home-people-slider .slide { background-color:transparent; }
#home-people-slider .profile-img { background:#edf0f1; aspect-ratio: 1 / 1; }
#home-people-slider .slick-slide img {
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
	filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
	transition: all ease-in-out 0.25s;
}

#home-people-slider .slick-slide:hover img
/*#home-people-slider .slick-slide.slick-current img*/ {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
}

#home-people-slider .slide-label { position:relative; margin:0; padding:32px 30px 34px 30px; color:#06273a; background-color:#ffffff; transition: all ease-in-out 0.25s; }
#home-people-slider .slick-slide:hover .slide-label { color:#ffffff; background:#06273a; }
/*#home-people-slider .slide-label-hover { position:relative; margin:0; padding:32px 30px 34px 30px; color:#ffffff; background-color:#06273a; }*/

#home-people-slider h3.slide-label-name { position:relative; margin-bottom:0; font-size:1.125rem; font-weight:700; }
#home-people-slider .slide-label-description { position:relative; font-size:1rem; font-weight:500; }

#home-people-slider .slick-slide:last-child .slide { /*display:flex;*/ height:auto; /* ← that must not be ignored */ align-items:stretch; align-content:stretch; background:#06273a; }
#home-people-slider .slick-slide:last-child:hover { background:#ffffff; }
#home-people-slider .home-people-cta { position:absolute; margin:-60% 0; padding:5%; width:100%; color:#ffffff; text-align:center; background-color:transparent; }
#home-people-slider .home-people-cta .slide-label { margin:0; padding:0; color:#ffffff; text-align:center; background-color:transparent; }



/* HOME EXPERTISE SLIDER */
#home-expertise-slider { margin:60px 0 40px 0; display: none; }
#home-expertise-slider a { text-decoration: none; }

#home-expertise-slider .slick-slide { margin: 0px 7px; height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }
#home-expertise-slider .slick-slide:hover { background:#06273a; }

#home-expertise-slider .slide { height:auto; /* ← that must not be ignored */ background-color:transparent; }
#home-expertise-slider .slide-img { background:#edf0f1; }
#home-expertise-slider .slick-slide img {
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
	filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
	transition: all ease-in-out 0.25s;
}

#home-expertise-slider .slick-slide:hover img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
}
#home-expertise-slider .slick-slide:last-child { 
    background-color:#06273a;	
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
    filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
    transition: all ease-in-out 0.25s; 
}
#home-expertise-slider .slick-slide:last-child:hover { 
    background-color:#06273a;
    -webkit-filter:none; /* Google Chrome, Safari 6+ & Opera 15+ */
    filter:none; /* Microsoft Edge and Firefox 35+ */
}
#home-expertise-slider .slick-slide:last-child div:first-child {
    height: 100%;
    position: relative;
    display: flex;
    align-items: stretch;
    align-content: center !important;
}    
    
    
#home-expertise-slider .slick-slide:last-child .slide { /*display:flex; align-items:center; align-content:stretch;*/ /*background:#06273a; height:auto;*/ /* ← that must not be ignored */ }

#home-expertise-slider .home-expertise-cta { position:relative; display: block !important; margin:auto auto; padding:5%; height:100px !important; color:#ffffff; text-align:center; background-color:#06273a; }
#home-expertise-slider .home-expertise-cta .slide-label { margin:0; padding:0; color:#ffffff; text-align:center; background-color:#06273a; }
#home-expertise-slider .slide-label { position:relative; margin:0; padding:32px 40px 34px 40px; color:#06273a; /*background:#edf0f1;*/ }
#home-expertise-slider .slick-slide:hover .slide-label { color:#ffffff; }
/*#home-expertise-slider .slide-label-hover { color:#ffffff; background:#06273a !important;  }*/

#home-expertise-slider h3.slide-label-name { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:700; }
#home-expertise-slider .slide-label-description { position:relative; font-size:1.125rem; font-weight:500; }

#home-expertise-slider .slick-track {
    display:flex;
    align-items:stretch;
    /*flex-direction: row;
    flex-wrap: nowrap;*/
}



/* HOME NEWS SLIDER */
#home-news-slider { margin:60px 0 40px 0; display: none; }
#home-news-slider a { text-decoration: none; }

#home-news-slider .slick-slide { margin: 0px 7px; height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }
#home-news-slider .slick-slide:hover { background:#06273a; }

#home-news-slider .slide { background-color:transparent; }
#home-news-slider .slide-img { background:#edf0f1; }
#home-news-slider .slick-slide img {
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  transition: all ease-in-out 0.25s;
}

#home-news-slider .slick-slide:hover img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
}

#home-news-slider .slide-label { position:relative; margin:0; padding:32px 40px 34px 40px; color:#06273a; /*background:#edf0f1;*/ }
#home-news-slider .slick-slide:hover .slide-label { color:#ffffff; }

#home-news-slider .slide-label-category { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:500; }
#home-news-slider .slide-label-date { position:relative; font-size:1.125rem; font-weight:500; }
#home-news-slider .slide-label-title { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:700; }
#home-news-slider .slide-label-speaker { position:relative; font-size:1.125rem; font-weight:500; }
#home-news-slider .slide-label-name { position:relative; font-size:1.125rem; font-weight:700; }
 
#home-news-slider .slick-track {
    display:flex;
    align-items:stretch;
    /*flex-direction: row;
    flex-wrap: nowrap;*/
}
#home-news-slider .slick-slide { height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }



/* HOME EVENTS SLIDER */
#home-events-slider { margin:60px 0 40px 0; display: none; }
#home-events-slider a { text-decoration: none; }

#home-events-slider .slick-slide { margin: 0px 7px; height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }
#home-events-slider .slick-slide:hover { background:#06273a; }

#home-events-slider .slide { background-color:transparent; }
#home-events-slider .slide-img { background:#edf0f1; }
#home-events-slider .slick-slide img {
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  transition: all ease-in-out 0.25s;
}

#home-events-slider .slick-slide:hover img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
}

#home-events-slider .slide-label { position:relative; margin:0; padding:32px 40px 34px 40px; color:#06273a; /*background:#edf0f1;*/ }
#home-events-slider .slick-slide:hover .slide-label { color:#ffffff; }

#home-events-slider .slide-label-category { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:500; }
#home-events-slider .slide-label-date { position:relative; font-size:1.125rem; font-weight:500; }
#home-events-slider .slide-label-title { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:700; }
#home-events-slider .slide-label-speaker { position:relative; font-size:1.125rem; font-weight:500; }
#home-events-slider .slide-label-name { position:relative; font-size:1.125rem; font-weight:700; }
 
#home-events-slider .slick-track {
    display:flex;
    align-items:stretch;
    /*flex-direction: row;
    flex-wrap: nowrap;*/
}
#home-events-slider .slick-slide { height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }



/* HOME ACCOLADES SLIDER */
#home-accolades-slider .slick-prev:before { content:url("../images/slider-arrow-prev-white.png"); }
#home-accolades-slider [dir='rtl'] .slick-prev:before { content:url("../images/slider-arrow-next-white.png"); }

#home-accolades-slider .slick-next:before { content:url("../images/slider-arrow-next-white.png"); }
#home-accolades-slider [dir='rtl'] .slick-next:before { content:url("../images/slider-arrow-prev-white.png"); }

#home-accolades-slider { margin:60px 0 40px 0; display: none; }
#home-accolades-slider a { text-decoration: none; }

#home-accolades-slider .slick-slide { margin: 0px 7px; height:auto; /* ← that must not be ignored */ flex-direction:column; background:#edf0f1; }
#home-accolades-slider .slick-slide:hover { background:#30c8ff; }

#home-accolades-slider .slide { background-color:transparent; }
#home-accolades-slider .slide-img { background:#edf0f1; }
#home-accolades-slider .slick-slide img {
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  transition: all ease-in-out 0.25s;
}

#home-accolades-slider .slick-slide:hover img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
}

#home-accolades-slider .slide-label { position:relative; margin:0; padding:32px 40px 34px 40px; color:#06273a; /*background:#edf0f1;*/ }
#home-accolades-slider .slick-slide:hover .slide-label { /*color:#ffffff;*/ }
/*#home-accolades-slider .slide-label-hover { color:#ffffff; background:#06273a;  }*/

#home-accolades-slider .slide-label-name { position:relative; margin-bottom:30px; font-size:1.125rem; font-weight:700; }
#home-accolades-slider .slide-label-description { position:relative; font-size:1.125rem; font-weight:500; }

#home-accolades-slider .slick-track {
    display:flex;
    align-items:stretch;
    /*flex-direction: row;
    flex-wrap: nowrap;*/
}


@media (max-height: 860px) {
    #home-intro-slider .home-slide-content { 
        top:50%; 
    }
	#home-intro-slider .home-slide-search .bandp-search { width:80%; }
}

@media (max-height: 680px) {
    #home-intro-slider .home-slide-content { 
        top:300px; 
    }
}

@media (max-height: 550px) {

}


@media screen and (max-width: 1300px) {
    #home-people-slider .slide-label,
    #home-expertise-slider .slide-label,
    #home-news-slider .slide-label,
    #home-accolades-slider .slide-label { padding: 26px 20px 28px 20px !important; }
    
    #home-people-slider .slide-label-hover { padding: 22px 20px 24px 20px !important; background:#06273a !important; }
    #home-expertise-slider .slide-label-hover { background:#06273a !important; }
    #home-news-slider .slide-label-hover { background:#06273a !important; }
    #home-accolades-slider .slide-label-hover { padding: 22px 20px 24px 20px !important; background:#06273a !important; }
    
    #home-people-slider h3.slide-label-name,
    #home-expertise-slider h3.slide-label-name,
    #home-news-slider .slide-label-name,
    #home-accolades-slider .slide-label-name { font-size:1rem !important; }    
    
    #home-people-slider .slide-label-description,
    #home-expertise-slider .slide-label-description,
    #home-news-slider .slide-label-description,
    #home-accolades-slider .slide-label-description { font-size:0.938rem !important; }

	.slick-prev { left: -50px; }
	.slick-next { right: -50px; }
}

@media screen and (max-width: 768px) {
	.slick-prev { left: -40px; }
	.slick-next { right: -40px; }
	
	#home-intro-slider .home-slide-content { width:80vw; left:50%; }
	#home-intro-slider .slick-dots { padding: 0 0 0 0; }
    #home-intro-slider .home-slide-header h1.slide-title,
    #home-intro-slider .home-slide-header p.slide-title { font-size:1.75rem; font-weight:700; line-height:2.375rem; }
    #home-intro-slider .home-slide-cta { position:relative; }
	    
    #home-people-slider .slide-label,
    #home-expertise-slider .slide-label,
    #home-news-slider .slide-label,
    #home-accolades-slider .slide-label { padding:32px 40px 34px 40px !important; }
    #home-people-slider .slide-label-hover { padding:32px 40px 34px 40px !important; }
    #home-people-slider h3.slide-label-name,
    #home-expertise-slider h3.slide-label-name,
    #home-news-slider .slide-label-name,
    #home-accolades-slider .slide-label-name { font-size:1.125rem !important; font-weight:700; }
    
    #home-people-slider .slide-label-description,
    #home-expertise-slider .slide-label-description,
    #home-news-slider .slide-label-description,
    #home-accolades-slider .slide-label-description { font-size:1rem !important; }
    
	#home-people-slider .slick-dots { bottom: -40px; }
	#home-people-slider { margin: 60px 0 60px 0; }
	/*#home-people-slider .slick-slide:hover img*/
	#home-people-slider .slick-slide img,
	#home-expertise-slider .slick-slide img, 
	#home-news-slider .slick-slide img, 
	#home-accolades-slider .slick-slide img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
	}
	
}

@media screen and (max-width: 420px) {
    .slick-prev { left: -22px; }
	.slick-next { right: -22px; }    

    .slick-prev:before { content:url("../images/slider-arrow-prev-mobile.png"); }
    [dir='rtl'] .slick-prev:before { content:url("../images/slider-arrow-next-mobile.png"); }

    .slick-next:before { content:url("../images/slider-arrow-next-mobile.png"); }
    [dir='rtl'] .slick-next:before { content:url("../images/slider-arrow-prev-mobile.png"); }
    
    #home-accolades-slider .slick-prev:before { content:url("../images/slider-arrow-prev-white-mobile.png"); }
    #home-accolades-slider [dir='rtl'] .slick-prev:before { content:url("../images/slider-arrow-next-white-mobile.png"); }

    #home-accolades-slider .slick-next:before { content:url("../images/slider-arrow-next-white-mobile.png"); }
    #home-accolades-slider [dir='rtl'] .slick-next:before { content:url("../images/slider-arrow-prev-white-mobile.png"); }
	
    #home-intro-slider .home-slide-content { width:100vw; padding: 50px 10px 20px 10px; }
    #home-intro-slider .home-slide-header h1.slide-title,
    #home-intro-slider .home-slide-header p.slide-title { font-size:1.375rem; font-weight:700; line-height:30px; }
    #home-intro-slider .bandp-search { padding:10px 10px; font-size:1rem; }
        
	#home-people-slider { margin: 40px 0 20px 0; }
	#home-people-slider .slick-slide.slick-current img,
	#home-expertise-slider .slick-slide.slick-current img, 
	#home-news-slider .slick-slide.slick-current img, 
	#home-accolades-slider .slick-slide.slick-current img {
    -webkit-filter: grayscale(0);
    filter: none;
    cursor:pointer;
	}
}
