﻿body.using-2026-templates div.ast-container{max-width:100%;padding:0}body.using-2026-templates div.container{max-width:1140px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}body.using-2026-templates div.content-container{width:100%;height:auto}body.using-2026-templates div.content-container.background-hex{background:url("/wp-content/themes/astra-child/facelift2024/images/greyhex.png") !important;background-color:#fff !important;background-position:center !important}body.using-2026-templates h2.title{font-family:"Montserrat",sans-serif !important;font-size:40px;color:#342b4d;font-weight:500;position:relative}body.using-2026-templates h2.title span{display:block;font-family:"Montserrat",sans-serif !important;font-size:24px}body.using-2026-templates h2.title::after{display:block;content:" ";position:absolute;bottom:-4px;left:0;width:120px;height:2px;background:#ce61cd}body.using-2026-templates div.intro-text p{font-size:20px;color:var(--e-global-color-text)}body.using-2026-templates div.purple-block{background:#c4cef0;padding-top:60px;padding-bottom:60px}@media(min-width: 1024px){body.using-2026-templates div.purple-block{padding-top:100px;padding-bottom:100px}}body.using-2026-templates div.purple-block div.topper{display:none}body.using-2026-templates div.purple-block div.inner{background-color:#fff;padding:30px;border-radius:10px}@media(min-width: 1024px){body.using-2026-templates div.purple-block div.inner{padding:60px}}body.using-2026-templates div.purple-block div.inner div.content{display:flex;flex-direction:column}body.using-2026-templates div.purple-block div.inner div.content p{font-size:20px;color:var(--e-global-color-text);text-align:center;margin-bottom:20px}body.using-2026-templates div.purple-block div.inner div.content p:last-of-type{margin-bottom:0}body.using-2026-templates div.purple-block.has-topper{padding-top:0}body.using-2026-templates div.purple-block.has-topper div.topper{display:block}body.using-2026-templates a.button{position:relative;display:inline-block;padding:15px 40px;background-color:transparent;border:2px solid #8a2be2;border-radius:12px;cursor:pointer;overflow:hidden;z-index:1}body.using-2026-templates a.button span{color:#fff;font-family:"Montserrat",sans-serif !important;font-size:26px;line-height:22px;font-weight:400;position:relative;z-index:2;transition:color .25s cubic-bezier(0.75, 0, 0, 0.75) !important}body.using-2026-templates a.button::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#8a2be2;transition:height .25s cubic-bezier(0.75, 0, 0, 0.75);z-index:1}body.using-2026-templates a.button:hover span{color:#8a2be2}body.using-2026-templates a.button:hover::after{height:0%}body.using-2026-templates button.button{position:relative;display:inline-block;padding:15px 40px;background-color:#fff;border:2px solid #8a2be2;border-radius:12px;cursor:pointer;overflow:hidden;z-index:1}body.using-2026-templates button.button span{color:#fff;font-family:"Montserrat",sans-serif !important;font-size:26px;line-height:22px;font-weight:400;position:relative;z-index:2;transition:color .25s cubic-bezier(0.75, 0, 0, 0.75) !important}body.using-2026-templates button.button::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#8a2be2;transition:height .25s cubic-bezier(0.75, 0, 0, 0.75);z-index:1}body.using-2026-templates button.button:hover span{color:#8a2be2}body.using-2026-templates button.button:hover::after{height:0%}body.using-2026-templates div.testimonial-block{padding-top:60px;padding-bottom:60px;background:url("/wp-content/themes/astra-child/facelift2024/images/TestimonialsBG2025.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media(min-width: 1024px){body.using-2026-templates div.testimonial-block{padding-top:100px;padding-bottom:100px}}body.using-2026-templates div.testimonial-block div.container{display:flex;flex-direction:column;gap:3em}body.using-2026-templates div.testimonial-block div.container div.header,body.using-2026-templates div.testimonial-block div.container div.content{background:#fff;padding:30px;border-radius:30px}@media(min-width: 1024px){body.using-2026-templates div.testimonial-block div.container div.header,body.using-2026-templates div.testimonial-block div.container div.content{padding:60px}}body.using-2026-templates div.testimonial-block div.container div.header h4,body.using-2026-templates div.testimonial-block div.container div.content h4{font-size:28px;line-height:42px;font-weight:500 !important;color:var(--e-global-color-secondary);text-align:center}@media(min-width: 1024px){body.using-2026-templates div.testimonial-block div.container div.header h4,body.using-2026-templates div.testimonial-block div.container div.content h4{font-size:40px;line-height:60px}}body.using-2026-templates div.testimonial-block div.container div.content{display:flex;flex-direction:column;padding:60px;align-items:center;gap:2em}body.using-2026-templates div.testimonial-block div.container div.content p.text{font-family:"Open Sans";font-size:20px;font-weight:400;color:var(--e-global-color-secondary);text-align:center}body.using-2026-templates div.testimonial-block div.container div.content div.client-info{display:flex;flex-direction:column;align-items:center}body.using-2026-templates div.testimonial-block div.container div.content div.client-info p{font-family:"Open Sans";font-size:20px;font-weight:400;color:var(--e-global-color-secondary);text-align:center}body.using-2026-templates div.testimonial-block div.container div.content div.client-info p.name{font-weight:600}body.using-2026-templates div.testimonial-block div.container div.content div.client-info p.role{font-size:16px;letter-spacing:2px;font-weight:400;text-transform:uppercase}body.using-2026-templates section.hero-block{width:100%;height:400px;display:flex;background-image:url("https://www.freyahelps.me/wp-content/uploads/2021/10/mak-flex-pMNdk5zdKKQ-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}body.using-2026-templates section.hero-block h1{width:100%;height:400px;font-size:55px;display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.3)}@media(min-width: 768px){body.using-2026-templates section.hero-block h1{font-size:72px}}body.using-2026-templates section.case-studies p,body.using-2026-templates section.case-studies ul,body.using-2026-templates section.case-studies li{margin:0;padding:0}body.using-2026-templates section.case-studies div.introduction{padding-top:60px;padding-bottom:40px}body.using-2026-templates section.case-studies div.introduction h2.title{margin-bottom:40px}body.using-2026-templates section.case-studies div.case-study-items{background:url("/wp-content/themes/astra-child/facelift2024/images/ethos_background.jpg") !important;background-color:#fff;background-size:cover !important;background-repeat:no-repeat !important;background-position-x:right !important;padding-top:8em;padding-bottom:8em}body.using-2026-templates section.case-studies div.case-study-items div.item-container{display:grid;grid-template-columns:1fr;gap:3em;width:100%;max-width:1600px;padding-left:20px;padding-right:20px;margin:0 auto}@media(min-width: 1200px){body.using-2026-templates section.case-studies div.case-study-items div.item-container{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:2em}}@media(min-width: 1600px){body.using-2026-templates section.case-studies div.case-study-items div.item-container{gap:3em}}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item{display:block;padding:30px;border-radius:4px;box-shadow:0px 0px 16px rgba(0,0,0,.75);background:var(--e-global-color-7ed0f75);transition:box-shadow .25s ease-out !important}@media(min-width: 1200px){body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item{flex:1;min-height:400px}}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content{height:100%;display:flex;flex-direction:column}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content h3{font-weight:600;margin-bottom:4px}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content div.name,body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content ul.meta{margin-bottom:30px}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content ul.meta{display:grid;grid-template-columns:max-content 1fr;gap:2px 8px;list-style:none;padding:0}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content ul.meta li{display:contents}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content ul.meta li span.label{font-weight:700}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content div.tldr{margin-bottom:30px}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content div.tldr h4{font-weight:600;margin-bottom:8px}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content div.tldr ul li{display:flex;align-items:flex-start;list-style:none;gap:12px;margin-bottom:6px}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content div.tldr ul li::before{content:"•";flex-shrink:0;font-weight:700}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item div.content button{margin-left:auto;margin-right:auto;margin-top:auto}body.using-2026-templates section.case-studies div.case-study-items div.item-container a.item:hover{box-shadow:0px 0px 16px #fff}body.using-2026-templates section.case-studies div.purple-block a{margin-left:auto;margin-right:auto;margin-top:40px}body.using-2026-templates section.case-studies.individual p,body.using-2026-templates section.case-studies.individual strong,body.using-2026-templates section.case-studies.individual b,body.using-2026-templates section.case-studies.individual i,body.using-2026-templates section.case-studies.individual li{font-family:"Source Sans 3",sans-serif !important}body.using-2026-templates section.case-studies.individual h3,body.using-2026-templates section.case-studies.individual h4{margin-bottom:20px}body.using-2026-templates section.case-studies.individual div.introduction img{display:none}@media(min-width: 1200px){body.using-2026-templates section.case-studies.individual div.introduction div.container{display:grid;grid-template-columns:3fr 1fr}body.using-2026-templates section.case-studies.individual div.introduction div.container img{display:block}}body.using-2026-templates section.case-studies.individual div.client-info{display:flex;flex-direction:column;align-items:center;padding-top:60px;padding-bottom:60px;background:#a4d3cf}body.using-2026-templates section.case-studies.individual div.client-info div.content{display:flex}body.using-2026-templates section.case-studies.individual div.client-info div.content div.lhs,body.using-2026-templates section.case-studies.individual div.client-info div.content div.rhs{width:100%}body.using-2026-templates section.case-studies.individual div.client-info div.content div.lhs h3,body.using-2026-templates section.case-studies.individual div.client-info div.content div.rhs h3{display:inline-block;width:auto;font-weight:600;position:relative}body.using-2026-templates section.case-studies.individual div.client-info div.content div.lhs h3::after,body.using-2026-templates section.case-studies.individual div.client-info div.content div.rhs h3::after{display:block;content:" ";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#ce61cd}body.using-2026-templates section.case-studies.individual div.client-info div.content div.lhs ul,body.using-2026-templates section.case-studies.individual div.client-info div.content div.rhs ul{margin-left:18px}body.using-2026-templates section.case-studies.individual div.client-info div.content div.lhs ul li,body.using-2026-templates section.case-studies.individual div.client-info div.content div.rhs ul li{font-size:1.15em}body.using-2026-templates section.case-studies.individual div.results{display:flex;flex-direction:column;align-items:center;padding-top:60px;padding-bottom:80px}body.using-2026-templates section.case-studies.individual div.results div.content{width:100%}body.using-2026-templates section.case-studies.individual div.results div.content h3{display:inline-block;width:auto;font-weight:600;position:relative;margin-bottom:34px}body.using-2026-templates section.case-studies.individual div.results div.content h3::after{display:block;content:" ";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#ce61cd}body.using-2026-templates section.case-studies.individual div.results div.content div.items{display:grid;justify-content:center;align-items:stretch;gap:3em}@media(min-width: 1024px){body.using-2026-templates section.case-studies.individual div.results div.content div.items{grid-template-columns:repeat(3, 1fr)}}body.using-2026-templates section.case-studies.individual div.results div.content div.items div.item{height:100%;background:#c4cef0;padding:30px;border-radius:10px;box-shadow:0px 0px 4px rgba(0,0,0,.75) !important}body.using-2026-templates section.case-studies.individual div.results div.content div.items div.item p{font-size:1.15em;text-align:center}body.using-2026-templates section.case-studies.individual div.results div.content div.items div.item p.big{font-size:3.5em;height:100px}body.using-2026-templates section.case-studies.individual div.text-blocks{display:flex;flex-direction:column;align-items:center;padding-bottom:0}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block{width:100%;padding-top:80px;padding-bottom:80px;position:relative}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block h3{display:inline-block;width:auto;font-weight:600;position:relative;margin-bottom:28px}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block h3::after{display:block;content:" ";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#ce61cd}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block p{font-size:1.2em}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block p:not(:last-of-type){margin-bottom:24px}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block.arrow::after{content:" ";display:block;width:24px;height:24px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMzIzMjMyIj48cGF0aCBkPSJNNDgwLTM0NCAyNDAtNTg0bDU2LTU2IDE4NCAxODQgMTg0LTE4NCA1NiA1Ni0yNDAgMjQwWiIvPjwvc3ZnPg==");position:absolute;left:50%;bottom:8px;transform:translateX(-50%);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.125))}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block.white::after{width:32px;height:32px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNDgwLTM0NCAyNDAtNTg0bDU2LTU2IDE4NCAxODQgMTg0LTE4NCA1NiA1Ni0yNDAgMjQwWiIvPjwvc3ZnPg==");background-size:cover;background-position:center;background-repeat:no-repeat}body.using-2026-templates section.case-studies.individual div.text-blocks div.text-block:last-of-type::after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNjIwLTUyMHEyNSAwIDQyLjUtMTcuNVQ2ODAtNTgwcTAtMjUtMTcuNS00Mi41VDYyMC02NDBxLTI1IDAtNDIuNSAxNy41VDU2MC01ODBxMCAyNSAxNy41IDQyLjVUNjIwLTUyMFptLTI4MCAwcTI1IDAgNDIuNS0xNy41VDQwMC01ODBxMC0yNS0xNy41LTQyLjVUMzQwLTY0MHEtMjUgMC00Mi41IDE3LjVUMjgwLTU4MHEwIDI1IDE3LjUgNDIuNVQzNDAtNTIwWm0yNjMuNSAyMjEuNVE2NTktMzM3IDY4NC00MDBoLTY2cS0yMiAzNy01OC41IDU4LjVUNDgwLTMyMHEtNDMgMC03OS41LTIxLjVUMzQyLTQwMGgtNjZxMjUgNjMgODAuNSAxMDEuNVQ0ODAtMjYwcTY4IDAgMTIzLjUtMzguNVpNMzI0LTExMS41UTI1MS0xNDMgMTk3LTE5N3QtODUuNS0xMjdRODAtMzk3IDgwLTQ4MHQzMS41LTE1NlExNDMtNzA5IDE5Ny03NjN0MTI3LTg1LjVRMzk3LTg4MCA0ODAtODgwdDE1NiAzMS41UTcwOS04MTcgNzYzLTc2M3Q4NS41IDEyN1E4ODAtNTYzIDg4MC00ODB0LTMxLjUgMTU2UTgxNy0yNTEgNzYzLTE5N3QtMTI3IDg1LjVRNTYzLTgwIDQ4MC04MHQtMTU2LTMxLjVaTTQ4MC00ODBabTIyNyAyMjdxOTMtOTMgOTMtMjI3dC05My0yMjdxLTkzLTkzLTIyNy05M3QtMjI3IDkzcS05MyA5My05MyAyMjd0OTMgMjI3cTkzIDkzIDIyNyA5M3QyMjctOTNaIi8+PC9zdmc+");background-size:cover;background-position:center;background-repeat:no-repeat}body.using-2026-templates section.case-studies.individual div.testimonials{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px}body.using-2026-templates section.case-studies.individual div.testimonials div.content{border-radius:10px;background:#c4cef0;padding:5em}body.using-2026-templates section.case-studies.individual div.testimonials p{font-size:1.15em;font-style:italic;text-align:center}body.using-2026-templates section.case-studies.individual div.testimonials p.client-name{margin-top:24px;font-weight:600;text-align:center;font-style:unset}body.using-2026-templates section.case-studies.individual div.testimonials div.testimonial:not(:last-of-type){margin-bottom:60px}body.using-2026-templates section.case-studies.individual div.conclusion{display:flex;flex-direction:column;align-items:center;background:#a4d3cf;padding-top:80px;padding-bottom:80px}body.using-2026-templates section.case-studies.individual div.conclusion h3{display:inline-block;width:auto;font-weight:600;position:relative;margin-bottom:24px}body.using-2026-templates section.case-studies.individual div.conclusion h3::after{display:block;content:" ";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#ce61cd}body.using-2026-templates section.case-studies.individual div.conclusion div.content{width:100%}body.using-2026-templates section.case-studies.individual div.conclusion div.content p{font-size:1.2em}body.using-2026-templates section.case-studies.individual div.cta-block{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px}body.using-2026-templates section.case-studies.individual div.cta-block h3{display:inline-block;width:auto;font-weight:600;position:relative;margin-bottom:24px}body.using-2026-templates section.case-studies.individual div.cta-block h3::after{display:block;content:" ";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#ce61cd}body.using-2026-templates section.case-studies.individual div.cta-block p{font-size:1.2em;text-align:center;margin-bottom:20px}body.using-2026-templates section.case-studies.individual div.cta-block a.button{max-width:240px}body.using-2026-templates section.case-studies.individual div.cta-block a.button span{display:block;width:100%;white-space:nowrap}/*# sourceMappingURL=style.css.map */
