.elementor-665 .elementor-element.elementor-element-2a8b6ee:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-2a8b6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d73119 );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/banner2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-2a8b6ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #060606AD 0%, #1F1D1E8C 33%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-2a8b6ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-102px;margin-bottom:0px;padding:160px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-0fb5582.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-0fb5582.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-0fb5582 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-6e33949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-6e33949{z-index:1;text-align:center;}.elementor-665 .elementor-element.elementor-element-6e33949 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-0d73119 );}.elementor-665 .elementor-element.elementor-element-ea5ef60:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-ea5ef60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-ea5ef60 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-ea5ef60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-a579dad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-3c5ebae img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-3c5ebae:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-6c6cf7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-6c6cf7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-6c6cf7e > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-01e952a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-81c237d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-81c237d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-81c237d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-7edce3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-7edce3f{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-7edce3f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-aebdf9e{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-aebdf9e, .elementor-665 .elementor-element.elementor-element-aebdf9e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-ffcd37a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-ffcd37a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-157ec68 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-157ec68.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-157ec68 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-157ec68 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-ece23a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-ece23a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-ece23a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-43d5c57 .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-598017e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-598017e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-15eb0e1{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-4020c01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-4020c01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-5f7fee1 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-5f7fee1 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-5f7fee1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5f7fee1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5f7fee1{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-5f7fee1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-c64ec37:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-c64ec37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-c64ec37 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-c64ec37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-d6ffd1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-18b8ca1 img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-18b8ca1:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-a3207cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-a3207cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-a3207cd > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-5ebdbfc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-8a6d2ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-8a6d2ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-8a6d2ce > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-a51942e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-a51942e{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-a51942e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-8fc6b4c{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-8fc6b4c, .elementor-665 .elementor-element.elementor-element-8fc6b4c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-a763ad7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-a763ad7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-b23ec33 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-b23ec33.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-b23ec33 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-b23ec33 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-85ec612.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-85ec612.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-85ec612 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-cd2f49f .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-b88131e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-b88131e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-35e1928{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-cb1aa64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-cb1aa64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-2436bc8 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-2436bc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-2436bc8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-2436bc8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-2436bc8{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-2436bc8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-37e9b61:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-37e9b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-37e9b61 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-37e9b61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-058f279 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-3f76161 img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-3f76161:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-5ce61ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-5ce61ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-5ce61ac > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-2439948{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-492bd66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-492bd66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-492bd66 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-29bf1e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-29bf1e8{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-29bf1e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-2cef534{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-2cef534, .elementor-665 .elementor-element.elementor-element-2cef534 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-0fdd8ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-0fdd8ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-83317b4 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-83317b4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-83317b4 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-83317b4 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-21c45b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-21c45b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-21c45b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-5c6abff .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-431a727.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-431a727.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-751e60d{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-4df6e2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-4df6e2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-6a4d9aa .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-6a4d9aa .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-6a4d9aa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-6a4d9aa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-6a4d9aa{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-6a4d9aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-582f997:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-582f997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-582f997 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-582f997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-cdbd637 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-79695bd img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-79695bd:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-b639240.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-b639240.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-b639240 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-6fff074{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-1cdad98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-1cdad98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-1cdad98 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-07dc62e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-07dc62e{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-07dc62e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-a8b0fec{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-a8b0fec, .elementor-665 .elementor-element.elementor-element-a8b0fec > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-c75b541.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-c75b541.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-7c3af42 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-7c3af42.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-7c3af42 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-7c3af42 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-c436f8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-c436f8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-c436f8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-addb182 .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-29a5f88.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-29a5f88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-a56e1e4{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-c2bd109.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-c2bd109.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-7520d22 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-7520d22 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-7520d22 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-7520d22 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-7520d22{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-7520d22 .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-e925c6b{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-e925c6b, .elementor-665 .elementor-element.elementor-element-e925c6b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-d371ba9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-d371ba9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-5703e6d .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-5703e6d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5703e6d .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-5703e6d .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-201c1f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-201c1f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-201c1f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-583f425 .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-44dd8c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-44dd8c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-947e4d1{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-114ac78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-114ac78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-844eb00 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-844eb00 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-844eb00 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-844eb00 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-844eb00{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-844eb00 .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-3e9a8c1:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-3e9a8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-3e9a8c1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-3e9a8c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-cd1133e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-bf1d289 img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-bf1d289:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-5fc5365.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-5fc5365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-5fc5365 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-bcaa9cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-e701700.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-e701700.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-e701700 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-cf5ae12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cf5ae12{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-cf5ae12 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-c37dddd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-665 .elementor-element.elementor-element-c37dddd{text-align:left;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-f6bdf29 .elementor-icon-list-icon i{color:#61389C;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-f6bdf29 .elementor-icon-list-icon svg{fill:#61389C;transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-f6bdf29 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6B44A4;}.elementor-665 .elementor-element.elementor-element-f6bdf29 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6B44A4;}.elementor-665 .elementor-element.elementor-element-f6bdf29{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-f6bdf29 .elementor-icon-list-text{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-eb78e65{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-eb78e65, .elementor-665 .elementor-element.elementor-element-eb78e65 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-4982dca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-4982dca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-6617638 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-6617638.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-6617638.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-6617638.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-6617638.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-6617638.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-6617638 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-6617638 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-7c58b6a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-7c58b6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-7c58b6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-89831d2 .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-c343ba6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-c343ba6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-afd45dc{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-ca719f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-ca719f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-fffbcb3 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-fffbcb3 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-fffbcb3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-fffbcb3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-fffbcb3{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-fffbcb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-cd73d40:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-cd73d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd36fc );background-image:url("https://www.jmcdonaldmusic.com/wp-content/uploads/2022/02/bgmarble-wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-665 .elementor-element.elementor-element-cd73d40 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0d73119 ) 56%, #F2295B00 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-cd73d40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-a9426fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-5e64a07 img{opacity:1;box-shadow:0px 5px 15px 0px rgba(91, 52.00000000000007, 0.9999999999999964, 0.1);}.elementor-665 .elementor-element.elementor-element-5e64a07:hover img{opacity:1;filter:brightness( 94% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-22d099a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-22d099a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-22d099a > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-92f3b3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-11128d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-11128d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-11128d4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-08817f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-08817f1{z-index:1;text-align:left;}.elementor-665 .elementor-element.elementor-element-08817f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#532E89;}.elementor-665 .elementor-element.elementor-element-f6b509d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-665 .elementor-element.elementor-element-f6b509d{text-align:left;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-ee3ae42 .elementor-icon-list-icon i{color:#61389C;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-ee3ae42 .elementor-icon-list-icon svg{fill:#61389C;transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-ee3ae42 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6B44A4;}.elementor-665 .elementor-element.elementor-element-ee3ae42 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6B44A4;}.elementor-665 .elementor-element.elementor-element-ee3ae42{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-ee3ae42 .elementor-icon-list-text{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-9954c70{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-11dceb6 );padding:30px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-9954c70, .elementor-665 .elementor-element.elementor-element-9954c70 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-a72327a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-a72327a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-766fee9 .elementor-icon-wrapper{text-align:left;}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-default .elementor-icon{color:var( --e-global-color-11dceb6 );border-color:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-11dceb6 );}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-kadence1 );border-color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-framed .elementor-icon:hover, .elementor-665 .elementor-element.elementor-element-766fee9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-766fee9 .elementor-icon{font-size:16px;}.elementor-665 .elementor-element.elementor-element-766fee9 .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-887290b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-887290b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-887290b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-665 .elementor-element.elementor-element-a445b0b .elementor-heading-title{font-family:var( --e-global-typography-7fbe113-font-family ), Sans-serif;font-size:var( --e-global-typography-7fbe113-font-size );font-weight:var( --e-global-typography-7fbe113-font-weight );text-transform:var( --e-global-typography-7fbe113-text-transform );line-height:var( --e-global-typography-7fbe113-line-height );color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-f40f4db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-f40f4db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-8f2bf1b{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0ae27c5 );}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-cb69cf6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-cb69cf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-5bf1bc3 .elementor-icon-list-icon i{color:var( --e-global-color-11dceb6 );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-5bf1bc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-11dceb6 );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-5bf1bc3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5bf1bc3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence1 );}.elementor-665 .elementor-element.elementor-element-5bf1bc3{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-5bf1bc3 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-665 .elementor-element.elementor-element-6e33949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-ea5ef60{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-6c6cf7e > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-7edce3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-aebdf9e{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-43d5c57 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-c64ec37{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-a3207cd > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-a51942e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-8fc6b4c{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cd2f49f .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-37e9b61{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-5ce61ac > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-29bf1e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-2cef534{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-5c6abff .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-582f997{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-b639240 > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-07dc62e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-a8b0fec{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-addb182 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-583f425 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-3e9a8c1{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-5fc5365 > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-cf5ae12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-eb78e65{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-89831d2 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-cd73d40{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-22d099a > .elementor-element-populated{margin:50px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-08817f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-9954c70{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-665 .elementor-element.elementor-element-a445b0b .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}}@media(max-width:767px){.elementor-665 .elementor-element.elementor-element-2a8b6ee{padding:140px 0px 80px 0px;}.elementor-665 .elementor-element.elementor-element-0fb5582 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-665 .elementor-element.elementor-element-6e33949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-ea5ef60{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-6c6cf7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-01e952a{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-7edce3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-aebdf9e{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-ece23a0{width:50%;}.elementor-665 .elementor-element.elementor-element-43d5c57 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-598017e{width:15%;}.elementor-665 .elementor-element.elementor-element-15eb0e1{text-align:center;}.elementor-665 .elementor-element.elementor-element-4020c01{width:35%;}.elementor-665 .elementor-element.elementor-element-c64ec37{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-a3207cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-5ebdbfc{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-a51942e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-8fc6b4c{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-85ec612{width:50%;}.elementor-665 .elementor-element.elementor-element-cd2f49f .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-b88131e{width:15%;}.elementor-665 .elementor-element.elementor-element-35e1928{text-align:center;}.elementor-665 .elementor-element.elementor-element-cb1aa64{width:35%;}.elementor-665 .elementor-element.elementor-element-37e9b61{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-5ce61ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-2439948{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-29bf1e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-2cef534{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-21c45b5{width:50%;}.elementor-665 .elementor-element.elementor-element-5c6abff .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-431a727{width:15%;}.elementor-665 .elementor-element.elementor-element-751e60d{text-align:center;}.elementor-665 .elementor-element.elementor-element-4df6e2f{width:35%;}.elementor-665 .elementor-element.elementor-element-582f997{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-b639240 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-6fff074{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-07dc62e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-a8b0fec{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-c436f8f{width:50%;}.elementor-665 .elementor-element.elementor-element-addb182 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-29a5f88{width:15%;}.elementor-665 .elementor-element.elementor-element-a56e1e4{text-align:center;}.elementor-665 .elementor-element.elementor-element-c2bd109{width:35%;}.elementor-665 .elementor-element.elementor-element-e925c6b{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-201c1f4{width:50%;}.elementor-665 .elementor-element.elementor-element-583f425 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-44dd8c7{width:15%;}.elementor-665 .elementor-element.elementor-element-947e4d1{text-align:center;}.elementor-665 .elementor-element.elementor-element-114ac78{width:35%;}.elementor-665 .elementor-element.elementor-element-3e9a8c1{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-5fc5365 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-bcaa9cb{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-cf5ae12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-eb78e65{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-7c58b6a{width:50%;}.elementor-665 .elementor-element.elementor-element-89831d2 .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-c343ba6{width:15%;}.elementor-665 .elementor-element.elementor-element-afd45dc{text-align:center;}.elementor-665 .elementor-element.elementor-element-ca719f4{width:35%;}.elementor-665 .elementor-element.elementor-element-cd73d40{padding:40px 20px 40px 20px;}.elementor-665 .elementor-element.elementor-element-22d099a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-92f3b3d{margin-top:20px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-08817f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-665 .elementor-element.elementor-element-9954c70{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-887290b{width:50%;}.elementor-665 .elementor-element.elementor-element-a445b0b .elementor-heading-title{font-size:var( --e-global-typography-7fbe113-font-size );line-height:var( --e-global-typography-7fbe113-line-height );}.elementor-665 .elementor-element.elementor-element-f40f4db{width:15%;}.elementor-665 .elementor-element.elementor-element-8f2bf1b{text-align:center;}.elementor-665 .elementor-element.elementor-element-cb69cf6{width:35%;}}@media(min-width:768px){.elementor-665 .elementor-element.elementor-element-a579dad{width:43.507%;}.elementor-665 .elementor-element.elementor-element-6c6cf7e{width:56.493%;}.elementor-665 .elementor-element.elementor-element-ffcd37a{width:5%;}.elementor-665 .elementor-element.elementor-element-ece23a0{width:64.853%;}.elementor-665 .elementor-element.elementor-element-598017e{width:10.001%;}.elementor-665 .elementor-element.elementor-element-4020c01{width:20.098%;}.elementor-665 .elementor-element.elementor-element-d6ffd1a{width:43.507%;}.elementor-665 .elementor-element.elementor-element-a3207cd{width:56.493%;}.elementor-665 .elementor-element.elementor-element-a763ad7{width:5%;}.elementor-665 .elementor-element.elementor-element-85ec612{width:64.853%;}.elementor-665 .elementor-element.elementor-element-b88131e{width:10.001%;}.elementor-665 .elementor-element.elementor-element-cb1aa64{width:20.098%;}.elementor-665 .elementor-element.elementor-element-058f279{width:43.507%;}.elementor-665 .elementor-element.elementor-element-5ce61ac{width:56.493%;}.elementor-665 .elementor-element.elementor-element-0fdd8ef{width:5%;}.elementor-665 .elementor-element.elementor-element-21c45b5{width:64.853%;}.elementor-665 .elementor-element.elementor-element-431a727{width:10.001%;}.elementor-665 .elementor-element.elementor-element-4df6e2f{width:20.098%;}.elementor-665 .elementor-element.elementor-element-cdbd637{width:43.507%;}.elementor-665 .elementor-element.elementor-element-b639240{width:56.493%;}.elementor-665 .elementor-element.elementor-element-c75b541{width:5%;}.elementor-665 .elementor-element.elementor-element-c436f8f{width:64.853%;}.elementor-665 .elementor-element.elementor-element-29a5f88{width:10.001%;}.elementor-665 .elementor-element.elementor-element-c2bd109{width:20.098%;}.elementor-665 .elementor-element.elementor-element-d371ba9{width:5%;}.elementor-665 .elementor-element.elementor-element-201c1f4{width:64.853%;}.elementor-665 .elementor-element.elementor-element-44dd8c7{width:10.001%;}.elementor-665 .elementor-element.elementor-element-114ac78{width:20.098%;}.elementor-665 .elementor-element.elementor-element-cd1133e{width:43.507%;}.elementor-665 .elementor-element.elementor-element-5fc5365{width:56.493%;}.elementor-665 .elementor-element.elementor-element-4982dca{width:5%;}.elementor-665 .elementor-element.elementor-element-7c58b6a{width:64.853%;}.elementor-665 .elementor-element.elementor-element-c343ba6{width:10.001%;}.elementor-665 .elementor-element.elementor-element-ca719f4{width:20.098%;}.elementor-665 .elementor-element.elementor-element-a9426fe{width:43.507%;}.elementor-665 .elementor-element.elementor-element-22d099a{width:56.493%;}.elementor-665 .elementor-element.elementor-element-a72327a{width:5%;}.elementor-665 .elementor-element.elementor-element-887290b{width:64.853%;}.elementor-665 .elementor-element.elementor-element-f40f4db{width:10.001%;}.elementor-665 .elementor-element.elementor-element-cb69cf6{width:20.098%;}}@media(max-width:1024px) and (min-width:768px){.elementor-665 .elementor-element.elementor-element-a579dad{width:100%;}.elementor-665 .elementor-element.elementor-element-6c6cf7e{width:100%;}.elementor-665 .elementor-element.elementor-element-d6ffd1a{width:100%;}.elementor-665 .elementor-element.elementor-element-a3207cd{width:100%;}.elementor-665 .elementor-element.elementor-element-058f279{width:100%;}.elementor-665 .elementor-element.elementor-element-5ce61ac{width:100%;}.elementor-665 .elementor-element.elementor-element-cdbd637{width:100%;}.elementor-665 .elementor-element.elementor-element-b639240{width:100%;}.elementor-665 .elementor-element.elementor-element-cd1133e{width:100%;}.elementor-665 .elementor-element.elementor-element-5fc5365{width:100%;}.elementor-665 .elementor-element.elementor-element-a9426fe{width:100%;}.elementor-665 .elementor-element.elementor-element-22d099a{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6e33949 */.elementor-heading-title
{margin:0px !important;}/* End custom CSS */