.elementor-2 .elementor-element.elementor-element-79f15641:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joelclementsmusic.com/wp-content/uploads/2022/05/IMG_6778.jpg");background-position:0px -171px;background-repeat:no-repeat;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-background-overlay{background-color:rgba(19, 19, 19, 0);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-container{min-height:850px;}.elementor-2 .elementor-element.elementor-element-79f15641{box-shadow:0px 0px 34px 0px rgba(107,107,107,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-314c4c7 > .elementor-widget-container{margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-314c4c7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;font-weight:500;text-transform:capitalize;letter-spacing:7px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6d4becc .elementor-heading-title{font-family:"Raleway", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ac8bfed > .elementor-widget-container{margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-ac8bfed .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;font-weight:500;text-transform:capitalize;letter-spacing:7px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8c00a2e .elementor-heading-title{font-family:"Raleway", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-549cf7b{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-387537f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-387537f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40264A;}.elementor-2 .elementor-element.elementor-element-387537f > .elementor-container{max-width:881px;}.elementor-2 .elementor-element.elementor-element-387537f > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-387537f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-387537f .elementor-heading-title{color:rgba(12, 11, 11, 0);}.elementor-2 .elementor-element.elementor-element-0278866 > .elementor-widget-container{margin:0px 0px 9px 0px;transition:background 0s;}.elementor-2 .elementor-element.elementor-element-0278866{text-align:center;}.elementor-2 .elementor-element.elementor-element-0278866 .elementor-heading-title{font-family:"Ramabhadra", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:10px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d689463 .wpcf7-form input[type=submit]{background-color:#FFFFFF;height:42px;color:#000000;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;}.elementor-2 .elementor-element.elementor-element-d689463 .wpcf7-form input[type=submit]:hover{background-color:#737373;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d689463 > .elementor-widget-container{margin:-24px -24px -24px -24px;}.elementor-2 .elementor-element.elementor-element-d689463 {color:#fff;}.elementor-2 .elementor-element.elementor-element-d689463 label{color:#fff;}.elementor-2 .elementor-element.elementor-element-d689463 input{border-radius:1px;}.elementor-2 .elementor-element.elementor-element-d689463 .wpcf7-text{background:#fff;}.elementor-2 .elementor-element.elementor-element-d689463 textarea{border-radius:1px;background:#ffffff;}.elementor-2 .elementor-element.elementor-element-d689463 input[type="submit"]{background:black;}.elementor-2 .elementor-element.elementor-element-d689463  form.wpcf7-form label{font-family:"Raleway", Sans-serif;}.elementor-2 .elementor-element.elementor-element-d689463 .wpcf7-form .wpcf7-submit{font-family:"Raleway", Sans-serif;}.elementor-2 .elementor-element.elementor-element-0840e73:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0840e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(239, 232, 232, 0.78);background-image:url("https://joelclementsmusic.com/wp-content/uploads/2022/05/IMG_6777.jpg");background-position:top left;}.elementor-2 .elementor-element.elementor-element-0840e73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-0840e73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-23c1a72{--spacer-size:17px;}.elementor-2 .elementor-element.elementor-element-28102c3{text-align:center;}.elementor-2 .elementor-element.elementor-element-28102c3 .elementor-heading-title{font-family:"Ramabhadra", Sans-serif;font-size:26px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-977cf85{--spacer-size:14px;}.elementor-2 .elementor-element.elementor-element-9596ce0{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-b4dd9d0{text-align:right;}.elementor-2 .elementor-element.elementor-element-b4dd9d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-348fae4{text-align:right;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;letter-spacing:2.9px;word-spacing:0.6em;}.elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button{background-color:#40264A;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-65cc8af .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-9080b81 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button{background-color:#40264A;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1b481c0 .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-46f5111{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-b91db31{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-606072d .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button{background-color:#40264A;font-weight:600;}.elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fc83bbe .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-754f145{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-96ebcb5{text-align:left;}.elementor-2 .elementor-element.elementor-element-96ebcb5 .elementor-heading-title{font-family:"Raleway", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7d1e7a9{text-align:left;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;letter-spacing:2.9px;word-spacing:0.6em;}.elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button{background-color:#40264A;font-weight:600;}.elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7c4e9ef .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-29a8af4{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-2a77d45{text-align:right;}.elementor-2 .elementor-element.elementor-element-2a77d45 .elementor-heading-title{font-family:"Raleway", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c7d63b8{text-align:right;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;letter-spacing:2.9px;word-spacing:0.6em;}.elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button{background-color:#40264A;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-2693d99 .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-b23972f .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button{background-color:#40264A;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button:focus{background-color:#FFFFFF;color:#40264A;}.elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f65bc0f .elementor-button:focus svg{fill:#40264A;}.elementor-2 .elementor-element.elementor-element-4c02d46{--spacer-size:14px;}.elementor-2 .elementor-element.elementor-element-6d6edec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6d6edec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-6d6edec > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6d6edec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-2fe4d0b{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-acf6139{text-align:center;}.elementor-2 .elementor-element.elementor-element-acf6139 .elementor-heading-title{font-family:"Ramabhadra", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;line-height:1.7em;letter-spacing:10px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-20cfa49 .gallery-item{padding:0 1px 1px 0;}.elementor-2 .elementor-element.elementor-element-20cfa49 .gallery{margin:0 -1px -1px 0;}.elementor-2 .elementor-element.elementor-element-20cfa49 .gallery-item .gallery-caption{text-align:center;}.elementor-2 .elementor-element.elementor-element-8951bdf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-8951bdf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8951bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40264A;}.elementor-2 .elementor-element.elementor-element-8951bdf > .elementor-background-overlay{background-color:rgba(112,112,112,0);opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8951bdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-ca7c65c > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-ca7c65c{text-align:center;}.elementor-2 .elementor-element.elementor-element-ca7c65c .elementor-heading-title{font-size:12px;font-weight:600;line-height:0.7em;letter-spacing:5.9px;text-shadow:0px 0px 50px rgba(0,0,0,0.7);color:#ffffff;}.elementor-2 .elementor-element.elementor-element-5ecd3df{--grid-template-columns:repeat(0, auto);--grid-column-gap:29px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon{background-color:#ffffff;--icon-padding:0.5em;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon i{color:#2b2b2b;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon svg{fill:#2b2b2b;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon:hover{background-color:rgba(146, 146, 146, 0.57);}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5ecd3df .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3433ff3{text-align:center;}.elementor-2 .elementor-element.elementor-element-3433ff3 .elementor-heading-title{font-size:12px;font-weight:400;line-height:0.7em;letter-spacing:1.3px;text-shadow:0px 0px 50px rgba(0,0,0,0.7);color:#ffffff;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-79f15641:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-container{min-height:478px;}.elementor-2 .elementor-element.elementor-element-79f15641:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:1000px auto;}.elementor-2 .elementor-element.elementor-element-79f15641{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d689463 > .elementor-widget-container{padding:27px 27px 27px 27px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-79f15641:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joelclementsmusic.com/wp-content/uploads/2022/05/IMG_6778.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-79f15641 > .elementor-container{min-height:600px;}.elementor-2 .elementor-element.elementor-element-79f15641{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3a55a88{width:100%;}.elementor-2 .elementor-element.elementor-element-314c4c7{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-314c4c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-314c4c7 .elementor-heading-title{font-size:21px;line-height:1.1em;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-6d4becc{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d4becc .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-ac8bfed{width:100%;max-width:100%;text-align:left;}.elementor-2 .elementor-element.elementor-element-ac8bfed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac8bfed .elementor-heading-title{font-size:51px;line-height:1.1em;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-549cf7b{--spacer-size:264px;}.elementor-2 .elementor-element.elementor-element-8ad054f{width:100%;}.elementor-2 .elementor-element.elementor-element-387537f{padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-0278866 .elementor-heading-title{font-size:23px;}.elementor-2 .elementor-element.elementor-element-d689463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9080b81{text-align:center;}.elementor-2 .elementor-element.elementor-element-46f5111{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-b91db31{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-606072d{text-align:center;}.elementor-2 .elementor-element.elementor-element-b23972f{text-align:center;}.elementor-2 .elementor-element.elementor-element-8951bdf{padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-ca7c65c .elementor-heading-title{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-5ecd3df{--icon-size:15px;}}