.imageWithTextOverlay{/*! CSS Used from: /ResourcePackages/Bootstrap/assets/dist/css/mq.css *//*! CSS Used from: /ResourcePackages/Bootstrap/assets/dist/css/cirenderstyles.css *//*! CSS Used from: /ResourcePackages/Bootstrap/assets/dist/css/style.css */}.imageWithTextOverlay img{max-width:100%;height:auto}.imageWithTextOverlay .wrapper{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:15px;padding-right:15px;width:100%}.imageWithTextOverlay section{display:block}.imageWithTextOverlay strong{font-weight:700}.imageWithTextOverlay img{border:0}.imageWithTextOverlay *,.imageWithTextOverlay :after,.imageWithTextOverlay :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.imageWithTextOverlay .attribution{font-size:10px;text-align:right;text-transform:uppercase}.imageWithTextOverlay .attribution{color:#abb2b5;padding:11px 0}.imageWithTextOverlay .detailed-callout-container{width:100%;background-position:top center;background-repeat:no-repeat;margin-bottom:25px}.imageWithTextOverlay .detailed-callout-container .attribution{bottom:0;padding:8px;position:absolute;right:0;width:100%}.imageWithTextOverlay .detailed-callout-container{position:relative;padding:0;max-width:100%}.imageWithTextOverlay .detailed-callout-container .image-credits{margin:5px 5px 0 0;position:absolute;z-index:100;right:5px}.imageWithTextOverlay .detailed-callout-container img{display:block;margin:0;padding:0;width:100%!important}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column{height:100%;margin:0;max-height:100%;background-color:#fff;border:25px solid #fff;padding:0;overflow:hidden}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box{background:0 0;width:auto;position:relative;overflow-y:hidden;background-color:#fff;border:25px solid #fff;padding:0}.imageWithTextOverlay .imageWithTextOverlay img{max-width:100%;height:auto}.imageWithTextOverlay .imageWithTextOverlay section{display:block}.imageWithTextOverlay .imageWithTextOverlay img{border:0}.imageWithTextOverlay .imageWithTextOverlay .attribution{font-size:10px;text-align:right;text-transform:uppercase}.imageWithTextOverlay .imageWithTextOverlay .attribution{color:#abb2b5;padding:11px 0}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container .attribution{bottom:0;padding:8px;position:absolute;right:0;width:100%}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container{margin:0;position:relative;padding:0;max-width:100%;overflow:hidden}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container img{display:block;margin:0;padding:0;width:100%!important}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container .detailed-callout-box{background:0 0;width:auto;position:relative;overflow-y:hidden;background-color:#fff;text-align:center;-webkit-overflow-scrolling:touch}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container .detailed-callout-box{padding:20px}@media (min-width:0px) and (max-width:415px){.imageWithTextOverlay .detailed-callout-container{max-height:100%;padding-top:233px;height:auto}}@media (min-width:0px) and (max-width:765px){.imageWithTextOverlay .detailed-callout-container .image-credits{bottom:auto}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column{margin:0;width:100%;max-width:100%;position:relative;top:0}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Right{right:none}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Left{left:none}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box{margin:0;width:100%;max-width:100%}}@media (min-width:36.875em){.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container{max-height:100%;overflow:hidden}.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container .detailed-callout-box{position:absolute;top:0;left:10%;width:400px;max-width:400px;padding-top:20px;text-align:left}}@media (min-width:48em){.imageWithTextOverlay .wrapper{padding-left:20px;padding-right:20px}}@media (min-width:415px) and (max-width:775px){.imageWithTextOverlay .detailed-callout-container{max-height:100%;padding-top:430px;height:auto}}@media (min-width:765px) and (max-width:1015px){.imageWithTextOverlay .detailed-callout-container .image-credits{bottom:auto}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column{margin:0;width:400px;max-width:400px;position:absolute;top:0}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Right{right:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Left{left:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box{margin-top:0;max-height:100%;height:100%;position:absolute;top:0;width:400px;max-width:400px}}@media (min-width:765px){.imageWithTextOverlay .detailed-callout-container .detailed-callout-box-Right{right:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box-Left{left:10%}}@media (min-width:775px) and (max-width:1015px){.imageWithTextOverlay .detailed-callout-container{max-height:100%;padding-top:430px;height:auto}}@media (min-width:1015px) and (max-width:1925px){.imageWithTextOverlay .detailed-callout-container .image-credits{bottom:-25px}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column{margin:0;width:400px;max-width:400px;position:absolute;top:0}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Right{right:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Left{left:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box{margin-top:10%;max-height:430px;height:auto;position:absolute;top:0;width:400px;max-width:400px}}@media (min-width:1285px) and (max-width:1445px){.imageWithTextOverlay .detailed-callout-container{max-height:calc(100vh - 65px);padding-top:0}}@media (min-width:1445px) and (max-width:1925px){.imageWithTextOverlay .detailed-callout-container{max-height:calc(100vh - 65px);padding-top:0}}@media (min-width:1925px) and (max-width:2565px){.imageWithTextOverlay .detailed-callout-container{max-height:calc(100vh - 65px);padding-top:0}}@media (min-width:1925px){.imageWithTextOverlay .detailed-callout-container .image-credits{bottom:-25px}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column{margin:0;width:400px;max-width:400px;position:absolute;top:0}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Right{right:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-column-Left{left:10%}.imageWithTextOverlay .detailed-callout-container .detailed-callout-box{margin-top:110px;max-height:430px;height:auto;position:absolute;top:0;width:400px;max-width:400px}}@media (min-width:2565px){.imageWithTextOverlay .detailed-callout-container{max-height:calc(100vh - 65px);padding-top:0}}@media screen and (max-width:1048px){.imageWithTextOverlay .imageWithTextOverlay .detailed-callout-container .detailed-callout-box{position:absolute;top:0;left:10%;width:70%;text-align:left;font-size:10px}}@media print{.imageWithTextOverlay *{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.imageWithTextOverlay img{page-break-inside:avoid}.imageWithTextOverlay img{max-width:100%!important}.imageWithTextOverlay *{background:0 0;color:#000!important;word-wrap:break-word;height:auto!important;overflow:visible!important;page-break-after:auto}.imageWithTextOverlay .imageWithTextOverlay *{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.imageWithTextOverlay .imageWithTextOverlay img{page-break-inside:avoid}.imageWithTextOverlay .imageWithTextOverlay img{max-width:100%!important}.imageWithTextOverlay .imageWithTextOverlay *{background:0 0;color:#000!important;word-wrap:break-word;height:auto!important;overflow:visible!important;page-break-after:auto}}