@import url(https://fonts.googleapis.com/css2?family=DM+Mono&family=DM+Sans&family=DM+Serif+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rochester&display=swap);@charset "UTF-8"html,body{width:100%;overflow-x:hidden}.elementor-element p:last-child{margin-bottom:0}@media (min-width:screen_desktop_min){.mgv_gen_hide-desktop{display:none}}@media screen and (min-width:screen_tablet-portrait_min) and (max-width:screen_tablet-portrait_max){.mgv_gen_hide-tablet{display:none}}@media screen and (max-width:screen_mobile-portrait_max){.mgv_gen_hide-mobile{display:none}}@media (max-width:1200px){br.mgv_gen_hide-mobile{display:none!important}}.mgv_gen_p-absolute,.elementor-element.mgv_gen_p-absolute{position:absolute}.mgv_gen_p-relative,.elementor-element.mgv_gen_p-relative{position:relative}.ken_b_center::before{-webkit-animation:zoom_in 30s alternate linear infinite;animation:zoom_in 30s alternate linear infinite;will-change:transform}@keyframes zoom_in{0%{transform:scale(1)}100%{transform:scale(1.5)}}.e-con.mgv_el_con_veil{position:absolute!important;height:100%;width:100%;position:relative;display:block;background:rgba(255,255,255,.6)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);-moz-backdrop-filter:saturate(180%) blur(20px)}.elementor-element{position:relative}.elementor-element .mgv_el_con_background-veil{position:absolute;height:100%;width:100%;position:relative;display:block;background:rgba(255,255,255,.85)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);-moz-backdrop-filter:saturate(180%) blur(20px)}.mgv_el_con_grid>.e-con-inner{display:grid;grid-template-columns:24fr 12fr 24fr;grid-auto-rows:20rem;grid-column-gap:16px;grid-row-gap:16px}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid>.e-con-inner{grid-template-columns:1fr;grid-auto-rows:none}}.mgv_el_con_grid .mgv_el_con_grid-tile{overflow:hidden;padding:32px;height:100%;width:100%;border-radius:24px}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile{padding:10px}}.mgv_el_con_grid .mgv_el_con_grid-tile .mgv_el_con_tile-button{position:absolute;bottom:32px;right:32px}.mgv_el_con_grid .mgv_el_con_grid-tile .mgv_el_con_tile-button a,.mgv_el_con_grid .mgv_el_con_grid-tile .mgv_el_con_tile-button button{border-radius:16px!important}.mgv_el_con_grid .mgv_el_con_grid-tile .e-con-inner{padding:0}.mgv_el_con_grid .mgv_el_con_grid-tile .elementor-widget-container{margin:0;margin-top:0;margin-bottom:0}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-1-row{grid-column:auto/span 1;grid-row:auto/span 1}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-1-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-2-row{grid-column:auto/span 1;grid-row:auto/span 2}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-2-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-3-row{grid-column:auto/span 1;grid-row:auto/span 3}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-1-col-3-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-1-row{grid-column:auto/span 2;grid-row:auto/span 1}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-1-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-2-row{grid-column:auto/span 2;grid-row:auto/span 2}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-2-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-3-row{grid-column:auto/span 2;grid-row:auto/span 3}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-2-col-3-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-1-row{grid-column:auto/span 3;grid-row:auto/span 1}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-1-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-2-row{grid-column:auto/span 3;grid-row:auto/span 2}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-2-row{grid-column:auto;grid-row:auto}}.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-3-row{grid-column:auto/span 3;grid-row:auto/span 3}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile.mgv_el_con_grid-tile-3-col-3-row{grid-column:auto;grid-row:auto}}@media screen and (max-width:screen_mobile-portrait_max){.mgv_el_con_grid .mgv_el_con_grid-tile{grid-column:auto;grid-row:auto}}.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:4px;height:4px;width:4px;-webkit-transition:all ease .4s;transition:all ease .4s}.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover,.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{height:6px}.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{width:6px}.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.mgv_el_loop-carousel_flat-dots .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{width:20px}.mgv_el_loop-carousel_flat-dots .jet-slick-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-column-gap:10px;column-gap:10px}.mgv_el_loop-carousel_flat-dots .jet-slick-dots li[role="presentation"]{display:block!important;background:#000;opacity:.2;border-radius:4px;height:4px;width:4px;padding:0;padding-left:0!important;padding-right:0!important;-webkit-transition:all ease .4s;transition:all ease .4s}.mgv_el_loop-carousel_flat-dots .jet-slick-dots li[role="presentation"] span{display:none}.mgv_el_loop-carousel_flat-dots .jet-slick-dots li[role="presentation"].slick-active{opacity:1;width:20px;height:6px}.mgv_el_post-info_category-pills .elementor-post-info__terms-list{color:transparent}.mgv_el_post-info_category-pills .elementor-post-info__terms-list .elementor-post-info__terms-list-item{display:inline-block!important;position:relative;display:block;background:rgba(255,255,255,.4)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);-moz-backdrop-filter:saturate(180%) blur(20px);padding:4px 8px;border-radius:8px;margin-bottom:8px}.elementor-post .rt-reading-time{color:rgba(64,64,64,.5);font-weight:300;font-size:14px}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:#FF6030;stroke-width:4px}div.progress-wrap::after{color:#FF6030}.age-gate__wrapper .age-gate{backdrop-filter:saturate(100%) blur(4px);-moz-backdrop-filter:saturate(100%) blur(4px);-webkit-backdrop-filter:saturate(100%) blur(4px);padding:60px 40px}@media (max-width:767px){.age-gate__wrapper .age-gate{padding:40px}}.age-gate__wrapper .age-gate .age-gate__heading img{max-width:240px;margin-bottom:40px}.age-gate__wrapper .age-gate .age-gate__headline{font-size:32px}.age-gate__wrapper .age-gate .age-gate__submit button{background:#3D3935;border-radius:0;text-transform:uppercase;letter-spacing:1.5px;font-weight:400;font-size:18px}