.dd-fc .dd-section{line-height:1.2}.dd-fc .dd-section h2{font-size:30px;color:#3a3a3a}.dd-fc .dd-section h3{font-size:28px;color:#3a3a3a}.dd-fc .dd-section h4{font-size:26px;color:#3a3a3a}.dd-fc .dd-section h5{font-size:24px;color:#3a3a3a}.dd-fc .dd-section h1,.dd-fc .dd-section h2,.dd-fc .dd-section h3,.dd-fc .dd-section h4,.dd-fc .dd-section h5,.dd-fc .dd-section h6,.dd-fc .dd-section p,.dd-fc .dd-section ol,.dd-fc .dd-section ul{margin-block:1em}.dd-fc .dd-section p,.dd-fc .dd-section ol,.dd-fc .dd-section ul{color:#6a6a6a}.dd-fc .dd-section h1:first-child,.dd-fc .dd-section h2:first-child,.dd-fc .dd-section h3:first-child,.dd-fc .dd-section h4:first-child,.dd-fc .dd-section h5:first-child,.dd-fc .dd-section h6:first-child,.dd-fc .dd-section p:first-child,.dd-fc .dd-section ol:first-child,.dd-fc .dd-section ul:first-child{margin-top:0}.dd-fc .dd-section h1:last-child,.dd-fc .dd-section h2:last-child,.dd-fc .dd-section h3:last-child,.dd-fc .dd-section h4:last-child,.dd-fc .dd-section h5:last-child,.dd-fc .dd-section h6:last-child,.dd-fc .dd-section p:last-child,.dd-fc .dd-section ol:last-child,.dd-fc .dd-section ul:last-child{margin-bottom:0}.dd-fc .dd-section:nth-child(odd){background:#f6f6f6}.dd-fc .dd-section .dd-container{width:1260px;max-width:90%;margin:0 auto}.dd-fc .dd-section .dd-container.dd-section-title{margin-bottom:45px}.dd-fc .dd-section.dd-section-text-steps .dd-container:not(.dd-section-title){display:flex;align-items:center;justify-content:space-between;gap:65px;flex-wrap:wrap}.dd-fc .dd-section.dd-section-text-steps .dd-container.is-position-right .dd-text{order:2}.dd-fc .dd-section.dd-section-text-steps .dd-steps,.dd-fc .dd-section.dd-section-text-steps .dd-text{width:calc(50% - 32.5px);position:relative;box-sizing:border-box;flex-grow:1;flex-shrink:0;min-width:300px}.dd-fc .dd-section.dd-section-text-steps .dd-steps{padding:0 28px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .dd-inner{counter-reset:steps}.dd-fc .dd-section.dd-section-text-steps .dd-steps .dd-step{counter-increment:steps;background:#fff;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:6px;padding:45px 55px;margin:0 5px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .dd-step::before{content:counter(steps);width:86px;height:86px;background:#a13a9f;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 21px;color:#fff;font-size:36px;font-weight:700}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow{display:flex;align-items:center;justify-content:center;background:#d8d8d8;border-radius:50%;padding:0;width:56px;height:56px;border:none;position:absolute;top:calc(50% - 28px);cursor:pointer;z-index:2}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow.slick-disabled{opacity:.4;cursor:not-allowed}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow:not(.slick-disabled):hover{background:#7d3488}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow:not(.slick-disabled):hover svg{fill:#fff}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow svg{width:20px;fill:#6a6a6a}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-next{right:-28px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-prev{left:-28px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0;gap:7px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-dots button{font-size:0;background:#fff0;box-sizing:border-box;border:1px solid #979797;display:block;width:16px;height:16px;border-radius:50%}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-dots .slick-active button{background:#646464}.dd-fc .dd-section.dd-section-text-steps .dd-step:where(h1,h2,h3,h4,h5,h6,p,ol,ul){margin-block:.7em}.dd-fc .dd-section.dd-section-text-steps .dd-step h4:has(+h3){font-weight:400;font-size:19px;margin-bottom:-1.3em;text-transform:uppercase}.dd-fc .dd-section.dd-section-text-steps .dd-step h3{font-size:30px;margin-bottom:0}@media only screen and (max-width:400px){.dd-fc .dd-section.dd-section-text-steps .dd-steps .dd-step{padding:25px 35px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .dd-step::before{width:50px;height:50px;font-size:30px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow{width:40px;height:40px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-arrow svg{width:14px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-next{right:-20px}.dd-fc .dd-section.dd-section-text-steps .dd-steps .slick-prev{left:-20px}.dd-fc .dd-section.dd-section-text-steps .dd-steps{padding:0 20px}}.dd-section-subtitle{position:relative;font-size:29px;font-size:1.8125rem;color:#3a3a3a;font-weight:600;padding:20px 0;line-height:1.4;text-transform:uppercase;display:block}.dd-section-subtitle::before{content:"";position:absolute;top:-15px;height:10px;display:block;width:100%;background:url(/wp-content/themes/LoveSoulChoir/assets/images/title_dots.png) repeat-x center center;max-width:614px;left:50%;transform:translateX(-50%)}.dd-section-subtitle::after{content:"l";font-family:lovesoulchoir-fontpack;color:#b8b8b8;font-size:29px;text-align:center;left:50%;display:block;top:-30px;background:#fff;position:absolute;margin-left:-14.5px;padding:0 4.5px;text-transform:lowercase;text-align:center}.dd-button.has-icon-mic::before{content:"b";font-size:30px;font-family:"lovesoulchoir-fontpack"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#fff;border-radius:50%;color:#6300a3}.dd-button.has-icon-book::before{content:"a";font-size:30px;font-family:"lovesoulchoir-fontpack"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#fff;border-radius:50%;color:#6300a3}.dd-button{display:inline-flex;align-items:center;background:#6300a3;padding:10px 25px;font-weight:600;font-family:"Open Sans",sans-serif;text-transform:uppercase;border-radius:4px;text-decoration:none;color:#fff;gap:15px}.dd-button:where(:hover,:focus-visible){color:#fff!important;background:#56018f}.dd-button.secondary{background:#31abfc}.dd-button.secondary:where(:hover,:focus-visible){background:#2e9feb}.dd-button.secondary.has-icon-book::before,.dd-button.secondary.has-icon-mic::before{color:#31abfc!important}.dd-fc .dd-section-text-points .dd-points{display:flex;align-items:flex-start;gap:35px;justify-content:space-between;flex-wrap:wrap}.dd-fc .dd-section-text-points .dd-point{width:calc(33.333% - 23.3333333333px);display:flex;align-items:flex-start;gap:22px}.dd-fc .dd-section-text-points .dd-point :is(h1,h2,h3,h4,h5,h6){font-size:23px;margin-block:0}.dd-fc .dd-section-text-points .dd-point p{font-size:18px;margin-block:10px}.dd-fc .dd-section-text-points .dd-text{margin-top:60px}@media only screen and (max-width:1000px){.dd-fc .dd-section-text-points .dd-point{width:calc(50% - 35px)}}@media only screen and (max-width:700px){.dd-fc .dd-section-text-points .dd-point{width:100%}}@media only screen and (max-width:450px){.dd-fc .dd-section-text-points .dd-point p,.dd-section.mainSection p[style*="text-align: center"]{text-align:center!important}}@media only screen and (max-width:400px){.dd-fc .dd-section-text-points .dd-point{flex-direction:column;text-align:center;justify-content:center;align-items:center}}.dd-fc:has(.dd-section:last-child:nth-child(even))+.mainSection{background:#f6f6f6}.as-video-testimonials a{height:auto;aspect-ratio:1920/1080}