.element-coverflow-gallery .coverflow-item{width:100vw;height:calc(56vw + 100px);vertical-align:top}.element-coverflow-gallery .coverflow-item:not(.flipster__item--current) .coverflow-link,.element-coverflow-gallery .coverflow-item:not(.flipster__item--current) h3{display:none}.element-coverflow-gallery .coverflow-img-container{-ms-flex-item-align:center;align-self:center;width:100%;height:56vw}.element-coverflow-gallery .coverflow-img{-ms-flex-item-align:center;align-self:center;width:100%;height:100%}.element-coverflow-gallery h3{margin-bottom:0;padding-top:1rem;color:#233067;font-size:25px;font-weight:500;text-align:center}.element-coverflow-gallery h3:after{all:unset}.element-coverflow-gallery a{color:#df2d17}.element-coverflow-gallery .flipster__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.element-coverflow-gallery .flipster__button{top:43%;width:44px;height:44px;margin:0 20px;border:0;background-color:#df2d17;opacity:1;border-radius:200px}.element-coverflow-gallery .flipster__button:focus{outline:none}.element-coverflow-gallery .flipster__button svg{width:1rem;stroke:#fff;stroke-width:5}.element-coverflow-gallery .flipster__button{z-index:2}.coverflow-modal .modal-dialog{width:90vw;max-width:1080px;margin-right:auto;margin-left:auto}.coverflow-modal .modal-content{width:90vw;background-color:#233067;color:#fff}.coverflow-modal .modal-header{border-bottom:1px solid #df2d17}.coverflow-modal .modal-header .close{color:#fff;opacity:.8}.coverflow-modal .modal-body{padding:0}.coverflow-modal .video-container{position:relative;height:0;padding-bottom:56.25%}.coverflow-modal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.element-coverflow-gallery h3{font-size:30px}.element-coverflow-gallery #coverflow-modal .modal-content,.element-coverflow-gallery #coverflow-modal .modal-dialog{width:75vw}}@media (min-width:992px){.element-coverflow-gallery h3{font-size:35px}.element-coverflow-gallery .coverflow-item{width:70vw;max-width:960px;height:calc(39.2vw + 100px);max-height:638px}}@media (min-width:1440px){.element-coverflow-gallery .coverflow-item{max-width:1140px;max-height:739px}}
/*# sourceMappingURL=coverflow-gallery.css.map*/