@media(min-width:980px){.energy-healing .layout-image-text .text-wrapper{padding:44px 16px}.energy-healing .layout-image-text h2{margin-bottom:44px}}@media(max-width:980px){.energy-healing .layout-image-text h2{margin-bottom:24px}}.energy-healing .about{grid-template-rows:auto}.energy-healing .about>:first-child{align-self:start}@media(min-width:980px){.energy-healing .about>:last-child{padding-top:70px}}.energy-healing .techniques ul{list-style:none}.energy-healing .techniques ul li:before{content:"*";margin-right:1ch}.banner-wrapper{background-attachment:fixed;height:512px;overflow:hidden;width:100%}@media(max-width:980px){.banner-wrapper{background-attachment:scroll}}@keyframes pulseGlow{0%{box-shadow:0 0 30px 10px #fdf9df}to{box-shadow:0 0 0 0 #fdf9df}}.cta-banner-wrapper{align-items:center;background:#dac4a2;display:flex;justify-content:space-between;padding:120px 26px}@media(max-width:980px){.cta-banner-wrapper{align-items:flex-start;flex-direction:column}}.cta-banner-wrapper h3{font-family:"Source Serif",serif;font-size:32px;font-style:normal;font-weight:300;letter-spacing:0;line-height:40px}@media(min-width:980px){.cta-banner-wrapper .button-wrapper{padding-left:24px}}@media(max-width:980px){.cta-banner-wrapper .button-wrapper{padding-top:24px}}.cta-banner-wrapper .button-wrapper a{border-bottom:1px solid #000;font-family:Source Code Pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:24px;transition:all .3s ease}.cta-banner-wrapper .button-wrapper a:hover{border-bottom-color:transparent}