.elementor-4329 .elementor-element.elementor-element-5226949d{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4.5%;--padding-right:4.5%;--z-index:95;}.elementor-4329 .elementor-element.elementor-element-5226949d:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5226949d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-4329 .elementor-element.elementor-element-5fc388e4{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-5fc388e4:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5fc388e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-4329 .elementor-element.elementor-element-db4de11{text-align:start;}.elementor-4329 .elementor-element.elementor-element-db4de11 img{width:150px;}.elementor-4329 .elementor-element.elementor-element-3b27b23e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:3.5px;word-spacing:0em;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item{color:#E8E4DE;fill:#E8E4DE;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-4329 .elementor-element.elementor-element-6697de1a{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#EC141A;--e-nav-menu-horizontal-menu-item-margin:calc( 44px / 2 );--nav-menu-icon-size:15px;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:44px;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a, .elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-menu-toggle{color:#1C244B;fill:#1C244B;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown{background-color:#F3F5F8;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a:hover,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a:focus,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a.highlighted{background-color:#F9FAFD;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#F9FAFD;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown .elementor-item, .elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;}.elementor-4329 .elementor-element.elementor-element-6697de1a div.elementor-menu-toggle{color:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-6697de1a div.elementor-menu-toggle svg{fill:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-312048d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4329 .elementor-element.elementor-element-312048d .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-231px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:7.5%;--padding-right:7.5%;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ajmclean.com/wordpress/wp-content/uploads/2026/11/header-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6::before, .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000E6 0%, #00000040 75%);}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6.e-con{--align-self:flex-start;}.elementor-4329 .elementor-element.elementor-element-daf590c .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;font-size:200px;font-weight:400;}.elementor-4329 .elementor-element.elementor-element-aa8a0eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-4ed6d7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-5b7f70c{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-384f903 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-4672429 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-6e8b866 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-4329 .elementor-element.elementor-element-8322fd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-8322fd6 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-320b4bd{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-4329 .elementor-element.elementor-element-320b4bd .elementor-widget-container{text-align:left;}.elementor-4329 .elementor-element.elementor-element-320b4bd .elementor-social-icon{background-color:#00000000;--icon-padding:0.35em;}.elementor-4329 .elementor-element.elementor-element-320b4bd .elementor-social-icon i{color:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-320b4bd .elementor-social-icon svg{fill:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-62fdbc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 96px;--row-gap:56px;--column-gap:96px;--padding-top:140px;--padding-bottom:160px;--padding-left:64px;--padding-right:64px;}.elementor-4329 .elementor-element.elementor-element-62fdbc4:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-62fdbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-4329 .elementor-element.elementor-element-d0ee0eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-d0ee0eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4329 .elementor-element.elementor-element-b1f089c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-19db50a .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;font-weight:400;}.elementor-4329 .elementor-element.elementor-element-c8bc1ae{font-family:"Instrument Serif", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-35bbf4d{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-digits{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-35bbf4d .elementor-countdown-label{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-85a5535{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-be48c86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-be48c86 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-f2107f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-f2107f3 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-a568dcf{--display:flex;--min-height:62vh;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-a568dcf:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-a568dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ajmclean.com/wordpress/wp-content/uploads/2026/11/better-man-tour-live-bw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4329 .elementor-element.elementor-element-a568dcf::before, .elementor-4329 .elementor-element.elementor-element-a568dcf > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-a568dcf > .e-con-inner > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-a568dcf > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-a568dcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-a568dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0B0B0B 0%, #0B0B0B00 18%);}.elementor-4329 .elementor-element.elementor-element-dd3d21b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DE1F;--border-color:#E8E4DE1F;--padding-top:100px;--padding-bottom:110px;--padding-left:64px;--padding-right:64px;}.elementor-4329 .elementor-element.elementor-element-dd3d21b:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-dd3d21b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-4329 .elementor-element.elementor-element-22a9816 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-f790110{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-f790110:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-f790110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ajmclean.com/wordpress/wp-content/uploads/2026/11/into-your-heart-video-bw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4329 .elementor-element.elementor-element-f790110::before, .elementor-4329 .elementor-element.elementor-element-f790110 > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-f790110 > .e-con-inner > .elementor-background-video-container::before, .elementor-4329 .elementor-element.elementor-element-f790110 > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-f790110 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4329 .elementor-element.elementor-element-f790110 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 45%, #000000D9 100%);}.elementor-4329 .elementor-element.elementor-element-6bb7688{text-align:center;}.elementor-4329 .elementor-element.elementor-element-6bb7688 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-f6d5e6c{--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;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-556779e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-556779e .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-82d6940 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-82d6940 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-30a3f49{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-4329 .elementor-element.elementor-element-30a3f49 .elementor-widget-container{text-align:center;}.elementor-4329 .elementor-element.elementor-element-30a3f49 .elementor-social-icon{background-color:#00000000;--icon-padding:0.35em;}.elementor-4329 .elementor-element.elementor-element-30a3f49 .elementor-social-icon i{color:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-30a3f49 .elementor-social-icon svg{fill:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-d736a2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-4329 .elementor-element.elementor-element-d736a2b:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-d736a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-4329 .elementor-element.elementor-element-ceb10a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-5622937{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-1bab5a4 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-79ae61f .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-79ae61f .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-47259ba{--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;--justify-content:space-between;--gap:40px 24px;--row-gap:40px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-c9bf671{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-7386061 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-3743490 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-c805882 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-c805882 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-198ac18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-9a859b5 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-62cacd9 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-9f7cecc .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-9f7cecc .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-ab91310{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-cbece85 .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-99e55b6 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-fe6864d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-fe6864d .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-b4e4a1e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-08d8bbc .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-462e763 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-d32544a .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-d32544a .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-f92b494{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DE1F;--border-color:#E8E4DE1F;--padding-top:110px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-4329 .elementor-element.elementor-element-f92b494:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-f92b494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4329 .elementor-element.elementor-element-019e8a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-62b931f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-0ccd71d .elementor-heading-title{font-family:"Madrid Grunge", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-b89b46b{font-family:"Inter", Sans-serif;}.elementor-4329 .elementor-element.elementor-element-97fd2b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-97fd2b8 .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-36cfeee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-63a5882 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4329 .elementor-element.elementor-element-82ed038{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-4329 .elementor-element.elementor-element-82ed038 .elementor-widget-container{text-align:right;}.elementor-4329 .elementor-element.elementor-element-82ed038 .elementor-social-icon{background-color:#00000000;--icon-padding:0.6em;}.elementor-4329 .elementor-element.elementor-element-82ed038 .elementor-social-icon i{color:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-82ed038 .elementor-social-icon svg{fill:#E8E4DE;}.elementor-4329 .elementor-element.elementor-element-1278e23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DE1F;--border-color:#E8E4DE1F;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-50673b5 img{width:110px;}.elementor-4329 .elementor-element.elementor-element-db82b37 .elementor-heading-title{font-family:"Inter", Sans-serif;}@media(min-width:768px){.elementor-4329 .elementor-element.elementor-element-5fc388e4{--width:90%;}.elementor-4329 .elementor-element.elementor-element-3b27b23e{--width:60%;}.elementor-4329 .elementor-element.elementor-element-aa8a0eb{--width:460px;}.elementor-4329 .elementor-element.elementor-element-62fdbc4{--content-width:1320px;}.elementor-4329 .elementor-element.elementor-element-d0ee0eb{--width:50%;}.elementor-4329 .elementor-element.elementor-element-b1f089c{--width:50%;}.elementor-4329 .elementor-element.elementor-element-dd3d21b{--content-width:1320px;}.elementor-4329 .elementor-element.elementor-element-f6d5e6c{--width:100%;}.elementor-4329 .elementor-element.elementor-element-d736a2b{--content-width:1320px;}.elementor-4329 .elementor-element.elementor-element-5622937{--width:60%;}.elementor-4329 .elementor-element.elementor-element-c9bf671{--width:23.5%;}.elementor-4329 .elementor-element.elementor-element-198ac18{--width:23.5%;}.elementor-4329 .elementor-element.elementor-element-ab91310{--width:23.5%;}.elementor-4329 .elementor-element.elementor-element-b4e4a1e{--width:23.5%;}.elementor-4329 .elementor-element.elementor-element-f92b494{--content-width:1320px;}.elementor-4329 .elementor-element.elementor-element-62b931f{--width:55%;}}@media(max-width:1279px) and (min-width:768px){.elementor-4329 .elementor-element.elementor-element-5fc388e4{--width:15%;}.elementor-4329 .elementor-element.elementor-element-3b27b23e{--width:85%;}}@media(max-width:991px) and (min-width:768px){.elementor-4329 .elementor-element.elementor-element-d0ee0eb{--width:35.364%;}.elementor-4329 .elementor-element.elementor-element-b1f089c{--width:100%;}.elementor-4329 .elementor-element.elementor-element-c9bf671{--width:48%;}.elementor-4329 .elementor-element.elementor-element-198ac18{--width:48%;}.elementor-4329 .elementor-element.elementor-element-ab91310{--width:48%;}.elementor-4329 .elementor-element.elementor-element-b4e4a1e{--width:48%;}.elementor-4329 .elementor-element.elementor-element-62b931f{--width:100%;}}@media(min-width:1731px){.elementor-4329 .elementor-element.elementor-element-5f8b3fe6:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1279px){.elementor-4329 .elementor-element.elementor-element-5226949d{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown .elementor-item, .elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6{--min-height:100vh;}.elementor-4329 .elementor-element.elementor-element-daf590c .elementor-heading-title{font-size:13vw;}.elementor-4329 .elementor-element.elementor-element-62fdbc4{--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-4329 .elementor-element.elementor-element-dd3d21b{--padding-top:80px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-4329 .elementor-element.elementor-element-f790110{--min-height:70vh;}.elementor-4329 .elementor-element.elementor-element-d736a2b{--padding-top:90px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-4329 .elementor-element.elementor-element-f92b494{--padding-top:90px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}}@media(max-width:991px){.elementor-4329 .elementor-element.elementor-element-5f8b3fe6{--justify-content:flex-end;--margin-top:-158px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 20%;}.elementor-4329 .elementor-element.elementor-element-daf590c .elementor-heading-title{font-size:15vw;}.elementor-4329 .elementor-element.elementor-element-62fdbc4{--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;}.elementor-4329 .elementor-element.elementor-element-a568dcf{--min-height:45vh;}.elementor-4329 .elementor-element.elementor-element-019e8a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4329 .elementor-element.elementor-element-36cfeee{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4329 .elementor-element.elementor-element-82ed038 .elementor-widget-container{text-align:left;}}@media(max-width:767px){.elementor-4329 .elementor-element.elementor-element-5226949d{--min-height:65px;}.elementor-4329 .elementor-element.elementor-element-5fc388e4{--width:20%;}.elementor-4329 .elementor-element.elementor-element-db4de11 img{width:110px;}.elementor-4329 .elementor-element.elementor-element-3b27b23e{--width:80%;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px;}.elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4329 .elementor-element.elementor-element-6697de1a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-4329 .elementor-element.elementor-element-6697de1a{--nav-menu-icon-size:20px;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6{--min-height:100vh;--justify-content:flex-end;--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-5f8b3fe6:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-5f8b3fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:68% 10%;}.elementor-4329 .elementor-element.elementor-element-daf590c .elementor-heading-title{font-size:19.5vw;}.elementor-4329 .elementor-element.elementor-element-aa8a0eb{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4329 .elementor-element.elementor-element-4ed6d7d{--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;}.elementor-4329 .elementor-element.elementor-element-62fdbc4{--padding-top:80px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-d0ee0eb{--width:147.453px;}.elementor-4329 .elementor-element.elementor-element-a568dcf{--min-height:38vh;}.elementor-4329 .elementor-element.elementor-element-dd3d21b{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-f790110{--min-height:70vh;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4329 .elementor-element.elementor-element-f790110:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-f790110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-4329 .elementor-element.elementor-element-f6d5e6c{--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;}.elementor-4329 .elementor-element.elementor-element-d736a2b{--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-ceb10a9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4329 .elementor-element.elementor-element-5622937{--width:100%;}.elementor-4329 .elementor-element.elementor-element-c9bf671{--width:100%;}.elementor-4329 .elementor-element.elementor-element-198ac18{--width:100%;}.elementor-4329 .elementor-element.elementor-element-ab91310{--width:100%;}.elementor-4329 .elementor-element.elementor-element-b4e4a1e{--width:100%;}.elementor-4329 .elementor-element.elementor-element-f92b494{--padding-top:72px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-4329 .elementor-element.elementor-element-019e8a5{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-1278e23{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}/* Start custom CSS *//* AJM hero redesign */
.ajm-logo .elementor-heading-title,.ajm-logo a{font-family:"Inter",sans-serif;font-weight:900;font-style:italic;font-size:34px;letter-spacing:-2.5px;line-height:1;color:#E8E4DE;}
.ajm-album-btn .elementor-button{background:transparent;border:1px solid rgba(232,228,222,.7);border-radius:0;padding:22px 28px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:#E8E4DE;fill:#E8E4DE;transition:background .25s,color .25s;}
.ajm-album-btn .elementor-button:hover{background:#E8E4DE;color:#111;fill:#111;}
.ajm-album-btn .elementor-button-content-wrapper,.ajm-cta .elementor-button-content-wrapper{flex-direction:row;align-items:center;}
.ajm-album-btn .elementor-button-icon,.ajm-cta .elementor-button-icon{order:2;transform:rotate(-45deg);margin-left:10px;}
.ajm-album-btn .elementor-button-icon svg{width:10px;height:10px;}
.ajm-eyebrow{margin-bottom:clamp(24px,3vw,56px);}
.ajm-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:30px;font-size:12px;letter-spacing:6px;text-transform:uppercase;color:#cfcac3;font-weight:700;}
.ajm-eyebrow .elementor-heading-title:before{content:"";width:72px;height:1px;background:#C98A94;flex-shrink:0;}
.ajm-title .elementor-heading-title{font-family:"Madrid Grunge","Anton",sans-serif;font-weight:400;font-size:clamp(84px,16.5vw,280px);line-height:.86;letter-spacing:-.035em;color:#E8E4DE;text-transform:none;margin:0;}
.ajm-tagline{margin-top:36px;}
.ajm-tagline p{margin:0;color:#E8E4DE;font-size:clamp(28px,2.6vw,46px);line-height:1.1;letter-spacing:-.02em;}
.ajm-tagline em{font-family:"Instrument Serif",serif;font-style:italic;}
.ajm-tagline span{font-family:"Inter",sans-serif;font-weight:300;letter-spacing:-.04em;}
.ajm-cta{margin-top:56px;}
.ajm-cta .elementor-button{background:transparent;border:0;border-bottom:1px solid #E8E4DE;border-radius:0;padding:0 0 22px;min-width:205px;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#E8E4DE;fill:#E8E4DE;}
.ajm-cta .elementor-button-content-wrapper{justify-content:space-between;gap:40px;}
.ajm-cta .elementor-button-icon svg{width:14px;height:14px;}
.ajm-cta .elementor-button:hover{border-color:#C98A94;color:#fff;}
@media (max-width:767px){.ajm-eyebrow .elementor-heading-title{letter-spacing:4px;gap:16px;font-size:11px}.ajm-eyebrow .elementor-heading-title:before{width:40px}.ajm-album-btn{display:none}}
.ajm-album-btn .elementor-button-icon,.ajm-cta .elementor-button-icon{order:2 !important;}
.ajm-album-btn .elementor-button-text,.ajm-cta .elementor-button-text{order:1 !important;white-space:nowrap;}
.ajm-album-btn .elementor-button{border-color:rgba(232,228,222,.75) !important;background:transparent !important;white-space:nowrap;}
.ajm-album-btn .elementor-button:hover{background:#E8E4DE !important;color:#111 !important;}
.ajm-cta .elementor-button{background:transparent !important;}
.ajm-eyebrow .elementor-heading-title:before{background:#C98A94 !important;}
.elementor-element-6697de1a .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap;}
.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item{white-space:nowrap;}
.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item:after,.elementor-element-6697de1a .elementor-nav-menu--main .elementor-item:before{display:none;}
.ajm-album-btn .elementor-button-content-wrapper,.ajm-cta .elementor-button-content-wrapper{flex-direction:row !important;}
.elementor-element-6697de1a{width:auto !important;max-width:none !important;flex:0 0 auto;}
.elementor-element-6697de1a .elementor-nav-menu{flex-wrap:nowrap !important;}
.ajm-album-btn{flex:0 0 auto;}
.elementor-element-6697de1a .elementor-nav-menu--main>.elementor-nav-menu>li:not(:last-child):after{display:none !important;}
.ajm-logo .elementor-heading-title{white-space:nowrap;}
@media (max-width:767px){.ajm-logo .elementor-heading-title,.ajm-logo a{font-size:26px;}}
/* hide the site-wide theme header on this page only (it was the white bar) */
header.elementor-location-header{display:none !important;}
body.elementor-page-4329{background:#0b0b0b;}
/* ===== Album section ===== */
.elementor-element-62fdbc4{position:relative;overflow:hidden;}
.elementor-element-62fdbc4:before{content:"";position:absolute;width:60vw;height:60vw;left:-15vw;top:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(255,45,45,.16),transparent 62%);pointer-events:none;}
.ajm-album-art img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#151515;box-shadow:0 40px 120px rgba(0,0,0,.7),0 0 0 1px rgba(232,228,222,.08);transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s;}
.ajm-album-art:hover img{transform:translateY(-8px) rotate(-1deg) scale(1.015);box-shadow:0 60px 140px rgba(0,0,0,.8),0 0 80px rgba(255,45,45,.25);}
.ajm-album-title .elementor-heading-title{font-family:"Madrid Grunge","Anton",sans-serif;font-size:clamp(56px,7.2vw,132px);line-height:.84;letter-spacing:0;text-transform:uppercase;color:#E8E4DE;margin:0;}
.ajm-album-title .elementor-heading-title span{display:block;font-family:"Madrid Grunge","Anton",sans-serif;font-size:.3em;line-height:1;text-transform:uppercase;color:#FF2D2D;letter-spacing:.02em;margin:.06em 0 .02em .06em;}
.ajm-album-tagline{margin-top:22px;}
.ajm-album-tagline p{font-size:clamp(22px,1.8vw,30px) !important;}
.ajm-countdown{margin-top:44px;width:100%;max-width:520px;}
.ajm-countdown .elementor-countdown-wrapper{gap:0;}
.ajm-countdown .elementor-countdown-item{background:transparent !important;padding:0 !important;border-left:1px solid rgba(232,228,222,.18);text-align:left;padding-left:18px !important;}
.ajm-countdown .elementor-countdown-item:first-child{border-left:0;padding-left:0 !important;}
.ajm-countdown .elementor-countdown-digits{font-family:"Madrid Grunge","Anton",sans-serif !important;font-size:clamp(40px,4vw,64px) !important;line-height:1 !important;color:#E8E4DE !important;font-variant-numeric:tabular-nums;}
.ajm-countdown .elementor-countdown-label{font-family:"Inter",sans-serif !important;font-size:11px !important;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#FF2D2D !important;margin-top:10px;}
.ajm-countdown .elementor-countdown-expire--message{font-family:"Madrid Grunge","Anton",sans-serif;font-size:48px;color:#FF2D2D;text-transform:uppercase;padding:0 !important;}
.elementor-element-85a5535{margin-top:48px !important;}
.ajm-presave .elementor-button,.ajm-listen .elementor-button{background:#E8E4DE !important;color:#0B0B0B !important;fill:#0B0B0B !important;border-radius:0;padding:24px 34px;font-size:12px;letter-spacing:4px;text-transform:uppercase;border:1px solid #E8E4DE;transition:background .25s,color .25s,border-color .25s;}
.ajm-presave .elementor-button:hover,.ajm-listen .elementor-button:hover{background:#FF2D2D !important;border-color:#FF2D2D;color:#fff !important;fill:#fff !important;}
.ajm-presave .elementor-button-content-wrapper,.ajm-listen .elementor-button-content-wrapper{flex-direction:row !important;align-items:center;gap:14px;}
.ajm-presave .elementor-button-icon,.ajm-listen .elementor-button-icon{order:2 !important;transform:rotate(-45deg);}
.ajm-presave .elementor-button-text,.ajm-listen .elementor-button-text{order:1 !important;}
.ajm-presave .elementor-button-icon svg,.ajm-listen .elementor-button-icon svg{width:12px;height:12px;}
/* release-day switch: Pre-Save before 11.27, Listen Now after */
.ajm-listen{display:none;}
html.ajm-album-out .ajm-presave{display:none;}
html.ajm-album-out .ajm-listen{display:block;}
body.elementor-editor-active .ajm-listen{display:block;opacity:.45;}
.ajm-release-switch{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden;opacity:0;pointer-events:none;}
@media (max-width:991px){.ajm-album-title .elementor-heading-title{font-size:clamp(64px,14vw,120px);}}
@media (max-width:767px){.ajm-countdown .elementor-countdown-item{padding-left:12px !important}.ajm-presave .elementor-button,.ajm-listen .elementor-button{padding:20px 24px}}
/* match text column height to album cover */
.elementor-element-62fdbc4{align-items:stretch !important;}
.elementor-element-62fdbc4>.e-con-inner{align-items:stretch !important;}
.elementor-element-d0ee0eb{align-self:center;}
.elementor-element-b1f089c{justify-content:space-between !important;}
.elementor-element-b1f089c .ajm-countdown{margin:0 !important;}
.elementor-element-b1f089c .elementor-element-85a5535{margin-top:0 !important;}
.elementor-element-b1f089c .elementor-widget-text-editor p{margin-bottom:0;}
.ajm-album-art,.ajm-album-art .elementor-widget-container{line-height:0;}
@media (max-width:991px){.elementor-element-b1f089c{gap:32px !important;}}
/* ===== Tour ===== */
.ajm-tour-title .elementor-heading-title{font-family:"Madrid Grunge","Anton",sans-serif;font-size:clamp(56px,7.2vw,132px);line-height:.88;text-transform:uppercase;color:#E8E4DE;margin:0 0 56px;}
.ajm-bit .bit-widget{font-family:"Inter",sans-serif !important;background:transparent !important;}
.ajm-bit .bit-event{padding:28px 0 !important;border-color:rgba(232,228,222,.15) !important;align-items:center;transition:background .25s;}
.ajm-bit .bit-event:hover{background:rgba(255,45,45,.04) !important;}
.ajm-bit .bit-date{font-family:"Madrid Grunge","Anton",sans-serif !important;font-size:28px !important;letter-spacing:.02em;color:#E8E4DE !important;text-transform:uppercase;}
.ajm-bit .bit-venue,.ajm-bit .bit-location{font-family:"Inter",sans-serif !important;color:#E8E4DE !important;letter-spacing:.5px;}
.ajm-bit .bit-location{font-size:13px !important;letter-spacing:3px !important;text-transform:uppercase;color:#C98A94 !important;font-weight:700;}
.ajm-bit .bit-venue{font-size:18px !important;}
.ajm-bit .bit-button,.ajm-bit .bit-offers,.ajm-bit a.bit-offers-text{background:#E8E4DE !important;color:#0B0B0B !important;border:1px solid #E8E4DE !important;border-radius:0 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;font-size:12px !important;letter-spacing:3.5px !important;text-transform:uppercase;padding:16px 26px !important;transition:background .25s,color .25s,border-color .25s;}
.ajm-bit .bit-button:hover,.ajm-bit .bit-offers:hover,.ajm-bit a.bit-offers-text:hover{background:#FF2D2D !important;border-color:#FF2D2D !important;color:#fff !important;}
.ajm-bit .bit-rsvp,.ajm-bit .bit-rsvp-container a{background:transparent !important;color:#E8E4DE !important;border:1px solid rgba(232,228,222,.5) !important;border-radius:0 !important;font-size:12px !important;letter-spacing:3px !important;text-transform:uppercase;}
.ajm-bit .bit-logo-container,.ajm-bit .bit-top-track-button,.ajm-bit .bit-nav-bar-container{opacity:.5;}
.ajm-bit .bit-no-dates-container,.ajm-bit .bit-no-dates-title{color:#E8E4DE !important;font-family:"Inter",sans-serif !important;}
.ajm-bit .bit-play-my-city-wrapper a,.ajm-bit .bit-play-my-city-cta{border-radius:0 !important;}
.ajm-bit .bit-rsvp-container,.ajm-bit .bit-rsvp,.ajm-bit .bit-follow-section-wrapper,.ajm-bit .bit-follow-section-heading-text,.ajm-bit .bit-follow-section-cta{display:none !important;}
.ajm-bit .bit-location{font-size:14px !important;}
.ajm-bit .bit-show-more-events,.ajm-bit .bit-show-more-events a{background:transparent !important;color:#E8E4DE !important;border:1px solid rgba(232,228,222,.5) !important;border-radius:0 !important;font-family:"Inter",sans-serif !important;font-size:12px !important;letter-spacing:3.5px !important;text-transform:uppercase;padding:18px 28px !important;margin-top:40px !important;}
.ajm-bit .bit-show-more-events:hover{border-color:#FF2D2D !important;color:#fff !important;}
.elementor-element-dd3d21b .ajm-eyebrow{margin-bottom:20px;}
.ajm-bit .bit-offers-container,.ajm-bit .bit-button,.ajm-bit .bit-offers,.ajm-bit a.bit-offers-text{white-space:nowrap !important;min-width:170px;text-align:center;}
.ajm-bit .bit-location,.ajm-bit .bit-location *{color:#FF2D2D !important;}
/* tighter tour list */
.ajm-bit .bit-event{padding:14px 0 !important;min-height:0 !important;}
.ajm-bit .bit-date{font-size:22px !important;line-height:1.1 !important;}
.ajm-bit .bit-venue{font-size:15px !important;margin-top:2px !important;}
.ajm-bit .bit-button,.ajm-bit .bit-offers,.ajm-bit a.bit-offers-text{padding:12px 22px !important;}
.ajm-tour-title .elementor-heading-title{margin-bottom:32px !important;}
.ajm-bit .bit-show-more-events{margin-top:28px !important;}
/* ===== Music video ===== */
.ajm-video-title .elementor-heading-title{font-family:"Madrid Grunge","Anton",sans-serif;font-size:clamp(30px,3.4vw,56px);line-height:1;text-transform:uppercase;color:#E8E4DE;margin:0;text-align:center;}
.ajm-video-btn .elementor-button{background:rgba(0,0,0,.15) !important;border:1px solid rgba(232,228,222,.85) !important;border-radius:0;color:#E8E4DE !important;fill:#E8E4DE !important;font-size:12px;letter-spacing:4px;text-transform:uppercase;padding:18px 30px;min-width:220px;backdrop-filter:blur(4px);transition:background .25s,color .25s,border-color .25s;}
.ajm-video-btn .elementor-button:hover{background:#FF2D2D !important;border-color:#FF2D2D !important;color:#fff !important;fill:#fff !important;}
.ajm-video-btn .elementor-button-content-wrapper{flex-direction:row !important;align-items:center;justify-content:center;gap:16px;}
.ajm-video-btn .elementor-button-icon{order:0 !important;transform:none !important;margin:0 !important;}
.ajm-video-btn .elementor-button-icon svg,.ajm-video-btn .elementor-button-icon i{width:26px;font-size:18px;}
.ajm-video-icons .elementor-social-icon{background:transparent !important;}
.ajm-video-icons .elementor-social-icon i{color:#E8E4DE !important;}
.ajm-video-icons .elementor-social-icon svg{fill:#E8E4DE !important;}
.ajm-video-icons .elementor-social-icon:hover i{color:#FF2D2D !important;}
.ajm-video-icons .elementor-social-icon:hover svg{fill:#FF2D2D !important;}
@media (max-width:767px){.ajm-video-btn .elementor-button{min-width:0;padding:16px 20px;letter-spacing:3px}}
.ajm-video-icons .elementor-social-icon svg,.ajm-video-icons .elementor-social-icon svg *{fill:#E8E4DE !important;}
.ajm-video-icons .elementor-social-icon:hover svg,.ajm-video-icons .elementor-social-icon:hover svg *{fill:#FF2D2D !important;}
.ajm-video-icons .elementor-social-icon svg{width:20px;height:20px;}
/* header gets a dark backdrop once you scroll past the hero top */
.elementor-element-5226949d.elementor-sticky--effects{background:rgba(11,11,11,.92) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .3s;}
/* ===== Hero featured track ===== */
.ajm-feature-art{width:104px !important;max-width:104px;flex:0 0 104px;}
.ajm-feature-art img{width:104px;height:104px;object-fit:cover;display:block;box-shadow:0 18px 40px rgba(0,0,0,.6);}
.ajm-feature-label .elementor-heading-title{font-size:11px;letter-spacing:5px;text-transform:uppercase;color:#FF2D2D;margin:0;}
.ajm-feature-title .elementor-heading-title{font-family:"Madrid Grunge","Anton",sans-serif;font-size:clamp(28px,2.4vw,40px);line-height:1;text-transform:uppercase;color:#E8E4DE;margin:0;}
.ajm-feature-time .elementor-heading-title{font-size:13px;letter-spacing:2px;color:rgba(232,228,222,.65);margin:0;font-variant-numeric:tabular-nums;}
.ajm-feature-btn,.ajm-feature-btn .elementor-button{width:100%;}
.ajm-feature-btn .elementor-button{min-width:0 !important;}
.ajm-feature-icons .elementor-grid{justify-content:flex-start !important;}
@media (max-width:767px){.ajm-feature-art{width:84px !important;max-width:84px;flex-basis:84px}.ajm-feature-art img{width:84px;height:84px;}}
/* ===== Merch ===== */
.ajm-merch-title .elementor-heading-title{margin:0 !important;}
.ajm-merch-img,.ajm-merch-img .elementor-widget-container{line-height:0;}
.ajm-merch-img a{display:block;background:#E8E4DE;overflow:hidden;}
.ajm-merch-img img{width:100%;aspect-ratio:1/1;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1);}
.ajm-merch-card:hover .ajm-merch-img img{transform:scale(1.05);}
.ajm-merch-name{margin-top:20px;}
.ajm-merch-name .elementor-heading-title,.ajm-merch-name .elementor-heading-title a{font-family:"Madrid Grunge","Anton",sans-serif;font-size:22px;line-height:1.1;text-transform:uppercase;color:#E8E4DE;margin:0;}
.ajm-merch-card:hover .ajm-merch-name .elementor-heading-title a{color:#FF2D2D;}
.ajm-merch-sub .elementor-heading-title{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#FF2D2D;font-weight:700;margin:8px 0 0;}
.ajm-merch-btn{margin-top:auto !important;padding-top:18px;}
.ajm-merch-btn .elementor-button{background:transparent !important;border:0;border-bottom:1px solid #E8E4DE;border-radius:0;padding:0 0 10px;color:#E8E4DE !important;fill:#E8E4DE !important;font-size:12px;letter-spacing:4px;text-transform:uppercase;}
.ajm-merch-btn .elementor-button:hover{border-color:#FF2D2D;color:#FF2D2D !important;fill:#FF2D2D !important;}
.ajm-merch-btn .elementor-button-content-wrapper{flex-direction:row !important;gap:12px;}
.ajm-merch-btn .elementor-button-icon{order:2 !important;transform:rotate(-45deg);}
.ajm-merch-btn .elementor-button-text{order:1 !important;}
.ajm-merch-btn .elementor-button-icon svg{width:11px;height:11px;}
.ajm-bit .bit-upcoming-events-show-all-button{display:inline-block !important;width:auto !important;background:transparent !important;color:#E8E4DE !important;border:1px solid rgba(232,228,222,.6) !important;border-radius:0 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;font-size:12px !important;letter-spacing:4px !important;text-transform:uppercase;padding:16px 30px !important;margin:28px auto 0 !important;cursor:pointer;transition:border-color .25s,color .25s;}
.ajm-bit .bit-upcoming-events-container{text-align:center;}
.ajm-bit .bit-event{text-align:left;}
.ajm-bit .bit-upcoming-events-show-all-button:hover{border-color:#FF2D2D !important;color:#FF2D2D !important;}
.ajm-bit .bit-play-my-city-wrapper{color:rgba(232,228,222,.7) !important;font-family:"Inter",sans-serif !important;margin-top:28px;}
.ajm-bit .bit-play-my-city-cta{background:transparent !important;color:#E8E4DE !important;border:0 !important;border-bottom:1px solid #E8E4DE !important;border-radius:0 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;font-size:11px !important;letter-spacing:3px !important;text-transform:uppercase;padding:0 0 6px !important;}
.ajm-bit .bit-play-my-city-cta:hover{color:#FF2D2D !important;border-color:#FF2D2D !important;}
.elementor-element .ajm-eyebrow{margin-bottom:22px !important;}
/* make nav anchor links (#tour, #merch, etc.) scroll: theme made <body> a scroll container */
body.elementor-page-4329{overflow-x:clip !important;overflow-y:visible !important;}
#music,#tour,#watch,#merch{scroll-margin-top:90px;}
html:has(body.elementor-page-4329){scroll-behavior:auto !important;}
/* ===== Footer ===== */
.ajm-footer-copy p{font-family:"Inter",sans-serif;font-size:17px;line-height:1.6;color:rgba(232,228,222,.75);margin:22px 0 0;max-width:460px;}
.ajm-footer-signup{margin-top:32px;}
.ajm-footer-signup .elementor-button-content-wrapper{flex-direction:row !important;gap:14px;}
.ajm-footer-signup .elementor-button-icon{order:2 !important;transform:rotate(-45deg);}
.ajm-footer-social .elementor-social-icon{background:transparent !important;border:1px solid rgba(232,228,222,.35);transition:border-color .25s,background .25s;}
.ajm-footer-social .elementor-social-icon i{color:#E8E4DE !important;transition:color .25s;}
.ajm-footer-social .elementor-social-icon svg{fill:#E8E4DE !important;}
.ajm-footer-social .elementor-social-icon:hover{border-color:#FF2D2D;background:#FF2D2D !important;}
.ajm-footer-social .elementor-social-icon:hover i{color:#fff !important;}
.ajm-footer-legal .elementor-heading-title{font-size:12px;letter-spacing:1.5px;color:rgba(232,228,222,.5);margin:0;}
.ajm-footer-logo img{width:110px;}
@media (max-width:991px){.ajm-footer-social .elementor-grid{justify-content:flex-start !important;}}
.ajm-footer-signup .elementor-button{background:#E8E4DE !important;color:#0B0B0B !important;fill:#0B0B0B !important;border-radius:0;padding:24px 34px;font-size:12px;letter-spacing:4px;text-transform:uppercase;border:1px solid #E8E4DE;transition:background .25s,color .25s,border-color .25s;}
.ajm-footer-signup .elementor-button:hover{background:#FF2D2D !important;border-color:#FF2D2D;color:#fff !important;fill:#fff !important;}
.ajm-footer-signup .elementor-button-text{order:1 !important;}
.ajm-footer-signup .elementor-button-icon svg{width:12px;height:12px;}
/* hide the theme's empty default footer strip on this page */
body.elementor-page-4329 .site-footer{display:none !important;}
/* merch: same red glow on the left as the album section */
.elementor-element-d736a2b{position:relative;overflow:hidden;}
.elementor-element-d736a2b:before{content:"";position:absolute;width:60vw;height:60vw;left:-15vw;top:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(255,45,45,.16),transparent 62%);pointer-events:none;z-index:0;}
.elementor-element-d736a2b > .e-con-inner{position:relative;z-index:1;}
/* hero on tablet/phone: face up top, text at bottom over a dark fade */
@media (max-width:991px){.elementor-element-5f8b3fe6:before,.elementor-element-5f8b3fe6>.elementor-background-overlay{background-image:linear-gradient(180deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,.8) 60%,#0b0b0b 100%) !important;opacity:1 !important;}}
@media (max-width:991px) and (min-width:768px){.elementor-element-d0ee0eb{max-width:480px;}}
/* Bandsintown tablet/phone layout */
.ajm-bit .bit-layout-ipad .bit-event,.ajm-bit .bit-layout-mobile .bit-event,.ajm-bit .bit-layout-phone .bit-event{text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important;padding:18px 0 !important;}
.ajm-bit .bit-layout-ipad .bit-event *,.ajm-bit .bit-layout-mobile .bit-event *,.ajm-bit .bit-layout-phone .bit-event *{text-align:left !important;justify-content:flex-start;}
.ajm-bit .bit-mobile-date{font-family:"Madrid Grunge","Anton",sans-serif !important;font-size:22px !important;letter-spacing:.02em;text-transform:uppercase;color:#E8E4DE !important;}
.ajm-bit .bit-location-under-mobile{display:block;color:#FF2D2D !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:3px !important;text-transform:uppercase;margin-top:4px;}
.ajm-bit .bit-mobile-social-share-button{display:none !important;}
.ajm-bit .bit-layout-ipad .bit-event-buttons,.ajm-bit .bit-layout-mobile .bit-event-buttons,.ajm-bit .bit-layout-phone .bit-event-buttons{margin-top:12px;width:100%;}
.ajm-bit .bit-layout-ipad .bit-event,.ajm-bit .bit-layout-mobile .bit-event,.ajm-bit .bit-layout-phone .bit-event{display:flex !important;flex-direction:row !important;flex-wrap:nowrap;align-items:center !important;gap:14px;}
.ajm-bit .bit-layout-ipad .bit-event-buttons,.ajm-bit .bit-layout-mobile .bit-event-buttons,.ajm-bit .bit-layout-phone .bit-event-buttons{margin:0 0 0 auto !important;width:auto !important;flex:0 0 auto;display:flex;justify-content:flex-end !important;}
@media (max-width:480px){.ajm-bit .bit-button,.ajm-bit .bit-offers,.ajm-bit a.bit-offers-text{min-width:0 !important;padding:12px 14px !important;letter-spacing:2px !important;font-size:11px !important;}}

@media (max-width:600px){
.ajm-bit .bit-widget .bit-event{flex-direction:column !important;align-items:flex-start !important;gap:6px !important;}
.ajm-bit .bit-widget .bit-event .bit-mobile-date-and-share-wrapper,.ajm-bit .bit-widget .bit-event .bit-mobile-date-and-share-wrapper .bit-details{display:flex !important;justify-content:flex-start !important;width:100% !important;}
.ajm-bit .bit-widget .bit-event .bit-details-inner-wrapper{width:100% !important;}
.ajm-bit .bit-widget .bit-event-buttons{margin:8px 0 0 0 !important;justify-content:flex-start !important;}
.ajm-bit .bit-location-under-mobile{word-break:normal !important;overflow-wrap:normal !important;}
}
@media (max-width:600px){.ajm-bit .bit-widget .bit-mobile-date{display:block !important;width:100% !important;text-align:left !important;margin:0 !important;}.ajm-bit .bit-widget .bit-mobile-date-and-share-wrapper .bit-details{width:100% !important;text-align:left !important;}}
@media (max-width:480px){.ajm-footer-social .elementor-grid{flex-wrap:nowrap !important;gap:8px !important;--grid-column-gap:8px !important;}.ajm-footer-social .elementor-grid-item{margin:0 !important;}.ajm-footer-social .elementor-social-icon{--icon-padding:.5em;}}
@media (max-width:991px){.elementor-element-d0ee0eb{align-self:flex-start !important;margin-left:0 !important;}}
/* merch: 4 across on every desktop/laptop width */
@media (min-width:992px){.elementor-element-c9bf671,.elementor-element-198ac18,.elementor-element-ab91310,.elementor-element-b4e4a1e{flex:1 1 0 !important;width:auto !important;min-width:0;}}
@media (max-width:991px){.elementor-element-d0ee0eb{width:100% !important;max-width:460px !important;--width:100%;}.elementor-element-b1f089c{width:100% !important;--width:100%;}}
/* hero: keep the name clear of the header on shorter/laptop screens */
@media (min-width:992px){.elementor-element-5f8b3fe6{padding-top:220px !important;padding-bottom:90px !important;}}
/* phones: lift the hero photo so his face sits above the name */
@media (max-width:767px){.elementor-element-5f8b3fe6{background-color:#0b0b0b !important;background-size:auto 78% !important;background-position:62% -70px !important;}.elementor-element-5f8b3fe6:before{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 24%,rgba(11,11,11,.85) 56%,#0b0b0b 72%) !important;}}
@media (max-width:767px) and (max-height:700px){.elementor-element-5f8b3fe6{background-size:auto 76% !important;background-position:60% -125px !important;}}
@media (max-width:767px) and (max-height:700px){.elementor-element-5f8b3fe6:before{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 18%,rgba(11,11,11,.8) 40%,#0b0b0b 55%) !important;}}
/* phones + small tablets: small album cover to the left of the title */
@media (max-width:991px){.elementor-element-62fdbc4>.e-con-inner{display:grid !important;grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:20px;row-gap:0;align-items:center;}.elementor-element-b1f089c{display:contents !important;}.elementor-element-d0ee0eb{grid-column:1;grid-row:1;width:100% !important;max-width:none !important;}.elementor-element-b1f089c>.ajm-album-title{grid-column:2;grid-row:1;}.elementor-element-b1f089c>*:not(.ajm-album-title){grid-column:1 / -1;}.ajm-album-title .elementor-heading-title{font-size:clamp(34px,10.5vw,80px) !important;}.elementor-element-b1f089c>.ajm-album-tagline{margin-top:28px !important;}.elementor-element-b1f089c>.ajm-countdown{margin-top:28px !important;margin-bottom:28px !important;}}
/* music video: anchor photo left so the whole group shows */
@media (max-width:991px){#watch{background-position:0% center !important;}}
@media (max-width:767px){#watch{background-size:auto 64% !important;background-position:4% 8% !important;background-color:#0b0b0b !important;}#watch:before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(11,11,11,.85) 62%,#0b0b0b 72%) !important;opacity:1 !important;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Madrid Grunge';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ajmclean.com/wordpress/wp-content/uploads/2026/11/Madrid-Grunge.ttf') format('truetype');
}
/* End Custom Fonts CSS */