@font-face{font-family:'Sharp Grotesk Bold 15';src:url('https://visitmakerroots.com/wp-content/fonts/SharpGroteskBold15-Regular.woff2') format('woff2'),url('https://visitmakerroots.com/wp-content/fonts/SharpGroteskBold15-Regular.woff') format('woff');font-weight:bold;font-style:normal}body{font-weight:400!important;color:#000}h1,h2,h3,h4,.comman_btn a,a.comman_btn{font-family:'Sharp Grotesk Bold 15'!important;text-transform:uppercase}h3{font-size:45px!important}.padding_left{padding-left:calc((100% - 1170px) / 2)}.padding_right{padding-right:calc((100% - 1170px) / 2)}a.et_pb_button.comman_btn.et_pb_bg_layout_light{padding:21px 58px 18px!important;line-height:1.15em!important;color:#000;background-color:#fff;text-transform:uppercase!important;box-shadow:5px 5px 0px 0px #000;border:1px solid #000}a.et_pb_button.comman_btn.et_pb_bg_layout_light:hover{background-color:#D8925C;color:#fff}a.et_pb_button.comman_btn.cream_btn.et_pb_bg_layout_light{padding:21px 58px 18px!important;line-height:1.15em!important;color:#fff;background-color:#D8925C;text-transform:uppercase!important;box-shadow:5px 5px 0px 0px #000;border:1px solid #000}a.et_pb_button.comman_btn.cream_btn.et_pb_bg_layout_light:hover{background-color:#fff;color:#000}a.et_pb_button.comman_btn.green_btn.et_pb_bg_layout_light:hover{background-color:#254b3e}a.et_pb_button.comman_btn.dark_cream_btn.et_pb_bg_layout_light:hover{background-color:#d7894d}.page-id-24 .header_section{border-bottom:none!important}.page-id-116 .header_section{border-bottom:none!important}header{position:absolute;width:100%}.header_section{transition:all 0.3s ease-in-out;background:transparent!important}.header_section.et_pb_sticky{background:#fff!important;transition:all 0.3s ease-in-out;padding-bottom:10px!important;padding-top:3px!important}.header_section .menu_area li.signup_button{display:none!important}.header_section .menu_area li.menu-item{padding:0px 19px!IMPORTANT}.header_section .et_pb_menu__wrap,.header_section .et_pb_menu__menu,.header_section .et_pb_menu__menu .et-menu-nav{width:100%}.header_section .et-menu-nav{justify-content:center}a.header_btn{min-width:190px!important;text-align:center}.header_section .header_row .et_pb_menu__logo{margin:0px!important}.header_section .menu_area li .sub-menu li.menu-item{padding:0px 0px!important;width:100%!important}.header_section .menu_area li .sub-menu li.menu-item a{padding:10px 15px!important;width:100%!important;font-size:18px;text-transform:capitalize}.header_section .menu_area li .sub-menu li.menu-item:hover{background:#d8925c!important}.header_section .menu_area li .sub-menu li.menu-item a:hover{color:#fff!important;opacity:1}.header_section .menu_area li ul.sub-menu{padding:15px 0px!important}.header_section #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.header_section .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.header_section ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_section ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.header_section .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_section .et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}.header_section ul.et_mobile_menu>li.menu-item-has-children,.header_section ul.et_mobile_menu>li.page_item_has_children,.header_section ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.header_section .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.header_section .et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.header_section .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.header_section .et_mobile_menu .menu-item-has-children>a,.header_section .et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.header_section ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_section #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_section .et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_section .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}.header_section ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_section #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_section .et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_section .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}.header_section ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_section .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}.header_section ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.header_section .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:9px;position:relative;font-family:"ETModules";content:'\33';color:#ffffff;background:#d9945f;border-radius:50%;padding:3px}.header_section ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.header_section .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.header_section .et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.header_section .mobile_menu_bar{position:relative;display:block;bottom:0px;line-height:0}.header_section .et_pb_menu_0.et_pb_menu .et_mobile_menu,.header_section .et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.footer_section .footer_blurb .et_pb_blurb_container{vertical-align:middle!important}.footer_section .footer_blurb h5{padding:0px!important}.footer_section .footer_menu ul{gap:13px!important;flex-direction:column}.footer_section .footer_menu li.footer_sign_up{text-decoration:underline;color:#fff!important}.footer_section .footer_menu li.footer_sign_up:hover{color:#D8925C!important}.footer_section .footer_social_media ul{display:flex;justify-content:center;gap:50px;align-items:center;padding:0}.footer_section .footer_social_media ul li{list-style:none!important}.footer_section .footer_social_media ul li:first-child{position:relative}.footer_section .footer_social_media ul li:first-child:after{content:"";position:absolute;background:#ffff;width:8px;height:8px;right:-27px;top:0;bottom:0;margin:auto}.footer_marquee{position:relative}.footer_marquee:after{position:absolute;content:"";background:linear-gradient(90deg,#254B3E 0%,transparent 9%,transparent 88%,#254B3E 100%);width:100%;height:100%;z-index:99;left:0;top:0}.footer_marquee .marquee{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;padding:10px 0}.footer_marquee .marquee_content{display:inline-block;white-space:nowrap;animation:marquee 20s linear infinite}.footer_marquee .marquee_content span{color:#35D367}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.contact_area .gform_fields.before{display:flex;justify-content:center;align-items:center}.contact_area form#gform_1{display:flex;justify-content:space-between;align-items:center!important}.contact_area .gfield_visibility_visible{padding:25px 0px 31px;width:480px}.contact_area label.gfield_label.gform-field-label{color:#000;font-size:85px!important;font-family:'Sharp Grotesk Bold 15';line-height:1em!important}.contact_area input::placeholder{color:#CCCCCC;font-size:85px!important;font-family:'Sharp Grotesk Bold 15';line-height:1em!important}.contact_area input{height:100px!important;border:0px!important;padding:0px!important;color:#000!important;font-size:85px!important;font-family:'Sharp Grotesk Bold 15'!important;line-height:1em!important}.contact_area input:focus{box-shadow:0px 0px 0px 0px!important}.contact_area #field_1_1,.contact_area #field_1_3{position:relative;height:100px;background:#fff;overflow:hidden}.contact_area #field_1_1 input,.contact_area #field_1_3 input{width:100%;padding:14px 10px 6px;transform:translateY(30px);transition:all 0.6s ease}.contact_area #field_1_1 label,.contact_area #field_1_3 label{position:relative;top:-12px;left:12px;pointer-events:none;transition:all 0.6s ease;text-transform:uppercase}.contact_area #field_1_1:focus-within label,.contact_area #field_1_1 input:not(:placeholder-shown)+label,.contact_area #field_1_3:focus-within label,.contact_area #field_1_3 input:not(:placeholder-shown)+label{top:-83px;font-size:13px;color:#333}.contact_area #field_1_1:focus-within input,.contact_area #field_1_1 input:not(:placeholder-shown),.contact_area #field_1_3:focus-within input,.contact_area #field_1_3 input:not(:placeholder-shown){position:relative;top:-148px}.contact_area #field_1_1:hover label.gfield_label.gform-field-label,.contact_area #field_1_3:hover label.gfield_label.gform-field-label{top:-110px}.contact_area #field_1_1 input,.contact_area #field_1_3 input{position:relative;top:0px;transition:all 0.6s ease-in-out}.contact_area #field_1_1:hover input,.contact_area #field_1_3:hover input{top:-148px}.contact_area .gform_footer.before{margin:0px!important;width:130px!important;border:3px solid #FFF;position:relative}.contact_area .gform_footer.before input{font-size:0px!important;width:130px!important;background:#D8925C!important}.contact_area .gform_footer.before input:hover{background:#254B3E!important}.contact_area .gform_footer.before:after{content:"";position:absolute;background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Group-9-1.png)center center / contain no-repeat;width:50px;height:50px;left:0;right:0;top:0;bottom:0;margin:auto!important;pointer-events:none}.contact_area .gform_footer.top_label{margin:0px!important;width:130px!important;border:3px solid #FFF;position:relative}.contact_area .gform_footer.top_label input{font-size:0px!important;width:130px!important;background:#D8925C!important}.contact_area .gform_footer.top_label input:hover{background:#254B3E!important}.contact_area .gform_footer.top_label:after{content:"";position:absolute;background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Group-9-1.png)center center / contain no-repeat;width:50px;height:50px;left:0;right:0;top:0;bottom:0;margin:auto!important;pointer-events:none}.contact_area .gform_fields.top_label{display:flex;justify-content:center;align-items:center}.contact_area .gform-body.gform_body{width:90%!important}.contact_area #field_1_3{width:67%}.contact_area #field_1_1{border-right:1px solid #000;width:30%}.banner_section h1 img{width:87px;height:75px;object-fit:fill;position:relative;top:8px;transition:all 0.02s ease-in-out}.banner_section h1:hover img{transform:scalex(-1)}.banner_scroll_image img{animation:rotateImage 5s linear infinite;display:block;margin:auto}@keyframes rotateImage{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.banner_section .et_pb_button_module_wrapper{display:inline}.dragon_image img{animation:rotateSwing 1s ease-in-out infinite alternate;transform-origin:center;display:block;max-width:100%}@keyframes rotateSwing{0%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}.steam_class_tab_content{counter-reset:section}.steam_class_tab_content{height:550px!important;overflow-y:auto!important;padding-right:45px}.steam_class_tab_content::-webkit-scrollbar-thumb{background-color:#709C9A;border-radius:10px}.steam_class_tab_content::-webkit-scrollbar{width:6px;background-color:transparent}.steam_class_tab_content::-webkit-scrollbar-track,.steam_class_tab_content::-webkit-scrollbar-thumb{border-bottom:40px solid rgba(255,255,255,0);background-clip:padding-box}.steam_class_tab_content::-webkit-scrollbar-track{background-color:#fff}.steam_class_tab_content::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-bottom:40px solid rgba(255,255,255,0);background-clip:padding-box}.listing_boxes .et_pb_blurb{display:none}.listing_boxes .et_pb_blurb.active{display:block}.listing_boxes img{height:335px!important;object-fit:cover}.listing_boxes .et_pb_blurb_container{padding-top:20px;padding-left:13px;max-width:400px}.listing_boxes h3.et_pb_module_header{padding-bottom:17px!important}.steam_class_tab_content{height:550px!important;overflow-y:auto!important}.steam_class_tab_content .et_pb_toggle:last-child{margin-bottom:20px!important}.steam_class_tab_content h3.et_pb_toggle_title:after{counter-increment:section;content:counter(section,decimal-leading-zero);position:absolute;right:0;top:0}.steam_class_tab_content{counter-reset:section} .steam_class_tab_content .et_pb_accordion_item:after{content:"\4b"!important;position:absolute!important;font-size:20px!important;right:20px!important;top:15px;color:#fff;font-weight:400!important}.listing_boxes h4{position:absolute;top:17px;right:17px;color:#fff;font-size:55px!important}.steam_idea_col{padding-right:calc((100% - 1240px) / 2)}.first_look_card_box img{width:81px;height:81px}.first_look_card_box .content_card_box h4{font-size:106px!important;position:absolute;bottom:-21px;line-height:1em!important;padding-bottom:0px;opacity:0.1}.first_look_card_box .content_card_box .et_pb_blurb_content{height:100%}.first_look_card_box .content_card_box h3{display:flex;flex-direction:column;line-height:1.2em;color:#000}.first_look_card_box .content_card_box .et_pb_main_blurb_image{margin:0px!important}.fixed-flip{width:100%;height:450px;perspective:1000px;position:relative;margin:0 auto}.flipper{position:relative;width:100%;height:100%;transition:transform 1s ease;transform-style:preserve-3d;transform:rotateY(0deg)}.fixed-flip.flip .flipper{transform:rotateY(180deg)}.front,.back{position:absolute;top:0;left:0;backface-visibility:hidden;overflow:hidden}.back{transform:rotateY(180deg);box-shadow:5px 0px 58px -13px #00000047}.box_one .flipper,.box_two .flipper,.box_three .flipper{transform-style:preserve-3d;transition:transform 0.6s ease;transform:rotateY(0deg)}.fixed-flip.flip .box_one .flipper{transform:rotateY(180deg);transition-delay:0s}.fixed-flip.flip .box_two .flipper{transform:rotateY(180deg);transition-delay:0.5s}.fixed-flip.flip .box_three .flipper{transform:rotateY(180deg);transition-delay:1s}.fixed-flip.flip .box_one{transform:rotateY(180deg);transition-delay:0s}.fixed-flip.flip .box_two{transform:rotateY(180deg);transition-delay:0.5s}.fixed-flip.flip .box_three{transform:rotateY(180deg);transition-delay:1s}.initial-entry .box_three{transform:translateX(-110%) scale(1);z-index:9;opacity:1;transition:all 1s ease-in-out}.initial-entry .box_one{transform:translateX(109%) scale(1);z-index:1;transition:all 1s ease-in-out}.initial-entry .box_two{z-index:2}.animate-entry .box_one{animation:moveLeftBack 2s forwards;transform:translateX(50px) scale(1) rotate(-8deg);top:32px}.animate-entry .box_one .back{animation:moveLeftBack 2s forwards;transform:translateX(-50px) scale(1) rotate(8deg) rotateY(180deg)!important;top:0px}.animate-entry .box_three{animation:moveRightBack 2.5s forwards;transform:translateX(-50px) scale(1) rotate(8deg);top:32px}.animate-entry .box_three .back{animation:moveRightBack 2.5s forwards;transform:translateX(50px) scale(1) rotate(-8deg) rotateY(180deg)!important;top:0px}.f_sec{overflow-y:hidden!important}.f_sec .box_wrapper{display:grid;grid-template-columns:repeat(32,1fr);gap:0px;position:absolute;width:100%;height:100%;top:0;left:0}.f_sec .box_wrapper span{display:block;aspect-ratio:1 / 1;background:#fff;border:1px solid #CCFFFD;transition:background-color 0.15s ease-out}.f_sec .box_wrapper span:hover{background:var(--hover-color);transition-duration:0.1s;transition-delay:0s}.f_sec:hover .box_wrapper span:not(:hover){transition-delay:1.5s;transition-duration:3s;transition-timing-function:ease-in-out}.f_sec .et_pb_button_module_wrapper{display:inline;pointer-events:all!important}.f_sec .et_pb_column{pointer-events:none!important}.community_content p{font-weight:600!important}.object-cover img{object-fit:cover}.schedule_row .et_pb_column{display:flex;gap:35px}.right_row .et_pb_column{justify-content:right}.center_row .et_pb_column{justify-content:center}.left_row .et_pb_column{justify-content:left}.schedule_content{width:100%;max-width:420px;display:flex;align-items:center;background:#fff;padding:26px 23px;border-radius:10px;border:1px solid #000;transition:all 0.5s ease;transform:translate(0,0)}.schedule_content .et_pb_blurb_content{display:flex;align-items:center;gap:23px}.schedule_content:hover{box-shadow:7px 7px 0px 0px #000;transform:translate(-7px,-7px)}.schedule_content h4{padding-bottom:0px;font-size:30px;color:#000;line-height:1.1em}.schedule_content .et_pb_blurb_content .et_pb_main_blurb_image{width:fit-content;margin-bottom:0}.schedule_content .et_pb_blurb_container{padding-left:0}.schedule_content .et_pb_main_blurb_image img{padding:9px;max-width:76px;border-radius:10px;transition:all 0.5s ease-in-out}.schedule_content:hover .et_pb_main_blurb_image img{background:#fff!important}.schedule_content.first_box .et_pb_main_blurb_image img{background:#FFE9CA}.schedule_content.first_box:hover{background:#FFE9CA}.schedule_content.second_box .et_pb_main_blurb_image img{background:#D0FFFD}.schedule_content.second_box:hover{background:#D0FFFD}.schedule_content.third_box .et_pb_main_blurb_image img{background:#C7FFD9}.schedule_content.third_box:hover{background:#C7FFD9}.schedule_content.forth_box .et_pb_main_blurb_image img{background:#FFE3F8}.schedule_content.forth_box:hover{background:#FFE3F8}.schedule_content.fifth_box .et_pb_main_blurb_image img{background:#FFDEDE}.schedule_content.fifth_box:hover{background:#FFDEDE}.schedule_content.sixth_box .et_pb_main_blurb_image img{background:#FFF8E3}.schedule_content.sixth_box:hover{background:#FFF8E3}.sv_membership_section .membership_col{transition:all 0.5s ease}.sv_membership_section .membership_col:hover{box-shadow:7px 7px 0px 0px #000;transform:translate(-7px,-7px)}.sv_membership_section .membership_col .membership_box .et_pb_blurb_container{vertical-align:middle}.sv_membership_section .membership_col .membership_box .et_pb_blurb_content{align-items:center}.sv_membership_section .membership_col .member_ul ul{padding-left:0px;padding-bottom:0px}.sv_membership_section .membership_col .member_ul ul li{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:9px}.sv_membership_section .membership_col .member_ul ul li:before{content:'';position:initial;width:32px;min-width:32px;height:32px;background-size:100% 100%!important;background-repeat:no-repeat!important;display:block}.sv_membership_section .membership_col .explore_list ul li:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/green-arrow.png)}.sv_membership_section .membership_col .trailblazer_list ul li:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/white-arrow.png)}.schedule_tabbing_content{border:0!important}.schedule_tabbing_content ul.et_pb_tabs_controls{background:transparent!important;border:0!important;width:100%!important;display:flex;justify-content:space-between;overflow-y:hidden;padding-right:4px!important}.schedule_tabbing_content ul.et_pb_tabs_controls:after{display:none}.schedule_tabbing_content ul.et_pb_tabs_controls li{border:0!important;background:transparent!important;height:auto!important;transform:translateY(5px)}.schedule_tabbing_content ul.et_pb_tabs_controls li a{font-family:'Sharp Grotesk Bold 15';padding:12px 48px}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_0.et_pb_tab_active{background-color:#d8925c!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_1.et_pb_tab_active{background-color:#A3CD57!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_2.et_pb_tab_active{background-color:#5C92D8!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_3.et_pb_tab_active{background-color:#A25CD8!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_4.et_pb_tab_active{background-color:#D85C5C!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_5.et_pb_tab_active{background-color:#D85CB9!important}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab.et-pb-active-slide{opacity:1!important;display:block!important;z-index:1}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab:not(.et-pb-active-slide){opacity:0!important;display:none!important;z-index:0}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_0.et-pb-active-slide{border-radius:0 10px 10px!important}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_5.et-pb-active-slide{border-radius:10px 0 10px 10px!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active{border-radius:10px 10px 0px 0!important;box-shadow:5px -5px 0px 0 #000}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab{border-radius:10px!important;height:326px!important;padding:53px 36px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content{position:initial}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul{padding:0;list-style:none}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li{margin-bottom:15px;position:relative;display:flex;align-items:center}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li strong{padding-right:40px;font-weight:600!important;min-width:fit-content}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li:before{position:initial;content:'';background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/schedule-Mask-group.png);background-repeat:no-repeat;background-size:cover;width:34px;min-width:34px;height:34px;display:block;margin-right:13px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content img{width:536px;height:16px;object-fit:cover;margin-bottom:6px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content h2{font-size:85px;color:#fff;position:absolute;right:33px;bottom:30px;padding-bottom:0}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:before{content:'';position:absolute;width:20px;height:30px;bottom:0;left:-20px;display:block;background-size:100% 100%!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:after{content:'';position:absolute;width:50px;height:50px;bottom:-18px;right:-50px;z-index:-99;display:block;background-size:100% 100%!important;background-repeat:no-repeat!important}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:first-child:before{display:none}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_0.et_pb_tab_active:after{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Monday-after.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_1.et_pb_tab_active:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/tuesday-before.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_1.et_pb_tab_active:after{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/tuesday-after.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_2.et_pb_tab_active:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Wednesday-before.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_2.et_pb_tab_active:after{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Wednesday-after.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_3.et_pb_tab_active:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Thursday-before.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_3.et_pb_tab_active:after{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Thursday-after.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_4.et_pb_tab_active:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Friday-before.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_4.et_pb_tab_active:after{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/Friday-after.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_5.et_pb_tab_active:before{background:url(https://visitmakerroots.com/wp-content/uploads/2025/08/saturday-before.png)}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:last-child:after{display:none}.schedule_left_arrow,.schedule_right_arrow{display:none}@media screen and (min-width:981px) and (max-width:1200px){.front{background-size:83% 420px!important;padding-right:30px!important;padding-left:30px!important;height:465px!important}.front h3{font-size:34px!important}.first_look_card_box .content_card_box h4{font-size:75px!important}.footer_section .et_pb_with_border.et_pb_module.et_pb_menu{margin-right:50px!important}.contact_area .et_pb_row{padding-left:0px!important}.contact_area label.gfield_label.gform-field-label{font-size:50px!important}.contact_area input::placeholder{font-size:50px!important}.contact_area #field_1_1 label,.contact_area #field_1_3 label{top:0px;left:0px}.contact_area #field_1_1:hover input,.contact_area #field_1_3:hover input{top:-120px}.contact_area #field_1_1:focus-within input,.contact_area #field_1_1 input:not(:placeholder-shown),.contact_area #field_1_3:focus-within input,.contact_area #field_1_3 input:not(:placeholder-shown){position:relative;top:-112px;font-size:50px!important}.contact_area .gform_footer.before{width:90px!important}.contact_area .gform_footer.before input{width:90px!important;height:90px!important}.contact_area .gform_footer.before:after{width:40px;height:40px}.contact_area .gform_footer.top_label{width:90px!important}.contact_area .gform_footer.top_label input{width:90px!important;height:90px!important}.contact_area .gform_footer.top_label:after{width:40px;height:40px}}@media only screen and (max-width:1360px){.dragon_image{display:none!important}.mug_image{max-width:148px!important}.zig_zap_circle_image{display:none}.steam_classes_section{padding-right:15px!important}}@media only screen and (max-width:1260px){.steam_idea_col{padding-right:15px}}@media only screen and (max-width:1230px){.schedule_tabbing_content ul.et_pb_tabs_controls li a{padding:12px 22px 12px 21px}}@media only screen and (max-width:1200px){body{font-size:16px!important;line-height:1.6em}a.et_pb_button.comman_btn.et_pb_bg_layout_light{padding:16px 50px 13px!important}a.header_btn{min-width:180px!important;text-align:center}.header_section{padding-left:15px!important;padding-right:15px!important}.header_section .menu_area li.menu-item{padding:0px 10px!important}.header_section .menu_area li.menu-item a{font-size:16px!important}.footer_section .footer_blurb h5.et_pb_module_header,h5.et_pb_module_header a{font-size:16px!important}.footer_section .footer_blurb img{width:30px!important}.footer_section .footer_blurb .et_pb_blurb_container{padding:0px!important}.first_look_card_box .content_card_box h3{font-size:32px!important}.first_look_card_box .content_card_box h4{left:0px!important;right:0px!important;margin:auto!important;width:fit-content}.first_look_card_box img{width:60px;height:60px}.listing_boxes{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:980px){.header_section.et_pb_sticky{padding-bottom:5px!important}h3{font-size:32px!important}a.et_pb_button.comman_btn.et_pb_bg_layout_light{padding:16px 35px 13px!important;font-size:20px}a.et_pb_button.comman_btn.cream_btn.et_pb_bg_layout_light{padding:16px 35px 13px!important;font-size:20px}.listing_boxes{padding-left:80px!important;padding-right:80px!important}.header_section .menu_area li.signup_button a{font-family:'Sharp Grotesk Bold 15'!important;font-size:20px!important}.header_section .menu_area li.signup_button{display:block!important;line-height:1.15em!important;color:#000;background-color:#ffffff;text-transform:uppercase!important;box-shadow:5px 5px 0px 0px #000;border:1px solid #000;border-radius:50px;text-align:center;padding:0!important}.header_section .menu_area li.signup_button:hover{background-color:#D8925C}.header_section .menu_area li.signup_button:hover a{color:#fff!important}.header_section .header_btn{display:none}.header_section .header_row{display:flex;align-items:center}.header_section .header_row .et_pb_menu__wrap{justify-content:end!important}.header_section .et_mobile_nav_menu .et_mobile_menu{max-height:70vh;overflow:auto}.banner_section h1 img{width:60px;height:50px}.padding_left{padding-left:15px}.padding_right{padding-right:15px}.row_reverse{display:flex;flex-direction:column-reverse}.schedule_row .et_pb_column{gap:20px;justify-content:center!important}.schedule_content{padding:20px}.schedule_content h4{font-size:26px}.col_reverse{display:flex;flex-direction:column-reverse!important}.steam_class_tab_content{display:flex;overflow-x:auto;height:fit-content!important;padding-right:0}.steam_class_tab_content .et_pb_toggle.et_pb_accordion_item{min-width:max-content;height:fit-content!important}.steam_class_tab_content h3.et_pb_toggle_title:after{left:0}.steam_class_tab_content h3.et_pb_toggle_title{padding-right:0px!important;padding-left:51px!important;font-size:35px!important}.right_arrow .et_pb_icon_wrap,.left_arrow .et_pb_icon_wrap{transform:translatey(0)!important}.steam_class_tab_content .et_pb_toggle:last-child{margin-bottom:0!important}.steam_class_tab_content::-webkit-scrollbar{display:none;height:8px!important;background-color:#fff!important;border-radius:10px!important}.steam_class_tab_content::-webkit-scrollbar-thumb{background-color:#709C9A!important;border-radius:10px!important}.steam_class_tab_content::-webkit-scrollbar-track,.steam_class_tab_content::-webkit-scrollbar-thumb{border-bottom:initial!important;background-clip:initial!important}.steam_class_tab_content::-webkit-scrollbar-track{background-color:initial!important}.steam_class_tab_content::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-bottom:initial!important;background-clip:initial!important}.steam_class_tab_content .et_pb_toggle.et_pb_accordion_item{height:94px!important;padding-top:15px!important;display:flex;align-items:center}.steam_classes_section{padding-right:0!important}.fixed-flip.flip .box_one,.fixed-flip.flip .box_two,.fixed-flip.flip .box_three{transform:rotateY(0deg)}.animate-entry .box_one .back{animation:moveLeftBack 2s forwards;transform:translateX(0px) scale(1) rotate(0deg) rotateY(0deg)!important;top:0px}.animate-entry .box_two{top:0}.animate-entry .box_two .back{transform:translateX(0px) scale(1) rotate(0deg) rotateY(0deg)!important}.animate-entry .box_three .back{animation:moveRightBack 2.5s forwards;transform:translateX(0px) scale(1) rotate(0deg) rotateY(0deg)!important;top:0px}.animate-entry .box_three{animation:moveRightBack 2.5s forwards;transform:translateX(0px) scale(1) rotate(0deg);top:20px}.animate-entry .box_one{animation:moveLeftBack 2s forwards;transform:translateX(00px) scale(1) rotate(0deg);top:0px}.initial-entry .box_one{transform:translateX(0px) scale(1);z-index:1;transition:all 1s ease-in-out}.initial-entry .box_three{transform:translateX(0px) scale(1);z-index:9;opacity:1;transition:all 1s ease-in-out}.front{position:relative}.front,.back{width:100%!important}.flipper{width:49%!important;margin:0px!important}.fixed-flip{display:flex;flex-wrap:wrap;gap:9px!important;justify-content:center;height:100%}.first_look_card_box .content_card_box h4{font-size:92px!important;left:0px!important;right:0px!important;margin:auto!important;width:fit-content}.front{margin-bottom:8px!important}.contact_area label.gfield_label.gform-field-label{font-size:50px!important}.contact_area input::placeholder{font-size:50px!important}.contact_area #field_1_1 label,.contact_area #field_1_3 label{top:0px;left:0px}.contact_area #field_1_1:hover input,.contact_area #field_1_3:hover input{top:-120px}.contact_area #field_1_1:focus-within input,.contact_area #field_1_1 input:not(:placeholder-shown),.contact_area #field_1_3:focus-within input,.contact_area #field_1_3 input:not(:placeholder-shown){position:relative;top:-112px;font-size:50px!important}.contact_area .gform_footer.before{width:90px!important}.contact_area .gform_footer.before input{width:90px!important;height:90px!important}.contact_area .gform_footer.before:after{width:40px;height:40px}.contact_area .gform_footer.top_label{width:90px!important}.contact_area .gform_footer.top_label input{width:90px!important;height:90px!important}.contact_area .gform_footer.top_label:after{width:40px;height:40px}.footer_section .mobile_menu_bar{display:none}.footer_section .et_pb_menu .et_pb_menu__menu{display:block}.footer_section .et_pb_menu__wrap{justify-content:flex-start!important}.contact_area #field_1_1:hover input,.contact_area #field_1_3:hover input{box-shadow:none!important}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab{height:100%!important;padding:40px 30px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content h2{position:initial;padding-top:20px;font-size:50px}.footer_section .footer_social_media ul{justify-content:start}.f_sec .box_wrapper{grid-template-columns:repeat(120,1fr)}.schedule_tabbing_content{margin-left:0;margin-right:0;display:flex}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab{padding:20px 15px}.schedule_tabbing_content ul.et_pb_tabs_controls{flex-direction:column;padding-right:0!important;width:max-content!important;min-width:max-content}.schedule_tabbing_content ul.et_pb_tabs_controls li{min-width:100%!important;transform:translateY(0)}.schedule_tabbing_content ul.et_pb_tabs_controls li a{padding:12px 15px 7px}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:before,.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active:after{display:none}.schedule_tabbing_content ul.et_pb_tabs_controls li.et_pb_tab_active{border-radius:10px 0 0 10px!important;box-shadow:none}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_5.et-pb-active-slide{border-radius:10px 10px 10px 0px!important}.schedule_tabbing_content .et_pb_all_tabs{width:100%}}@media only screen and (max-width:767px){.animate-entry .box_two{top:10px}.contact_area .gform_fields.top_label{flex-direction:column!important}h3{font-size:25px!important}a.comman_btn.cream_btn{margin-bottom:20px!important}.listing_boxes{padding-left:20px!important;padding-right:20px!important}.listing_boxes img{height:300px!important;object-fit:cover}.listing_boxes .et_pb_module.et_pb_blurb{min-height:auto!important}.listing_boxes h4{font-size:26px!important}.banner_section h1 img{width:45px;height:36px}.schedule_content{max-width:100%;padding:15px}.schedule_row .et_pb_column{flex-direction:column;gap:15px}.schedule_content .et_pb_blurb_content{gap:15px}.schedule_content h4{font-size:24px}.flipper{width:100%!important}.steam_class_tab_content h3.et_pb_toggle_title{padding-left:32px!important;font-size:25px!important}.front h3{font-size:38px!important}.front{margin-bottom:10px!important}.contact_area form#gform_1{flex-direction:column}.contact_area .gform_fields.before{flex-direction:column!important;gap:0px!important}.contact_area .gform_fields.top_label{row-gap:0px!important}.contact_area .gform-body.gform_body{width:100%!important}.contact_area #field_1_3{width:100%}.contact_area #field_1_1{width:100%;border-right:none;border-bottom:1px solid #000}.contact_area .gform_footer.before{width:100%!important}.contact_area .gform_footer.before input{width:100%!important;height:50px!important}.contact_area .gform_footer.before:after{width:30px;height:30px}.contact_area .gform_footer.top_label{width:100%!important}.contact_area .gform_footer.top_label input{width:100%!important;height:50px!important}.contact_area .gform_footer.top_label:after{width:30px;height:30px}.contact_area label.gfield_label.gform-field-label{font-size:35px!important}.contact_area input::placeholder{font-size:35px!important}.contact_area #field_1_1:focus-within input,.contact_area #field_1_1 input:not(:placeholder-shown),.contact_area #field_1_3:focus-within input,.contact_area #field_1_3 input:not(:placeholder-shown){position:relative;top:-100px!important;font-size:35px!important}.contact_area #field_1_1:hover input,.contact_area #field_1_3:hover input{top:-114px}.contact_area #field_1_1 label,.contact_area #field_1_3 label{top:7px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content h2{font-size:40px}.f_sec .box_wrapper{grid-template-columns:repeat(80,1fr)}.steam_class_tab_content .et_pb_toggle.et_pb_accordion_item{height:70px!important}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li:before{margin-right:5px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li strong{padding-right:20px}.schedule_tabbing_content .et_pb_all_tabs .et_pb_tab_content ul li{flex-wrap:wrap;gap:3px}}