.elementor-11 .elementor-element.elementor-element-6bdf3cc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-6bdf3cc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6bdf3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhapsodysingingretreats.com/wp-content/uploads/2024/12/rhapsody-singing-retreats-homepage-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9e13281{text-align:center;}.elementor-11 .elementor-element.elementor-element-9e13281 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d0b8fc5{text-align:center;}.elementor-11 .elementor-element.elementor-element-d0b8fc5 .elementor-heading-title{font-family:var( --e-global-typography-5f55b6e-font-family ), Sans-serif;font-size:var( --e-global-typography-5f55b6e-font-size );font-weight:var( --e-global-typography-5f55b6e-font-weight );line-height:var( --e-global-typography-5f55b6e-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-button{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-b27ce94 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-b27ce94{text-align:center;}.pp-tooltip.pp-tooltip-b27ce94 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-b27ce94.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-b27ce94.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-b27ce94.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-b27ce94.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-b27ce94 .pp-tooltip-content{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-086b79e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 20px;--row-gap:100px;--column-gap:20px;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-9dd25f9{--display:flex;}.elementor-11 .elementor-element.elementor-element-729731e{text-align:center;}.elementor-11 .elementor-element.elementor-element-729731e .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-577bb06{text-align:center;}.elementor-11 .elementor-element.elementor-element-f9ed3d3{--display:flex;--justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-5ec364d{text-align:center;}.elementor-11 .elementor-element.elementor-element-5ec364d img{width:25%;}.elementor-11 .elementor-element.elementor-element-b86ae25{text-align:center;}.elementor-11 .elementor-element.elementor-element-25ca2fe{text-align:center;}.elementor-11 .elementor-element.elementor-element-969f31a{--display:flex;--justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-a58454f{text-align:center;}.elementor-11 .elementor-element.elementor-element-a58454f img{width:25%;}.elementor-11 .elementor-element.elementor-element-dbc6460{text-align:center;}.elementor-11 .elementor-element.elementor-element-4da8e42{text-align:center;}.elementor-11 .elementor-element.elementor-element-39b496d{--display:flex;--justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-36d941a{text-align:center;}.elementor-11 .elementor-element.elementor-element-36d941a img{width:46%;}.elementor-11 .elementor-element.elementor-element-410f703{text-align:center;}.elementor-11 .elementor-element.elementor-element-c250af8{text-align:center;}.elementor-11 .elementor-element.elementor-element-314d072{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-314d072:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-314d072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-37998a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-9efd684 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-button{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-61e0797 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-61e0797{text-align:center;}.pp-tooltip.pp-tooltip-61e0797 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-61e0797.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-61e0797.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-61e0797.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-61e0797.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-61e0797 .pp-tooltip-content{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-3ae4b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-3ae4b3c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3ae4b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhapsodysingingretreats.com/wp-content/uploads/2025/02/rhapsody-singing-retreats-homepage-about.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9767d82{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-f12dbbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:100px 20px;--row-gap:100px;--column-gap:20px;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-9fc16b5{--display:flex;}.elementor-11 .elementor-element.elementor-element-e1c857b{text-align:center;}.elementor-11 .elementor-element.elementor-element-ecde75e{--display:flex;}.elementor-11 .elementor-element.elementor-element-1ec51df{text-align:center;}.elementor-11 .elementor-element.elementor-element-780e140{text-align:center;}.elementor-11 .elementor-element.elementor-element-d36be79{--display:flex;}.elementor-11 .elementor-element.elementor-element-2863bd9{text-align:center;}.elementor-11 .elementor-element.elementor-element-28c8a26{text-align:center;}.elementor-11 .elementor-element.elementor-element-047ff7f{--display:flex;}.elementor-11 .elementor-element.elementor-element-63e04a0{text-align:center;}.elementor-11 .elementor-element.elementor-element-6616e0c{text-align:center;}.elementor-11 .elementor-element.elementor-element-275881a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-6239cab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-61ea589{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-61ea589 .pp-testimonial-content{text-align:center;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-d0b8fc5 .elementor-heading-title{font-size:var( --e-global-typography-5f55b6e-font-size );line-height:var( --e-global-typography-5f55b6e-line-height );}.elementor-11 .elementor-element.elementor-element-729731e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-314d072{--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-9767d82{--spacer-size:350px;}.elementor-11 .elementor-element.elementor-element-61ea589{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-d0b8fc5 .elementor-heading-title{font-size:var( --e-global-typography-5f55b6e-font-size );line-height:var( --e-global-typography-5f55b6e-line-height );}.elementor-11 .elementor-element.elementor-element-086b79e{--gap:60px 20px;--row-gap:60px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-729731e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-abf113a{text-align:center;}.elementor-11 .elementor-element.elementor-element-9efd684{text-align:center;}.elementor-11 .elementor-element.elementor-element-61b74cd{text-align:center;}.elementor-11 .elementor-element.elementor-element-9767d82{--spacer-size:200px;}.elementor-11 .elementor-element.elementor-element-f12dbbc{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-f9ed3d3{--width:32%;}.elementor-11 .elementor-element.elementor-element-969f31a{--width:32%;}.elementor-11 .elementor-element.elementor-element-39b496d{--width:32%;}.elementor-11 .elementor-element.elementor-element-37998a1{--width:50%;}.elementor-11 .elementor-element.elementor-element-3ae4b3c{--width:50%;}.elementor-11 .elementor-element.elementor-element-ecde75e{--width:32%;}.elementor-11 .elementor-element.elementor-element-d36be79{--width:32%;}.elementor-11 .elementor-element.elementor-element-047ff7f{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-f9ed3d3{--width:31%;}.elementor-11 .elementor-element.elementor-element-969f31a{--width:31%;}.elementor-11 .elementor-element.elementor-element-39b496d{--width:31%;}.elementor-11 .elementor-element.elementor-element-37998a1{--width:100%;}.elementor-11 .elementor-element.elementor-element-3ae4b3c{--width:100%;}.elementor-11 .elementor-element.elementor-element-ecde75e{--width:31%;}.elementor-11 .elementor-element.elementor-element-d36be79{--width:31%;}.elementor-11 .elementor-element.elementor-element-047ff7f{--width:31%;}}