html{font:16px/1.875 'Montserrat'}body{position:relative;background:#fff;color:#656565}#kp-greetings{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.dimmi-widget{margin:0!important;height:400px!important;margin-left:-10px!important}.dimmi-widget #dimmi-content section{margin:0!important}.bttn-bgr-gold .theme-button,.theme-button.bgr-gold{background:#d2b04c;color:#363151}.bttn-bgr-gold .theme-button:hover,.theme-button.bgr-gold:hover{background:#363151;color:#d2b04c}.bttn-bgr-black .theme-button,.theme-button.bgr-black{background:#000}.bttn-bgr-black .theme-button:hover,.theme-button.bgr-black:hover{background:#d2b04c}.bttn-bgr-blue .theme-button,.theme-button.bgr-blue{background:#363151;color:#d2b04c}.bttn-bgr-blue .theme-button:hover,.theme-button.bgr-blue:hover{background:#d2b04c;color:#fff}.bttn-bgr-green .theme-button,.theme-button.bgr-green{background:#155aaa}.bttn-bgr-blgreenue .theme-button:hover,.theme-button.bgr-green:hover{background:#231f20}.bttn-bgr-brown .theme-button,.theme-button.bgr-brown{background:#155aaa}.bttn-bgr-brown .theme-button:hover,.theme-button.bgr-brown:hover{background:#231f20}.wrap{padding:0 30px}.bgr-aqua-light{background-color:#76236c;color:#000}.bgr-aqua-dark{background-color:#363151;color:#fff}.bgr-aqua-light .grid-cols-2>.col.no-content>.col-bgr-img:after{background:0 0;background-image:linear-gradient(to bottom,#76236c 1%,transparent 100%)}.bgr-aqua-dark .grid-cols-2>.col.no-content>.col-bgr-img:after{background:0 0;background-image:linear-gradient(to bottom,#363151 1%,transparent 100%)}.bgr-dark-pattern{background-image:url(../../../../../../themes/mingara/img/bgr-pattern-dark.jpg);color:#fff}.bgr-gray{background-color:#efefef;color:#000}.bgr-olive{background-color:#101010;color:#fff}.bgr-olive .grid-cols-2>.col.has-bgr-img>.col-bgr-img:after{background:0 0;background-image:linear-gradient(to bottom,#101010 1%,transparent 100%)}.bgr-black{background-color:#000;color:#fff}.bgr-black .grid-cols-2>.col.no-content>.col-bgr-img:after{background:0 0;background-image:linear-gradient(to bottom,#000000 1%,transparent 100%)}.txt-white{color:#fff}.txt-olive{color:#363151}.bgr-olive .txt-olive{color:#fff}.txt-olive a{transition:color .3s ease}.txt-olive a:hover{color:#000}::selection{background:#101010;color:#fff}::-moz-selection{background:#101010;color:#fff}::-webkit-selection{background:#101010;color:#fff}h1{font:2.6em/1.25 'Beyond The Mountains'}h2{font:2.4em/1.25 'Montserrat ExtraBold'}h2.alter-font{font-family:beyond the mountains}h3{font:1.5em/1.25 'Montserrat'}h4{font:1.375em/1.25 'Montserrat'}h5{font:1.25em/1.25 'Montserrat'}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#363151}.txt-white .entry-content h1,.txt-white .entry-content h2,.txt-white .entry-content h3,.txt-white .entry-content h4,.txt-white .entry-content h5,.txt-white .entry-content h6{color:#fff!important}.entry-content .subtitle{margin-top:1em;padding-bottom:1em;font:13px montserrat semibold;text-transform:uppercase;letter-spacing:1px}.entry-content .smaller{font-size:.83em}.entry-content b,.entry-content strong{font-family:montserrat semibold}.entry-content a{color:#363151;font-family:montserrat semibold;transition:color .3s ease}.entry-content a:hover{color:#000}.txt-white .entry-content a{color:#fff}.txt-white .entry-content a:hover{color:#f1f1f1}.entry-content iframe,.entry-content figure,.entry-content img,.entry-content p,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1.5em}.entry-content h2+h3{margin-top:.25em}.entry-content ol,.entry-content ul{margin:1.5em 20px 0;list-style-position:outside}.entry-content ol li+li,.entry-content ul li+li{margin-top:.75em}.entry-content ul{list-style-type:circle}.entry-content>*:first-child{margin-top:0}.enlarge-first>p:first-of-type{font-size:1.25em;line-height:1.75}.entry-content .theme-button,.theme-button{display:inline-flex;padding:10px 20px;background:#363151;color:#d2b04c;text-transform:uppercase;font:14px montserrat semibold;text-decoration:none;transition:background .3s ease}.theme-button.border{border:1px solid currentColor}.entry-content .theme-button:hover,.theme-button:hover{background:#d2b04c;color:#fff}.social-icons a{display:flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;overflow:hidden}.entry-content .social-icons{display:flex}.entry-content .social-icons a{margin-top:1em;margin-right:1em;width:2em;height:2em;text-decoration:none;background:#101010;color:#fff;transition:all .3s ease}.entry-content .social-icons a:hover{background:#000}.a2a_overlay_style{position:fixed!important;top:38px!important;left:30px!important}.a2a_overlay_style.on{display:block!important}.a2a_overlay_style .a2a_svg{background:#000!important}.post-edit-link{position:absolute;top:0;right:0;z-index:2;display:grid;grid-template-columns:2em 1fr;grid-gap:5px;align-items:center;padding:2px 5px;background-color:#334f4c;color:#fff;font-size:.7rem;text-transform:uppercase;transform:translateX(calc(100% - 2.5em));transition:transform .2s ease}.post-edit-link:hover{transform:translateX(0)}select,textarea,input[type=date],input[type=number],input[type=email],input[type=text]{width:100%;padding:2px 0;border:0;border-bottom:1px solid silver;background:0 0}select::-ms-expand{display:none}select{-webkit-border-radius:0;border-radius:0;border-bottom:1px solid silver;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-image:url(../../../../../../themes/mingara/img/angle-down.svg);background-repeat:no-repeat;background-position:calc(100% - 0.71em) center;background-size:1em;padding:2px 2em 2px 0}.kp-form-wrap .cols .col+.col,.kp-form-wrap .row+.row{margin-top:30px}.kp-form-wrap input[type=submit]{margin-top:10px}.kp-form-wrap span.wpcf7-list-item{margin-left:0;margin-right:30px}.kptheme-search-form .search-submit{background-color:transparent}.wpcf7 .screen-reader-response{display:none}div.wpcf7-response-output{margin:2em 0 1em}.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-not-valid-tip{color:#101010;padding:8px 10px;font:14px/1.5 'Montserrat';letter-spacing:1px;border:none;margin-bottom:10px;background:rgba(4,151,145,.15)}.wpcf7 .wpcf7-mail-sent-ok{background:#101010;color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#000}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em}.grecaptcha-badge{visibility:hidden}.bgr-img-cover{background-repeat:no-repeat;background-size:cover}.bgr-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.bgr-img img{display:block;width:100%;height:100%;object-fit:cover}.bgr-img~*{position:relative}.img-wrap img{display:block}.img-wrap-cover{position:relative;padding-bottom:75%;background-position:center}.img-wrap-cover img{display:block;width:100%;height:100%;object-fit:cover}.img-placeholder{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:30px 0;box-sizing:border-box;background:#cbcbcb;color:#888;text-transform:uppercase;font:15px/1.5 'Montserrat Medium'}.img-placeholder svg{display:block;max-height:none;width:128px;height:108px}figcaption,.wp-caption-text{font-size:12px}.gallery{padding:10px 0;display:flex;flex-wrap:wrap;justify-content:center}.gallery .item{flex-shrink:0;display:block;width:100%;margin-top:30px}.gallery .img-wrap{padding-bottom:75%;background-repeat:no-repeat;background-position:center center;background-size:cover}#popmake-539 .pum-content{font-size:inherit}body.admin-bar .pum-theme-537 .pum-content+.pum-close,body.admin-bar .pum-theme-gallery .pum-content+.pum-close{top:42px!important}.pum-theme-537 .pum-content+.pum-close:before,.pum-theme-gallery .pum-content+.pum-close:before{content:"\2715"}.popout-gallery .swiper-slide{height:auto;display:flex;justify-content:center;align-items:center}.popout-gallery img{display:block}.pum-theme-kp-default .pum-content{padding:30px;line-height:1.5;font-size:inherit}body.admin-bar .pum-theme-kp-default .pum-content+.pum-close,body.admin-bar .pum-theme-kp-default .pum-content+.pum-close{font-family:montserrat extrabold}.pum-theme-kp-default .pum-content+.pum-close:before,.pum-theme-kp-default .pum-content+.pum-close:before{content:"\2715"}.desktop-header{display:none}.site-header{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;transition:background .3s ease;box-shadow:0 0 6px rgba(0,0,0,.25)}body.admin-bar .site-header{top:32px}.site-header a{font-family:montserrat semibold;transition:color .3s ease}.site-header .social-icons a{margin-left:1em;background:#363151;color:#fff;font-size:12px;transition:all .3s ease}.site-header .social-icons a:hover{background:#000}.mobile-menu-bar{padding:10px 0}.mobile-menu-wrap{padding:0 20px;position:relative;z-index:999;display:flex;justify-content:space-between;align-items:center}.mobile-menu-wrap .site-logo{flex-shrink:0;height:43px}.mobile-menu-wrap .site-logo svg,.mobile-menu-wrap .site-logo a,.mobile-menu-wrap .site-logo img{display:block;width:200px;height:43px}.mobile-menu-buttons{display:flex;align-items:center;font-size:30px}.search-button,.menu-overlay-button{display:inline-flex;background:0 0}.menu-overlay-button{margin-left:15px}.menu-overlay-button svg{height:40px;width:40px}.mobile-search-wrap{position:absolute;top:100%;right:0;z-index:999;overflow-x:hidden;width:100%;padding-left:15px;background:#101010;color:#fff;transform:translateX(100%);opacity:0;transition:all .3s ease}.mobile-search-wrap.on{transform:translateX(0);opacity:1;transition:all .4s ease}.mobile-search-wrap form{display:flex;width:100%}.mobile-menu-bar .search-field{width:100%;background:0 0;border:none;padding:10px;font-size:14px}.menu-overlay{position:absolute;top:100%;right:0;z-index:998;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #e5e5e5;color:#101010;width:0;height:0;font-size:15px;transform:translateX(100%);opacity:0;transition:all .3s ease}.site-header:before{content:"";position:absolute;top:0;right:0;width:100%;height:100vh;background:#fff;opacity:0;transform:scale(0);transform-origin:top right;transition:all .3s ease}.site-header.overlay-on:before{opacity:1;transform:scale(1)}.menu-overlay>*{opacity:0;transition:opacity .3s ease}.menu-overlay.on{padding:70px 30px 100px;width:100vw;height:calc(100vh - 100%);transform:translateX(0);opacity:1;transition:all .4s ease}.menu-overlay.on>*{opacity:1;transition:opacity .3s ease .4s}.menu-overlay li.current-menu-ancestor>a,.menu-overlay li.current-menu-item>a,.menu-overlay a:hover{color:#000}.menu-overlay nav{margin-top:10px;text-align:center;text-transform:uppercase}.menu-overlay nav a{position:relative;z-index:1;display:block;padding:1em 2em}.menu-overlay nav li+li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:currentColor;opacity:.1}.menu-overlay li.menu-item-has-children>a{position:relative}.menu-overlay li.menu-item-has-children>a:after{display:inline-block;position:absolute;right:.5em;font-family:"font awesome 5 free";font-weight:900;content:"\f063";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transform:rotate(0);transition:transform .3s ease}.menu-overlay li.active>a:after{transform:rotate(180deg)}.menu-overlay .sub-menu{display:none;position:relative}.menu-overlay .sub-menu:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(255,255,255,.05)}.menu-overlay .sub-menu li{position:relative;z-index:1}.menu-overlay ul>li.button>a{display:block;height:100%;padding:6px 10px;background:#d2b04c;color:#fff!important;transition:background .3s ease}.menu-overlay ul>li.button:hover>a{background:#363151;color:#fff}.menu-overlay .social-icons{display:flex;justify-content:center;font-size:16px}.menu-overlay .social-icons a{margin:0 .5em;width:40px;height:40px;font-size:20px}.menu-overlay .phone{display:flex;justify-content:center;font-size:18px;margin-top:1.5em}.mobile-only.menu-item.menu-item-type-post_type.menu-item-object-page{display:block}.menu-overlay .sub-menu li{background:#f9f8f8}.menu-overlay .sub-menu li a{font-family:montserrat}.menu-overlay li.menu-item-has-children>a{background:#fff;font-family:montserrat semibold}.site-main{min-height:68vh}.site-main:not(.stripped-header)>*:first-child{padding-top:77px}.top-banner{position:relative;background-color:#b7b7b7;color:#fff;background-position:bottom}.top-banner .bgr-video:not(:empty):after,.top-banner .bgr-img:not(:empty):after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.top-banner .bgr-img:not(:empty)~.bgr-video:after{display:none}.top-banner .bgr-img img{object-position:center}.bgr-img-cover[data-bgr-pos=left-top]>.bgr-img img{object-position:left top}.bgr-img-cover[data-bgr-pos=left-center]>.bgr-img img{object-position:left center}.bgr-img-cover[data-bgr-pos=left-bottom]>.bgr-img img{object-position:left bottom}.bgr-img-cover[data-bgr-pos=center-top]>.bgr-img img{object-position:center top}.bgr-img-cover[data-bgr-pos=center-center]>.bgr-img img{object-position:center center}.bgr-img-cover[data-bgr-pos=center-bottom]>.bgr-img img{object-position:center bottom}.bgr-img-cover[data-bgr-pos=right-top]>.bgr-img img{object-position:right top}.bgr-img-cover[data-bgr-pos=right-center]>.bgr-img img{object-position:right center}.bgr-img-cover[data-bgr-pos=right-bottom]>.bgr-img img{object-position:right bottom}.bgr-img-cover[data-bgr-pos=left-top]{background-position:left top}.bgr-img-cover[data-bgr-pos=left-center]{background-position:left center}.bgr-img-cover[data-bgr-pos=left-bottom]{background-position:left bottom}.bgr-img-cover[data-bgr-pos=center-top]{background-position:center top}.bgr-img-cover[data-bgr-pos=center-center]{background-position:center center}.bgr-img-cover[data-bgr-pos=center-bottom]{background-position:center bottom}.bgr-img-cover[data-bgr-pos=right-top]{background-position:right top}.bgr-img-cover[data-bgr-pos=right-center]{background-position:right center}.bgr-img-cover[data-bgr-pos=right-bottom]{background-position:right bottom}.top-banner .bgr-video{overflow:hidden;display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.top-banner .bgr-video video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.top-banner .content{padding:40px 0}.top-banner .row~.row{margin-top:20px}.top-banner .text{font-size:1.125rem;line-height:1.5}.top-banner.hide-txt-mob .text{display:none}.top-banner-slider{padding:0!important}.top-banner-slider .slides-content .swiper-slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:auto;padding:107px 0 120px}.top-banner-slider .slides-content .subtitle{text-transform:uppercase;font-size:1em}.top-banner-slider .thumbs-bar{position:absolute;bottom:0;left:0;z-index:1;width:100%;background:rgba(255,255,255,.8);color:#101010}.top-banner-slider .thumbs .slide-wrap{padding:10px 0;display:flex;align-items:center;justify-content:center;font-size:1.12rem;line-height:1.25;cursor:pointer}.top-banner-slider .thumbs .img-wrap{position:relative;flex-shrink:0;width:60px;height:60px;box-sizing:border-box;border-radius:50%;border:0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:right center;opacity:.8;transition:opacity .3s ease,border-size .3s ease}.top-banner-slider .thumbs .swiper-slide:hover .img-wrap,.top-banner-slider .thumbs .swiper-slide-thumb-active .img-wrap{opacity:1;border:2px solid #fff}.top-banner-slider .thumbs .desc-wrap{display:none}.top-banner-slider .swiper-wrapper{box-sizing:content-box}.top-banner-slider .swiper-container .swiper-slide~.swiper-slide{opacity:0;display:none;transition:all .5s ease}.top-banner-slider .swiper-container-initialized .swiper-slide~.swiper-slide{opacity:1;display:flex}.navbar{background:#000;color:#fff;font:15px/1 'Montserrat SemiBold';text-transform:uppercase}.navbar .wrap{display:flex;flex-wrap:wrap;align-items:center}.navbar .wrap ul{list-style-type:none}.navbar .wrap>ul{display:flex;flex-wrap:wrap;align-items:center}.navbar .wrap>ul>li{position:relative;padding:30px 0}.navbar-events .wrap>ul>li{padding:20px 0}.navbar a{transition:color .3s ease;color:#fff}.parent-pageid-1653 .navbar a{color:#407537}.parent-pageid-1649 .navbar a{color:#007f99}.parent-pageid-1648 .navbar a{color:#007f99}.navbar a:hover,.navbar .current a{color:#fff!important}.navbar .theme-button{background:#101010;border:1px solid #616867;color:#fff;font:14px/1 'Montserrat SemiBold'}.navbar .theme-button:hover{background:#000}.navbar .wrap>ul{width:100%;justify-content:space-between}.navbar-dropdown{margin:0 20px;padding:0;background:0 0;color:#666;text-transform:uppercase}.navbar-dropdown i{margin-left:.5em;transform:rotate(0);transition:transform .3s ease}.navbar-dropdown.on i{transform:rotate(180deg)}.navbar-submenu{display:none;position:absolute;top:100%;left:0;z-index:1;width:100%;list-style-type:none;padding:10px 0;background:#000}.navbar-submenu.show{display:list-item}.navbar-submenu li a{display:block;padding:10px 20px;font-size:14px}.navbar-menus .wrap>ul{justify-content:flex-start}.navbar-menus .navbar-dropdown{margin:0}.navbar-menus .navbar-submenu{left:-20px;width:calc(100% + 40px)}.navbar-events{padding:20px 0}.events-filters{display:flex;flex-wrap:wrap;align-items:center}.events-filters .label{width:100%}.navbar-events select{box-sizing:content-box;margin-top:10px;padding:8px 32px 8px 16px;border:1px solid #616867;border-bottom:1px solid #616867;background-color:#101010;background-image:url(../../../../../../themes/mingara/img/angle-down-white.svg);font:14px montserrat;letter-spacing:.75px}.navbar-events .calendar-view{margin-top:20px;display:flex;align-items:center}.navbar-events .calendar-view i{margin-right:10px;font-size:30px}.navbar-search-results{padding:30px 0;line-height:1.5em}.navbar-search-results .wrap>span{margin-right:1em}.navbar-search-results .term{color:#666}.section-wrap{position:relative;padding:50px 0}.section-wrap>.divider{position:absolute;top:-5px;left:0;z-index:1;width:100%}.section-wrap>.divider span{display:block;height:10px;background:rgba(101,101,101,.07)}body.home .section-wrap>.divider span{top:0;height:4px;background:0 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.section-header{margin-bottom:50px;text-align:center}.section-full-width.txt-align-center{text-align:center}.section-full-width .row~.row{margin-top:50px}.section-full-width iframe{width:100%}.list-cols>.col~.col,.grid-cols-2>.col~.col{margin-top:40px}.grid-cols-2>.col>.links-wrap .link-wrap,.grid-cols-2>.col>.row~.row,.list-item-cover>.row~.row,.list-item-standard .row~.row{margin-top:30px}.grid-cols-2>.col>.links-wrap .link-wrap,.grid-cols-2>.col>.link-wrap{display:inline-flex;margin-right:10px}.list-cols-2 .img-wrap-cover{padding-bottom:60%}.list-cols-3 .img-wrap-cover{padding-bottom:120%}.list-cols-4 .img-wrap-cover{padding-bottom:120%}.list-cols-2 .entry-content .subtitle{padding-bottom:0}.list-item-cover{display:flex;flex-direction:column;text-align:center;justify-content:center;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.list-item-cover .title{text-transform:uppercase;font:2em montserrat;letter-spacing:1px}.grid-cols-2>.col{position:relative}.grid-cols-2>.col.has-bgr-img{margin-top:80px}.grid-cols-2>.col>.col-bgr-img{position:absolute;top:-40px;left:-30px;width:calc(100% + 60px);height:calc(100% + 90px)}.grid-cols-2>.col>.col-bgr-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.grid-cols-2>.col>.col-bgr-img .img-wrap-cover{height:100%;padding-bottom:0}.grid-cols-2>.col>.col-bgr-img~*{position:relative;z-index:1}.grid-cols-2>.col.no-content{padding-bottom:75%}.members-draw-steps .draw-steps .row~.row{margin-top:10px}.members-draw-steps .draw-steps .image{display:flex;justify-content:center}.members-draw-steps .draw-steps img{display:block}.members-draw-steps .draw-steps .upper-note{font-style:italic;text-transform:uppercase}.members-draw-steps .draw-steps .title{font-family:montserrat semibold;text-transform:uppercase}.section-posts-slider .swiper-slide{height:auto}.section-posts-slider .media{display:block}.section-posts-slider .content{position:relative;z-index:1}.section-posts-slider .cats{display:flex;flex-wrap:wrap;font:13px montserrat semibold;text-transform:uppercase}.section-posts-slider .swiper-pagination{position:static;display:flex;margin-top:30px}.section-posts-slider .swiper-pagination-bullet{width:60px;height:3px;border-radius:0;background:#d5d5d5;opacity:1;margin-right:15px}.section-posts-slider .swiper-pagination-bullet-active{background:#363151}.section-posts-slider.bgr-olive .swiper-pagination-bullet-active{background:#000}.simple-gallery{position:relative}.simple-gallery .slide-wrap{height:100%}.simple-gallery .swiper-pagination{position:absolute;display:flex;bottom:40px;left:40px}.simple-gallery .swiper-pagination-bullet{width:60px;height:3px;border-radius:0;background:#fff;opacity:1;margin-right:15px}.simple-gallery .swiper-pagination-bullet-active{background:#b5a168}.accordion-gallery .images{display:flex;height:160px;overflow:hidden}.accordion-gallery .image{flex:1;height:100%;transition:all .6s ease}.accordion-gallery .image.active,.accordion-gallery .image:hover{flex:3}.accordion-gallery .img-wrap-cover{padding-bottom:0;height:100%}.accordion-gallery+.bgr-olive{margin-top:10px}.pinned-notes{position:relative;padding:60px 20px 40px;background:#fff;color:#101010}.pinned-notes .box-arrow{position:absolute;top:-23px;right:12px}.pinned-notes .box-arrow img{display:block;margin-top:0}.pinned-notes p:empty{display:none}.pinned-notes ul{counter-reset:list-items;list-style-type:none;margin:1.5em 20px 0 3em}.pinned-notes ul li{position:relative}.pinned-notes ul li+li{margin-top:1em}.pinned-notes ul li:before{position:absolute;top:0;left:-3em;counter-increment:list-items;content:counter(list-items);margin-right:1em;width:2em;height:2em;display:flex;flex-shrink:0;border-radius:50%;background:#101010;color:#fff;justify-content:center;align-items:center}.membership-options{margin-top:1.5em}.membership-options .option{display:flex;align-items:center;font:15px/1 'Montserrat SemiBold'}.membership-options .option~.option{margin-top:1.5em}.membership-options .cost{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#101010;color:#fff}.membership-options .duration{margin:0 0 0 1em;text-transform:uppercase}.section-booking-form .wrap>.row{max-width:1040px}.section-booking-form .wrap>.row~.row{margin-top:40px}.section-booking-form .wrap>.description{max-width:840px}.section-booking-form .description.enlarge-first>p:first-of-type{font-size:20px}.section-booking-form .note{font-size:13px;font-style:italic}.popout-event-package{padding:30px;line-height:1.5}.popout-event-package .col~.col,.popout-event-package .row~.row{margin-top:30px}.popout-event-package .divider{height:10px;background:#efefef;margin-top:40px}.popout-event-package .divider+.row{margin-top:40px}.popout-event-package .theme-button{display:inline-flex}.popout-event-package .img-wrap-cover{padding-bottom:60%}#popmake-713 .pum-content{font-size:inherit}body.admin-bar .pum-theme-713 .pum-content+.pum-close,body.admin-bar .pum-theme-event-packages .pum-content+.pum-close{font-family:montserrat extrabold}.pum-theme-713 .pum-content+.pum-close:before,.pum-theme-event-packages .pum-content+.pum-close:before{content:"\2715"}.section-jackpot{background:#000;text-align:center}.section-jackpot .description .prize{font:3rem/1.25 'Montserrat ExtraBold'}.section-jackpot .description .text{font-size:1.375rem;line-height:1.25}.section-jackpot .countdown .title{text-transform:uppercase}.section-jackpot .countdown .note{font-size:12px}.section-jackpot .grid-cols-2>.col+.col{margin-top:50px;padding-top:50px;position:relative}.section-jackpot .col-divider{position:absolute;top:0;left:0;width:100%;height:4px;border-top:1px solid rgba(255,255,255,.29);border-bottom:1px solid rgba(255,255,255,.29)}.section-jackpot .countdown-counter{margin-top:.5em;display:flex;justify-content:space-between;align-items:center;font:1.5rem/1 'Montserrat ExtraBold'}.section-jackpot .countdown-counter>span{display:flex;flex-direction:column;justify-content:center}.section-jackpot .countdown-counter .qty{width:2em}.section-jackpot .countdown-counter>span>span:last-child{font:1.25rem/1 'Montserrat SemiBold';text-transform:uppercase;height:1em}.section-jackpot .bgr-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.5)}.section-jackpot .bgr-video{overflow:hidden;display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.section-jackpot .bgr-video video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.page-id-1118 .section-jackpot .theme-button{display:none}.post-1118 .section-jackpot{margin-top:10px}.section-timeline h2{color:#d2b04c}.section-timeline h3{color:#363151}.timeline .tabs{display:flex;flex-wrap:wrap;justify-content:center}.timeline .tabs:after{content:"";display:block;width:100%;height:1px;background:currentColor;opacity:.15;color:#363151}.timeline .tab{position:relative;overflow:hidden;padding:0 .5em 6px;margin:.5em .5em 0;cursor:pointer;color:#000}.timeline .tab:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;background:currentColor;transform:translateX(-100%);transition:all .2s ease;color:#d2b04c}.timeline .tab.active:after{transform:translateX(0)}.timeline .panel{display:none;padding-top:3rem;text-align:center}.timeline .panel .title{margin-top:1em;font-family:montserrat semibold;color:#363151}.timeline .panel .text{margin-top:1em}.timeline .panel-slider{position:relative}.timeline .swiper-button-next,.timeline .swiper-button-prev{color:#d2b04c}.section-tiers .intro{max-width:900px;margin:0 auto;text-align:center}.section-tiers .intro .title{color:#363151}.section-tiers .intro .text{margin-top:2em;font-size:1rem}.rewards-tabs{margin-top:50px;text-align:left}.rewards-tabs .tab{display:block;padding:20px 0;border-top:4px solid #101010;font:1.1rem/1 'Montserrat SemiBold';text-transform:capitalize;color:#101010;cursor:pointer}.rewards-tabs .tab-content{display:none;padding:10px 0 40px}.rewards-tabs .active+.tab-content{display:block}.rewards-tabs .tab-content .col+.col{margin-top:30px}.rewards-tabs .tab-content .title{display:none;margin-bottom:20px;color:#101010;text-transform:capitalize}.rewards-tabs .tab-content .rewards{list-style-type:none;color:#101010;font:12px/1.5 'Montserrat SemiBold';text-transform:uppercase;letter-spacing:1px}.rewards-tabs .tab-content .rewards li{display:block;padding:10px 0}.rewards-tabs .tab-content .rewards li+li{border-top:1px solid #cbcbcb}.rewards-table{display:none}.parent-pageid-1653 .menu-list{background-color:#fffbeb}.parent-pageid-1649 .menu-list{background-color:#fff}.parent-pageid-1648 .menu-list{background-color:#fff}.menu-legend{margin-bottom:20px}.menu-legend-item,.menu-legend .wrap{display:flex;align-items:center;flex-wrap:wrap;text-transform:uppercase;font-family:montserrat semibold;font-size:14px}.menu-legend-item{margin-right:20px;margin-bottom:10px}.menu-legend-item img{display:block;width:20px;margin-right:10px}.menu-section~.menu-section{margin-top:40px}.menu-section-image{margin-top:40px;display:flex;justify-content:center}.menu-section-header h2+h4{margin-top:10px}.wine-list .menu-section-header h4{font-family:montserrat semibold}.menu-section-header{padding-bottom:20px}.menu-section .items{position:relative}.menu-section .items:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid}.menu-section .menu-section-desc,.menu-section .item{padding-top:30px;color:#646464}.menu-section .menu-section-desc{font-style:italic}.menu-section h4.item-title{color:#000}.menu-section .item h4{display:flex;align-items:center}.menu-section .item h4 img{margin-right:10px}.menu-section .item-desc{max-width:750px}.menu-section .item-desc img{width:24px;height:24px;vertical-align:text-bottom}.menu-section .item-details{font-size:14px;font-family:montserrat semibold}.menu-section .item-details .prefix{margin-right:.5em;font-style:italic;font-family:montserrat}.food-menu .item-details em{margin-right:1em;font-style:italic;font-family:montserrat}.food-menu .item-details p{margin-top:.5em}.post-cats{display:flex;flex-wrap:wrap;font:13px/1.5 'Montserrat SemiBold';text-transform:uppercase}.post-cats a{margin-right:.5em;margin-bottom:1em}.post-cats a:after{content:"|";margin-left:.5em}.post-cats a:last-of-type:after{display:none}.post-meta{display:flex;flex-wrap:wrap;margin:1em 0;font-size:12px}.blog-single-post .post-meta{margin:0 0 1.5em}.post-meta>.col{margin-right:1em}.blog-single-post .post-content{padding-bottom:50px;border-bottom:10px solid #efefef}.social-share-wrap{margin-top:30px;font:15px/1 'Montserrat SemiBold'}.posts-list .item~.item{margin-top:50px;border-top:10px solid #e5e5e5;padding-top:50px}.posts-list .item .row~.row{margin-top:30px}.posts-list .item .media{display:block}.posts-list .item .content{margin-top:30px;display:flex;flex-direction:column}.posts-list .post-cats a{color:#101010;transition:color .3s ease}.posts-list .post-cats a:hover{color:#000}.query-pagination{margin-top:50px;border-top:10px solid #efefef;padding-top:40px;color:#000;font:15px/1 'Montserrat SemiBold';text-transform:uppercase}.query-pagination .paginate-links{display:flex}.query-pagination .paginate-links .label{margin-right:1em}.query-pagination .paginate-links ul.page-numbers{display:flex}.query-pagination .paginate-links ul.page-numbers li+li{margin-left:1em}.query-pagination .num{color:#b9ab82}.query-pagination .page-numbers.current .num{color:#b5a168;font-family:montserrat extrabold}.sidebar .widget~.widget,.sidebar{margin-top:50px}.widget-title{margin-bottom:1em;color:#000}.popular-posts-list>.item{position:relative;padding-bottom:20px}.popular-posts-list>.item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid}.popular-posts-list>.item~.item{margin-top:15px}.popular-posts-list>.item .post-excerpt{font-size:15px}.kpthm-widget-archives-mix{padding:30px;background:#000;color:#fff}.kpthm-widget-archives-mix .widget-title{color:#666}.kpthm-widget-archives-mix .widget-title~.widget-title{position:relative;margin-top:34px;padding-top:40px}.kpthm-widget-archives-mix .widget-title~.widget-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;border-top:#333 1px solid;border-bottom:#333 1px solid}.kpthm-widget-archives-mix .dates,.kpthm-widget-archives-mix .tags{display:flex;flex-wrap:wrap}.kpthm-widget-archives-mix .dates a,.kpthm-widget-archives-mix .tags a{margin-right:.5em;transition:color .3s ease}.kpthm-widget-archives-mix .dates a:hover,.kpthm-widget-archives-mix .tags a:hover{color:#666}.kpthm-widget-archives-mix .dates a:after{content:"|";margin-left:.5em}.kpthm-widget-archives-mix .tags a:after{content:","}.kpthm-widget-archives-mix .dates a:last-of-type:after,.kpthm-widget-archives-mix .tags a:last-of-type:after{display:none}.kp_event .details{font:13px/1.875 'Montserrat SemiBold';text-transform:uppercase;letter-spacing:1px}.top-banner-event .details{font:13px/2 'Montserrat SemiBold';text-transform:uppercase;letter-spacing:1px}.single-event .kp_event>.row~.row{margin-top:1.5em}.single-event .post-content{padding-bottom:50px;border-bottom:10px solid #efefef}.single-event .event-gallery{position:relative}body.single-kp_event .events-filter{display:none}.section-events .intro{padding-bottom:0}.section-events .intro .text{margin-top:1.5em;max-width:1200px;font-size:1.25em;line-height:1.75}.events-list .list-item-standard .row~.row{margin-top:20px}.events-list .col .details{font:13px/2 'Montserrat SemiBold';text-transform:uppercase;letter-spacing:1px}.search-results-title{padding-bottom:40px}.search-results-title~.search-results-title{margin-top:60px;border-top:10px solid rgba(101,101,101,.07);padding:40px 0 50px}.search-results-list .item{display:flex}.search-results-list .item+.item{margin-top:30px;border-top:1px solid #e5e5e5;padding-top:30px}.search-results-list .content{display:flex;flex-direction:column;justify-content:center}.search-results-list .title{font:1.2rem/1.5 'Montserrat SemiBold';color:#101010}.search-results-list .details{margin-top:1em;font:12px/1.5 'Montserrat SemiBold';text-transform:uppercase;letter-spacing:1px}.search-results-list .media{width:60px;flex-shrink:0;margin-right:20px;font-size:40px}.search-results-list .img-wrap-cover{position:relative;padding-bottom:100%;background:#cbcbcb;color:#888}.search-results-list .bgr-img{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}.newsletters{margin-top:10px;padding:40px 0}.newsletters .title{margin-bottom:1em;font:15px montserrat semibold;text-transform:uppercase}.newsletters .form-wrap{margin-top:40px}.newsletters input~input{margin-top:20px}.newsletters .form-fields{position:relative}.newsletters #mc_embed_signup div.mce_inline_error{position:absolute;top:100%;left:0;z-index:1;width:100%;margin:4px 0 0;background:#363151;color:#fff;text-align:center;font-size:12px}.newsletters #mc_embed_signup input.mce_inline_error{border-color:#363151}#mce-responses .response:not(:empty){position:absolute;top:100%;left:0;width:100%;margin-top:4px;padding:4px 10px;background:#363151;color:#fff;text-align:center;font-size:12px}.site-footer{background:#1b1828;color:#fff;font-size:12px;line-height:2;text-align:center}.site-footer a{color:#fff;transition:color .3s ease}.site-footer a:hover{color:#999}.site-footer .title{margin-bottom:1em;color:#d2b04c;text-transform:uppercase;font:13px montserrat semibold}.site-footer .social-icons{display:flex;justify-content:center}.site-footer .social-icons a{margin:0 1em;background:#fff;color:#000;transition:all .3s ease}.site-footer .social-icons a:hover{background:#999;color:#000}.footer-menus,.footer-contact{padding:10px 0 40px}.footer-menus>.col,.footer-contact>.col{padding-top:30px}.footer-menus{border-top:1px solid #303030;display:flex;flex-direction:column}.footer-bottom{border-top:1px solid #303030;padding:10px 0 30px;color:#999}.footer-bottom>.col{margin-top:20px}.footer-bottom .copyright,.footer-bottom .text p{display:flex;flex-direction:column}.footer-bottom .mingara-link{display:inline-flex;margin-top:0}.footer-bottom .mingara-svg{width:131px;height:61px}.footer-bottom .addtoany_content{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bgr-img-cover>.bgr-img img{display:none}}@media all and (max-width:400px){.menu-overlay-button{margin-left:5px}.mobile-menu-buttons{font-size:20px}.search-button{display:none}}@media all and (max-width:782px){body.admin-bar{position:static!important}body.admin-bar .site-header.fix,body.admin-bar .site-header{top:46px}}@media screen and (max-width:600px){body.admin-bar .site-header.fix{top:0}}@media only screen and (min-width:768px){.wrap{padding:0 50px}h1{font-size:3.5em}h2{font-size:2.75em}.entry-content .theme-button,.theme-button{padding:10px 40px}.txt-cols-3{column-count:2;column-gap:50px}.kp-form-wrap .cols{display:flex}.kp-form-wrap .cols .col+.col{margin-top:0;margin-left:50px}.kp-form-wrap .cols-2 .col{width:calc(50% - 25px)}.kp-form-wrap .cols-3 .col+.col{margin-left:30px}.kp-form-wrap .cols-3 .col{width:calc(33.3333% - 20px)}.col .kp-form-wrap .cols{display:block}.col .kp-form-wrap .cols .col{width:100%}.col .kp-form-wrap .cols .col+.col{margin-top:30px;margin-left:0}.top-banner .content{padding:50px 0}.top-banner-slider .slides-content .swiper-slide{padding:127px 0 150px}.top-banner-slider .slides-content .bgr-img:after{background:0 0;background-image:linear-gradient(to right,rgba(0,0,0,.85),transparent)}.top-banner-slider .slides-content .text{width:70%}.top-banner-slider .slides-content .subtitle{font-size:1.56em}.top-banner-slider .thumbs .swiper-wrapper{justify-content:space-between}.top-banner-slider .thumbs .swiper-slide{width:auto!important}.top-banner-slider .thumbs .slide-wrap{padding:20px 0;justify-content:flex-start}.top-banner-slider .thumbs .desc-wrap{display:block;margin-left:15px;color:#888;transition:color .3s ease}.top-banner-slider .thumbs .swiper-slide:hover .desc-wrap,.top-banner-slider .thumbs .swiper-slide-thumb-active .desc-wrap{color:#101010}.top-banner-slider .thumbs .subtitle{font:.75em montserrat semibold;text-transform:uppercase}.top-banner.hide-txt-mob .text,.top-banner .bgr-video{display:block}.navbar-events{padding:20px 0}.events-filters .label{width:auto}.navbar select{width:auto;margin-top:0;margin-left:10px}.navbar-events .calendar-view{margin-top:0;margin-left:20px}.list-cols>.col~.col{margin-top:50px}.list-cols>.col~.col:nth-child(2){margin-top:0}.list-cols{display:flex;flex-wrap:wrap;justify-content:space-between}.list-cols>.col{width:calc(50% - 25px)}.grid-cols-2>.col>.col-bgr-img{top:-40px;left:-50px;width:calc(100% + 100px);height:calc(100% + 90px)}.list-cols-3>.list-item-cover{width:100%}.list-cols-3>.col~.list-item-cover:nth-child(2){margin-top:50px}.list-cols>.list-item-standard{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;-ms-grid-columns:1fr;grid-template-rows:auto 1fr auto}.list-cols>.list-item-standard>.row:first-child{-ms-grid-row:1}.list-cols>.list-item-standard>.row:nth-child(2){-ms-grid-row:2}.list-cols>.list-item-standard>.row:nth-child(3){-ms-grid-row:3}.events-list .list-item-standard .img-wrap-cover{padding-bottom:120%}.members-draw-steps .draw-steps{justify-content:center}.members-draw-steps .draw-steps>.col{width:50%;padding:0 25px}.pum-theme-kp-default .pum-content+.pum-close,.pum-theme-kp-default .pum-content+.pum-close,body.admin-bar .pum-theme-kp-default .pum-content+.pum-close,body.admin-bar .pum-theme-kp-default .pum-content+.pum-close{top:6px;right:6px}.popout-event-package{padding:40px}.popout-event-package .col~.col{margin-top:0}.popout-event-package .cols-2{display:flex;justify-content:space-between}.popout-event-package .col{width:calc(50% - 20px)}#popmake-713 .pum-content+.pum-close,.pum-theme-event-packages .pum-content+.pum-close,body.admin-bar #popmake-713 .pum-content+.pum-close,body.admin-bar .pum-theme-event-packages .pum-content+.pum-close{top:6px;right:6px}.pinned-notes{padding:50px 40px}.membership-options .options{display:flex;flex-wrap:wrap;text-align:center}.membership-options .option~.option{margin-top:0}.membership-options .option{margin:0 50px 20px 0;display:inline-flex;flex-direction:column;flex-shrink:0}.membership-options .duration{margin:1em 0 0}.section-jackpot .description .prize{font-size:5rem}.section-jackpot .bgr-video{display:block}.section-jackpot .countdown-counter{font-size:2.5rem}.rewards-tabs .tab-content{-ms-grid-columns:1fr 30px 1fr;-ms-grid-rows:auto 30px auto;grid-template-columns:1fr 1fr;grid-gap:30px}.rewards-tabs .active+.tab-content{display:-ms-grid;display:grid}.rewards-tabs .tab-content .col+.col{margin-top:0}.rewards-tabs .tab-content .text{-ms-grid-row:1;-ms-grid-column:1;grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center}.rewards-tabs .tab-content .image{-ms-grid-row:1;-ms-grid-column:3;grid-column:2;grid-row:1}.rewards-tabs .tab-content .rewards{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 2;grid-row:2}.menu-legend-item{margin-right:40px}.menu-legend-item img{width:40px}.menu-section .item{display:flex;justify-content:space-between}.menu-section .item-details{flex-shrink:0;margin-left:50px;text-align:right}.gallery{margin-left:-15px}.gallery .item{width:calc(33.33333% - 30px);margin:30px 15px 0}.posts-list .item{display:-ms-grid;display:grid;-ms-grid-columns:3fr 40px 4fr;grid-template-columns:3fr 4fr;grid-gap:40px}.posts-list .item .media{-ms-grid-column:1}.posts-list .item .content{-ms-grid-column:3;margin-top:0}.posts-list-rows .item .content{display:flex;flex-direction:column;justify-content:center}.accordion-gallery .images{height:300px}.timeline .swiper-button-prev{transform:translateX(-50%)}.timeline .swiper-button-next{transform:translateX(50%)}.search-results-list .title{font-size:1.4rem}.search-results-list .media{width:120px;margin-right:40px;font-size:40px}.newsletters .form-fields{display:flex;align-items:flex-end}.newsletters input~input{margin-top:0;margin-left:20px}.site-footer{text-align:left}.footer-contact{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:auto auto;grid-template-columns:repeat(3,1fr);grid-gap:0 40px}.footer-contact>.col:first-child{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:1;grid-column:1/span 2}.footer-contact>.col:nth-child(2){-ms-grid-column:5;-ms-grid-row:1}.footer-contact>.col:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:3;grid-column:1/span 2}.footer-contact>.col:nth-child(4){-ms-grid-column:5;-ms-grid-row:3}.footer-contact .social-icons{justify-content:flex-start}.footer-contact .social-icons a{margin:0 1em 0 0}.footer-menus{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:auto auto;grid-template-columns:repeat(3,1fr);grid-gap:0 40px}.footer-menus>.col:first-child{-ms-grid-column:1;-ms-grid-row:1}.footer-menus>.col:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.footer-menus>.col:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.footer-menus>.col:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}.footer-menus>.col:nth-child(5){-ms-grid-column:3;-ms-grid-row:3}.footer-bottom{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;-ms-grid-rows:auto auto;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.footer-bottom>.col{margin-left:2em}.footer-bottom>.col.mingara-link{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1;grid-row:1/span 2;display:inline-flex;margin-top:0;margin-left:0}.footer-bottom>.col.text{-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1}.footer-bottom>.col.copyright{-ms-grid-column:2;-ms-grid-row:2;grid-column:2;grid-row:2;margin-top:0}.footer-bottom .copyright,.footer-bottom .text p{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.footer-bottom .copyright>*,.footer-bottom .text p>*{margin-left:1em}}@media only screen and (min-width:1024px){.grid-cols-2>.col~.col{margin-top:0}.grid-cols-2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 1fr;grid-gap:40px}.section-two-cols .grid-cols-2{-ms-grid-columns:calc(50% - 20px) 40px calc(50% - 20px);grid-template-columns:calc(50% - 20px) calc(50% - 20px)}.grid-cols-2>.col:first-child{-ms-grid-column:1}.grid-cols-2>.col:last-child{-ms-grid-column:3}.grid-cols-2.switched-cols>.col:first-child{-ms-grid-column:3;-ms-grid-row:1;grid-column:2;grid-row:1}.grid-cols-2.switched-cols>.col:last-child{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1}.grid-cols-2>.col.flex-center{display:flex;flex-direction:column;justify-content:center}.grid-cols-2>.col.has-bgr-img{margin-top:0;position:static}.grid-cols-2>.col>.col-bgr-img{top:0;left:50%;width:50%;height:100%}.bgr-aqua-light .grid-cols-2>.col.no-content>.col-bgr-img:after{background-image:linear-gradient(to right,#76236c 1%,transparent 100%)}.bgr-aqua-dark .grid-cols-2>.col.no-content>.col-bgr-img:after{background-image:linear-gradient(to right,#363151 1%,transparent 100%)}.bgr-olive .grid-cols-2>.col.has-bgr-img>.col-bgr-img:after{background-image:linear-gradient(to right,#101010 1%,transparent 100%)}.bgr-black .grid-cols-2>.col.no-content>.col-bgr-img:after{background-image:linear-gradient(to right,#000 1%,transparent 100%)}.list-cols-3{justify-content:flex-start}.list-cols-3>.list-item-standard,.list-cols-3>.list-item-cover{width:calc(33.33333% - 30px);margin-right:45px}.list-cols-3>.col~.list-item-standard:nth-child(3),.list-cols-3>.col~.list-item-cover:nth-child(3){margin-top:0}.list-cols-3>.col~.list-item-standard:nth-child(3n),.list-cols-3>.col~.list-item-cover:nth-child(3n){margin-right:0}.list-cols-3>.list-item-cover{min-height:300px}.list-cols-3>.col~.list-item-cover:nth-child(2){margin-top:0}.members-draw-steps .draw-steps>.col{width:33.3333%;padding:0 20px}.members-draw-steps .draw-steps>.col:nth-child(3){margin-top:0}.section-jackpot .grid-cols-2>.col+.col{margin-top:0;padding-top:0}.section-jackpot .col-divider{top:0;left:-18px;width:4px;height:100%;border-right:1px solid rgba(255,255,255,.29);border-left:1px solid rgba(255,255,255,.29);border-top:none;border-bottom:none}.section-jackpot .grid-cols-2>.countdown{display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;-ms-grid-columns:1fr;grid-template-rows:1fr auto}.section-jackpot .grid-cols-2>.countdown>.row:first-of-type{-ms-grid-row:1;display:flex;flex-direction:column;justify-content:center}.section-jackpot .grid-cols-2>.countdown>.row:last-of-type{-ms-grid-row:2}.section-posts-slider .grid-cols-2{height:100%}.section-posts-slider .media .img-wrap-cover{height:auto}.section-posts-slider .content{padding:40px 0}.section-posts-slider .swiper-pagination{margin-top:0}.accordion-gallery .images{height:400px}}@media only screen and (min-width:1260px){.enlarge-first>p:first-of-type{font-size:1.5625em;line-height:1.5}.txt-cols-3{column-count:3;column-gap:50px}.txt-cols-2{column-count:2;column-gap:50px}.kp-form-wrap .cols-3 .col+.col{margin-left:60px}.kp-form-wrap .cols-3 .col{width:calc(33.3333% - 40px)}.menu-overlay,.mobile-menu-bar{display:none}.desktop-header{display:block;padding:10px 0;background:#fff}.desktop-header>.wrap{display:-ms-grid;display:grid;-ms-grid-columns:auto 30px 1fr;-ms-grid-rows:auto 10px auto;grid-template-columns:auto 1fr;grid-gap:10px 30px;align-items:center}.desktop-header .site-logo{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1;grid-row:1/span 2}.desktop-header .site-logo svg,.desktop-header .site-logo img{display:block;width:90px;height:90px}.desktop-header nav{-ms-grid-column:3;-ms-grid-row:1;grid-column:2;grid-row:1}.desktop-header .header-bottom{-ms-grid-column:3;-ms-grid-row:3;grid-column:2;grid-row:2;display:flex;align-items:center}.desktop-header .header-bottom .phone{flex-shrink:0;margin-left:30px;color:#000;font-size:14px}.desktop-header .social-icons{margin-left:30px;display:flex;flex-shrink:0}.desktop-header .kptheme-search-form{width:100%;display:flex;padding-left:10px;background:#efefef;color:#000}.desktop-header .search-field{width:100%;background:0 0;border:none;padding-left:20px}.nav-menu-main>ul{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;font-size:12px}.nav-menu-main>ul>li{padding:4px 0}.nav-menu-main>ul>li>a{display:block;height:100%;padding:6px 10px 6px 0;color:#363151;text-transform:uppercase;transition:color .3s ease}.nav-menu-main>ul>li.button>a{display:block;height:100%;padding:6px 10px;background:#d2b04c;color:#fff;transition:background .3s ease}.nav-menu-main>ul>li.current-menu-ancestor>a,.nav-menu-main>ul>li.current-menu-item>a,.nav-menu-main>ul>li:focus-within>a,.nav-menu-main>ul>li:focus>a,.nav-menu-main>ul>li:hover>a{color:#363151}.nav-menu-main>ul>li.button:focus-within>a,.nav-menu-main>ul>li.button:focus>a,.nav-menu-main>ul>li.button:hover>a{background:#363151;color:#fff}.nav-menu-main .menu-item-has-children{position:relative}.nav-menu-main .sub-menu{position:absolute;z-index:10;top:100%;left:-20px;width:210px;min-width:calc(100% + 30px);box-shadow:0 0 4px rgba(0,0,0,.5);transform:scale(0);opacity:0;transform-origin:50% 0;transition:opacity .3s ease .3s,transform .3s ease .5s}.nav-menu-main .sub-menu .sub-menu{top:0;left:100%}.nav-menu-main li:focus>.sub-menu,.nav-menu-main li:hover>.sub-menu{transform:scale(1);opacity:1;transition:transform .2s ease,opacity .2s ease .1s}.nav-menu-main li:focus-within>.sub-menu{transform:scale(1);opacity:1;transition:transform .2s ease,opacity .2s ease .1s}.nav-menu-main .sub-menu a{display:block;padding:1em 20px;background:#101010;color:#fff;transition:all .3s ease}.nav-menu-main .sub-menu li+li>a{border-top:1px solid rgba(255,255,255,.15)}.nav-menu-main .sub-menu li.current-menu-ancestor>a,.nav-menu-main .sub-menu li.current-menu-item>a,.nav-menu-main .sub-menu li:focus>a,.nav-menu-main .sub-menu li:hover>a{background:#000;color:#b9ab82}.nav-menu-main .sub-menu li:focus-within>a{background:#000;color:#b9ab82}.mobile-only.menu-item.menu-item-type-post_type.menu-item-object-page{display:none}.site-main:not(.stripped-header)>*:first-child{padding-top:110px}.top-banner .bgr-video:not(:empty):after,.top-banner .bgr-img:not(:empty):after{background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.5) 60%,transparent 100%)}.top-banner .text{width:64%;font-size:1.75em}.top-banner .row~.row{margin-top:30px}.top-banner-static .content{min-height:540px;display:flex;flex-direction:column;justify-content:center}.top-banner-slider .content .swiper-slide{min-height:520px;display:flex;flex-direction:column;justify-content:center;padding:152px 0 50px}.top-banner-slider .slides-content .swiper-slide{min-height:440px;padding:152px 0 175px;display:flex;flex-direction:column;justify-content:center}.top-banner-slider .thumbs .img-wrap{width:85px;height:85px}.top-banner-slider .thumbs .slide-wrap{font-size:1.275rem}.grid-cols-2{-ms-grid-columns:1fr 50px 1fr;grid-gap:50px}.section-two-cols .grid-cols-2{-ms-grid-columns:calc(50% - 25px) 50px calc(50% - 25px);grid-template-columns:calc(50% - 25px) calc(50% - 25px)}.list-cols-4>.col~.col:nth-child(4),.list-cols-4>.col~.col:nth-child(3){margin-top:0}.list-cols-4>.col{width:calc(25% - 30px)}.list-cols-3>.list-item-cover{min-height:400px}.list-cols-3>.list-item-cover .title{font-size:3.125em}.pum-theme-kp-default .pum-content{padding:50px}.pum-theme-kp-default .pum-content+.pum-close,.pum-theme-kp-default .pum-content+.pum-close,body.admin-bar .pum-theme-kp-default .pum-content+.pum-close,body.admin-bar .pum-theme-kp-default .pum-content+.pum-close{top:12px;right:12px}.popout-event-package{padding:50px}.popout-event-package .col{width:calc(50% - 25px)}#popmake-713 .pum-content+.pum-close,.pum-theme-event-packages .pum-content+.pum-close,body.admin-bar #popmake-713 .pum-content+.pum-close,body.admin-bar .pum-theme-event-packages .pum-content+.pum-close{top:12px;right:12px}.section-jackpot .col-divider{left:-27px}.section-jackpot .description .prize{font-size:6rem}.section-jackpot .countdown-counter{margin-top:.5em;font-size:3.5em}.section-jackpot .countdown-counter>span>span:last-child{font-size:1.28rem}.rewards-tabs{margin-top:80px;display:-ms-grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.rewards-tabs .tab{-ms-grid-row:1;grid-row:1;border:1px solid #e8e8e8;border-left:none;background:#f6f6f8;color:#939393;text-align:center;cursor:pointer}.rewards-tabs .active{border-top:4px solid #363151;border-bottom:none;background:#fff;color:#363151}.rewards-tabs .tab:first-of-type{-ms-grid-column:1;border-left:1px solid #f2f2f2}.rewards-tabs .tab:nth-of-type(2){-ms-grid-column:2}.rewards-tabs .tab:nth-of-type(3){-ms-grid-column:3}.rewards-tabs .tab:nth-of-type(4){-ms-grid-column:4}.rewards-tabs .tab:nth-of-type(5){-ms-grid-column:5}.rewards-tabs .tab-content{display:none;padding:80px 80px 0;-ms-grid-row:2;-ms-grid-column-span:5;grid-column:1/span 5;-ms-grid-columns:1fr 80px 1fr;grid-gap:80px}.rewards-tabs .active+.tab-content{display:-ms-grid!important;display:grid!important}.rewards-tabs .tab-content .title{display:block}.rewards-tabs .tab-content .rewards{display:none}.rewards-table{display:block;margin-top:80px;list-style-type:none;width:100%;color:#101010;text-align:left}.rewards-table li{position:relative;display:flex;border-bottom:1px solid #e8e8e8}.rewards-table li:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:#e8e8e8}.rewards-table li:first-child{font-size:.83rem}.rewards-table .table-title{width:50%;padding:14px 0 10px;color:#363151}.rewards-table .reward{width:50%;padding:14px 0 10px;font-size:14px;text-transform:uppercase}.rewards-table .tier{position:relative;width:10%;padding:14px 0 10px;flex-shrink:0;text-align:center;font-family:montserrat semibold}.rewards-table li:first-child .tier{display:flex;flex-direction:column;justify-content:flex-end;text-transform:uppercase;font-size:1rem}.rewards-table .tier i{color:#d3a030;font-size:22px}.rewards-table .tier.active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.035);border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.rewards-table li:first-child .tier.active:before{border-top:1px solid #e8e8e8;border-radius:4px 4px 0 0}.navbar{letter-spacing:1px}.navbar-expand li+li a{margin-left:20px;padding-left:20px;border-left:1px solid #979797}.navbar-expand .navbar-dropdown{display:none}.navbar-expand .navbar-dropdown+.navbar-submenu{display:flex;flex-wrap:wrap;align-items:center;position:static;width:auto;padding:0}.navbar-expand .wrap>ul{width:auto;justify-content:flex-start}.navbar-expand .navbar-submenu li a{display:block;padding:0 0 0 20px;font-size:1em}.navbar select{margin-left:20px}.navbar-events .calendar-view{margin-left:100px}.navbar-events .calendar-view i{margin-right:20px;font-size:40px}.navbar-menus .navbar-submenu li:first-of-type a{padding:0}.wine-list .menu-section .item-details{display:flex;justify-content:space-between}.wine-list .menu-section .item-details .details-col~.details-col{margin-left:30px}.section-events .intro .text{font-size:1.5em}.single-event>.wrap,.blog-archive>.wrap,.blog-single-post>.wrap{display:flex;justify-content:space-between}.blog-archive main,.blog-single-post main{width:calc(100% - 450px)}.sidebar{margin-top:0;flex-shrink:0;width:350px;margin-left:100px}.single-event .event-sidebar,.single-event main{width:calc(50% - 25px)}.posts-list-cols{display:flex;justify-content:space-between;flex-wrap:wrap}.posts-list-cols .item{width:calc(50% - 25px);display:flex;flex-direction:column}.sidebar .posts-list-cols .item{width:100%}.posts-list-cols .item .content{margin-top:30px}.posts-list-cols .item~.item{border-top:none;padding-top:0}.posts-list-cols .item~.item:nth-child(2){margin-top:0}.featured-post-wide .item{-ms-grid-columns:1fr 50px 1fr;grid-template-columns:1fr 1fr;grid-gap:50px}.featured-post-wide .item .content{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1}.featured-post-wide .item .media{-ms-grid-column:3;-ms-grid-row:1;grid-column:2;grid-row:1}.footer-cols{display:-ms-grid;display:grid;-ms-grid-columns:auto 40px 1fr;grid-template-columns:auto 1fr;grid-gap:40px}.footer-contact{-ms-grid-column:1;padding:0;margin:40px 0}.footer-contact>.col{padding-top:0}.footer-menus{-ms-grid-column:3;display:flex;flex-direction:row;justify-content:space-between;padding:0 0 0 40px;margin:40px 0;border-top:none;border-left:1px solid #303030}.footer-menus>.col{padding-top:0}}@media all and (min-width:1260px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.top-banner-static .content{height:540px}}@media only screen and (min-width:1400px){.wrap{padding:0 80px}.wrap.wrap-narrow{padding:0;margin:0 auto;width:1100px}.section-wrap{padding:80px 0}.section-wrap.bgr-img-cover{padding:130px 0}.section-header{margin-bottom:80px}h1{font-size:4em}h2{font-size:3em}h3{font-size:1.875em}h4{font-size:1.5625em}.col .kp-form-wrap .cols{display:flex}.col .kp-form-wrap .cols-2 .col{width:calc(50% - 25px)}.col .kp-form-wrap .cols .col+.col{margin-top:0;margin-left:50px}.desktop-header>.wrap{-ms-grid-columns:auto 50px 1fr;grid-gap:10px 50px}.nav-menu-main>ul{font-size:13px}.list-cols>.col~.col{margin-top:80px}.grid-cols-2{-ms-grid-columns:1fr 80px 1fr;grid-gap:80px}.section-two-cols .grid-cols-2{-ms-grid-columns:calc(50% - 40px) 80px calc(50% - 40px);grid-template-columns:calc(50% - 40px) calc(50% - 40px)}.list-cols-2>.col{width:calc(50% - 40px)}.popout-event-package{padding:70px 100px}body.admin-bar .pum-theme-713 .pum-content+.pum-close,body.admin-bar .pum-theme-event-packages .pum-content+.pum-close{top:24px;right:24px;font-size:40px}.section-two-cols>.row~.row{margin-top:80px}.section-two-cols .row-divider{margin-bottom:80px}.section-jackpot .col-divider{left:-42px}.section-jackpot .countdown-counter{margin-top:.5em;font-size:4.2em}.section-jackpot .countdown-counter>span>span:last-child{font-size:1.28rem}.accordion-gallery .images{height:520px}.posts-list-cols .item{width:calc(50% - 40px)}.posts-list-cols .item~.item{margin-top:80px}.featured-post-wide .item{-ms-grid-columns:1fr 80px 1fr;grid-gap:80px}.query-pagination{margin-top:80px}.kpthm-widget-archives-mix{padding:40px}.search-results-list .title{font-size:1.75rem}.search-results-list .media{width:150px}.newsletters{padding:60px 0}.newsletters .wrap{display:flex;align-items:flex-end}.newsletters .form-wrap{flex-shrink:0;margin-left:40px;margin-bottom:.75em}.newsletters input[type=email],.newsletters input[type=text]{width:200px}.footer-contact,.footer-menus{margin:60px 0}.footer-bottom{-ms-grid-columns:auto 1fr auto;-ms-grid-rows:auto;grid-template-columns:auto 1fr auto;grid-template-rows:auto;padding-top:0}.footer-bottom>.col.mingara-link{-ms-grid-row:1}.footer-bottom>.col.text{margin-top:32px}.footer-bottom>.col.copyright{-ms-grid-column:3;-ms-grid-row:1;grid-column:3;grid-row:1;margin-top:32px}}@media only screen and (min-width:1600px){.wrap{padding:0;width:1500px;margin:0 auto}.desktop-header>.wrap{-ms-grid-columns:auto 130px 1fr;grid-gap:10px 90px}.nav-menu-main>ul{font-size:14px}.nav-menu-main>ul>li.button a{padding:6px 20px}.top-banner .bgr-video:not(:empty):after,.top-banner .bgr-img:not(:empty):after{background-image:linear-gradient(to right,rgba(0,0,0,.5) 45%,transparent 100%)}.top-banner .text{width:50%}.top-banner-slider .slides-content .swiper-slide{min-height:550px}.top-banner-slider .slides-content .text{width:50%}.section-full-width .row~.row{margin-top:80px}.grid-cols-2{-ms-grid-columns:1fr 160px 1fr;grid-gap:160px}.section-two-cols .grid-cols-2{-ms-grid-columns:calc(50% - 80px) 160px calc(50% - 80px);grid-template-columns:calc(50% - 80px) calc(50% - 80px)}.list-cols-2>.col{width:calc(50% - 80px)}.list-cols-4>.col{width:calc(25% - 90px)}.list-cols-3>.list-item-standard,.list-cols-3>.list-item-cover{width:calc(33.33333% - 80px);margin-right:120px}.list-cols-3.wrap-narrow>.list-item-standard,.list-cols-3.wrap-narrow>.list-item-cover{width:calc(33.33333% - 40px);margin-right:60px}.list-cols-3>.list-item-cover{min-height:510px}.members-draw-steps .draw-steps>.col{padding:0 35px}.section-jackpot .col-divider{left:-82px}.section-jackpot .description .prize{font-size:6.875rem}.section-jackpot .description .text{padding:30px 40px}.section-jackpot .countdown-counter{margin-top:.5em;font-size:4.5em}.section-jackpot .countdown-counter>span>span:last-child{font-size:1.4rem}.menu-section-wrap{padding-right:150px}.menu-section~.menu-section{margin-top:80px}.menu-section-image{margin-top:80px}.blog-archive main,.blog-single-post main{width:calc(100% - 520px)}.sidebar{width:420px}.single-event .event-sidebar,.single-event main{width:calc(50% - 40px)}.section-events .intro .text{font-size:1.75em}.posts-list-cols .item{width:calc(50% - 80px)}.posts-list-cols .item~.item{margin-top:100px}.featured-post-wide .item{-ms-grid-columns:1fr 160px 1fr;grid-gap:160px}.newsletters .form-wrap{margin-left:80px}.newsletters input[type=email],.newsletters input[type=text]{width:260px}}