﻿.our-awards {margin:2.5rem 0 0;}
.our-awards__entry {flex:0 0 100%;margin:0 0 2.5rem}
.our-awards__entry:last-child{margin:0}
.our-awards__search {display:flex;flex-flow:row nowrap;align-items:center}
.our-awards__search input[name=keyword] {flex:0 0 100%;width:100%;padding:1rem 2.5rem 1rem 0;margin:0;border:0;border-bottom:.1rem solid var(--grey);background:none;font-weight:500;border-radius:0;color:#6e7176;}
.our-awards__entry input[name=keyword]:active,.our-awards__search input[name=keyword]:focus{outline:0}
.our-awards__btn-submit{display:flex;width:1.6rem;height:1.6rem;margin:0 0 0 -1.6rem}
.our-awards__form{display:flex;margin:0 0 4.5rem;font-weight:600;flex-flow:row wrap;align-items:flex-end;}
.our-awards__results {display:flex;padding:0;margin:0;list-style:none;flex-flow:column;}
.our-awards__results>li {position:relative;padding:2.5rem;margin:0 0 2.5rem;border-radius:2rem;background:#fff;box-shadow:0 0 1rem .1rem var(--shadow);overflow:hidden;}
.our-awards__results figure {display:flex;margin:0;flex-flow:row wrap;align-items:flex-start;overflow:hidden;}
.our-awards__results figcaption {flex:0 0 100%;max-height:25rem;overflow:hidden;}
.our-awards__results figcaption h2 {color:var(--blue);font-size:2rem;font-weight:600;}
.our-awards__results figcaption ul {list-style:disc;}
.our-awards__image {flex:0 0 100%;margin:0 0 1.5rem;}
.our-awards__image img {margin:0 auto;}
.our-awards__date {margin:0 0 1rem;color:var(--purple);font-weight:500;}
.our-awards__date>a {display:inline;color:var(--purple);text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem;}
.our-awards__desc p {margin:0;}
.our-awards__desc ul {margin:0 0 1.5rem;}
.our-awards__more {text-align:center;}
.our-awards__more>a{display:inline-flex;align-items:center;justify-content:center;font-size:2.1rem;font-weight:600;color:var(--purple);text-decoration:none}
.our-awards__more>a:after{position:relative;display:block;width:1.6rem;height:1.6rem;margin:0 0 0 4.5rem;content:"";background-image:url('../../images/reskin/icon-chevron-down-dark-purple.svg');background-size:cover;background-repeat:no-repeat;}
.our-awards__read-more {flex:0 0 auto;padding:0 0 0 2.5rem;margin:2.5rem 0 0 auto;}
.our-awards__read-more>a {display:inline-flex;color:var(--blue);align-items:center;text-decoration:none;}
.our-awards__read-more>a:before {display:inline-block;content:"View all details";}
.our-awards__read-more>a:after {display:inline-block;width:1.4rem;height:1.4rem;margin:0 0 0 1rem;content:"";background-image:url('../../images/reskin/icon-chevron-down-blue.svg');background-size:cover;background-repeat:no-repeat;}
.our-awards__results figure.active figcaption {max-height:100%;}
.our-awards__results figure.active .our-awards__read-more>a:before {content:"View less";}
.our-awards__results figure.active .our-awards__read-more>a:after {transform:rotate(180deg);}
.select2-container--awards-form {width:100%!important;}
.select2-container--awards-form .select2-selection--single {display:flex!important;height:auto!important;border:0;border-bottom:.1rem solid var(--grey);background:transparent;border-radius:0;flex-flow:row;justify-content:space-between;align-items:center;}
.select2-container--awards-form .select2-selection--single .select2-selection__arrow {width:1.6rem;height:2rem;}
.select2-container--awards-form .select2-selection--single .select2-selection__arrow:after {position:relative;display:block;width:1.6rem;height:1.6rem;content:"";background-image:url('../../images/reskin/icon-chevron-down.svg');background-size:cover;background-repeat:no-repeat;}
.select2-container--awards-form.select2-container--open .select2-selection--single .select2-selection__arrow {transform:rotate(-180deg);}
.select2-container--awards-form .select2-selection--single .select2-selection__rendered {padding:0 2rem 0 0!important;margin:1rem 0;font-weight:500;}
.select2-container--awards-form.select2-container--open .select2-selection--single .select2-selection__arrow b {display:none;}
.select2-container--awards-form.select2-container--open .select2-dropdown {padding:0;margin:.2rem 0 0;border:.1rem solid var(--shadow);box-shadow:.2rem .3rem .7rem var(--shadow);border-radius:.75rem;overflow:hidden;}
.select2-container--awards-form .select2-results__option--selected {background:#ddd;color:#fff;}
.select2-container--awards-form .select2-results__option--highlighted.select2-results__option--selectable {background:var(--blue);color:#fff;}
@media(min-width:768px){
.our-awards {margin:0 -.75rem;}
.our-awards__form {margin:2.5rem 0 4.5rem;}
.our-awards__entry {flex:0 0 33.3333%;padding:0 .75rem;margin:0;}
.our-awards__results {padding:0 .75rem;}
}
@media(min-width:992px){
.our-awards__search input[name=keyword] {align-self:flex-end;line-height:2.8rem}
.our-awards figcaption {flex:0 0 calc(100% - 24rem);padding:0 0 0 2.5rem;}
.our-awards__image {flex:0 0 24rem;margin:0;align-self:flex-start;}
.our-awards__read-more {margin:2.5rem 0 0 24rem;}
}
.our-awards__list--empty {display:flex;padding:8% .75rem 4%;text-align:center;flex-flow:column;align-items:center;}
.our-awards__list--empty h2 {font-size:4.2rem;font-weight:700;color:#327499;}
.our-awards__list--empty strong {font-size:2.1rem;font-weight:600;}
.our-awards__list--empty .ihh-content {margin:0 0 4.5rem;}
.our-awards__list--empty .ihh-btn {display:inline-flex;width:100%;background:#317ebe;}
				
@media(min-width:500px) {
.our-awards__list--empty .ihh-btn {width:34rem;}
}