.et_pb_row h1{font-size:clamp(36px,calc(1.5rem + 2vw),58px)!important}.et_pb_row h2{font-size:clamp(32px,calc(1.5rem + 1.5vw),46px)!important}.et_pb_row h3{font-size:clamp(24px,calc(1.5rem + 1.5vw),34px)!important}.et_pb_row h4{font-size:clamp(22px,calc(1.5rem + 1.5vw),24px)!important}@font-face{font-family:"Source Sans 3";src:url(https://davebuysticketstubs.com/wp-content/uploads/et-fonts/Source-Sans-3-Regular.woff2);.woff2)}@font-face{font-family:"Source Sans 3 Bold";src:url(https://davebuysticketstubs.com/wp-content/uploads/et-fonts/Source-Sans-3-Bold.woff2);.woff2)}@font-face{font-family:"Source Serif 4";src:url(https://davebuysticketstubs.com/wp-content/uploads/et-fonts/Source-Serif-4.woff2)}.et_pb_row h3.cstm-h3{font-size:17px!important;margin-bottom:0px;font-family:'Source Serif 4';line-height:1.5em!important;letter-spacing:2px!important;color:var(--dbts-accent)!important}.et_pb_button_module_wrapper .et_pb_button,.et_pb_button_module_wrapper .et_pb_button:hover{padding:21px 30px!important;line-height:1em!important}.et_pb_button_module_wrapper .et_pb_button.btn-primary.invert{background:transparent;color:var(--dbts-accent);border:2px solid var(--dbts-accent)}.et_pb_button_module_wrapper .et_pb_button.btn-primary.invert:hover{background:var(--dbts-accent);color:var(--white);border:2px solid var(--dbts-accent)}.et_pb_button_module_wrapper .et_pb_button.btn-white{background:var(--white)!important;color:var(--dbts-accent)!important;border:solid 2px var(--white)}.et_pb_button_module_wrapper .et_pb_button.btn-white:hover{background:var(--dbts-accent)!important;color:var(--white)!important;border:solid 2px var(--white)}.et_pb_button_module_wrapper .et_pb_button.btn-white.invert{background:transparent!important;color:var(--white)!important;border:2px solid var(--white)!important}.et_pb_button_module_wrapper .et_pb_button.btn-white.invert:hover{background:var(--dbts-ink)!important;color:var(--white)!important;border:2px solid var(--dbts-ink)!important}p{font-family:'Source Sans 3'}.et_pb_button_module_wrapper .et_pb_button.learn-more{font-size:17px!important;color:var(--dbts-accent)!important;background:transparent!important;padding:0!important;border:none}.et_pb_button_module_wrapper .et_pb_button.learn-more:hover{padding:0!important;border:none;text-decoration:underline}@media (max-width:500px){.et_pb_module.et_pb_button:not(.et_block_module){max-width:100%;text-align:center}.et_pb_button{width:100%}}.et_header_style_left #et-top-navigation{padding-top:12px}.nav li ul.sub-menu{margin-top:0px;border-top:3px solid var(--dbts-accent);padding:0;width:270px}#top-menu li ul.sub-menu li:not(:last-child){border-bottom:1px solid #d9d9d963;width:100%}#top-menu li ul.sub-menu li{padding:0px}#top-menu li li a{padding:15px 20px;width:270px;transition:none;font-size:16px!important}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:var(--dbts-accent)!important}@media (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation{padding-bottom:20px}}@media (max-width:1100px) and (min-width:981px){#main-header .container{padding-right:10px;padding-left:10px}#top-menu li{padding-right:12px}}.text-primary{color:var(--dbts-accent)!important}.text-white{color:#fff}.text-ink p{color:var(--dbts-ink)}.ss-4{font-family:'Source Serif 4';line-height:1.2em!important}.pdb-10{padding-bottom:10px!important}blockquote p{font-family:'Source Serif 4';color:var(--dbts-ink)!important;font-size:24px}.mb-0{margin-bottom:0!important}.learn-more{font-size:16px!important;color:var(--dbts-accent)!important;background:transparent!important;padding:0!important}#top-menu li.book-nav-btn>a{display:inline-flex;align-items:center;background-color:transparent!important;color:var(--dbts-accent);font-size:1.1875rem;line-height:1.2;padding:14px 24px!important;border:2px solid var(--dbts-accent)!important;border-radius:var(--dbts-radius);opacity:1;font-family:var(--dbts-text-btn)}#top-menu li.book-nav-btn>a:hover,#top-menu li.book-nav-btn.current-menu-item>a{background-color:var(--dbts-accent)!important;color:var(--dbts-paper)!important}#top-menu li.dbts-nav-cta>a:hover,#top-menu li.dbts-nav-cta.current-menu-item>a{background-color:transparent!important;color:var(--dbts-accent)!important}#top-menu li.dbts-nav-cta a{border:2px solid var(--dbts-accent)!important}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-top:15px}.styled-box{border-width:1px 1px 1px 6px;border-style:solid;border-color:rgb(227,221,205) rgb(227,221,205) rgb(227,221,205) rgb(31,107,69);border-image:none}.pill{display:inline-block;background:rgb(238,244,239);color:rgb(31,107,69);font-size:16px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:10px 16px;margin-bottom:0px!important;padding-bottom:10px!important}ul.check-icon{padding-left:0}ul.check-icon li{list-style:none;margin-bottom:1em;position:relative;display:flex;gap:10px;align-items:start}ul.check-icon li:before{content:"";width:20px;height:20px;background-image:url(https://davebuysticketstubs.com/wp-content/uploads/2026/09/you-decide.svg);background-size:contain;background-repeat:no-repeat;display:block;top:2px;position:relative}.faqs-accordion .et_pb_accordion_item.et_pb_toggle_open h4.et_pb_toggle_title:after{position:absolute;right:0;left:calc(100% - 38px);top:55%;margin-top:0em;font-size:16px;color:var(--dbts-accent);font-family:"FontAwesome"!important;content:'\f067'!important;transform:rotate(45deg)}.faqs-accordion h4{margin-bottom:0}.blog-grid .et_pb_blog_posts .et_pb_post{position:relative;background:rgb(255,255,255);border-width:1px 1px 1px 6px;border-style:solid;border-color:rgb(227,221,205) rgb(227,221,205) rgb(227,221,205) rgb(31,107,69)!important;border-image:none}.blog-grid .et_pb_image_container{border-bottom:2px dashed rgb(217,210,192)}@media all and (min-width:768px){.related-post .et_pb_blog_posts.et_grid_module{--column-count:3!important}}.related-post-heading h2{margin-bottom:0px!important}.collection-form{padding-bottom:20px!important}.tickets-img .et_pb_image_wrap{width:100%!important;max-width:600px!important;margin:auto!important}.tickets-img .et_pb_image_wrap img{width:100%!important}.collection-form{padding:46px 42px;background:#fff}.collection-form .form-field{margin-bottom:20px}.collection-form label{display:block;margin-bottom:8px;color:rgb(20,20,15);font-size:20px;font-weight:700;line-height:1.3}.collection-form .required{color:rgb(31,107,69)}.collection-form .optional{color:rgb(107,103,87);font-size:18px;font-weight:400}.collection-form .form-input,.collection-form .form-textarea{width:100%;box-sizing:border-box;border:1px solid rgb(207,199,180);border-radius:0;background:#fff;color:rgb(20,20,15);font-size:18px;padding:12px 14px;outline:none;transition:border-color 0.2s ease}.collection-form .form-input{height:56px}.collection-form .form-textarea{height:110px;resize:vertical}.collection-form .form-input:focus,.collection-form .form-textarea:focus{border-color:rgb(31,107,69)}.collection-form .upload-wrapper{position:relative;display:flex;align-items:center;justify-content:center;min-height:122px;box-sizing:border-box;border:2px dashed rgb(207,199,180);background-color:rgb(250,248,243);text-align:center;cursor:pointer;flex-direction:column-reverse}.collection-form .upload-wrapper:hover{border-color:rgb(31,107,69)}.codedropz-upload-handler h3{font-size:21px!important;font-family:"Source-Sans-3-Regular"!important}.codedropz-upload-handler{border:2px dashed rgb(207,199,180)!important;background-color:rgb(250,248,243)!important}.collection-form .upload-wrapper input[type="file"]{position:relative;inset:0;width:100%;height:100%;opacity:1;cursor:pointer;z-index:2}.collection-form .upload-content{display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.collection-form .upload-title{color:rgb(20,20,15);font-size:21px;font-weight:700}.collection-form .upload-subtitle{color:rgb(107,103,87);font-size:17px}.collection-form .upload-help{margin:8px 0 18px;color:rgb(107,103,87);font-size:17px;line-height:1.5}.collection-form .form-checkbox{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px}.collection-form .form-checkbox label{display:flex;align-items:flex-start;gap:12px;margin:0;color:rgb(74,71,60);font-size:19px;font-weight:400;line-height:1.4}.collection-form .form-checkbox input[type="checkbox"]{width:26px;height:26px;min-width:26px;margin:0;border:1px solid rgb(207,199,180);border-radius:0;appearance:none;-webkit-appearance:none;background:#fff;cursor:pointer}.collection-form .form-checkbox input[type="checkbox"]:checked{position:relative;background:rgb(31,107,69);border-color:rgb(31,107,69)}.collection-form .form-checkbox input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:50%;left:50%;color:#fff;font-size:18px;font-weight:700;transform:translate(-50%,-50%)}.collection-form .form-submit{margin-top:4px}.collection-form .form-submit input[type="submit"]:hover{background:var(--dbts-paper)!important;color:var(--dbts-accent)!important}.collection-form .form-submit input[type="submit"]{display:block;font-family:'Source Sans 3 Bold',Helvetica,Arial,Lucida,sans-serif;width:100%;border:0;border-radius:0;padding:22px;background:rgb(31,107,69);color:var(--dbts-paper)!important;;font-size:25px;font-weight:normal;line-height:1.2;border:2px solid var(--dbts-accent);cursor:pointer;transition:background 0.2s ease}.collection-form .wpcf7-not-valid{border-color:#c62828}.collection-form .wpcf7-not-valid-tip{margin-top:5px;font-size:14px}.collection-form .wpcf7-response-output{margin:20px 0 0}@media (max-width:767px){.collection-form{padding:30px 24px}.collection-form label{font-size:18px}.collection-form .upload-title{font-size:18px}.collection-form .upload-subtitle,.collection-form .upload-help{font-size:15px}.collection-form .form-checkbox label{font-size:17px}.collection-form .form-submit input[type="submit"]{padding:18px;font-size:21px}}.review-vid-img a:before{content:"";background-image:url(https://davebuysticketstubs.com/wp-content/uploads/2026/09/Green-Button.svg);position:absolute;height:80px;width:80px;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;background-size:cover;background-repeat:no-repeat}.read-more-hidden{display:none}.read-more-toggle{cursor:pointer;font-size:18px;text-decoration:none}.img-320 img{display:block;width:100%;height:320px;object-fit:cover;object-position:center 30%}.img-320 .et_pb_image_wrap{width:100%!important}.stubs-section .et_pb_blurb_description{padding:16px 20px 0 20px!important}@media all and (min-width:1091px){.calendly-code{margin-top:-40px}}@media all and (min-width:981px) and (max-width:1091px){.calendly-section{padding-bottom:60px!important}}.payment-group{flex-wrap:wrap!important}.payment-check h3{margin-bottom:0px!important;font-size:36px!important}