@font-face {
  font-family: 'Swiss721BT-BoldExtended';
  src: url('fonts/Swiss721BTBoldExtended/font.woff2') format('woff2'), url('fonts/Swiss721BTBoldExtended/font.woff') format('woff');
}
  @font-face {
  font-family: 'Void';
       src:url('fonts/Void-Bold.woff2') format('woff2'),
       url('fonts/Void-Bold.woff') format('woff');
  font-weight: 850;
  font-style: normal;
}
@font-face {
    font-family: 'value-serif-medium-pro';
    src: url('fonts/value-serif-medium-pro.eot');
    src: url('fonts/value-serif-medium-pro.eot?#iefix') format('embedded-opentype'),
         url('fonts/value-serif-medium-pro.woff2') format('woff2'),
         url('fonts/value-serif-medium-pro.woff') format('woff'),
         url('fonts/value-serif-medium-pro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pep-solid-black';
    src: url('fonts/pep-solid-black.eot');
    src: url('fonts/pep-solid-black.eot?#iefix') format('embedded-opentype'),
         url('fonts/pep-solid-black.woff2') format('woff2'),
         url('fonts/pep-solid-black.woff') format('woff'),
         url('fonts/pep-solid-black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visuelt-bold-pro';
    src: url('fonts/visuelt-bold-pro.eot');
    src: url('fonts/visuelt-bold-pro.eot?#iefix') format('embedded-opentype'),
         url('fonts/visuelt-bold-pro.woff2') format('woff2'),
         url('fonts/visuelt-bold-pro.woff') format('woff'),
         url('fonts/visuelt-bold-pro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'SimpliciterSans';
  src: url('fonts/SimpliciterSans/font.woff2') format('woff2'), url('fonts/SimpliciterSans/font.woff') format('woff');
}
body {color: #333;}
.page-template-template-fellowannouncement2023 a:link, .page-template-template-fellowannouncement2023 a:visited {color: #333;}
h2, h3 {font-family: 'visuelt-bold-pro';color: #333; font-size: 42px; line-height: 52px; text-transform: uppercase;}
.announcehead h2 {font-size: 36px; line-height: 46px;}
h3 {font-size: 28px; line-height: 36px;letter-spacing: 3px;}
em {font-family: bold; text-transform: none; font-style: normal;}
.sectiontext p {font-size:22px; line-height: 36px;margin: 0 0 40px 0;font-family: medium;letter-spacing: 0.5px;}
em, em:hover{transition: color 300ms, border-color 300ms, background-color 300ms;-moz-transition: color 300ms, border-color 300ms, background-color 300ms; -o-transition: color 300ms, border-color 300ms, background-color 300ms; -webkit-transition: color 300ms, border-color 300ms, background-color 300ms;  /* Saf3.2+, Chrome */ }
.sectiontitle {padding-left: 0; margin-left:0;}
.sectiontitle h5 a {color: #ff956a;text-decoration:none;}
.sectiontitle h5 a:hover, .sectiontitle h5 a:active {color: #98c1cd;}
.sectionleft {display:block; width: 71.5%;padding-left: 5%;padding-top: 30px;padding-bottom: 0;text-align: left;margin-bottom: 25px;}
.sectiontext {float: none; width:100%;padding-right: 0;padding-left: 0;text-align: left;}
.sectiontext p {text-align: left;}
.sectiontext p strong {color: #ff956a; font-family: black;font-size: 28px;}
.sectiontext h4, .fellow_blocks h2 {font-family: visuelt-bold-pro; font-size: 24px; line-height: 28px; text-transform: uppercase; letter-spacing: 4px;margin: 0;padding: 0;}
.fellow_blocks h2 {margin-bottom: 30px;}
	.fellow_blocks h2 br {display: none;}
::selection {
  background: #333; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #333; /* Gecko Browsers */
}

.ff1 .facetwp-template {display:flex; flex-wrap: wrap; gap: 2%;text-align: center;}
.fellow_block {vertical-align: top;display:inline-block; width: 18%;position:relative;margin: 0 0 25px 0;text-align: left;overflow: hidden;}
.fellow_block_big {width: 31.3%;}
.fellow_block img {display:block; width:100%;height:auto;position:relative;z-index: 1;margin-bottom: 0;}
.fellow_block img.fellow_img {margin-bottom:0;height: auto;position: relative;-webkit-transition: background 1s, border-radius 1s;
    transition: background 1s, border-radius 1s;}

.img_desc_icon, .felimgname {display: block; cursor: pointer;position: absolute; bottom: 0; right: 0;padding:10px 10px 9px 10px; width: 62px;z-index: 11;background: #6e7a8d;}
.felimgname {width:100%; padding: 20px 15px 8px 15px; font-family:'visuelt-bold-pro'; font-size: 18px; line-height: 24px; color: #ffcccc;text-align: left;-webkit-transition: background 1s, border-radius 1s;
    transition: background 1s, border-radius 1s;background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,0.8085609243697479) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.8085609243697479) 0%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,0.8085609243697479) 0%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.fellow_block:hover img.fellow_img {border-radius: 45px 45px 45px 0;}
.fellow_block:hover .felimgname {border-radius: 0 0 45px 0;}
.img_desc_icon img {width:100%;height:auto;}
.fellow_block .img_desc_icon {width: 52px;padding: 8px 8px 7px 8px;display:none;}
.img_desc {background-size: 52px auto; padding: 15px;color: #ccc;position:absolute; z-index: 6;bottom: 0; left: 0; right: 0; width:100%;display:none;overflow: scroll;}
.img_desc {background: rgba(181,181,181,0.9); padding: 20px 80px 20px 20px;color: #333;font-family: 'SimpliciterSans';position:absolute; z-index: 6;bottom: 0; left: 0; right: 0; top: 0; height: 100%; width:100%;display:none;overflow: hidden;font-size: 16px; line-height: 20px;}
.img_desc .img_desc_icon_new {display:none;}
.img_desc p {color: #333; font-size: 16px; line-height: 20px;margin: 0;font-family: 'SimpliciterSans';}
.simg_desc {background: rgba(181,181,181,0.9); color: #333;font-size: 19px; line-height: 25px;}
.simg_desc p {color: #333;font-size: 19px; line-height: 25px;}
.img_over {font-family:'Swiss721BT-BoldExtended';cursor: pointer;display:none;z-index: 4;background: #6e7a8d; position: absolute; top: 0; right:0; left: 0; bottom: 0; padding: 30px;}

.img_over p {color: #fff; font-family:'visuelt-bold-pro';font-size:15px; line-height: 20px;margin: 0 0 30px 0;}
.img_over h3, .img_over h3 p {font-family:'Swiss721BT-BoldExtended';font-size: 34px; line-height: 38px; margin: 0 0 20px 0; padding: 0; text-transform: none;color: #fff; }
.img_over h3 p {margin: 0; padding: 0; display: inline-block;}
.img_over h3 a {color: #fff; text-decoration: underline;}
a.more {color: #fff; font-family: 'black';font-size: 14px; line-height:18px;border-color: #fff;}
.more-cont {position: absolute; z-index: 55; top: 100%; left: 0; padding: 20px 20px 5px 20px;background: #98c1cd;}
.overnotActive {z-index: 2;}
.more-cont p, .more-cont a {color: #fff;font-size: 17px; line-height: 24px;font-family:'value-serif-medium-pro';}
.more-content p a, .more-cont a {text-decoration: underline;font-family: 'black'}
.more-cont p {margin: 0 0 15px 0;}
.more-cont h2, .more-cont h3, .more-cont h4, .more-cont h5, .more-cont h6 {color: #fff;}
.page-template-template-fellowannouncement2023 header#header {height: 160px;}
#map .mapboxgl-popup-content {width: 200px;background: #fbcccc;-webkit-box-shadow: 0 0 0; 
padding: 0;z-index: 99;}
#map {margin-top: 25px;}
.popl img {display:block;width:100%;height:auto;border:1px solid #fbcccc;}
.poppad {padding: 15px;}
.poppad h2 {background: #fbcccc;text-transform: capitalize; font-size:24px; line-height: 28px;font-family: 'visuelt-bold-pro';margin: 0 0 15px 0;color: #333;}
.poppad p {font-family:'visuelt-bold-pro';font-size: 18px; line-height: 22px;color: #333; margin: 0 0 15px 0 !important; display: block;}
.poppad a.cta:link,.poppad a.cta:visited {background: #fbcccc; color: #333;padding: 7px 0; font-family:'visuelt-bold-pro';display:inline-block; border: 0; text-decoration: underline; text-transform: capitalize;text-decoration: underline;}
.poppad a.cta:hover, .poppad a.cta:visited {color: #333; background: #fbcccc; }
.marker {background: #6e7a8b;}
.mapboxgl-popup{
    transform:none !important;
     top: 35px !important;
	position: absolute !important;
    left:-moz-calc(50% - 100px) !important; left: -webkit-calc(50% - 100px) !important; left: calc(50% - 100px) !important;
	left: 35px !important;
}
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-center .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-left .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-right .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip, 
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{
    display:none !important;
}

.video-block {
    position: relative;
    width:100%; height:auto;

    margin: 0;
}
img#videoImagePlaceholder {width:100%; height: auto;}
.video-block.video-iframe-container{
	width:100%;
    height: auto;
    margin-bottom: inherit;;
    margin-top:inherit;
}
.responsive-iframe, .video-block-pos {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
}
.video-block.video-iframe-container {
}
.video-play {		   
    text-align: center;		
    transition: all 0.3s ease;
    margin: 0;
height:auto;
	top: 0; left: 0; right: 0; bottom: 0;
    color: white;					
	width: 100%;
    position: absolute;
    cursor: pointer;
    text-decoration: none;
	opacity: 1;
}
.video-play img {width: 100%; height:auto;}
.video-play:hover {
	

}
.video-iframe-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .video-iframe-container iframe, .video-iframe-container object, .video-iframe-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.slick-arrow {background: url(images/leftg.svg) no-repeat center center;}
.slick-next {background-image: url(images/rightg.svg); right: -45px;}
.slick-prev {background-image: url(images/leftg.svg);left: -45px;}
.slider {width:100%; position: relative; display:block; -webkit-background-size: cover; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: cover;background-position: left center; background-repeat: no-repeat;font-family:'visuelt-bold-pro';overflow-x: hidden;}
.sliderwrap {width: 90%; margin-left: auto; margin-right:auto;}
.slidermediasb {position: relative;}
.slidebox {font-family:'SimpliciterSans-Bold';background: none;}
.slidersbpad {pading: 15px 0 15px 25px;}
.imgright .slidersbpad {padding: 15px 25px 15px 0;}
.slidersb {}
.slidersb h2 {font-family:'visuelt-bold-pro';font-size: 26px; line-height: 32px;color: #333;}
.slidersb h2 em {background: none; color: #333;font-family:'visuelt-bold-pro';}
.slidersb h4 {font-size: 14px; line-height: 18px;display:block; margin-bottom: 30px;margin-top: 0;letter-spacing: 2px;}
.slidersb p {color: #333;font-family:'visuelt-bold-pro';}
.slidersb .imgdesc {padding-top: 15px;display:block;}
.slidersb .imgdesc p {font-size: 13px; line-height: 16px;color: #333;font-family:'visuelt-bold-pro';}
.slick-slide img {}
.slidebox.imgright .slidermedia {float: right;}
.slidebox.imgright .slidersb {float: left;}
.slick-active img {display:block;border-left: 0;}
section {z-index: 2;}
.fellowwrap {z-index: 2; display:block; clear:both; position:relative;width:100%;background: #fff;}
.introsection {top: 0;background: #fff;padding: 0 0 25px 0;z-index: 1;}
.introtext {width:48%; display:inline-block;float:none;padding-right: 5%;padding-top: 50px;}
.introimg {vertical-align: middle;text-align:center;width: 50%; height:100%; display: inline-block;float:left;margin: 0; padding: 0 5%;}
.introimgwrap {display: block; width:100%; height: 100%;}
.introimg img {margin: 0 auto;max-height: 600px;width:auto; max-width: 100%;vertical-align: middle;display: block;}
.introchild {display:block;position:relative;}
.introtext p, .introtext p strong {font-size: 17px; line-height: 18px;}
.ifellowtitle, .ifellowbox {background: none; padding: 0; margin: 0; display:block; font-family:'SimpliciterSans';font-size:14px;line-height:16px;border:0;}
.ifellowtitle, .ifellowtitle a {font-family:'SimpliciterSans-Bold';color: #FF7BAC;display:block;margin-top: 30px;}
.ifellowtitle a {margin-top: 0;text-decoration:none;}
.ifellowtitle a:hover {background: #fff;}
.ifellowtitle:first-of-type {margin-top: 0;}
.ifellowbox a {color: #006837; text-decoration:none;}
.ifellowbox a:hover {background: #fff;}
.ifellowlist {display:block;max-height: 100%;column-count: 3;}
.fintroh2 h2{color: #FF7BAC;font-family:'SimpliciterSans-Bold';font-size: 40px; line-height: 44px; margin: 0 0 30px 0; padding: 0;}
.ifellowbtm { height: auto; background: #fbcccc;color: #333; margin-top: 0;padding: 15px 2.5%;text-align:right;display:block;clear:both;column-count: 1;}
.hash {color: #333;font-family:'visuelt-bold-pro';font-size:18px; line-height: 22px;text-transform: uppercase;letter-spacing: 3px; vertical-align: middle; text-align:right;width:100%;display:block;}
.hash a {color: #333; text-decoration:underline;display:inline-block;}
.hash a:hover {background: #fff;color: #333;}
.fintrogap {width:100%; z-index: 2;display:block;clear:both;position:relative;background: #fff;border-top: 6px solid #00FF8E;}
.fellowsb {font-family: 'medium';border: 0;z-index: 10;float: right; width: 23%;padding: 120px 5% 60px 0;margin: 0;font-size: 19px; line-height: 27px;}
.fellowsb h4 {font-family: 'black'; font-size: 19px; line-height: 27px; margin: 40px 0 10px 0; padding: 0;}
.fellowsb h6 { font-family:'SimpliciterSans';font-weight: 400; font-size: 18px; line-height: 24px;}
.fellowsb ul li {color: #333; font-family: 'medium'; font-size: 19px; line-height: 25px; display:block;padding-bottom: 12px;}
.fellowsb strong {color: #333;font-family: 'black';}
.fellowsb a:link, .fellowsb a:visited {color: #006be0;font-family: 'black';text-decoration:none;}
.fellowsb ul {border: 0; margin: 0; padding: 0;}
.footerwrap {z-index: 10; position: relative;;}
.photocredit {color: #fff; font-size: 12px; line-height: 14px; position: absolute; bottom: 15px; left: 25px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.69);max-width: 50%;}
.fellowa {text-align: center;}
svg {display:block; margin: 0; width:300; height:300px;margin: 0 auto;}
.circle, .square {width: 300px; height: 300px;}
#header {position: relative;border-bottom: 4px solid #333;}
	#pagegap.pagegapyir {display:none;}

.qcol select {-webkit-appearance: button;
   -webkit-padding-end: 10px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-image: url(images/arrowblack.png);
   background-position: 97% center;
   font-family: 'visuelt-bold-pro';
   background-repeat: no-repeat;
   background-color: #fbcccc;
   border: 0;
	text-transform: uppercase;
   border-bottom: 2px solid #333;
	border-top: 2px solid #333;
   color: #333;
   font-size: 17px;
   margin: 0;
   border-radius: 0;
   overflow: hidden;
   padding: 10px 5px;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 100%;
   width: 100%;
	   -o-appearance: none;
   -ms-appearance: none;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;

}
.qcol {margin-right: 0;}
.announcehead {-webkit-background-size: cover; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: cover;background-position: center center; background-repeat: no-repeat;}
.announcehead h2 {display:block; padding: 30px 0 70px 0;margin:0;}
.announcehead h1, h5, .sectiontitle h5 {font-family: 'Void'; color: #333; font-size: 250px; line-height: 180px;letter-spacing: 1px; display:block;}
h5, .sectiontitle h5 {font-size: 100px; line-height: 100px;letter-spacing: 1.5px;text-transform: lowercase;}
@supports (-webkit-text-stroke: 1px black) {
  h5, .sectiontitle h5 {
    -webkit-text-stroke: 2px #333;
    -webkit-text-fill-color: #333;
  }
}
h5.titright {display:block; width:100%; text-align: right;}
.displaydefault {display:inline-block;}
#fellowsearch {background: none; display: block;padding: 0 0 50px 0;display:block;width:100%;vertical-align: top;}
#fellowsearch .qcol {display:inline-block;min-width: 260px;vertical-align: top;}
#fellowsearch .qcol .facetwp-facet {margin-bottom: 0;}
.listbtn {display:inline-block; width: 45px; height: auto; display:inline-block;margin-left: 25px;}
.listbtn svg {float:right;width:100%;height:auto;}
.listbtn:hover {background: #fbcccc;}
.displaybox {font-family: 'visuelt-bold-pro'; font-size: 52px; padding-top: 50px;line-height: 52px; display: block; width: 100%;}
span.facetwp-selection-label {display: none !important;}
span.facetwp-selection-value {background: none !important;}
.ff1 {padding: 0 0 60px 0;}
.p-hide {display:none;}
.featherlight {background: rgba(255,255,255,0.8) !important;}
.featherlight-content {position: relative;width: 70% !important; margin-left: auto !important; margin-right: auto !important;background: none !important; padding: 0 !important;z-index: 2147483647999 !important;}
.featherlight-close-icon {background: url("data:image/svg+xml,%3Csvg id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72.92 72.92'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;%7D.cls-2%7Bfill:none;stroke:%23333;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.1,51.27l15.35-14.81-15.35-14.71,3.91-3.85,15.45,14.81,15.25-14.71,4.01,3.85-15.35,14.62,15.45,14.81-4.01,3.75-15.35-14.71-15.45,14.71-3.91-3.75Z'/%3E%3Crect class='cls-2' x='.5' y='.5' width='71.92' height='71.92'/%3E%3C/svg%3E") !important;background-size: 100% 100%; text-indent: -999999px !important; width: 40px !important; height: 40px !important; top: 20px !important; right: 20px !important; position: absolute !important;}
.fulllist .featherlight-close-icon {position: fixed !important; right: 16% !important;top: 50px !important;}
.featherlight-close-icon:hover {opacity: 0.7;}
.fpop {background: #fbcccc; padding: 20px 40px 20px 40px;border-top: 2px solid #333;}
.fpopl, .fpopr {width: 50%; display:inline-block;position: relative;}
.fpopr {float: right; width: 45%;padding-right: 3%;}
.fpopr {font-family: 'SimpliciterSans';font-size: 22px; line-height: 32px;}
.fpopr p {margin: 0 0 20px 0;}
.fpopl img.fellow_img {width: 100%; height: auto;display:block;margin: 0;}
.fpopl {padding-bottom: 0;}
.fpopt {display:block; width: 100%;}
.fpop h3, .fpopg h3 {font-family: 'visuelt-bold-pro';font-size: 21px; line-height: 27px; text-transform: uppercase;margin: 0; padding: 0 0 40px 0;letter-spacing: 1px;}
.fpop h3.nogap {padding-bottom: 20px;}
.fpoptl {width: 60%; float: left;}
.fpoptr {}
.fpoptl, .fpoptr {vertical-align: top; padding-bottom: 40px;font-family: 'SimpliciterSans';}
.fpoptl, #flist .fpoptr {font-size: 22px; line-height: 32px;}
.fpoptl a { font-size: 28px; line-height: 34px;}
.fpopt p {margin: 0;}
p.ppad {margin:-17px 0 20px 0;}
.fpopt a, .fpoptl span {font-family: 'visuelt-bold-pro';font-size: 28px; line-height: 34px;text-decoration: underline;margin: 0; padding: 0;}
.fpop span {text-decoration: none;}
.fpoptr a {font-size: 15px; line-height: 22px;letter-spacing: 1px;}
.fpopr .fpoptr, .fpopr .fpoptl {width:100%; float:none; padding: 0; }
.fpopr .fpoptl h3,.fpopr .fpoptl h3 a,.fpopr .fpoptl a {font-family: 'visuelt-bold-pro';}
.fpoptl a {padding-bottom: 5px;}
#flist .fpoptl a {padding-bottom: 0;}
.fpop .fpoptr {padding-bottom: 25px;}
.fpop .fpoptl a {font-weight: 700;}
.fpoptr a {font-family: 'visuelt-bold-pro';}
.fpopg {background: #fbcccc;border-top: 4px solid #333;padding: 20px 40px 0 40px;}
.fpopg:first-of-type {border-top: 2px solid #333;}
#flist .fpopf .fpopt {border-top: 1px solid #333;padding-top: 20px;}
#flist .fpopf .fpopt:first-of-type {border-top: 0; padding-top: 0;}

#flist .fpopf .fpoptr {padding-top: 4px;}
.listpop {background: none;padding: 0;border-top: 0;}
.head .arrow {transform: rotate(0deg);transition: 0.25s ease;height: 25px;margin-top: -10px;}
.head .arrow-animate{
  transform: rotate(-180deg);
  opacity: 1;
}
.head .arrow svg, .head .arrow img {height: 23px; width: auto;fill: #fbcccc;}
.content {display: none;
	padding: 0;}
.head {  padding: 0;
  cursor: pointer;
  transition: 0.2s ease;
  display: flex;
  justify-content: space-between;
	align-items: center;}
.head h3.nogap {padding-bottom: 0;}
#flist {background: none;border-radius: 40px 0 0 0;border-top: 0;}
#flist .fpop {background: #333; color: #fbcccc;border-radius: 0 0 0 40px;border: 1px solid #fbcccc;margin-bottom: 25px;}
#flist .fpopf {border-radius: 40px 0 0 0; border-top: 0; background: #fbcccc; color: #333;margin-bottom: 0;}
#flist .fpop h3 {color: #fbcccc;}
#flist .fpopf h3 {color: #333; font-size: 32px; line-height: 42px;padding-top: 10px;}
#flist p.ppad {margin-top: 0;}
#flist .fpoptl {padding-right: 20px;}
#felfooter {display:block; width:100%;background: #ab9695; padding: 30px 0 60px 0;margin: -60px 0 0 0;}
#felfooter h2 {display:inline-block; float: left;margin: 0; padding: 0;}
#felfooter a {margin: 0 0 0 25px;display: inline-block;color: #333; text-decoration: none;padding:10px 40px 10px 5px; border-top: 2px solid #333; border-bottom: 2px solid #333; font-size: 15px; line-height: 17px; background-image: url("data:image/svg+xml,%3Csvg id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.88 22.88'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.44,0C5.12,0,0,5.12,0,11.44s5.12,11.44,11.44,11.44,11.44-5.12,11.44-11.44S17.76,0,11.44,0Zm0,18.71l-6.39-6.39,1.83-1.78,3.23,3.18V4.17h2.66V13.72l3.23-3.18,1.83,1.78-6.39,6.39Z'/%3E%3C/svg%3E");background-position: center right; background-repeat: no-repeat; background-size: 23px 23px;}
#felfooter a:hover {background-color: #fbcccc;}
.fellinks {float: right; display:inline-block;width:auto;}
.page-template-template-fellowannouncement2023 div.footerwrap {padding-top: 0;}

@media only screen and (min-width: 1301px) {
	.introsection {position: relative;}
}
@media only screen and (max-width: 1400px) {
.featherlight-content {width: 90% !important;}
	.fulllist .featherlight-close-icon {right: 7% !important;}
}
@media only screen and (max-width: 1300px) {
	#pagegap.pagegapyir {display:none;}
	.introsection {position: relative; z-index: 1;top: 0;padding-top: 0;}
		.fintrogap {margin-top: 0 !important;}
	.introtext {padding-right: 3px;}
	.introchild {display:block;}
	.introimg {padding-left: 3px;}
	.img_over h3 {font-size: 30px; line-height: 35px;font-family:'Swiss721BT-BoldExtended' !important;}
	.img_over p, .img_over a.more {font-size: 16px; line-height: 21px;}
.fellow_block {width: 31.3%;}
.fellow_block_big {width: 48%;}
}
@media only screen and (max-width: 1200px) {
	.sectiontitle h5 {font-size: 110px; line-height: 120px;}
	.introimg, .introtext {width:100% !important;max-width:100%; float:none;display:block;padding-left: 5%; padding-right: 5%;}
	sectiontitle h5 {white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space: pre-wrap;       /* css-3 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
    white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
    word-break: break-all;
		white-space: normal;}
	.fellow_blocks h2 br {display: inline-block;}
	.slidermediasb,.slidebox,.slider {}
	.slidermediasb {position:relative;}
	.slidersb {padding-top: 10px;margin-top: -6px;padding-bottom: 15px;text-align: left;padding-left: 0; padding-right: 0;}
	.slidersbpad, .imgright .slidersbpad {padding: 15px 0px 30px 0px;}
	#fellowsearch .qcolf {width: -moz-calc(100% - 70px); width: -webkit-calc(100% - 70px); width: calc(100% - 70px);float: left;}
}
@media only screen and (max-width: 900px) {
	.fellow_blocks h2 {}
	.sectiontitle {padding: 30px 0 25px 0;}
	.fellowsb {padding-top: 160px !important;}
	.sectiontext p {font-size: 19px; line-height: 25px;margin-bottom: 25px;}
	#map {margin-top: 25px;}
		.sectiontitle h5 {font-size: 80px; line-height: 90px;}
	.hash {font-size:14px; line-height: 18px;text-align: center;}
	.fellowwrap {margin-top: -80px;}
	.fpoptl {width: 50%;}
	.fpopl, .fpopr, .fpoptl, .fpoptr {width: 100%; float: none;}
	.fpoptl, .fpopl {padding-bottom: 25px;}
	.p-hide .fpopl {max-width: 300px;padding-bottom: 0; margin-bottom: 25px;}
	.p-hide .fpopl:after {clear: both;}
	.fpopl img {}
	.fpop h3 {padding-right: 70px;}
	.fpoptr {padding-top: 0;}
	.fpoptl {padding-bottom: 0;}
	.fpoptr br {display:none;}
	.fpoptr a.vp {display:block;padding-top: 10px;}
	.announcehead h1 {font-size: 100px; line-height: 80px;}
	h2 {font-size: 32px; line-height: 37px;}
	.announcehead h2 {padding-bottom: 40px;}
	.displaybox {font-size: 32px; line-height: 42px;}
	#felfooter {text-align: center;padding-bottom: 20px;}
	#felfooter h2 {display:block; float: none; text-align: center;}
	.fellinks {width:100%;display:block; text-align: center; padding-top: 20px;}
	#felfooter a {margin: 10px;}
}
@media only screen and (max-width: 800px) {
	.fellowsb {width:100%; float:none;padding: 0 5% 0 5% !important;}
	.sectionleft, .sectiontext {width: 100%; padding-right: 5%;}
	.fellow_blocks {margin-bottom: 40px;}
	.slick-next {right:-moz-calc(50% - 40px) !important; right: -webkit-calc(50% - 40px) !important;right: calc(50% - 40px) !important;bottom:12px;top:auto;}
.slick-prev { left:-moz-calc(50% - 40px) !important; left: -webkit-calc(50% - 40px) !important; left: calc(50% - 40px) !important;bottom: 12px;top: auto;}
	
}
@media only screen and (max-width: 700px) {
	.ff1 .facetwp-template {gap: 1%;}
.fellow_block {width: 31%;}
.fellow_block_big {width: 31%;}
	.felimgname {font-size: 11px; line-height: 13px; padding: 5px 15px 5px 10px;}
	.overlaytext p{font-size: 11px; line-height: 13px; }
	.overlaytext {padding: 5px 15px 0 10px;bottom: 0; left: 0;}
.fellow_block:hover img.fellow_img {border-radius: 25px 25px 25px 0;}
.fellow_block:hover .felimgname {border-radius: 0 0 25px 0;}
}
@media only screen and (max-width: 600px) {
	.page-template-template-fellowannouncement2023-php .fellowsb ul li {font-size: 15px; line-height: 21px; display:block;padding-bottom: 6px;}
	.announcehead h2 {font-size: 26px; line-height: 36px;}
	.fpopt a, .fpoptl span {font-size: 21px; line-height: 28px;}
	.fpoptl, .fpoptr {font-size: 21px; line-height: 28px;}
.fpoptr a {font-size: 15px; line-height: 22px;letter-spacing: 1px;}
	.fpopr {font-size: 18px; line-height: 26px;}
	#map {height: 500px;}
	.fellowgif {display:none;}
	.fintroh2 h2 {font-size: 32px; line-height: 36px;}
	.sectiontitle h5 {font-size: 45px; line-height: 52px;}
	.page-template-template-fellowannouncement2023-php .sectiontext h3 {font-size: 19px; line-height: 25px;}
}