:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}}.block-editor-tools-panel-color-gradient-settings__item:nth-child(1 of.block-editor-tools-panel-color-gradient-settings__item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:24px}.block-editor-tools-panel-color-gradient-settings__item:nth-last-child(1 of.block-editor-tools-panel-color-gradient-settings__item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@font-face{font-display:swap;font-family:"MADESunflower";src:url(/wp-content/themes/cmc/assets/fonts/font.woff2)format("woff2"),url(/wp-content/themes/cmc/assets/fonts/font.woff)format("woff");font-weight:700;font-style:normal}h1,h1.et_pb_module_heading,h2{font-family:"MADESunflower"!important;font-weight:700}#page-container{max-width:100vw;overflow-x:hidden}body{background-color:#fefef9}.et_pb_bottom_inside_divider{bottom:-1px!important}.vip-rate-desktop{display:block}.vip-rate-mobile{display:none}.vip-rate-table{width:100%;border-collapse:collapse;font-size:1rem}.vip-rate-table td,.vip-rate-table th{border:1px solid #ccc;padding:.6rem 1rem;text-align:center;white-space:nowrap}.vip-rate-table th{background-color:#f8f8f8;font-weight:600}@media (max-width:768px){.vip-rate-desktop{display:none}.vip-rate-mobile{display:block}.vip-rate-mobile-block{background:#fff;border:1px solid #ddd;margin-bottom:1.25rem;padding:1rem;border-radius:6px}.vip-rate-date{font-size:1.1rem;margin-bottom:.5rem}.vip-rate-row{display:flex;justify-content:space-between;margin:.2rem 0;font-size:.95rem}.vip-label{font-weight:500}.vip-value{font-weight:400}}.vip-specials-blocks{display:flex;flex-direction:column;gap:2rem}.vip-special-block{border:1px solid #ccc;background-color:#f0f0f0!important;border-radius:6px;padding:1rem;background:#fff}.vip-special-inner{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.vip-special-inner.reverse{flex-direction:row-reverse}.vip-special-text{flex:1 1 300px}.vip-special-image{flex:1 1 300px;max-width:400px}.vip-special-image img{width:100%;height:auto;border-radius:4px;box-shadow:0 5px 5px -5px rgb(0 0 0/.6)!important}.vip-rate-date{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.vip-rate-row{font-size:.95rem;margin:.3rem 0}.vip-title{font-size:20px;font-weight:700}@media (max-width:768px){.vip-special-inner,.vip-special-inner.reverse{flex-direction:column!important}.vip-special-image,.vip-special-text{flex:1 1 100%;max-width:100%}}