:root{--primary:#db3d3d;--secondary:#42aa90;--black:#000;--white:#fff;--serif:'Roboto Mono', serif;--sans-serif:'Poppins', sans-serif;--handwriting:'Caveat', cursive;--headline:'Bebas Neue', sans-serif;--font-tiny:11px;--font-sm:13px;--font-norm:15px;--font-med:20px;--font-lg:24px;--font-xlg:28px;--lh-tiny:21px;--lh-sm:23px;--lh-norm:25px;--lh-med:30px;--lh-lg:34px;--lh-xlg:38px;--hd-tiny:20px;--hd-sm:26px;--hd-med:34px;--hd-lg:50px;--hd-xlg:75px;--hd-xxlg:90px;--lhh-tiny:28px;--lhh-sm:34px;--lhh-med:42px;--lhh-lg:85px;--lhh-xxlg:100px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}.clear{clear:both}html{font-size:var(--font-norm);font-family:var(--serif)}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.home .featured-content img,.button,body.home .hero ul li a::before,.site-header{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}a{color:#666}h1,h2,h3,h4,h5,h6{font-family:var(--sans-serif)}img{height:auto;max-width:100%}.featured-content img,.gallery img{width:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#000;font-size:14px;padding-left:12px;padding-right:12px;height:50px;line-height:50px;width:100%}input,select{height:50px;line-height:50px}input[type="checkbox"]{width:25px;height:25px;line-height:25px;float:left}input[type="radio"]{width:25px;height:25px;line-height:25px;float:left}textarea{line-height:20px;padding-top:20px}input:focus,textarea:focus{border:1px solid #999;outline:none}::-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button{background-color:var(--primary);border:solid 4px var(--primary);color:#000;border-radius:2px;cursor:pointer;font-size:14px;padding-left:60px;padding-right:60px;text-transform:uppercase;font-weight:700;text-decoration:none;width:auto;height:80px;line-height:72px;padding-top:0;padding-bottom:0;display:inline-block}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.entry-content .button:hover{color:var(--primary);background-color:#fff0;border-color:var(--primary)}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.gform_wrapper{max-width:100%;width:100%;padding-top:40px}.gform_wrapper fieldset{border:none;margin:0;padding:0}.gform_wrapper label,.gform_wrapper .gfield_checkbox label,.gform_wrapper legend{padding:0;display:block;font-weight:700}.gform_wrapper li span label,.gform_wrapper legend,.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend,.gform_wrapper .ginput_complex label{display:none}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type="checkbox"],.gform_wrapper .gfield_radio li input[type="radio"]{margin-top:0}.gform_wrapper ul{margin:0;padding:0}.gform_wrapper li,.gform_wrapper li div.ginput_complex{margin:0;list-style-type:none;margin-bottom:12px;min-height:50px}.gform_wrapper .gform_footer input[type="submit"]{font-size:14px}div.gform_confirmation_message{text-align:center}.ginput_container_address{margin-top:25px}.ginput_container_address:after{clear:both}.ginput_container_address span{display:block;margin-bottom:12px}.ginput_container_address span.address_zip{float:none}.paypal{padding-left:180px;background-image:url(/wp-content/themes/adamgmusic/images/paypal-logo.png);background-repeat:no-repeat;background-size:auto 40px;background-position:left top;color:#253b80;font-size:16px;line-height:45px;font-weight:700}div.gfield_radio>div,div.gfield_checkbox>div{display:block;position:relative;padding-left:0;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gfield_radio>div label,.gfield_checkbox>div label{margin-left:35px}.gfield_radio>div input,.gfield_checkbox>div input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}.gfield_radio>div label:before,.gfield_checkbox>div label:before{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:20%;content:"";cursor:pointer}.gfield_radio>div label:hover:before,.gfield_checkbox>div label:hover:before{background-color:#ccc}.gfield_radio>div input[type="radio"]:checked~label:before,.gfield_checkbox>div input[type="checkbox"]:checked~label:before{background-color:var(--primary)}.gfield_radio>div label:after,.gfield_checkbox>div label:after{content:"";position:absolute;display:none}.gfield_radio>div input[type="radio"]:checked~label:after,.gfield_checkbox>div input[type="checkbox"]:checked~label:after{display:block}.gfield_radio>div label:after,.gfield_checkbox>div label:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#ui-datepicker-div{background:#FFF;border:1px solid #b85e17;display:none;padding:20px;width:300px}#ui-datepicker-div select{height:25px;line-height:25px}.ui-icon{cursor:pointer}.ui-datepicker-header a{cursor:pointer}.ui-datepicker-prev{float:left;width:10%}.ui-state-disabled{display:none}.ui-datepicker-next{float:right;width:10%}.ui-state-disabled{display:none}.ui-datepicker-title{margin-top:20px}.ui-datepicker-title select{float:left;width:70%}.ui-datepicker-month{margin:0 5% 6px}.ui-datepicker-year{margin:0 15% 6px}.ui-datepicker-today{border-radius:4px}.ui-datepicker-today a{color:#fff}#ui-datepicker-div table{width:100%}#ui-datepicker-div td,#ui-datepicker-div th{text-align:center}#ui-datepicker-div td a{display:block;padding:5px}.gform_card_icon_container{margin:8px 0 6px;height:32px}div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.ginput_complex .ginput_cardinfo_left,.ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.ginput_complex .ginput_cardinfo_left{width:50%;margin-right:1%}.ginput_complex .ginput_cardinfo_right{min-width:85px!important}.ginput_complex .ginput_cardinfo_right label{white-space:nowrap!important}.ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.ginput_container_creditcard input{margin-bottom:8px}.ginput_complex .ginput_cardinfo_right span.ginput_card_expiration_container{position:relative}.ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:47%!important;display:-moz-inline-stack;display:inline-block}.ginput_complex select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50%!important;position:relative}.ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(/wp-content/themes/images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-2px;left:6px;display:-moz-inline-stack;display:inline-block}div.gfield_creditcard_warning_message{display:none!important}#gform_fields li.credit_card_setting.field_setting ul li{padding:2px 0 4px}#ui-datepicker-div{background:#FFF;border:1px solid #b85e17;display:none;padding:20px;width:300px}#ui-datepicker-div select{height:25px;line-height:25px}.ui-icon{cursor:pointer}.ui-datepicker-header a{cursor:pointer}.ui-datepicker-prev{float:left;width:10%}.ui-state-disabled{display:none}.ui-datepicker-next{float:right;width:10%}.ui-state-disabled{display:none}.ui-datepicker-title{margin-top:20px}.ui-datepicker-title select{float:left;width:70%}.ui-datepicker-month{margin:0 5% 6px}.ui-datepicker-year{margin:0 15% 6px}.ui-datepicker-today{border-radius:4px}.ui-datepicker-today a{color:#fff}#ui-datepicker-div table{width:100%}#ui-datepicker-div td,#ui-datepicker-div th{text-align:center}#ui-datepicker-div td a{display:block;padding:5px}.wrap{margin:0 auto;width:96%;max-width:1140px}.site-inner{margin:0 auto;width:96%;clear:both;background-color:var(--white);margin-top:20px;border-radius:10px}.home .site-inner{padding:0;width:100%;max-width:100%}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:24px;margin-right:2.4rem}.alignright .avatar{margin-left:24px;margin-left:2.4rem}.search-form{overflow:hidden}.search-form input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}img.centered,.aligncenter{display:block;margin:0 auto 24px;margin:0 auto 2.4rem}a.alignnone img,.alignnone img{margin-bottom:12px;margin-bottom:1.2rem}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignright{max-width:100%}a.alignleft img,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0;margin:0 2.4rem 2.4rem 0}a.alignright img,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px;margin:0 0 2.4rem 2.4rem}.entry-content .wp-caption-text{font-size:14px;font-size:1.4rem;text-align:center}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.site-header{height:70px;position:fixed;left:0;width:100%;z-index:99;background-color:var(--white)}body.home .site-header{background-color:#fff0;margin-top:-70px}.site-header.scrolled,body.home .site-header.scrolled{background-color:var(--white);box-shadow:0 0 20px 0 rgb(9 24 45 / .1)}body.home .site-header.scrolled{margin-top:0}.site-header .wrap{width:96%;max-width:96%;height:100%}.title-area{float:left}.site-title{margin-top:10px}.site-title a{width:170px;height:50px;display:block;background-image:url(/wp-content/themes/adamgmusic/images/logo.webp);background-size:contain;background-repeat:no-repeat;background-position:left center;text-indent:-9999px}.page-title::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:rgb(0 0 0 / .5);z-index:1}.page-title{background-size:cover;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;position:relative;height:35vh;min-height:250px;width:100%;margin-top:80px}.page-title h1{text-align:center;color:#fff;font-size:var(--hd-xlg);font-family:var(--handwriting);text-transform:uppercase;position:absolute;bottom:70px;width:100%;left:0;z-index:9;margin:0}.nav-primary{float:right;width:60%}.nav-primary ul{margin:0;padding:0;display:flex;justify-content:right}.nav-primary ul li{display:inline-block;list-style-type:none;padding:0;margin:0;margin-left:20px;margin-right:20px}.nav-primary ul li a{display:block;text-decoration:none;color:var(--black);text-transform:uppercase;height:80px;line-height:80px;font-family:var(--handwriting);font-size:var(--font-med);font-weight:700}.nav-primary ul li a:hover{color:var(--primary)}.nav-primary ul li.logo{display:inline-block;list-style-type:none;padding:0;margin:0;margin-left:20px;margin-right:20px}.nav-primary ul li.logo a{display:block;height:80px;line-height:80px;width:150px;background-size:contain;background-repeat:no-repeat;background-position:left center;text-indent:-9999px}.nav-primary ul li.logo.mashbox{margin-left:50px}.nav-primary ul li.logo.mashbox a{background-image:url(/wp-content/themes/adamgmusic/images/logo-mashbox-black.webp);width:70px}.nav-primary ul li.logo.adam-sam a{background-image:url(/wp-content/themes/adamgmusic/images/logo-adam-sam-black.webp)}.nav-primary ul li.logo a:hover{opacity:.5}.show-menu,.close-menu,.nav-primary ul li.mobile{display:none}.nav-secondary{width:auto;float:right}.nav-secondary .wrap{padding-top:27.5px}.nav-secondary ul,.menu-social-media-navigation-container ul{padding:0;margin:0;display:flex;justify-content:right}.menu-social-media-navigation-container ul{justify-content:center}.nav-secondary ul li,.menu-social-media-navigation-container ul li{display:inline-block;margin-left:5px;margin-right:5px}.nav-secondary ul li a,.menu-social-media-navigation-container ul li a{display:block;background-image:url(/wp-content/themes/adamgmusic/images/icon-fb.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;text-indent:-9999px;width:25px;height:25px}.nav-secondary ul li.instagram a,.menu-social-media-navigation-container ul li.instagram a{background-image:url(/wp-content/themes/adamgmusic/images/icon-ig.webp)}.nav-secondary ul li.soundcloud a,.menu-social-media-navigation-container ul li.soundcloud a{background-image:url(/wp-content/themes/adamgmusic/images/icon-soundcloud.webp)}body.home .nav-secondary ul li a{background-image:url(/wp-content/themes/adamgmusic/images/icon-fb-white.webp)}body.home .nav-secondary ul li.instagram a{background-image:url(/wp-content/themes/adamgmusic/images/icon-ig-white.webp)}body.home .nav-secondary ul li.soundcloud a{background-image:url(/wp-content/themes/adamgmusic/images/icon-soundcloud-white.webp)}body.home .scrolled .nav-secondary ul li a{background-image:url(/wp-content/themes/adamgmusic/images/icon-fb.webp)}body.home .scrolled .nav-secondary ul li.instagram a{background-image:url(/wp-content/themes/adamgmusic/images/icon-ig.webp)}body.home .scrolled .nav-secondary ul li.soundcloud a{background-image:url(/wp-content/themes/adamgmusic/images/icon-soundcloud.webp)}body.home .site-inner,body.home .content{width:100%;max-width:100%;padding:0;margin-top:0;margin-bottom:0}body.home .hero{height:100vh;min-height:800px;width:100%;position:relative;margin:0;padding:0}body.home .hero ul{margin:0;padding:0;display:flex;justify-content:center;margin-top:40px}body.home .hero ul li{display:inline-block;margin-left:15px;margin-right:15px}body.home .hero ul li a::before{width:100%;height:4px;background-color:#fff;position:absolute;bottom:0;left:-100%;content:""}body.home .hero ul li a{font-size:var(--hd-med);line-height:var(--lhh-med);text-transform:uppercase;font-weight:700;height:50px;font-family:var(--handwriting);color:#fff;text-decoration:none;position:relative;display:block;overflow:hidden;padding-left:5px;padding-right:5px}body.home .hero ul li a:hover::before{left:0}body.home .show-list{margin-top:90px}body.home .show-list .wrap{width:95%;max-width:700px;padding-bottom:100px;display:flex;justify-content:center;flex-wrap:wrap}body.home .show-list h2{display:block;text-align:center;font-size:var(--hd-lg);text-transform:uppercase;font-family:var(--handwriting)}body.home .show-list article h3{font-size:var(--hd-med);line-height:var(--lhh-med);font-family:var(--headline);margin-top:15px;margin-bottom:0;text-align:left}body.home .show-list article .custom-event{width:100%;height:75px;top:305px;left:0;position:absolute;overflow:hidden}body.home .show-list article .custom-event .wrapper{font-weight:700;width:110%;height:55px;text-align:center;line-height:55px;opacity:.8;transform:rotate(3deg);position:absolute;left:-5%;top:10px}body.home .show-list article .private-event .wrapper{background-color:var(--primary)}.content{width:96%;max-width:1000px;height:100%;position:relative;margin-left:auto;margin-right:auto;z-index:9;color:var(--black);padding-top:10vh;padding-bottom:10vh;padding-left:50px;padding-right:50px;font-size:14px;line-height:24px}.full-width-content .content{width:100%;float:none}.wp-block-media-text{margin-bottom:80px}.logos img{max-height:75px;width:auto!important;max-width:350px;margin-top:7px}.logos .adam-sam-logo img{margin-top:20px}body.music-page .content{display:flex;justify-content:center;max-width:1400px;flex-wrap:wrap}body.music-page .content>article{display:inline-block;width:58%;margin-right:2%}body.music-page .content>.songs-lists{display:inline-block;width:38%;margin-left:2%;padding:25px;border:solid 1px #e5e5e5;background-color:#f5f5f5;border-radius:4px}.songs-lists h2{margin-top:0}.song-list{padding:10px;border:solid 1px #ccc;margin-bottom:5px;background-color:#f9f9f9}.song-list h4{margin:0;padding:0;position:relative;cursor:pointer}.song-list h4::after{content:"+";position:absolute;right:0;top:0;width:20px;height:20px}.song-list h4.open::after{content:"-"}.song-list ul{display:none;font-size:14px;margin:0;padding:0;margin-top:10px}.song-list ul li{display:block}.song-list span.artist{font-style:italic;color:#999}body.shows-page .site-inner{background-color:#fff0}body.shows-page .content{width:100%;max-width:100%}.show-list .wrap{width:94%;max-width:900px}.show-list article{width:100%;margin-bottom:15px;padding-bottom:15px;position:relative;display:flex;font-family:var(--sans-serif);border-bottom:solid 1px var(--primary)}.show-list article .date-block{flex:0 0 130px;height:100px;background-color:var(--primary);color:var(--black);text-align:center;font-size:var(--hd-sm);font-family:var(--headline);font-weight:700;margin-right:50px;padding-top:15px}.show-list article .date-block span{line-height:30px;font-size:var(--hd-sm);font-family:var(--headline);letter-spacing:0}.show-list article .date-block span.month,.show-list article .date-block span.date2{font-size:var(--hd-med);line-height:var(--lhh-sm);display:inline-block}.show-list article .artist{flex:0 0 150px;height:100px;margin-right:3px}.show-list article .artist .wrapper{height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;text-indent:-9999px}.show-list article .artist#mashbox .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo-mashbox-black.webp)}.show-list article .artist#adam-sam .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo-adam-sam-var.webp)}.show-list article .artist#adamg .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo.webp)}.show-list article .at{flex:0 0 15px;height:100px;line-height:80px;font-size:var(--hd-lg);margin-right:20px;color:var(--primary);font-weight:700;font-family:var(--handwriting)}.show-list article span{display:block;font-family:var(--serif);font-size:var(--font-lg);line-height:var(--lh-med);letter-spacing:-2px;font-weight:700}.show-list article .image{flex:0 0 100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-right:50px;border-radius:50%}.show-list article h2{font-size:var(--hd-med);line-height:var(--lhh-sm);font-family:var(--headline);margin-top:15px;margin-bottom:0}.show-list article a{font-weight:700;text-decoration:none;color:#222}.show-list article .custom-event{width:75px;height:65px;top:calc(50% - 32.5px);left:-50px;position:absolute;overflow:hidden}.show-list article .custom-event .wrapper{font-weight:700;width:100%;height:65px;text-align:center;line-height:20px;position:absolute;padding-top:12.5px}.show-list article .private-event .wrapper{background-color:var(--primary)}.show-list article .solo-event .wrapper{background-color:#7fbab7}body.videos .content{max-width:800px}body.videos iframe{width:800px;height:410px}body.faqs-page .content{max-width:800px}ul#faq-list{padding:0;margin:0}ul#faq-list li{display:block;margin-bottom:40px}ul#faq-list li span.question{font-size:24px;font-weight:700;cursor:pointer}ul#faq-list li span.answer{display:none}body.epk-page .content{color:var(--black);padding-top:0;font-family:var(--serif)}body.epk-page h1{text-align:center;font-size:var(--hd-lg);line-height:var(--lhh-lg);margin-top:15px;margin-bottom:0;font-family:var(--handwriting)}body.epk-page h2.logo a{background-image:url(/wp-content/themes/adamgmusic/images/logo.webp);background-size:contain;background-repeat:no-repeat;background-position:center center;width:550px;max-width:100%;height:80px;margin-left:auto;margin-right:auto;display:block;text-indent:-9999px}body.epk-page h2{font-size:var(--hd-lg);line-height:var(--lhh-lg);margin-top:25px;margin-bottom:20px;font-family:var(--handwriting)}body.epk-page .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{padding-left:0}body.epk-page .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{border-radius:10px;overflow:hidden}body.epk-page ul.social{margin:0;padding:0;display:flex;justify-content:left;border-top:solid 1px var(--black);margin-top:10px;padding-top:10px}body.epk-page ul.social li{display:inline-block;background-image:url(/wp-content/themes/adamgmusic/images/icon-ig.webp);background-size:20px;background-repeat:no-repeat;background-position:left top;padding-left:23px;line-height:20px;margin-right:15px}body.epk-page ul.social li:nth-of-type(2){background-image:url(/wp-content/themes/adamgmusic/images/icon-fb.webp)}body.epk-page ul.social li:nth-of-type(3){background-image:url(/wp-content/themes/adamgmusic/images/icon-youtube.webp)}body.epk-page ul.social li:nth-of-type(4){background-image:url(/wp-content/themes/adamgmusic/images/icon-soundcloud.webp)}body.epk-page ul.social li a{text-decoration:none;color:var(--black)}body.epk-page ul.social li a:hover{color:var(--primary)}body.epk-page figure.is-type-video iframe{width:650px;height:380px;margin-left:auto;margin-right:auto;display:block;position:relative}body.epk-page .show-list .wrap{max-width:600px}body.epk-page .show-list h2{text-align:center}body.epk-page .show-list article{background-color:#fff0;border-bottom:solid 1px var(--primary);margin-bottom:10px;padding-bottom:10px}body.epk-page .show-list article .date-block{height:auto;padding-top:0}body.epk-page .show-list article span{font-size:var(--font-med);line-height:var(--lh-norm)}body.epk-page .show-list article .date-block span.day{line-height:20px;margin-top:10px}body.epk-page .show-list article h3{font-size:var(--font-xlg);line-height:var(--lh-xlg);margin:0;font-family:var(--headline)}.site-footer{padding-top:100px;padding-bottom:50px;text-align:center;font-size:14px;color:#999;background-color:var(--black)}.site-footer a{color:#999;text-decoration:none}.site-footer a:hover{color:#fff}.site-footer .logos{display:flex;justify-content:center;flex-wrap:wrap}.site-footer a.footer-logo{background-size:contain;background-repeat:no-repeat;background-position:top center;display:block;width:400px;height:150px;margin-bottom:25px;margin-left:50px;margin-right:50px;position:relative;text-indent:-9999px;opacity:.5}.site-footer a.footer-logo#adam-sam{background-image:url(/wp-content/themes/adamgmusic/images/logo-adam-sam-white.webp);width:200px;margin-top:45px;margin-left:0;margin-right:0}.site-footer a.footer-logo#mashbox{background-image:url(/wp-content/themes/adamgmusic/images/logo-mashbox-white.webp);background-size:140px;width:200px;margin-top:35px;margin-left:0;margin-right:0}.site-footer a.footer-logo#adamg{background-image:url(/wp-content/themes/adamgmusic/images/logo-white.webp)}.site-footer a.footer-logo:hover{opacity:1}.site-footer ul.menu{margin:0;padding:0;display:flex;margin-left:auto;margin-right:auto;justify-content:center}.site-footer ul.menu li{display:inline-block;padding-left:10px;padding-right:10px}.site-footer .menu-social-media-navigation-container ul li a{opacity:.5;width:35px;height:35px;background-image:url(/wp-content/themes/adamgmusic/images/icon-fb-white.webp)}.site-footer .menu-social-media-navigation-container ul li.instagram a{background-image:url(/wp-content/themes/adamgmusic/images/icon-ig-white.webp)}.site-footer .menu-social-media-navigation-container ul li.soundcloud a{background-image:url(/wp-content/themes/adamgmusic/images/icon-soundcloud-white.webp)}.site-footer .menu-social-media-navigation-container ul li a:hover{opacity:1}@media only screen and (max-width:1520px){#home-hero .wrap{width:450px}}@media only screen and (max-width:1420px){body.music-page .content>article,body.music-page .content>.songs-lists{margin-left:1%;margin-right:1%}}@media only screen and (max-width:1220px){#home-hero{background-size:125%;background-position:55% top}}@media only screen and (max-width:1023px){.nav-secondary{display:none}.show-menu,.nav-primary ul li.mobile{display:block}.mobile-button{position:absolute;top:17.5px;right:20px;width:40px;height:35px;border-top:solid 5px var(--black)}body.home .mobile-button{border-color:#fff}body.home .scrolled .mobile-button{border-color:var(--black)}.mobile-button.active,body.home .mobile-button.active{border-color:#fff0}.show-menu,.close-menu{width:100%;height:100%;text-indent:-99999px;cursor:pointer;position:absolute;top:0;left:0;z-index:9}.mobile-button::after,.mobile-button::before{background-color:var(--black);content:"";display:block;height:5px;left:0;position:absolute;transition:all .3s ease-in;width:100%;bottom:0;z-index:1}body.home .mobile-button::after,body.home .mobile-button::before{background-color:#fff}body.home .scrolled .mobile-button::after,body.home .scrolled .mobile-button::before{background-color:var(--black)}.mobile-button::before{bottom:15px}.mobile-button.active::before{left:-2px;transform:rotate(45deg);width:40px}.mobile-button.active::after{bottom:15px;left:-2px;transform:rotate(135deg);width:40px}.nav-primary{position:fixed;height:100%;width:80%;left:-100%;top:0;background-color:rgb(0 0 0 / .95);overflow-y:scroll}.nav-primary ul{display:block}.nav-primary ul li{width:100%;display:block;height:auto;min-height:11vh;border-bottom:1px #fff dotted}.nav-primary ul li a{height:11vh;line-height:11vh;color:#fff;font-size:24px;display:block}.nav-primary ul li a:hover{color:var(--primary)}body:not(.home) .nav-secondary{display:none}.nav-primary ul li:first-of-type{border:none;margin-top:25px;margin-bottom:25px;min-height:50px}.nav-primary ul li:first-of-type a{height:50px;display:block;background-image:url(/wp-content/themes/adamgmusic/images/logo-white.webp);background-size:contain;background-repeat:no-repeat;background-position:left top;text-indent:-9999px}.nav-primary ul li.logo.mashbox{margin-left:20px}.nav-primary ul li.logo.mashbox a{background-image:url(/wp-content/themes/adamgmusic/images/logo-mashbox-white.webp);width:90px}.nav-primary ul li.logo.adam-sam a{background-image:url(/wp-content/themes/adamgmusic/images/logo-adam-sam-white.webp)}.hero .wp-block-image .aligncenter{max-width:550px}.hero .wp-block-image img{width:100%!important;height:auto!important}body.home .hero ul li a{font-size:var(--hd-sm);line-height:var(--lhh-sm)}body.music-page .content>article,body.music-page .content>.songs-lists{width:98%}.page-title{background-attachment:unset;margin-top:65px}.wp-block-media-text .wp-block-media-text__content{margin-left:-40px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-right:-40px}body.epk-page .wp-block-media-text .wp-block-media-text__content body.epk-page .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-left:0;margin-right:30px}body.shows-page .content{padding-left:0;padding-right:0}.site-footer a.footer-logo{width:250px;height:65px}.site-footer a.footer-logo#mashbox{width:130px;height:40px;margin-top:10px;background-size:contain}.site-footer a.footer-logo#adam-sam{margin-top:15px}}@media only screen and (max-width:900px){body.videos iframe{width:100%}.show-list article .date-block{flex:0 0 100px;margin-right:12px}.show-list article .artist{flex:0 0 120px}.show-list article h2{margin-top:20px}}@media only screen and (max-width:800px){.hero .wp-block-image .aligncenter{max-width:450px;width:90%}body.home .hero ul li a{font-size:var(--font-lg);line-height:var(--lh-lg)}body.music-page .content>article,body.music-page .content>.songs-lists{margin-left:0;margin-right:0}body.music-page .content>.songs-lists{padding-left:12px;padding-right:12px}body.videos iframe{height:310px}.content{padding-left:0;padding-right:0;padding-top:0}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-right:0;grid-column:1;grid-row:2}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media img{width:100%}body.epk-page .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{margin-right:0;margin-left:0}.show-list article .artist{flex:0 0 100px}.show-list article h2{font-size:var(--hd-sm);line-height:var(--lhh-sm)}.show-list article span{font-size:var(--font-med);line-height:var(--lh-med)}.site-footer a.footer-logo{flex:0 0 100%;width:100%;height:100px;margin-bottom:10px}.site-footer a.footer-logo#mashbox{order:2;margin-top:10px;height:40px}.site-footer a.footer-logo#adam-sam{order:3;height:30px;margin-top:10px}}@media only screen and (max-width:680px){body.home .site-header{margin-top:0}body.home .hero{height:80px;min-height:20px}body.home .hero.wp-block-cover .wp-block-cover__inner-container{display:none}body.home .site-title a{background-image:url(/wp-content/themes/adamgmusic/images/logo-white.webp)}body.home .scrolled .site-title a{background-image:url(/wp-content/themes/adamgmusic/images/logo.webp)}.page-title{height:250px;min-height:250px}.page-title h1{font-size:38px;letter-spacing:4px}body.home .hero ul{display:none}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content{margin-left:0;grid-column:1;grid-row:2}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-right:0;grid-column:1;grid-row:2}.wp-block-image .alignleft{width:100%;float:none;margin-right:0}body:not(.home):not(.epk-page) .wp-block-image img{width:100%!important;min-height:500px}.logos .wp-block-image img{min-height:10px!important}body.music-page .content,body.music-page .content>.songs-lists{display:block}body.videos iframe{height:250px}body.epk-page ul.social{flex-wrap:wrap}body.epk-page ul.social li{flex:0 0 45%;margin-bottom:20px}.wp-block-image img{width:100%!important}body.home .show-list{margin-top:20px}.gform_wrapper{padding-top:0}}@media only screen and (max-width:480px){body .content{padding-top:25px}body.home .show-list h2{font-size:var(--hd-med);line-height:var(--lhh-med)}.show-list article,body.epk-page .show-list article{display:block;border:none;background-color:var(--primary)}.show-list article .date-block,body.epk-page .show-list article .date-block{padding-top:7px;padding-bottom:7px;height:auto;margin-right:0;border-bottom:solid 1px var(--white);margin-left:10px;margin-right:10px}.show-list article .date-block span,body.epk-page .show-list article .date-block span{display:inline-block;font-size:var(--hd-med);line-height:var(--lhh-sm);margin-right:6px}.show-list article .date-block span.date2,body.epk-page .show-list article .date-block span.date2{margin-right:0}.show-list article .artist,body.epk-page .show-list article .artist{width:100%;height:auto;margin-top:10px}.show-list article .artist#mashbox .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo-mashbox-white.webp)}.show-list article .artist#adamg .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo-white-alt.webp)}.show-list article .artist#adam-sam .wrapper{background-image:url(/wp-content/themes/adamgmusic/images/logo-adam-sam-white.webp)}.show-list article .artist .wrapper{height:40px}.show-list article .at{text-align:center;margin-right:0;height:20px;line-height:20px;display:none}.show-list article .deets{text-align:center}.show-list article h2{margin-top:5px}body.home .show-list article h3{text-align:center}body.videos iframe{height:180px}iframe{display:block;max-width:340px;margin-left:auto;margin-right:auto;position:relative}body.epk-page ul.social li{flex:0 0 100%}body.home .show-list a.button{background-color:#fff0;border-color:var(--black);color:var(--black);width:100%;margin-top:25px;text-align:center}body.home .show-list a.button:hover{color:var(--primary);border-color:var(--primary)}body.home .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%}}