@import url(https://fonts.googleapis.com/css2?family=Nunito&display=swap);@import url(https://fonts.googleapis.com/css2?family=Grandstander&display=swap);@charset "UTF-8".mgv_gen_text-color--primary{color:#000}body:not(.logged-in) .mgv_gen_show-on-login{display:none!important}body:not(.logged-in) .mgv_gen_show-logged-in{display:none!important}body:not(.member-logged-in) .mgv_gen_show-members{display:none!important}body.logged-in .mgv_gen_hide-logged-in,body.member-logged-in .mgv_gen_hide-logged-in{display:none!important}body.wcms-adherent:not(.admin-bar) .mgv_g_hide-for-adherents{display:none}body.wcms-adherent.admin-bar .mgv_g_hide-for-adherents{opacity:.2}body:not(.wcms-adherent):not(.admin-bar) .mgv_g_show-for-adherents{display:none}body:not(.wcms-adherent).admin-bar .mgv_g_show-for-adherents{opacity:.2}body{overflow-x:hidden!important}a{color:#000}a:hover{color:#B12B28}.elementor-widget-text-editor ul li:not(:last-child){margin-bottom:20px}div.elementor-location-header{margin-bottom:-70px!important}@media screen and (min-width:768px) and (max-width:1023px){div.elementor-location-header{margin-bottom:-70px!important}}@media screen and (max-width:767px){div.elementor-location-header{margin-bottom:-70px!important}}#mgv_navbar:not(.elementor-sticky--effects.elementor-sticky--active){background:linear-gradient(rgba(0,0,0,.2),transparent);border:none!important}#mgv_navbar:not(.elementor-sticky--effects.elementor-sticky--active) a,#mgv_navbar:not(.elementor-sticky--effects.elementor-sticky--active) a>span{color:#fff}#mgv_navbar:not(.elementor-sticky--effects.elementor-sticky--active) .elementor-menu-cart__product-name.product-name a{color:#000}header{min-height:70px!important}@media screen and (max-width:767px){header{margin-bottom:-60px!important}}.uxp_logo{display:block;position:absolute;top:-2px;left:0;height:90px;width:auto;background:#fff;border:1px solid #C8CACB;-webkit-transition:all ease .2s;transition:all ease .2s}@media screen and (max-width:767px){.uxp_logo{margin-bottom:-70px!important;width:auto;height:90px}}.uxp_logo a{display:flex!important;height:100%;width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px}.uxp_logo img{height:auto;width:auto}#mgv_navbar:not(.elementor-sticky--effects.elementor-sticky--active) .uxp_logo{background:none;border-color:transparent;height:70px;filter:invert(1)}.elementor-widget-woocommerce-checkout-page div.mgv_subscription-rules{border:1px solid #000;margin-top:20px;padding:20px}.elementor-widget-woocommerce-checkout-page div.mgv_subscription-rules h3{font-family:var(--e-global-typography-8dacd91-font-family),Sans-serif;font-size:var(--e-global-typography-8dacd91-font-size);font-weight:var(--e-global-typography-8dacd91-font-weight);text-transform:var(--e-global-typography-8dacd91-text-transform);line-height:var(--e-global-typography-8dacd91-line-height)}.elementor-widget-woocommerce-checkout-page div.mgv_subscription-rules p,.elementor-widget-woocommerce-checkout-page div.mgv_subscription-rules li{color:#000;line-height:1.5em;margin-bottom:.5em}.elementor-widget-woocommerce-checkout-page div.mgv_subscription-rules label{color:#000;font-weight:600}.woocommerce-message,.woocommerce-info{border-top:#404040 solid 4px;background:transparent}.woocommerce-message:before,.woocommerce-info:before{color:#B12B28}.payment_box fieldset{border:none}.woocommerce-checkout .woocommerce-message{display:none}.woocommerce-checkout .optional{display:none}.woocommerce-checkout .woocommerce-order p,.woocommerce-checkout .woocommerce-order ul,.woocommerce-checkout .woocommerce-order li,.woocommerce-checkout .woocommerce-order h2,.woocommerce-checkout .woocommerce-order h3{color:#000}p.stock{display:none}.variations th{color:#fff;text-align:left}.variations th label{font-weight:800!important;font-size:1.2em;text-shadow:0 4px 4px #000}.mc-section{--mc-space-1:8px;--mc-space-2:16px;--mc-space-3:24px;--mc-space-4:32px;--mc-space-5:40px;--mc-space-6:48px;--mc-container-max:1480px;--mc-content-max:70ch;--mc-gutter-desktop:var(--mc-space-2);--mc-gutter-mobile:var(--mc-space-1);--mc-gutter:var(--mc-gutter-desktop);--mc-grid-gap:0px;--mc-middle-gap:16px;display:grid;grid-gap:var(--mc-grid-gap);gap:var(--mc-grid-gap);grid-template-columns:[full-start] minmax(var(--mc-gutter),1fr) [col1-start contained-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) / 2), calc(var(--mc-container-max) / 2))) [col1-end middle-gap-start] var(--mc-middle-gap) [middle-gap-end col2-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) / 2), calc(var(--mc-container-max) / 2))) [col2-end contained-end] minmax(var(--mc-gutter),1fr) [full-end];overflow-x:clip}@media (max-width:768px){.mc-section{--mc-gutter:var(--mc-gutter-mobile)}}.mc-section>.mc-section__contained,.mc-section>.mc-section__full{min-width:0}.mc-section>.mc-section__contained{grid-column:contained-start / col1-end;margin-inline:auto}.mc-section:not(.mc-section--full-left)>.mc-section__contained{padding-right:80px}@media (max-width:1024px){.mc-section:not(.mc-section--full-left)>.mc-section__contained{padding-right:24px}}.mc-section>.mc-section__full{grid-column:col2-start / full-end}.mc-section>.mc-section__full img,.mc-section>.mc-section__full picture{height:100%}.mc-section.mc-section--full-left>.mc-section__contained{grid-column:col2-start / contained-end;padding-left:80px}@media (max-width:1024px){.mc-section.mc-section--full-left>.mc-section__contained{padding-left:24px}}.mc-section.mc-section--full-left>.mc-section__full{grid-column:full-start / col1-end}.mc-section>.mc-section--full-left{grid-column:full-start / col1-end!important}.mc-section>.mc-section--full--right{grid-column:col2-start / full-end!important}.mc-section.mc-section--thirds{grid-template-columns:[full-start] minmax(var(--mc-gutter),1fr) [col1-start contained-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) * 2 / 3), calc(var(--mc-container-max) * 2 / 3))) [col1-end middle-gap-start] var(--mc-middle-gap) [middle-gap-end col2-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) / 3), calc(var(--mc-container-max) / 3))) [col2-end contained-end] minmax(var(--mc-gutter),1fr) [full-end]}.mc-section.mc-section--thirds.mc-section--full-left{grid-template-columns:[full-start] minmax(var(--mc-gutter),1fr) [col1-start contained-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) / 3), calc(var(--mc-container-max) / 3))) [col1-end middle-gap-start] var(--mc-middle-gap) [middle-gap-end col2-start] minmax(0,min(calc((100% - 2 * var(--mc-grid-gap) - var(--mc-middle-gap)) * 2 / 3), calc(var(--mc-container-max) * 2 / 3))) [col2-end contained-end] minmax(var(--mc-gutter),1fr) [full-end]}.mc-section.mc-section--no-gap{--mc-middle-gap:0px}@media (max-width:768px){.mc-section.mc-section--full-left>.mc-section__contained,.mc-section.mc-section--full-left>.mc-section__full,.mc-section.mc-section--full-right>.mc-section__contained,.mc-section.mc-section--full-right>.mc-section__full,.mc-section>.mc-section__contained,.mc-section>.mc-section__full{grid-column:full-start / full-end!important}.mc-section.mc-section--full-left>.mc-section__full,.mc-section.mc-section--full-right>.mc-section__full,.mc-section>.mc-section__full{order:1}.mc-section.mc-section--full-left>.mc-section__contained,.mc-section.mc-section--full-right>.mc-section__contained,.mc-section>.mc-section__contained{order:2;padding-left:16px;padding-right:16px}.mc-section.mc-section--contained-first>.mc-section__contained{order:1}.mc-section.mc-section--contained-first>.mc-section__full{order:2}}.mc_el_inner-section_grid>.elementor-container{display:grid;grid-column-gap:40px;grid-row-gap:40px}.mc_el_inner-section_grid>.elementor-container .elementor-column{width:100%}.mc_el_inner-section_grid.mc_el_inner-section_col-2>.elementor-container{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-2>.elementor-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-2>.elementor-container{grid-template-columns:repeat(1,1fr)}}.mc_el_inner-section_grid.mc_el_inner-section_col-3>.elementor-container{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-3>.elementor-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-3>.elementor-container{grid-template-columns:repeat(1,1fr)}}.mc_el_inner-section_grid.mc_el_inner-section_col-4>.elementor-container{grid-template-columns:repeat(4,1fr)}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-4>.elementor-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-4>.elementor-container{grid-template-columns:repeat(1,1fr)}}.mc_el_inner-section_grid.mc_el_inner-section_col-5>.elementor-container{grid-template-columns:repeat(5,1fr)}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-5>.elementor-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-5>.elementor-container{grid-template-columns:repeat(1,1fr)}}.mc_el_inner-section_grid.mc_el_inner-section_col-6>.elementor-container{grid-template-columns:repeat(6,1fr)}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-6>.elementor-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-6>.elementor-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.mc_el_inner-section_grid.mc_el_inner-section_col-2--mobile>.elementor-container{grid-template-columns:repeat(2,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-3--mobile>.elementor-container{grid-template-columns:repeat(3,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-4--mobile>.elementor-container{grid-template-columns:repeat(4,1fr)!important}}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_grid.mc_el_inner-section_col-2--tablet>.elementor-container{grid-template-columns:repeat(2,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-3--tablet>.elementor-container{grid-template-columns:repeat(3,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-4--tablet>.elementor-container{grid-template-columns:repeat(4,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-5--tablet>.elementor-container{grid-template-columns:repeat(5,1fr)!important}.mc_el_inner-section_grid.mc_el_inner-section_col-6--tablet>.elementor-container{grid-template-columns:repeat(6,1fr)!important}}.mc_el_inner-section_flex>.elementor-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.mc_el_inner-section_flex>.elementor-container .elementor-column{-webkit-flex:0 calc(( 100% - (3 * 2 - 2) * 1%  ) / 3);flex:0 calc(( 100% - (3 * 2 - 2) * 1%  ) / 3);margin:1% 1%}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(3n+1){margin-left:0}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(3n){margin-right:0}@media screen and (min-width:768px) and (max-width:1023px){.mc_el_inner-section_flex>.elementor-container .elementor-column{-webkit-flex:0 calc(( 100% - (2 * 2 - 2) * 1%  ) / 2);flex:0 calc(( 100% - (2 * 2 - 2) * 1%  ) / 2);margin:1% 1%}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(2n+1){margin-left:0}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.mc_el_inner-section_flex>.elementor-container .elementor-column{-webkit-flex:0 calc(( 100% - (1 * 2 - 2) * 1%  ) / 1);flex:0 calc(( 100% - (1 * 2 - 2) * 1%  ) / 1);margin:1% 1%}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(1n+1){margin-left:0}.mc_el_inner-section_flex>.elementor-container .elementor-column:nth-child(1n){margin-right:0}}div.mgv_el_products_events .far{font-family:'Font Awesome 5 Free'}div.mgv_el_products_events .fas{font-family:'Font Awesome 5 Free'}div.mgv_el_products_events ul.products.elementor-grid{display:grid;grid-template-columns:repeat(3,1fr)!important;grid-column-gap:40px;grid-row-gap:40px}@media screen and (min-width:768px) and (max-width:1023px){div.mgv_el_products_events ul.products.elementor-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:767px){div.mgv_el_products_events ul.products.elementor-grid{grid-template-columns:repeat(1,1fr)!important}}div.mgv_el_products_events ul.products.elementor-grid li.product{position:relative;height:420px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px) and (max-width:1023px){div.mgv_el_products_events ul.products.elementor-grid li.product{height:420px}}@media screen and (max-width:767px){div.mgv_el_products_events ul.products.elementor-grid li.product{height:480px}}div.mgv_el_products_events ul.products.elementor-grid li.product>a{height:100%;width:100%}div.mgv_el_products_events ul.products.elementor-grid li.product:hover .mgv_gen_buttons a.button{background:#B12B28!important;color:white!important;border-color:#B12B28!important}div.mgv_el_products_events ul.products.elementor-grid li.product img{height:100%;object-position:center center;object-fit:cover;z-index:0;margin-bottom:0!important}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper::before{position:absolute;display:block;content:'';background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.8));top:0;left:0;height:100%;width:100%;z-index:1}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper{position:absolute;height:100%;width:100%;top:0;left:0;padding:48px 24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper *{text-align:center;z-index:2}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .woocommerce-loop-product__title{font-size:32px;color:#fff;padding:0;margin-bottom:16px}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_woocommerce-loop-product__meta{color:#fff;font-size:.8em;margin-bottom:20px;opacity:.8}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_woocommerce-loop-product__meta i{color:#C69632;margin-right:8px}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_woocommerce-loop-product__meta span:not(:first-child){margin-left:8px}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_woocommerce-loop-product__excerpt{font-size:16px;color:#fff}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .price{color:#C69632;margin-top:16px;font-size:16px;opacity:1}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_gen_buttons a.button{border-radius:0;background:transparent;border:1px solid #fff;color:#fff;padding:16px 24px}div.mgv_el_products_events ul.products.elementor-grid li.product .mgv_woocommerce-loop-product__wrapper .mgv_gen_buttons a.button:hover{background:#B12B28;color:#fff;border-color:#B12B28}.elementor-editor-active ul.products li.product h2.woocommerce-loop-product__title{display:none}div.progress-wrap{background:rgba(255,255,255,.2);backdrop-filter:saturate(180%) blur(4px);box-shadow:none}div.progress-wrap:hover{background:rgba(255,255,255,.3)}div.progress-wrap svg.progress-circle path{stroke:#E3AB36;stroke-width:4px}div.progress-wrap::after{color:#E3AB36}