.elementor-9 .elementor-element.elementor-element-8705e06{--display:flex;}.elementor-9 .elementor-element.elementor-element-8705e06:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8705e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-6dbf284 .elementor-button{background-color:#FBE9B7;font-family:"Rock Salt", Sans-serif;font-weight:bold;fill:#3A2D27;color:#3A2D27;box-shadow:0px 0px 10px 0px #000000;}.elementor-9 .elementor-element.elementor-element-6dbf284 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-c6ccab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:9%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-c6ccab3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c6ccab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toddestes-music.com/wp-content/uploads/2025/08/todd-sideways-1-e1754324002913.png");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c6ccab3::before, .elementor-9 .elementor-element.elementor-element-c6ccab3 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c6ccab3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c6ccab3 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c6ccab3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c6ccab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCC1C100;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-menu-item{padding-left:50px;padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-sub-menu-item{padding-left:calc( 50px + 20px );padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 50px + 40px );padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 50px + 60px );padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 50px + 80px );padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-menu-item, .elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-9 .elementor-element.elementor-element-9bfb97a ul.sub-menu{width:220px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .sub-menu a.hfe-sub-menu-item,
						 .elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-9 .elementor-element.elementor-element-9bfb97a > .elementor-widget-container{margin:111px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9bfb97a a.hfe-menu-item, .elementor-9 .elementor-element.elementor-element-9bfb97a a.hfe-sub-menu-item{font-family:"Rock Salt", Sans-serif;font-size:32px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-menu-item, .elementor-9 .elementor-element.elementor-element-9bfb97a .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-menu-item, .elementor-9 .elementor-element.elementor-element-9bfb97a .sub-menu, .elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown, .elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-dropdown-expandible{background-color:#FFFFFF1C;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#F0DEA3;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#F0DEA3;}.elementor-9 .elementor-element.elementor-element-9bfb97a .sub-menu,
								.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown,
								.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown-expandible,
								.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-9 .elementor-element.elementor-element-9bfb97a .sub-menu li.menu-item:not(:last-child),
						.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-9 .elementor-element.elementor-element-9bfb97a nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-9 .elementor-element.elementor-element-d367751{margin:35px 35px calc(var(--kit-widget-spacing, 0px) + 35px) 35px;text-align:center;font-family:"Rock Salt", Sans-serif;font-size:104px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6f3b4a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:2%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-6f3b4a5::before, .elementor-9 .elementor-element.elementor-element-6f3b4a5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f3b4a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f3b4a5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f3b4a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f3b4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://toddestes-music.com/wp-content/uploads/2025/05/montage.00_02_12_47.Still002.jpg");--background-overlay:'';background-position:bottom left;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e933c8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-e933c8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-37d5dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-37d5dfb .elementor-heading-title{font-family:"Rock Salt", Sans-serif;color:#7E5118;}.elementor-9 .elementor-element.elementor-element-fe7fe72{font-family:"Rubik", Sans-serif;font-size:18px;}.elementor-9 .elementor-element.elementor-element-85c8480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-c08acd1{--display:flex;}.elementor-9 .elementor-element.elementor-element-9ba9cfc{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-9 .elementor-element.elementor-element-9ba9cfc .elementor-heading-title{font-family:"Rock Salt", Sans-serif;color:#7E5118;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-c6ccab3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c6ccab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9 .elementor-element.elementor-element-c6ccab3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-9bfb97a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d367751{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;font-size:72px;}.elementor-9 .elementor-element.elementor-element-6f3b4a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-menu-item{padding-left:22px;padding-right:22px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .menu-item a.hfe-sub-menu-item{padding-left:calc( 22px + 20px );padding-right:22px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 22px + 40px );padding-right:22px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 22px + 60px );padding-right:22px;}.elementor-9 .elementor-element.elementor-element-9bfb97a .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 22px + 80px );padding-right:22px;}.elementor-9 .elementor-element.elementor-element-9bfb97a > .elementor-widget-container{margin:183px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9bfb97a a.hfe-menu-item, .elementor-9 .elementor-element.elementor-element-9bfb97a a.hfe-sub-menu-item{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d367751{font-size:48px;}.elementor-9 .elementor-element.elementor-element-6f3b4a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6f3b4a5{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e933c8b{--width:59.886%;}.elementor-9 .elementor-element.elementor-element-85c8480{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-e933c8b{--width:100%;}.elementor-9 .elementor-element.elementor-element-85c8480{--width:100%;}}