.ext-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ext-images .images__image{margin-bottom:2.0736em;cursor:pointer}@media print,screen and (min-width:40em){.ext-images .images__image{width:31.08108%}}.ext-images .images__image img{overflow:hidden;border-radius:3px}.ext-images .images__image .image__title{margin-top:1em}.ext-images .images__image .image__title span{color:#004f9f;font-weight:700}html .swiper-container{padding-bottom:35px}html .swiper-container-horizontal>.swiper-pagination-bullets,html .swiper-pagination-custom,html .swiper-pagination-fraction{bottom:0}html .swiper-pagination-bullet{width:10px;height:10px}html .swiper-pagination-bullet{opacity:1;background:#bdbdbd;-webkit-transition:background .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:background .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:background .25s cubic-bezier(.215,.61,.355,1),box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:background .25s cubic-bezier(.215,.61,.355,1),box-shadow .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1)}html .swiper-pagination-bullet-active{background:#004f9f;-webkit-box-shadow:0 0 0 1px #004f9f;box-shadow:0 0 0 1px #004f9f}html .swiper-scrollbar-wrapper{margin-top:1.728em}html .swiper-scrollbar{height:10px;border-radius:3px;background-color:gray}html .swiper-scrollbar-drag{height:20px;top:-5px;overflow:hidden;border-radius:3px;background-color:#004f9f;-webkit-transition:background .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:background .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:background .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1);transition:background .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1)}html .swiper-scrollbar-drag:hover{background-color:#004286}html .swiper-scrollbar-drag:before{content:'';display:block;position:absolute;width:12px;height:8px;left:50%;top:50%;border-left:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}html .swiper-scrollbar-drag:after{content:'';display:block;position:absolute;width:2px;height:8px;left:50%;top:50%;background-color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}html .swiper-slide{opacity:.5;-webkit-transition:opacity .35s cubic-bezier(.215,.61,.355,1);transition:opacity .35s cubic-bezier(.215,.61,.355,1)}html .swiper-slide.swiper-slide-active{opacity:1}html .swiper-container-free-mode .swiper-slide{opacity:1}html .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}html .pswp__scroll-wrap{height:calc(100% - 80px)}html .pswp__thumbnails-wrapper{position:absolute;width:100%;height:80px;left:0;bottom:0;padding:0!important;background-color:rgba(255,255,255,.05)}html .pswp__thumbnails-wrapper .thumbnails__thumbnail{position:relative;opacity:.3;width:auto;padding:0 1px;cursor:pointer;-webkit-box-shadow:inset 0 0 0 2px rgba(0,79,159,0);box-shadow:inset 0 0 0 2px rgba(0,79,159,0);-webkit-transition:opacity .35s cubic-bezier(.215,.61,.355,1);transition:opacity .35s cubic-bezier(.215,.61,.355,1)}html .pswp__thumbnails-wrapper .thumbnails__thumbnail:before{content:'';display:block;position:absolute;width:calc(100% - 2px);height:100%;left:1px;top:0;-webkit-box-shadow:inset 0 0 0 0 #004f9f;box-shadow:inset 0 0 0 0 #004f9f;-webkit-transition:-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1);transition:-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1);transition:box-shadow .35s cubic-bezier(.215,.61,.355,1);transition:box-shadow .35s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1)}html .pswp__thumbnails-wrapper .thumbnails__thumbnail.-ps-active{opacity:1}html .pswp__thumbnails-wrapper .thumbnails__thumbnail.-ps-active:before{-webkit-box-shadow:inset 0 0 0 2px #004f9f;box-shadow:inset 0 0 0 2px #004f9f}html .pswp__thumbnails-wrapper .thumbnails__thumbnail img{width:auto;max-height:100%}