.feature-image-carousel-container .custom-caption{padding:15px 0;font-style:italic;color:#747474;width:80%;margin:0 auto}@media(min-width: 576px){.feature-image-carousel-container .custom-caption{width:85%}}@media(min-width: 768px){.feature-image-carousel-container .custom-caption{width:90%}}@media(min-width: 992px){.feature-image-carousel-container .custom-caption{padding:20px 0;width:750px;margin:0 auto}}@media(min-width: 992px){.carousel-image-gallery{width:830px;margin:0 auto}}.carousel-image-gallery .carousel-inner .field--name-field-image{display:flex;flex-flow:row;justify-content:center}.carousel-image-gallery .carousel-inner .field--name-field-image::before{background:rgba(0,0,0,0)}.carousel-image-gallery .carousel-inner .field--name-field-image img{height:auto}.carousel-image-gallery .carousel-control-prev,.carousel-image-gallery .carousel-control-next{width:auto;opacity:1;font-size:35px;color:#1d252d;text-decoration:none;bottom:0}@media(min-width: 768px){.carousel-image-gallery .carousel-control-prev,.carousel-image-gallery .carousel-control-next{bottom:8%}}.carousel-image-gallery .carousel-control-prev:hover,.carousel-image-gallery .carousel-control-prev:active,.carousel-image-gallery .carousel-control-next:hover,.carousel-image-gallery .carousel-control-next:active{border:none;color:#02759a}.carousel-image-gallery .carousel-control-prev .carousel-nav,.carousel-image-gallery .carousel-control-next .carousel-nav{background:url(/themes/custom/pdxd8/images/black-carousel-arrows.png) no-repeat;width:19px;height:32px;cursor:pointer}.carousel-image-gallery .carousel-control-prev .carousel-nav.nav-right,.carousel-image-gallery .carousel-control-next .carousel-nav.nav-right{background-position:0 -47px}.carousel-image-gallery .carousel-indicators{margin-bottom:0;padding-bottom:10px;height:-moz-fit-content;height:fit-content;bottom:60px}@media(min-width: 380px){.carousel-image-gallery .carousel-indicators{bottom:66px}}@media(min-width: 576px){.carousel-image-gallery .carousel-indicators{bottom:74px}}@media(min-width: 768px){.carousel-image-gallery .carousel-indicators{bottom:0;top:550px}}@media(min-width: 992px){.carousel-image-gallery .carousel-indicators{top:600px}}.carousel-image-gallery .carousel-indicators li a.more-than-ten{margin:0 2px}@media(min-width: 576px){.carousel-image-gallery .carousel-indicators li a.more-than-ten{margin:0 5px}}.carousel-image-gallery .carousel-inner{width:80%;margin:0 auto}@media(min-width: 576px){.carousel-image-gallery .carousel-inner{width:85%}}@media(min-width: 768px){.carousel-image-gallery .carousel-inner{width:90%}}@media(min-width: 992px){.carousel-image-gallery .carousel-inner{width:750px}}.carousel-image-gallery .feature-image-carousel-caption.carousel-caption{height:44px;overflow:hidden;font-style:italic;padding-bottom:0;position:static !important}@media(min-width: 768px){.carousel-image-gallery .feature-image-carousel-caption.carousel-caption{display:flex !important;flex-flow:row;justify-content:center}.carousel-image-gallery .feature-image-carousel-caption.carousel-caption span.close-disclosure{display:none}}.carousel-image-gallery .feature-image-carousel-caption.carousel-caption .field--name-field-carousel-caption{height:inherit;overflow:hidden;max-width:750px}.carousel-image-gallery .feature-image-carousel-caption.carousel-caption p{color:#747474;text-align:left;font-size:.8em;margin-bottom:.5rem !important}@media(max-width: 767.98px){.carousel-image-gallery .feature-image-carousel-caption.carousel-caption.caption-disclosure{overflow:visible;height:-moz-fit-content;height:fit-content;position:absolute !important;z-index:1600;bottom:24px;padding:1rem;background-color:#fff;border:1px solid #d3d3d3}.carousel-image-gallery .feature-image-carousel-caption.carousel-caption.caption-disclosure span.close-disclosure{display:block}}.carousel-image-gallery .carousel-inner:has(.carousel-caption.caption-disclosure),.carousel-image-gallery .carousel-item:has(.carousel-caption.caption-disclosure){overflow:visible}@media(max-width: 767.98px){.carousel-image-gallery .carousel-item:has(.carousel-caption.caption-disclosure) .feature-image-carousel-item{margin-bottom:44px}}.carousel-image-gallery [role=button].view-read-more-disclosure{cursor:pointer;color:#02759a;padding:.5rem 0}@media(min-width: 768px){.carousel-image-gallery [role=button].view-read-more-disclosure{display:none}}.carousel-image-gallery [role=button].view-read-more-disclosure[aria-hidden=true]{visibility:hidden}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-3,.carousel-image-gallery .carousel-caption.max-lines-4,.carousel-image-gallery .carousel-caption.max-lines-5{height:66px}}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-6,.carousel-image-gallery .carousel-caption.max-lines-7{height:88px}}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-8,.carousel-image-gallery .carousel-caption.max-lines-9{height:110px}}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-10,.carousel-image-gallery .carousel-caption.max-lines-11,.carousel-image-gallery .carousel-caption.max-lines-12{height:136px}}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-13,.carousel-image-gallery .carousel-caption.max-lines-14,.carousel-image-gallery .carousel-caption.max-lines-15{height:164px}}@media(min-width: 768px){.carousel-image-gallery .carousel-caption.max-lines-16{height:182px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-2{height:66px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-3{height:88px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-4{height:110px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-5{height:136px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-6{height:140px}}@media(min-width: 992px){.carousel-image-gallery .carousel-caption.min-lines-8{height:164px}}.carousel-image-gallery:has(.carousel-item.active [role=button].view-read-more-disclosure) .carousel-indicators{bottom:94px}@media(min-width: 380px){.carousel-image-gallery:has(.carousel-item.active [role=button].view-read-more-disclosure) .carousel-indicators{bottom:100px}}@media(min-width: 576px){.carousel-image-gallery:has(.carousel-item.active [role=button].view-read-more-disclosure) .carousel-indicators{bottom:108px}}
/*# sourceMappingURL=maps/image-gallery-carousel.css.map */
