body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#777;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;margin:0}body,html{overflow-x:hidden}body::-webkit-scrollbar{display:none}a,h1,h2,h3,h4,h5,h6{color:#4a4c70}a{transition:.3s}a:active,a:focus,a:hover{color:#0968a7;outline:none;text-decoration:none}.btn.btn-custom{border:2px solid #0968a7;border-radius:0;box-shadow:inset 0 0 0 0 #0968a7;color:#777;font-size:16px;font-weight:500;padding:12px 20px;text-align:center;transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out}.btn.btn-custom:hover{box-shadow:inset 0 0 0 30px #0968a7;color:#20212b}.btn:focus,.form-control:focus{box-shadow:none}.container-fluid{max-width:1366px}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-size:inherit;margin-left:0}.top-bar{background-color:#0003;border-bottom:1px solid #ffffff4d;height:45px;left:0;position:absolute;top:0;width:100%;z-index:3}.top-bar .top-bar-left{align-items:center;display:flex;justify-content:flex-start}.top-bar .top-bar-right{align-items:center;display:flex;justify-content:space-evenly}.top-bar .text{align-items:center;border-left:1px solid #ffffff4d;display:flex;flex-direction:row;height:45px;justify-content:center;padding:0 10px;text-align:center}.top-bar .text:last-child{border-right:1px solid #ffffff4d}.top-bar .text i{color:#fdbe33;font-size:16px;margin-right:5px}.top-bar .text p{color:#fff;font-size:16px;font-weight:500;margin:0}.top-bar .social{display:flex;font-size:0;height:45px;justify-content:flex-end}.top-bar .social a{align-items:center;border-right:1px solid #ffffff4d;color:#fdbe33;display:flex;font-size:16px;height:100%;justify-content:center;width:45px}.top-bar .social a:first-child{border-left:1px solid #ffffff4d}.top-bar .social a:hover{background:#fdbe33;color:#fff}@media (min-width:992px){.top-bar{padding:0 60px}}.navbar{position:relative;transition:.5s;z-index:999}.navbar.nav-sticky{box-shadow:0 5px 10px #ffffff4d;position:fixed;top:0;transition:.5s;width:100%}.navbar .navbar-brand{color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:45px;font-weight:700;letter-spacing:5px;line-height:0px;margin:0}.navbar .navbar-brand img{max-height:40px;max-width:100%}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff;padding:10px 15px 8px}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:#fdbe33;transition:none}.navbar .dropdown-menu{background:#00000080;border:1px solid gray;border-radius:12px;margin-top:0;a{color:#fff;&:hover{background-color:#000000b3;color:#fdbe33}}}@media (min-width:992px){.navbar{border-bottom:1px solid #ffffff4d;position:absolute;top:45px;width:100%;z-index:9}.navbar,.navbar.nav-sticky{background:#20212b!important;padding:20px 60px}.navbar.nav-sticky{border-bottom:none}.page .navbar{background:#20212b!important}.navbar a.nav-link{font-size:16px;letter-spacing:1px;padding:8px 15px}}@media (max-width:991.98px){.navbar .navbar-brand{font-size:37px}.navbar{background:#20212b!important;padding:15px}.navbar a.nav-link{padding:5px}.navbar .dropdown-menu{box-shadow:none}}.video-container{margin-top:128px;overflow:hidden;padding:0;position:relative;width:100%}@media (max-width:768px){.banner-image{background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important}.banner-wrapper,.banner-wrapper.right{flex-direction:column}.video-container{margin-top:0}.quote-carousel{margin-top:20px;text-align:center}}.footer{background:#20212b;padding-top:50px;position:relative}.footer .footer-contact,.footer .footer-link,.footer .footer-newsletter{color:#fff;margin-bottom:45px;position:relative}.footer .footer-contact h2,.footer .footer-link h2,.footer .footer-newsletter h2{color:#fdbe33;font-size:22px;font-weight:700;margin-bottom:30px}.footer .footer-link a{color:#fff;display:block;margin-bottom:10px;transition:.3s}.footer .footer-link a:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:10px;position:relative}.footer .footer-link a:hover{color:#0968a7;letter-spacing:1px}.footer .footer-contact p:hover{color:#0968a7}.footer .footer-contact a{color:#fff}.footer .footer-contact p i{width:25px}.footer .footer-contact i{color:#fdbe33}.footer .footer-social{display:grid;grid-template-columns:repeat(5,1fr);margin-right:20px;margin-top:20px;position:relative}.footer .footer-social a{height:40px;margin-top:5px;padding:6px 0;width:40px}.footer .footer-newsletter form{position:relative;width:100%;button{border-radius:12px;font-size:18px;font-weight:800}}.footer .footer-newsletter input{border:2px solid #fdbe33;border-radius:12px;font-size:18px;height:50px;margin-bottom:15px}.footer .footer-newsletter h6{color:#777;font-size:14px;letter-spacing:1px;margin-top:5px}.footer .footer-newsletter .btn.btn-custom{padding:15px 0;width:100%}.footer .copyright{padding:0 30px}.footer .copyright .row{border-top:2px solid #ffffff26;padding-bottom:25px;padding-top:25px}.footer .copyright p{color:#999;margin:0}.footer .copyright .col-md-6:last-child p{text-align:right}.footer .copyright p a{color:#fff}.footer .copyright p a:hover{color:#fdbe33}@media (max-width:767.98px){.footer .footer-newsletter .btn.btn-custom{font-weight:600;padding:6px 0;width:100%}.footer .copyright .col-md-6:last-child p,.footer .copyright p{margin:5px 0;text-align:center}}.page-width{flex-direction:column}.landing,.page-width{align-items:center;background:#f6f2e8;display:flex}.landing{gap:40px;justify-content:space-between;max-width:1500px;padding:40px 20px;width:100%}.left,.right{flex:1 1}.left{display:flex;justify-content:center}.titles{max-width:600px}.caption2 p{color:#537292;font-size:2rem;margin-bottom:1rem;text-transform:uppercase}.caption2 p span{color:#2f3e4e}.caption3 p{color:#537292;font-size:1.1rem;font-style:italic;font-weight:300;line-height:1.6}.fading-image-about{display:block;height:auto;margin:0 auto;max-width:700px;width:100%}.btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.spiritual-button{background-color:initial;border:2px solid #537292;border-radius:6px;color:#537292;cursor:pointer;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:1rem;font-weight:500;letter-spacing:1px;padding:12px 28px;text-transform:uppercase;transition:all .3s ease}.spiritual-button:hover{background-color:#4a4c70;box-shadow:0 4px 12px #5a3e2b4d;color:#fff}@media (max-width:767.98px){.landing{align-items:center;flex-direction:column;padding:24px 16px;text-align:center}.left,.right{width:100%}.titles{max-width:100%}.caption2 p{font-size:1.5rem}.caption3 p{font-size:.95rem}.btns{justify-content:center}}.books-center-button-container{background:#f6f2e8!important}.books-primary-button{background-color:#537292;border:none;border-radius:30px;box-shadow:0 6px 15px #53729233;color:#fff;cursor:pointer;font-size:1.1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:.75rem 2rem;transition:background-color .3s ease,transform .2s ease}.books-primary-button-container{display:flex;justify-content:center}.books-intro{font-size:1.4rem;font-weight:300;margin-bottom:3rem;width:100%}.back-to-top{background:#fdbe33b3;border-radius:50px;bottom:15px;cursor:pointer;display:block;font-size:22px;height:44px;line-height:1;position:fixed;right:15px;text-align:center;transition:background .5s;width:44px;z-index:10}.back-to-top i{color:#4a4c70;padding-top:11px}.back-to-top:hover{background:#fdbe33}.back-to-top:hover i{color:#011836;font-size:22px}.banner-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:100vh;justify-content:flex-start;position:relative;width:100%;h1{color:#f0f0f0!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:40px;font-weight:600;line-height:1.3;margin-bottom:1rem}.banner-text{max-width:400px}.banner-text p{color:#f0f0f0;font-size:1.2rem;line-height:1.6;margin-bottom:1.5rem}.banner-content{margin:auto auto auto 50%;width:30%}.quote-author{color:#f0f0f0;display:block;font-family:Great Vibes,cursive;font-size:1.5rem;margin-top:1rem;text-align:center;@media (max-width:767.98px){font-size:1rem}}}.banner-container:after{background:linear-gradient(180deg,#0000 60%,#f6f2e8);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.banner-container.right{justify-content:flex-end}.quote-container{left:60%;max-width:800px;position:absolute;top:40%;transform:translate(-25%,-50%);width:50%}.quote-carousel{color:#fff;font-size:2rem;font-weight:600;height:10rem;line-height:1.5;overflow:hidden;position:relative;text-align:left}.quote-carousel p{animation:fadeSlide 16s infinite;opacity:0;position:absolute;transform:translateY(20px);width:100%}.quote-carousel p:first-child{animation-delay:0s}.quote-carousel p:nth-child(2){animation-delay:4s}.quote-carousel p:nth-child(3){animation-delay:8s}.quote-carousel p:nth-child(4){animation-delay:12s}@keyframes fadeSlide{0%{opacity:0;transform:translateY(20px)}5%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(-20px)}to{opacity:0}}@media (max-width:900px){.navbar,.top-header-container{margin-top:0;padding-top:0}.banner-container{background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important;flex-direction:column;height:auto;min-height:40vh;padding:20px;text-align:center}.banner-content{margin-top:20px;width:90%}.quote-container{left:60%;max-width:300px;position:absolute;top:35%;transform:translate(-50%,-50%);width:80%}.quote-carousel{font-size:1rem;height:6rem;line-height:1.4;text-align:right}.quote-author{font-size:1rem;margin-top:.5rem}}.page-header{background:linear-gradient(rgba(0,0,0,.356),#0006),url(/static/media/community.dd9160a032a1aaf5e56c.jpeg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:0;padding:210px 0 90px;position:relative;text-align:center}.page-header:after{background:linear-gradient(180deg,#0000 65%,#f6f2e8);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.page-header h2{color:#fff;font-size:60px;font-weight:700;margin-bottom:20px;padding-bottom:10px;position:relative}.page-header h2:after{background:#fff;bottom:0;content:"";height:2px;left:calc(50% - 50px);position:absolute;width:100px}.page-header a{color:#fff;font-size:22px;padding:0 12px;position:relative}.page-header a:hover{color:#fdbe33}.page-header a:after{color:#fff;content:"/";height:8px;position:absolute;right:-7px;text-align:center;top:-2px;width:8px}.page-header a:last-child:after{display:none}@media (max-width:991.98px){.page-header{background-attachment:scroll;padding:60px 0}.page-header h2{font-size:45px}.page-header a{font-size:20px}}@media (max-width:767.98px){.page-header{padding:45px 0}.page-header h2{font-size:35px}.page-header a{font-size:18px}}.Initiatives{background:#f6f2e8;.title{display:flex}hr{background-color:#537292;border:1px solid #537292;height:1px;width:35%}.initiatives-heading{color:#537292;font-size:2.8rem;margin-bottom:1.5rem;text-align:center}.initiatives-intro{color:#537292;font-size:1.1rem;line-height:1.6;margin:0 auto 3rem;max-width:800px;text-align:center}h4{color:#537292;font-size:4rem;font-style:italic}.caption1{align-items:center;display:flex}.initiative-cards{display:block;height:500px;margin-left:auto;margin-right:auto;width:80%;img{cursor:pointer}}.arrows{display:flex;justify-content:center;margin-top:1em;padding-bottom:3em;width:100%;svg{color:#537292;cursor:pointer;margin-left:2em;margin-right:2em;&:hover{color:#cecece;scale:1.1}}}.css-1qzevvg{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.Initiatives{h1{padding-bottom:1em;span{display:none}}.initiative-cards{height:43vw;width:80%}.arrows{margin-bottom:10em}}}@media only screen and (max-width:767px){.Initiatives{padding-left:15px;padding-right:15px;h1{font-size:2em;padding-bottom:0;transform:none;-webkit-transform:none;span{display:none}}.initiative-cards{height:63vw;width:10%}}}@media only screen and (min-width:351px) and (max-width:400px){.Initiatives{h1{font-size:2em;transform:translateX(20px);-webkit-transform:translateX(20px)}.arrows{margin-top:0;padding-bottom:1em}}}@media only screen and (max-width:350px){.Initiatives{h1{font-size:1.5em;transform:translateX(15px);-webkit-transform:translateX(15px)}}}.contact-section{background-color:#f6f2e8;padding:4rem 1rem;text-align:center}.contact-section h2{color:#537292;font-size:2rem;margin-bottom:2rem}.contact-content{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:800px}.contact-item{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000000d;padding:1.5rem;width:260px}.contact-item h4{color:#2d3e50;margin-bottom:.5rem}.contact-item p{color:#444;font-size:.95rem;margin:0}.contact-item a{color:#537292;text-decoration:none}.contact-item a:hover{text-decoration:underline}.donate-container,.donate-main{background:#f6f2e8}.donate-container{margin:0 auto;max-width:1200px;padding:20px}.donate-title{color:#537292;font-size:2.5rem;margin-bottom:40px;text-align:center}.card-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.donation-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;overflow:hidden;transition:transform .3s ease}.donation-card:hover{transform:translateY(-5px)}.card-image{height:200px;object-fit:cover;width:100%}.card-content{padding:20px}.card-title{font-size:1.5rem;margin-bottom:10px}.card-description{color:#555;font-size:1rem;line-height:1.5}.center-button-container{background:#fff;display:flex;flex-direction:row;justify-content:space-evenly}.primary-button{background-color:#537292;border:none;border-radius:30px;box-shadow:0 6px 15px #53729233;color:#fff;cursor:pointer;font-size:1.1rem;margin-bottom:2rem;padding:.75rem 2rem;transition:background-color .3s ease,transform .2s ease}.primary-button:hover{background-color:#3d5870;color:gold;transform:translateY(-2px)}@media (max-width:600px){.donate-title{font-size:2rem}.card-title{font-size:1.25rem}.card-description{font-size:.95rem}}@media (max-width:768px){.center-button-container{align-items:center;flex-direction:column}}@media (min-width:768px) and (max-width:1024px){.center-button-container{align-items:center;flex-direction:column}}.team-page{background-color:#f6f2e8;padding:4rem 2rem;text-align:center}.team-title{color:#537292;font-size:2.5rem;margin-bottom:2.5rem}.team-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center}.team-card{background:#f6f2e8;border-radius:12px;max-width:320px;padding:2rem;transition:transform .3s ease;width:100%}.team-card:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-5px)}.team-image{border:3px solid #537292;border-radius:50%;height:120px;margin-bottom:1.2rem;object-fit:cover;width:120px}.team-name{color:#2f3e4e;font-size:1.2rem;font-weight:600;margin:.5rem 0 .25rem}.team-role{color:#537292;font-size:1rem;margin-bottom:.75rem}.team-email{color:#5a3e2b;font-size:.9rem;text-decoration:none;word-break:break-word}.team-email:hover{text-decoration:underline}.featured-grid{grid-template-columns:repeat(2,minmax(250px,1fr));margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:700px}.m-team{color:#2f3e4e;font-family:Great Vibes,cursive;font-size:1.75rem;text-shadow:1px 1px 2px #0009;white-space:nowrap}@media (max-width:768px){.featured-grid{grid-template-columns:1fr}}.m-image{border:5px solid #537292;border-radius:50%;height:200px;margin-bottom:1.2rem;object-fit:cover;width:200px}.books-page{background-color:#f6f2e8;margin:0 auto;padding:4rem 2rem}.books-heading{font-size:2.8rem;margin-bottom:1.5rem}.books-heading,.books-intro{color:#537292;text-align:center}.books-intro{font-size:1.1rem;line-height:1.6;margin:0 auto 3rem;max-width:800px}.books-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.book-card{background:#fff;border-radius:12px;box-shadow:0 4px 14px #0000000d;display:flex;flex-direction:column;max-width:280px;overflow:hidden;transition:transform .3s ease}.book-card:hover{transform:translateY(-5px)}.book-image{height:auto;object-fit:cover;width:100%}.book-details{padding:1.2rem;text-align:center}.book-title{color:#537292;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.book-subtitle{color:#5a5a5a;font-size:.95rem;line-height:1.4;margin-bottom:1rem}.book-button{background-color:#537292;border-radius:6px;color:#fff;display:inline-block;font-weight:500;padding:.5rem 1.2rem;text-decoration:none;transition:background-color .3s ease}.book-button:hover{background-color:#fdbe33}.book-series-section{padding-top:40px}*{box-sizing:border-box;margin:0;padding:0}.about-container{background:#f6f2e8;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:0 0 30px 30px;box-shadow:0 15px 35px #0000001a;margin-bottom:2rem;padding:3rem 0;text-align:center}.header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;margin-bottom:1rem}.header .subtitle{color:#666;font-size:1.3rem;font-weight:300;margin:0 auto;max-width:600px}.main-content{display:flex;flex-direction:column;gap:4rem;margin-bottom:4rem}.biography{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:3rem}.biography h2{font-size:2.8rem;margin-bottom:2rem}.biography h2,.intro{color:#537292;text-align:center}.intro{font-size:1.4rem;font-weight:300;margin-bottom:3rem}.biography-section{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;box-shadow:0 10px 25px #00000014;display:flex;gap:3rem;margin-bottom:3rem;opacity:0;padding:2rem;transform:translateY(30px);transition:all .8s ease}.biography-section.animate-in{opacity:1;transform:translateY(0)}.biography-section.reverse{flex-direction:row-reverse}.section-image{flex:1 1;min-width:300px}.section-image img{border-radius:15px;box-shadow:0 10px 20px #0000001a;object-fit:cover;width:100%}.section-content{flex:1.5 1}.section-content h3{color:#2c3e50;font-size:1.6rem;margin-bottom:1.5rem}.section-content p{color:#537292;font-size:1.1rem;line-height:1.8}.quote{background:linear-gradient(135deg,#fff,#f8f9fa);border-left:6px solid #537292;border-radius:20px;box-shadow:0 10px 25px #00000014;color:#537292;font-size:1.4rem;font-style:italic;margin:3rem 0;padding:2rem;text-align:center}.timeline-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:3rem}.timeline-section h2{color:#537292;font-size:2.8rem;margin-bottom:3rem;text-align:center}.timeline{padding:2rem 0;position:relative}.timeline:before{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:2px;content:"";height:100%;position:absolute;transform:translateX(-50%);width:4px}.timeline-item{align-items:center;display:flex;margin-bottom:4rem;opacity:0;position:relative;transform:translateY(30px);transition:all .8s ease}.timeline-item.animate-in{opacity:1;transform:translateY(0)}.timeline-content{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;box-shadow:0 15px 30px #0000001a;display:flex;flex:1 1;gap:2rem;margin:0 2rem;padding:2rem;position:relative}.timeline-content.left,.timeline-content.right{margin-left:2rem;margin-right:2rem}.timeline-content.right{flex-direction:row-reverse}.timeline-content:before{border:15px solid #0000;content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.timeline-content.left:before{border-left-color:#f8f9fa;right:-30px}.timeline-content.right:before{border-right-color:#f8f9fa;left:-30px}.timeline-year{background:linear-gradient(135deg,#58737e,#764ba2);border-radius:30px;box-shadow:0 8px 20px #0003;color:#fff;font-size:.9rem;font-weight:700;padding:.8rem 1rem;position:absolute;transform:translateX(-50%);z-index:10}.timeline-image{flex:1 1;min-width:200px}.timeline-image img{border-radius:15px;box-shadow:0 8px 16px #0000001a;height:300px;object-fit:cover;width:90%}.timeline-text{flex:1.5 1}.timeline-text h3{color:#2c3e50;font-size:1.4rem;margin-bottom:1rem}.timeline-text p{color:#555;font-size:1rem;line-height:1.7}@media (max-width:968px){.container{padding:0 15px}.header h1{font-size:2.5rem}.header .subtitle{font-size:1.1rem}.biography,.timeline-section{padding:2rem 1.5rem}.biography h2,.timeline-section h2{font-size:2.2rem}.intro{font-size:1.2rem;padding:1.5rem}.biography-section{text-align:center}.biography-section,.biography-section.reverse{flex-direction:column!important}.section-image{min-width:auto;width:100%}.timeline:before{left:30px}.timeline-content{flex-direction:column!important;text-align:center}.timeline-content,.timeline-content.left,.timeline-content.right{margin:0 0 0 4rem!important}.timeline-content:before{border-left-color:#0000!important;border-right-color:#f8f9fa!important;left:-15px!important;right:auto!important}.timeline-year{left:30px;transform:translateX(-50%)}.timeline-image{min-width:auto;width:100%}}@media (max-width:480px){.header{padding:2rem 0}.header h1{font-size:2rem}.biography,.timeline-section{padding:1.5rem 1rem}.biography-section{padding:1.5rem}.timeline-content{gap:1rem;padding:1.5rem}.timeline-image img{height:150px}.section-image img{height:200px}}.fading-sections{background-color:#fcf9f3;overflow:hidden;width:100%}.intro{color:#2d3e50;font-size:1.2rem;line-height:1.8;margin:0 0 4rem;padding:2rem 5% 0;text-align:left}.fading-section{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:500px;position:relative}.fading-section.reverse{flex-direction:row-reverse}.fading-image{background-position:50%;background-size:cover;flex:1.5 1;min-height:700px;position:relative}.fade-left:after{background:linear-gradient(270deg,#fcf9f3a6,#fcf9f300)}.fade-left:after,.fade-right:after{content:"";inset:0;position:absolute;z-index:1}.fade-right:after{background:linear-gradient(90deg,#fcf9f3a6,#fcf9f300)}.fading-content{flex:1 1;max-width:500px;padding:4rem 2rem;z-index:2}.fading-content h2{color:#3f5270;font-size:2.3rem;font-weight:700;margin-bottom:1rem}.fading-content p{color:#444;font-size:1.3rem;line-height:1.9}@media (max-width:1024px){.fading-image{flex:1.2 1}.fading-content{flex:1 1}}@media (max-width:768px){.fading-section,.fading-section.reverse{flex-direction:column;min-height:0;min-height:auto}.fading-image{flex:initial;min-height:350px;width:100%}.fade-left:after,.fade-right:after{background:linear-gradient(180deg,#fcf9f3a6,#fcf9f300)}.fading-content{flex:initial;max-width:100%;padding:2rem 1.5rem;position:relative;text-align:center}.fading-content h2{font-size:1.8rem}.fading-content p{font-size:1.1rem}}.services-container{padding:60px 0}.services-container .container{margin:auto;max-width:900px;padding:0 15px}.services-heading{color:#4a4c70;font-size:36px;margin-bottom:20px;text-align:center}.services-intro{color:#777;font-size:18px;margin-bottom:40px;text-align:center}.google-form-embed{border:1px solid #ddd;box-shadow:0 4px 8px #0000001a;height:1000px;width:100%}.google-form-embed iframe{border:none}.reflections-section{background-color:#f7f7f9;border:1px solid #e9e9ee;border-radius:12px;box-shadow:0 4px 15px #0000000d;margin:60px auto 40px;max-width:800px;padding:40px}.reflections-heading{color:#5d678e;font-size:32px;font-weight:600;margin-bottom:25px;position:relative;text-align:center}.reflections-heading:after{background-color:#a3a3c2;content:"";display:block;height:3px;margin:10px auto 0;width:60px}.bts-quote{background-color:#fff;border-left:6px solid #a3a3c2;border-radius:0 8px 8px 0;color:#444;font-size:1.35em;font-style:italic;line-height:1.6;margin:30px 0;padding:15px 30px 15px 45px;text-align:center}.bts-quote:before{color:#a3a3c2;content:"\201C";font-size:3em;left:20px;opacity:.7;position:absolute;top:5px}.reflections-note{color:#777;font-size:15px;margin-top:30px;text-align:center}blockquote{margin:0;position:relative}
/*# sourceMappingURL=main.4a591747.css.map*/