@font-face{font-family:'Archivo Black';font-style:normal;font-weight:400;src:local('Archivo Black') , url(https://fonts.googleapis.com/css2?family=Archivo\ Black&family=PT+Sans&display=swap) format('woff2');font-display:swap}.gform_body .charleft,.gform_body .gfield_description,.gform_body .gfield_label,.gform_body legend,.gform_wrapper span,.gform_wrapper .gfield_required,.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gform-field-label,body .gform_wrapper .gform_body .gfield_label,body .gform_wrapper .gform_body .gfield_description,body .gform_wrapper .gform_body .gfield_required{color:var(--light-color)!important;font-weight:bolder}body .gform_wrapper .gform_body .ginput_container_time{margin-bottom:5px!important}.events__event-date h2,.events__event-date p{color:var(--dark-color)!important;margin:0!important}#main-content .events__event-content__body .events__event-content__body__title{margin-bottom:5px!important;color:var(--xdc-events-light-color)!important;position:inherit!important}.xdc-event-swiper-wrapper a{text-decoration:none!important}.gform_wrapper .gform_footer input[type="submit"]{background-color:var(--primary-color)!important;color:var(--text-color)!important;margin-top:20px!important;width:auto!important;font-size:1.5rem!important;padding:15px 25px!important}.gform_wrapper .gform_footer input[type="submit"]:hover{background-color:var(--light-color)!important;color:var(--primary-color)!important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper input[type="number"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper .custom-g-textarea textarea{background:var(--light-color)!important;margin:5px 0!important;width:95%!important;color:var(--dark-color)!important}body .gform_wrapper .gform_body .custom-g-textarea textarea,body .gform_wrapper .gform_body input[type="number"]{padding:10px!important}.gform_wrapper .time-field input{border:1px solid #333!important;height:38px!important;margin:0!important}.material-symbols-outlined{font-variation-settings:'FILL' 0 , 'wght' 400 , 'GRAD' 0 , 'opsz' 24}#wpadminbar{z-index:99999999!important}.video-container{min-height:70vh;padding:0;width:100%;height:70vh;overflow:hidden;position:relative;z-index:0;margin-bottom:50px}.homepage .video-container{min-height:100vh;height:100vh}.video-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0),#000);z-index:2}.video-container video,.uv-video-container-block video{box-sizing:border-box;width:177.77777778vh;height:56.25vw;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:1}body{background:var(--dark-color)!important}body,html{overflow-x:hidden}.start-arrow{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.scroll-down{font-size:5rem;cursor:pointer;animation:attention 2s infinite}@keyframes attention {
	0% {
		transform: translateY(0);
	}

	50% {
		transform: translateY(10px);
		filter: drop-shadow(0 0 6px var(--accent));
	}

	100% {
		transform: translateY(0);
	}
}.carousel-wrapper .carousel-indicators li{list-style-type:none}::-webkit-scrollbar{height:12px;width:6px;background:var(--light-color)}::-webkit-scrollbar-thumb{background:var(--secondary-color);-webkit-border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.75)}#main-content h1,#main-content h2,#main-content h3,#main-content h4,#main-content h5,#main-content h6,#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#secondary h1,#secondary h2,#secondary h3,#secondary h4,#secondary h5,#secondary h6,.post-type-archive-tribe_events h1,.post-type-archive-tribe_events h2,.post-type-archive-tribe_events h3,.post-type-archive-tribe_events h4,.post-type-archive-tribe_events h5,.post-type-archive-tribe_events h6{padding-bottom:0;position:relative;font-family:"Archivo Black",sans-serif!important;color:var(--text-color);font-display:swap}#main-content p,#main-content div,#main-content span,#main-content a,#main-content li,#main-content input,#main-content textarea,#main-content select,#main-content button,#main p,#main div,#main span,#main a,#main li,#secondary p,#secondary div,#secondary span,#secondary a,#secondary li,.post-type-archive-tribe_events p{font-family:"PT Sans",sans-serif!important;font-display:swap}.desktop{display:block}.mobile{display:none}#main-content p,#main-content div,#main-content span,#main-content a,#main-content li,#main p,#main div,#main span,#main a,#main li,#secondary p,#secondary div,#secondary span,#secondary a,#secondary li{color:var(--text-color)}.et_right_sidebar #main-content .container:before{display:none}#wpadminbar{z-index:99999999}#et-main-area,#main-content{background:var(--dark-color)}#et-main-area a,#main-content a{color:var(--accent);text-decoration:underline;font-weight:bolder;transition:all .2s ease-in-out}#et-main-area a:hover,#main-content a:hover{opacity:.75}#et-main-area{overflow-x:hidden;position:relative;background:var(--dark-gray-color);z-index:0}#main-content h1,#main-content h2,#main-content h3,#main-content h4,#main-content h5,#main-content h6,#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#secondary h1,#secondary h2,#secondary h3,#secondary h4,#secondary h5,#secondary h6{margin-bottom:20px;color:var(--text-color);text-transform:uppercase;font-weight:bolder}.woocommerce #main-content h1,.woocommerce #main-content h2,.woocommerce #main-content h3,.woocommerce #main-content h4,.woocommerce #main-content h5,.woocommerce #main-content h6{margin-bottom:initial;text-transform:uppercase;font-weight:bolder}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:var(--dark-color)!important}#main-content .et_builder_inner_content h1,#main-content .et_builder_inner_content h2,#main-content .et_builder_inner_content h3,#main-content .et_builder_inner_content h4,#main-content .et_builder_inner_content h5,#main-content .et_builder_inner_content h6{margin-bottom:0}.single-post ol li,.single-post ul li,.menu-template ul li,.menu-template ol li{margin-bottom:20px}.single-post ul li,.menu-template ul li{list-style-type:disc}.single-post ol li,.menu-template ol li{list-style-type:decimal}.light-gray-background{background:var(--gray-color)}.full-border{border:3px solid var(--accent)}.main-nav .et_pb_button,#expanded-menu .et_pb_button,.post-type-archive-tribe_events .et_pb_button,.woocommerce div.product form.cart .button,.woocommerce .et_pb_button,#main-content .et_pb_button,#et-main-area .et_pb_button,#main-content .et_button_no_icon .et_pb_button,#et-main-area .et_button_no_icon .et_pb_button,#main-content .gform_footer input[type="submit"],#et-main-area .gform_footer input[type="submit"],#main-content .woocommerce div.product form.cart .button,#et-main-area .woocommerce div.product form.cart .button{font-family:"Archivo Black",sans-serif!important;position:relative;background-color:var(--primary-color)!important;color:var(--light-color)!important;padding:15px 35px;font-weight:bolder!important;text-transform:uppercase!important;border:none;transition:all .2s ease-in-out;cursor:pointer;text-decoration:none;transform:translateX(0);opacity:1;border:2px solid var(--primary-color);border-radius:10px;box-shadow:none}.main-nav .et_pb_button a,#expanded-menu .et_pb_button a,.post-type-archive-tribe_events .et_pb_button a,.woocommerce div.product form.cart .button a,#main-content .et_pb_button a,#et-main-area .et_pb_button a,.woocommerce .et_pb_button a,#main-content .et_button_no_icon .et_pb_button a,#et-main-area .et_button_no_icon .et_pb_button a,#main-content .gform_footer input[type="submit"] a,#et-main-area .gform_footer input[type="submit"] a,#main-content .woocommerce div.product form.cart .button a,#et-main-area .woocommerce div.product form.cart .button a{color:var(--light-color)!important}.main-nav .et_pb_button:hover,#expanded-menu .et_pb_button:hover,.post-type-archive-tribe_events .et_pb_button:hover,.woocommerce div.product form.cart .button:hover,#main-content .et_pb_button:hover,#et-main-area .et_pb_button:hover,.woocommerce .et_pb_button:hover,#main-content .et_button_no_icon .et_pb_button:hover,#et-main-area .et_button_no_icon .et_pb_button:hover,#main-content .gform_footer input[type="submit"]:hover,#et-main-area .gform_footer input[type="submit"]:hover,#main-content .woocommerce div.product form.cart .button:hover,#et-main-area .woocommerce div.product form.cart .button:hover{text-decoration:none;padding:15px 35px;background-color:var(--light-color)!important;color:var(--primary-color)!important;opacity:1}.main-nav .et_pb_button:hover a,#expanded-menu .et_pb_button:hover a,.post-type-archive-tribe_events .et_pb_button:hover a,.woocommerce div.product form.cart .button:hover a,#main-content .et_pb_button:hover a,#et-main-area .et_pb_button:hover a,.woocommerce .et_pb_button:hover a,#main-content .et_button_no_icon .et_pb_button:hover a,#et-main-area .et_button_no_icon .et_pb_button:hover a,#main-content .gform_footer input[type="submit"]:hover a,#et-main-area .gform_footer input[type="submit"]:hover a,#main-content .woocommerce div.product form.cart .button:hover a,#et-main-area .woocommerce div.product form.cart .button:hover a{color:var(--dark-background)!important}.woocommerce #primary ul.products li.product a.button,.woocommerce #primary ul.products li.product .button{background:var(--primary-color);border:2px solid var(--primary-color);color:var(--light-color)!important;font-family:"Archivo Black",sans-serif!important}.woocommerce #primary ul.products li.product a.button:hover,.woocommerce #primary ul.products li.product .button:hover{background-color:var(--light-color);border:2px solid var(--primary-color);color:var(--primary-color)!important}.custom-hr{border-width:3px;border-color:var(--primary-color);width:50px;margin:5px auto 35px auto;display:block;opacity:1}.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu__menu,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:block}.dl-v-menu .et_mobile_nav_menu{display:none}.gform_fields input,.gform_fields input[type="email"],.gform_fields input[type="tel"],.gform_fields input[type="number"],.gfield textarea,.gfield input,#main-content .gform-footer input[type="submit"]{width:100%!important;max-width:100%!important}.ginput_container_time select{height:50px!important;margin-bottom:4px!important;display:flex!important;align-items:center!important}.full-height-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-border-top{border-top:2px dashed var(--primary-color);margin:20px auto;padding:35px 20px;width:100%}.post-page-content{width:60%;margin:auto;display:block;padding-top:200px}.featured-event h2{font-size:3rem}.news-content{margin-top:50px}#main-content .news-content h2,#main-content .news-content h3{color:#fff;font-size:1rem}.featured-event img{transition:all .2s ease-in-out;transform:scale(100%) translate(0);box-shadow:none;border-radius:25px;overflow:hidden;background:none}.featured-event img:hover{transform:scale(110%) translateY(-10px)}.highlight-text{position:relative;color:var(--primary-color);animation:glow 3s infinite;border-bottom:3px solid var(--accent)}.page-content{max-width:80%;margin:auto;margin-bottom:100px;position:relative}.carousel-wrapper{max-width:60%;margin:auto}.carousel-wrapper img{width:100%;aspect-ratio: 16/9;object-fit:cover}.carousel-wrapper .carousel-item{overflow:hidden}.carousel-wrapper .carousel-indicators li{list-style-type:none}.custom-page-header{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:250px 20px 200px 20px;min-height:70vh;z-index:3}.custom-page-header h1{font-size:3rem;font-family:'Archivo Black',sans-serif!important;color:var(--text-color)}.woocommerce #primary a,.woocommerce #sidebar a,.woocommerce #secondary a,.blog-page #secondary a{color:var(--text-color)!important}.woocommerce #sidebar,.woocommerce #secondary{background:#484848!important;width:20%;padding:20px}.blog-page #secondary{background:#484848;padding:20px}.woocommerce #sidebar h2,.woocommerce #sidebar h3,.woocommerce #secondary h2,.woocommerce #secondary h3,.blog-page #secondary h2,.blog-page #secondary h3{margin-top:35px;color:var(--text-color)}.woocommerce #sidebar ul,.woocommerce #secondary ul,.blog-page #secondary ul{padding:0}.woocommerce #sidebar ul li,.woocommerce #secondary ul li,.blog-page #secondary ul li{list-style-type:none;margin-bottom:10px}.woocommerce #sidebar ul li a,.woocommerce #secondary ul li a,.blog-page #secondary ul li a{color:var(--text-color)!important;text-decoration:none}.woocommerce #sidebar ul li a:hover,.woocommerce #secondary ul li a:hover,.blog-page #secondary ul li a:hover{text-decoration:underline}@media (min-width:1276px){.desktop{display:block}.mobile{display:none}}@media (max-width:980px){.desktop{display:none}.mobile{display:block}.page-template-event-template .swiper-pagination,.page-template-event-template .swiper-button-prev,.page-template-event-template .swiper-button-next,.page-template-event-template .swiper-scrollbar{display:block!important}.blog-page #secondary{border:none;border-top:3px solid #333;padding:35px 20px 25px 20px}.carousel-wrapper img{height:400px}.woocommerce #sidebar,.woocommerce #secondary{width:100%;border-left:none}.wp-block-media-text__content{margin-top:20px}.featured img:hover{transform:none}.custom-page-header{background-image:linear-gradient(transparent,#000) , url(https://masters-gentleman-s-club.websitepro-staging.com/wp-content/uploads/2024/02/Untitled-design-8.png)}.custom-page-header h1{font-size:3rem}.post-page-content{width:80%;padding-top:75px}.woocommerce div.product form.cart .button{margin-top:25px}.careers-template .row{text-align:center}.carousel-wrapper{max-width:100%;margin:auto}.et_pb_button,.et_button_no_icon .et_pb_button,.gform_footer input[type="submit"]{padding:15px 35px;font-size:.8rem}.page-content{max-width:80%}}@media (max-width:767px){h1{font-size:2.5em}.custom-page-header h1{font-size:2rem}h2{font-size:2.5em}.featured-event h2{font-size:2.5rem}h3{font-size:2em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}.page-content{max-width:95%}.post-page-content{width:95%}}@media (max-width:576px){.custom-page-header h1{font-size:1.25rem!important}}@media (max-width:400px){h1{font-size:2em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}}