.fl-node-comnzpvu0e2a{width:100%}.fl-embed-video iframe{max-width:100%}.fl-wp-video{position:relative;height:0;overflow:hidden;padding:0 0 56.25%}.fl-wp-video .wp-video{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.mfp-container .fl-video-lightbox-content .wp-video{margin-left:auto;margin-right:auto}.mfp-container .fl-video-lightbox-content .fluid-width-video-wrapper iframe{width:80%;height:auto;margin-left:auto;margin-right:auto}.fl-module-video .fl-video-poster{cursor:pointer}.fl-wp-video .wp-video .mejs-container,.fl-wp-video .wp-video .mejs-inner,.fl-wp-video .wp-video .mejs-layers,.fl-wp-video .wp-video .mejs-layer,.fl-wp-video .wp-video-shortcode,.fl-wp-video .me-plugin,.fl-wp-video .me-plugin *{width:100% !important;height:100% !important}.fl-video-sticky{position:fixed;top:20px;z-index:11}.fl-wp-video img{width:100%}.fl-node-6c0v52r1gnul .fl-wp-video{padding-bottom:56.25%}.fl-node-6c0v52r1gnul .fl-video-poster{display:none}.fl-node-6c0v52r1gnul .fl-wp-video .mejs-overlay-loading{display:none}.fl-node-kea63iv5x0jr .fl-photo{text-align:center}.fl-node-kea63iv5x0jr .fl-photo-content,.fl-node-kea63iv5x0jr .fl-photo-img{width:750px}.custom-highlight{background-color:#e6f4ff;padding:15px;border-radius:8px;border-left:4px solid #005a9c;font-size:1.1em;line-height:1.6}.heading-module h2{background-color:#000660;color:#fff;padding:10px 15px;border-radius:8px;margin:20px 0;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.1);display:block;text-align:center;line-height:1.4}.heading-module h3{background-color:#000660;color:#fff;padding:10px 15px;border-radius:8px;margin:20px 0;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.1);display:block;line-height:1.4}.heading-module h2:hover,.heading-module h3:hover{background-color:#005bb5;transform:scale(1.03);transition:background-color .3s ease,transform .3s ease}.text-module-box{background-color:#fff;border:1px solid #b0d4ff;border-radius:10px;padding:15px;margin:20px 0;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#444;font-size:16px;line-height:1.6;transition:transform .3s ease,box-shadow .3s ease}.text-module-box:hover{transform:scale(1.02);box-shadow:0 4px 8px rgba(0,0,0,.1)}.text-module-box h4,.text-module-box h5{background-color:#fff;border:1px solid #b0d4ff;padding:10px 15px;border-radius:8px;margin:20px 0;text-align:right;color:#000660;display:block}