:root{--primary:#1f299b;--primary-light:#006df5;--secondary:#297a5c;--accent:#f1ca04;--tertiary:#67abff;--tertiary-light:#e2efff;--font-main:#333;--highlight:#f1ca04;--dividers:#e0e0e0}.wp-block .wp-block[data-type="core/group"]:not([data-align=full]):not([data-align=wide]):not([data-align=left]):not([data-align=right]),.wp-block .wp-block[data-type="core/cover"]:not([data-align=full]):not([data-align=wide]):not([data-align=left]):not([data-align=right]),.wp-block{max-width:100%}.editor-styles-wrapper{--wp--style--global--wide-size:1200px !important;color:var(--font-main)}:where(.editor-styles-wrapper) h1,:where(.editor-styles-wrapper) h2,:where(.editor-styles-wrapper) h3,:where(.editor-styles-wrapper) h4,:where(.editor-styles-wrapper) h5,:where(.editor-styles-wrapper) h6{color:var(--primary)}.editor-styles-wrapper .wp-block-group .wp-block-group.alignwide,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>.alignwide,.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.alignwide{max-width:var(--wp--style--global--wide-size) !important}.editor-styles-wrapper{background-color:#fff}.editor-styles-wrapper p,.editor-styles-wrapper ol,.editor-styles-wrapper ul,.editor-styles-wrapper dl,.editor-styles-wrapper dt{font-family:sans-serif}:root .editor-styles-wrapper .wp-block-button__link,:root .editor-styles-wrapper .wp-block-file__button{background-color:var(--secondary)}.editor-styles-wrapper .wp-block-button__link,.editor-styles-wrapper .wp-block-file__button,.editor-styles-wrapper .editor-block-list__layout a{color:var(--secondary)}.editor-styles-wrapper .wp-block-button__link,.editor-styles-wrapper .wp-block-file__button{border-radius:8px;border:solid 1px var(--secondary);background-color:#fff;padding:10px 30px}.wp-core-ui .button-primary{color:#fff !important}.edit-post-visual-editor .editor-styles-wrapper .has-white-color{color:#ccc !important}.thumbnail-container .swiper-wrapper{display:flex;gap:1rem}.thumbnail-container .swiper-wrapper .swiper-slide{flex-shrink:unset}.mg-block .slider-nav>div{width:27px;height:27px}.mg-block-featured-event .wp-block-columns{display:flex;gap:4rem}.wp-admin .mg-block-testimonials .testimonial-image-background{display:none}.wp-admin .mg-block-testimonials .swiper-slide>div{display:flex}.wp-admin .mg-block-testimonials .image-wrapper{margin-right:2rem}