@media screen and (max-width: 600px){.form-container form{display:flex;flex-direction:column;gap:20px}.form-container form .field-wrapper{margin-bottom:0px !important}.form-container form .field-row{flex-direction:column !important}}@font-face{font-family:ArchivoBlack;src:url("res/fonts/ArchivoBlack-Regular.ttf")}@font-face{font-family:OpenSans;src:url("res/fonts/OpenSans-VariableFont_wdth,wght.ttf")}.nav#Desktop-Nav img{max-height:100px;height:100%}.nav#Desktop-Nav .nav-item{position:relative}.nav#Desktop-Nav .nav-item.link-container .active::before{content:" ";position:absolute;background-color:#7c4ba1;top:0;height:4px;width:100%;transform:scaleX(1);opacity:100%}.nav#Desktop-Nav .nav-item.link-container a::before,.nav#Desktop-Nav .nav-item.link-container a:hover::before{content:" ";position:absolute;background-color:#7c4ba1;top:0;left:0;width:100%;height:4px}.nav#Desktop-Nav .nav-item.link-container a::before{opacity:0;transform:scaleX(0);transform-origin:left;transition:.3s ease-in-out}.nav#Desktop-Nav .nav-item.link-container a:hover::before{opacity:100%;transform:scaleX(1)}@media screen and (min-width: 900px){.mobile-header,#Mobile-Nav,#menu-toggle,.menu-button{display:none}}@media screen and (max-width: 900px){.mobile-header{top:0;position:sticky;text-align:center;background-color:#313335;z-index:900}.responsive-header{position:relative;display:flex;width:100%}#Logo{margin:15px auto;max-width:50%}#Desktop-Nav{display:none}#menu-toggle:checked~nav{transform:translateX(0%)}#Mobile-Nav{display:flex;position:fixed;width:70%;height:100%;font-size:1.2em;border-left:5px solid #7c4ba1;z-index:995;top:0%;right:0%;transform:translateX(100%);transform-origin:right;transition:transform 400ms ease-in-out}nav{border-bottom:none}nav ul{display:block;width:100%;height:auto;overflow-y:auto;margin:0;padding-left:0}nav ul li{width:100%;display:block;text-align:right}nav ul li a{display:block;padding:1.5em .75em;color:#7c4ba1;font-family:Anton;text-decoration:none}nav ul li a.active{color:#fff;display:block;text-align:right;background-color:#7c4ba1;border-bottom:none}nav ul li a:hover{display:block;text-align:right;border-bottom:none;background-color:#333}.menu-toggle{display:none;width:auto}.menu-button{width:56px;height:56px;border-radius:28px;z-index:996;position:fixed;background-color:#7c4ba1;bottom:0%;right:0%;margin:15px 18px;box-shadow:0 0 25px -8px #000}.menu-label{display:block;width:auto;position:fixed;z-index:997;right:0%;bottom:0%;padding:.7em .3em;margin:30px 27px;align-items:center}#menu-toggle:checked~div label span{background:#7c4ba1}#menu-toggle:checked~div label span::before{transform:matrix(0.785, -0.785, 0.785, 0.785, 0, 9)}#menu-toggle:checked~div label span::after{transform:matrix(0.785, 0.785, -0.785, 0.785, 0, -9)}.menu-label span,.menu-label span::before,.menu-label span::after{display:block;z-index:999;background:#fff;height:4px;width:28px;border-radius:2px;position:relative}.menu-label span::before,.menu-label span::after{content:"";position:absolute}.menu-label span::before{bottom:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.menu-label span::after{top:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.empty-scoll{display:block;width:100%;height:auto;margin:4em 0;bottom:0%}.img-vertical{max-height:550px}}footer{background-color:#313335;color:#fff;padding:0px 100px}footer .footer-wrapper{display:flex;justify-content:space-around}footer img.logo{width:100px;padding:5px;border-radius:125px}footer .row>div{align-content:space-around}footer .tagline{line-height:35px;margin-top:1rem;font-size:20pt;font-family:Anton}footer a,footer h3,footer .tagline{color:#fff}footer a:hover{text-decoration:none}footer ul{list-style:none;padding-left:0px}footer ul li a{text-decoration:none}footer .contact-details-container,footer .links-container,footer .social-media-container{text-align:center}footer .social-media-container .btn-container{display:flex;flex-direction:row;gap:10px;width:fit-content;margin:auto}footer .subscribe-container input{border-radius:0}@media screen and (max-width: 900px){footer .footer-wrapper{display:flex;flex-direction:column;gap:30px;text-align:center;margin-bottom:30px}}#Logo{display:block;margin:0 auto;max-width:250px}.homepage-feature{position:relative;display:flex;flex-direction:column;flex-flow:column-reverse;width:1200px;max-width:80%;height:600px;margin:auto;align-content:baseline}.homepage-feature img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.homepage-feature .feature-text{text-align:right;position:relative;padding:50px;background:linear-gradient(90deg, rgba(246, 141, 131, 0) 0%, rgba(246, 141, 131, 0.7333333333) 100%);color:#fff;font-size:20pt;text-shadow:1px 1px 2px #888;z-index:1;order:1}.homepage-feature .btn{position:relative;z-index:1}.homepage-feature{max-width:1000px}.homepage-feature #button-group-parent{display:flex !important;flex-direction:row;gap:1em;margin:1em;justify-content:center}.homepage-feature #button-group-parent div{text-align:center}.btn{border-radius:0;text-transform:uppercase;font-family:Anton;font-size:16pt}.btn.xl{padding:25px 50px}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #7c4ba1;--bs-btn-border-color: #7c4ba1;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6f3e95;--bs-btn-hover-border-color: #6f3e95;--bs-btn-focus-shadow-rgb: 144, 102, 175;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6f3e95;--bs-btn-active-border-color: #6f3e95;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #7c4ba1;--bs-btn-disabled-border-color: #7c4ba1}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#6f3e95;border-color:#6f3e95}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(124,75,161,.5)}.btn-outline-primary{--bs-btn-color: #7c4ba1;--bs-btn-border-color: #7c4ba1;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6f3e95;--bs-btn-hover-border-color: #6f3e95;--bs-btn-focus-shadow-rgb: 124, 75, 161;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6f3e95;--bs-btn-active-border-color: #6f3e95;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #7c4ba1;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #7c4ba1;--bs-gradient: none}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#6f3e95;border-color:#6f3e95}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(124,75,161,.5)}.btn-outline-primary::after{background-color:#7c4ba1}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #47324b;--bs-btn-border-color: #47324b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3a253e;--bs-btn-hover-border-color: #3a253e;--bs-btn-focus-shadow-rgb: 99, 81, 102;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3a253e;--bs-btn-active-border-color: #3a253e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #47324b;--bs-btn-disabled-border-color: #47324b}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#3a253e;border-color:#3a253e}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(71,50,75,.5)}.btn-outline-secondary{--bs-btn-color: #47324b;--bs-btn-border-color: #47324b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3a253e;--bs-btn-hover-border-color: #3a253e;--bs-btn-focus-shadow-rgb: 71, 50, 75;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3a253e;--bs-btn-active-border-color: #3a253e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #47324b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #47324b;--bs-gradient: none}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#3a253e;border-color:#3a253e}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(71,50,75,.5)}.btn-outline-secondary::after{background-color:#47324b}.btn-tertiary{--bs-btn-color: #47324b;--bs-btn-bg: #efcb68;--bs-btn-border-color: #efcb68;--bs-btn-hover-color: #47324b;--bs-btn-hover-bg: #f1c54c;--bs-btn-hover-border-color: #f1c54c;--bs-btn-focus-shadow-rgb: 214, 180, 100;--bs-btn-active-color: #47324b;--bs-btn-active-bg: #f1c54c;--bs-btn-active-border-color: #f1c54c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #efcb68;--bs-btn-disabled-border-color: #efcb68}.btn-tertiary:not(:disabled):not(.disabled).active,.btn-tertiary:not(:disabled):not(.disabled):active,.show>.btn-tertiary.dropdown-toggle{color:#47324b;background-color:#f1c54c;border-color:#f1c54c}.btn-tertiary:not(:disabled):not(.disabled).active:focus,.btn-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(239,203,104,.5)}.btn-outline-tertiary{--bs-btn-color: #efcb68;--bs-btn-border-color: #efcb68;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f1c54c;--bs-btn-hover-border-color: #f1c54c;--bs-btn-focus-shadow-rgb: 239, 203, 104;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f1c54c;--bs-btn-active-border-color: #f1c54c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #efcb68;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #efcb68;--bs-gradient: none}.btn-outline-tertiary:not(:disabled):not(.disabled).active,.btn-outline-tertiary:not(:disabled):not(.disabled):active,.show>.btn-outline-tertiary.dropdown-toggle{color:#fff;background-color:#f1c54c;border-color:#f1c54c}.btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(239,203,104,.5)}.btn-outline-tertiary::after{background-color:#efcb68}.btn-social{padding:0px !important;border-width:0px !important;mask-size:cover;width:40px;height:40px;background-color:#7c4ba1;margin:auto}.btn-social.instagram{mask-image:url(res/icon-instagram.png)}.btn-social.tiktok{mask-image:url(res/icon-tiktok.png)}.btn-social.youtube{mask-image:url(res/icon-youtube.png)}.btn-social.rss{mask-image:url(res/icon-rss.png)}.btn-social:hover{background-color:#613b7e}.btn-social:active{background-color:#462b5b !important}.btn-social.person{mask-image:url(res/icon-person.png);background-color:#fff}.wireframe{width:100%}body{background-color:#f9f6fb}section{margin:auto;width:100%;max-width:1000px}h2{text-align:center;font-size:43pt;margin-bottom:20px}h2,h3{color:#47324b}h2,h3,button,#cta-banner p.title,.gradient-banner p.title,blockquote{text-transform:uppercase;font-family:"Anton",sans-serif;font-weight:400;font-style:normal}p,ul,.form-row form label,.value-props{font-family:"Poppins",sans-serif;font-size:15pt;line-height:25px;color:#6a6d70}p.copy,ul.copy,.form-row form label.copy,.value-props.copy{text-align:center;margin:0px;margin-bottom:20px}.card-row{margin-top:30px;margin-bottom:30px;display:flex;gap:20px}.card-row .color-card{background-color:#7c4ba1;flex-basis:0;flex-grow:1;padding:20px;display:flex;flex-direction:column}.card-row .color-card p,.card-row .color-card ul{color:#fff;flex-grow:1;font-size:13pt}.card-row .color-card h3{font-size:23pt;color:#efcb68}.card-row .color-card strong{color:#efcb68 !important}section.full-width{max-width:unset}.purple-box{background-color:#47324b;margin:0px;padding-top:30px;padding-bottom:70px}.purple-box h2{margin-top:0px;margin-bottom:45px;color:#efcb68}.purple-box h3{color:#efcb68}.topics-row{display:flex;flex-direction:row;max-width:1000px;margin:50px auto;gap:20px}.topics-row.alt{justify-content:space-evenly;gap:unset}.topics-row .topic-container{flex-basis:0;flex-grow:1;text-align:center;display:flex;flex-direction:column}.topics-row .topic-container img{height:100%;max-height:100px}.topics-row .topic-container h3{margin-top:25px;flex-grow:1;flex-basis:1}.topics-row .topic-container p{color:#fff}@media screen and (max-width: 900px){.topics-row,.topics-row.alt{flex-direction:column;gap:30px}section:not(.full-width),section#in-simple-terms{padding-left:30px;padding-right:30px}}@media screen and (max-width: 500px){.card-row{flex-direction:column}}.button-wrapper{text-align:center}button{background-color:#47324b;color:#fff;border:none;padding:12px 20px;font-size:10pt}#footer-cta{background-image:radial-gradient(circle at 80%, rgba(124, 75, 161, 0.6666666667), rgba(71, 50, 75, 0.5333333333)),url("/res/cta-banner-background.jpg");background-position:center,50% 5%;background-size:auto,cover;align-items:center;min-height:90vh}#footer-cta .text-wrapper{margin-top:280px}#footer-cta .text-wrapper p:first-child{text-transform:uppercase;font-size:50pt;line-height:60px;margin-bottom:35px;font-family:Anton}#footer-cta .text-wrapper p:nth-child(2){font-size:22pt;margin-bottom:30px}#footer-cta .text-wrapper p{color:#fff}.dark-shadow{text-shadow:0 0 5px rgba(56,72,77,.8) !important}.jubmotron{border-radius:0;background-size:cover;min-height:calc(-70px + 100vh);display:flex;color:#fff}.jumbotron h1{color:#fff !important}@media screen and (max-width: 900px){#footer-cta{text-align:right;background-image:radial-gradient(rgba(124, 75, 161, 0.6666666667), rgba(71, 50, 75, 0.5333333333)),url("/res/cta-banner-background.jpg");background-position:center,95%;background-size:auto,cover}}@media screen and (max-width: 500px){#footer-cta .text-wrapper{margin-top:100px}#footer-cta .text-wrapper p:first-child{font-size:26pt;margin-bottom:0}#footer-cta .text-wrapper p:nth-child(2){font-size:15pt}#footer-cta h1{margin-top:250px}}.gradient-banner{margin-top:0px;padding-top:60px;line-height:50px;padding-bottom:35px;background-image:url("res/gradient-banner-background.png");background-size:cover;background-position:center}.gradient-banner .text-wrapper{max-width:1000px;margin:auto}.gradient-banner p{color:#fff}.gradient-banner p.title{font-size:45pt;text-transform:none;margin-bottom:30px}.gradient-banner.only-title p.title{font-size:45pt;text-transform:uppercase;margin-bottom:30px;line-height:70px;text-align:center}.gradient-banner p.tagline{font-size:20pt;line-height:30px}@media screen and (max-width: 1200px){.gradient-banner .text-wrapper{padding:20px}}@media screen and (max-width: 500px){.gradient-banner p.title{font-size:36pt !important;line-height:50px !important}.gradient-banner p.tagline{font-size:14pt}}blockquote{text-align:center;font-size:24pt;margin-top:50px}section#why-join h3{text-align:center}li{margin-bottom:10px}.photo-row.mindsetu .mindsetu-img{max-height:500px}@media screen and (max-width: 900px){.picture-row.mindsetu{flex-direction:column}.picture-row.mindsetu .mindsetu-img{max-height:unset;max-width:75vw}}.form-row,.form-container{display:flex;flex-direction:row;gap:20px}.form-row form,.form-container form{border:2px solid #000;padding:20px}.form-row form .field-row,.form-container form .field-row{display:flex;flex-direction:row;gap:20px}.form-row form .field-wrapper,.form-container form .field-wrapper{margin-bottom:20px;display:flex;flex-direction:column;flex-grow:1}.form-row form input,.form-container form input{width:100%}.form-row h2,.form-container h2{margin-top:0px}.form-row .text-wrapper,.form-row form,.form-container .text-wrapper,.form-container form{flex-basis:0;flex-grow:1}.form-wrapper,#contact-error,#contact-success{flex:1}.form-wrapper h1,.form-wrapper p,#contact-error h1,#contact-error p,#contact-success h1,#contact-success p{text-align:center}@media screen and (max-width: 900px){.form-row,.form-container{flex-direction:column}}#gls-jumbotron{background-size:cover;background-image:radial-gradient(circle at 80%, rgba(124, 75, 161, 0.6666666667), rgba(71, 50, 75, 0.5333333333)),url("/res/gls-banner.jpg")}#gls-jumbotron .jumbotron-content{text-align:center}.image-row{margin-top:30px;display:flex;gap:20px}.image-row .image-card{background-color:#7c4ba1;flex-basis:0;flex-grow:1}.image-row .image-card img{object-fit:cover;width:100%;height:100%}.video-container{text-align:center;background-color:#47324b}.video-container,.video-container video{max-height:500px}@media screen and (max-width: 500px){.image-row{flex-direction:column}}.gray-box{background-color:#6a6d70;margin:0px;padding-top:30px;padding-bottom:70px}.gray-box h2{margin-top:0px;margin-bottom:45px;color:#efcb68}.gray-box p,.gray-box li{color:#fff}.gray-box .content-wrapper{max-width:1000px;margin:auto}.carousel-container{position:relative}.carousel-container .carousel-arrow-container{position:absolute;top:30px;right:30px}.carousel-container .carousel-arrow-container button{box-shadow:0px 0px 10px 0px #000}.carousel-container .testimonials-slides .carousel-slide{background-color:#7c4ba1;margin-right:20px}.carousel-container .testimonials-slides .carousel-slide.dark{background-color:#47324b}.carousel-container .testimonials-slides .carousel-slide .text-wrapper{display:flex;flex-direction:column;justify-content:center;height:500px;width:565px;padding:50px}.carousel-container .testimonials-slides .carousel-slide .text-wrapper p{color:#fff;text-align:center}.carousel-container .testimonials-slides .carousel-slide .text-wrapper img{height:100%}.carousel-container .testimonials-slides .carousel-slide .text-wrapper .title{color:#efcb68;font-size:30pt;line-height:35px}.carousel-container .testimonials-slides .carousel-slide .text-wrapper .tagline{color:#efcb68;font-size:20pt}.carousel-container .testimonials-slides .carousel-slide .text-wrapper,.carousel-container .testimonials-slides .carousel-slide .image-wrapper{max-width:100vw}.carousel-container .testimonials-slides .carousel-slide .image-wrapper{overflow-x:hidden;display:flex;flex-direction:row;justify-content:center}.bio-content{padding-bottom:35px;display:flex;flex-direction:column;gap:20px}.bio-content figure{padding-right:16px;float:left}.bio-content figure img{max-width:300px}.bio-content figure img.landscape{max-height:300px;max-width:unset}.bio-content figcaption{text-align:center}.bio-content figure.right{padding-left:16px;padding-right:0;float:right}#bookReviews{position:relative}#bookReviews .title{text-align:center}#bookReviews .carousel-container{position:unset}#bookReviews .review-slides .carousel-slide{width:100vw}#bookReviews .review-slides .name{text-align:right;font-style:italic;color:#efcb68}#bookReviews .review-slides .name::before{content:"-"}#bookReviews .review-slides .slick-track div.carousel-slide:last-child{display:none}@media screen and (max-width: 768px){.bio-content figure{float:none !important;padding-right:0 !important;padding-left:0 !important}.bio-content figure img{max-width:100% !important}#bookReviews .carousel-container .carousel-arrow-container{position:unset;text-align:right;margin-right:30px}}.card,.modal-content{border-radius:0px;border:none;background-color:rgba(0,0,0,0)}.card .modal-header,.modal-content .modal-header{border-radius:0px}.card .modal-header .btn-close,.modal-content .modal-header .btn-close{--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23CDDCE4'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.card .modal-header h2,.modal-content .modal-header h2{font-size:1.25rem}.card .card-header,.modal-content .card-header{padding:0px;border-radius:0px;border-bottom:none;position:relative;text-align:center}.card .card-header .badge,.modal-content .card-header .badge{position:absolute;left:0;bottom:0;background-color:#7c4ba1;border-radius:0px;border-top:1px solid #47324b;border-right:1px solid #47324b;padding:10px;min-height:68px;min-width:68px;display:flex;flex-direction:column;justify-content:center}.card .card-header h3,.modal-content .card-header h3{margin-bottom:0px;padding:10px 0px;font-size:1.3rem;text-transform:uppercase}.card .card-header span.month,.modal-content .card-header span.month{font-size:1rem;display:block;text-transform:uppercase}.card .card-header span.date,.modal-content .card-header span.date{font-size:2rem}.card .card-header span.price,.modal-content .card-header span.price{font-size:2rem}.card .card-header img,.modal-content .card-header img{width:100%;max-height:2250px;object-fit:cover;box-shadow:0px 0px 10px 0px #d0dce3;height:200px}.card .card-header.bg-primary,.card .modal-header,.modal-content .card-header.bg-primary,.modal-content .modal-header{background-color:#7c4ba1 !important}.card .card-header.bg-primary h3,.card .modal-header h3,.modal-content .card-header.bg-primary h3,.modal-content .modal-header h3{color:#fff !important}.card .card-header.bg-secondary,.modal-content .card-header.bg-secondary{background-color:#47324b !important;color:#7c4ba1 !important}.card .card-body,.modal-content .card-body{display:flex;flex-direction:column;padding:20px 30px}.card .card-body .card-text,.modal-content .card-body .card-text{text-transform:uppercase}.card .card-body .card-text.time,.modal-content .card-body .card-text.time{text-align:center;font-weight:bold}.card .card-body .card-text.time,.card .card-body .card-text.speaker,.modal-content .card-body .card-text.time,.modal-content .card-body .card-text.speaker{color:#7c4ba1}.card .card-body .card-text.speaker,.card .card-body .card-text.title,.modal-content .card-body .card-text.speaker,.modal-content .card-body .card-text.title{line-height:1.4rem}.card .card-body .card-text.speaker,.modal-content .card-body .card-text.speaker{font-weight:600}.card .card-body .card-text.title,.modal-content .card-body .card-text.title{color:#7c4ba1;font-weight:500}.card .card-footer,.modal-content .card-footer{text-align:center;background-color:inherit;border-top:none;margin-bottom:1rem}.card>a{text-decoration:none}.even-columns{justify-content:stretch;gap:40px 0px}.even-columns .card{height:100%}.purple-box{padding:50px}.purple-box h4{color:#efcb68;font-family:Anton}.purple-box p{color:#fff}.purple-box .event-information-row{display:flex;flex-direction:row;justify-content:space-between}.purple-box .event-information-row h4{width:250px}.purple-box .event-information-row p{flex-basis:0;flex-grow:1}@media screen and (max-width: 500px){.purple-box .event-information-row{flex-direction:column;margin-top:5px;margin-bottom:5px}}.page-jumbotron{height:55vh;background:url("res/placeholder.png");background-repeat:no-repeat;background-position:center;background-color:#b3b3b3}.page-jumbotron .container{max-width:1000px;display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Anton;text-transform:uppercase}.jumbotron-content{font-size:48pt;font-family:Anton;text-transform:capitalize;filter:drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.8))}.jumbotron-content strong{color:#efcb68}.jumbotron-content a.btn{margin-top:20px;padding:30px 70px;filter:drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.5333333333))}.jumbotron-wrapper{position:relative;height:100vh;max-height:750px}.jumbotron-arrow-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;padding:30px;pointer-events:none}.jumbotron-arrow-container .carousel-left-arrow{pointer-events:all;background-color:rgba(239,203,104,.5333333333);mask-image:url("res/left-arrow.svg");mask-position:center;mask-repeat:no-repeat}.jumbotron-arrow-container .carousel-right-arrow{pointer-events:all;background-color:rgba(239,203,104,.5333333333);mask-image:url("res/right-arrow.svg");mask-position:center;mask-repeat:no-repeat}.jumbotron-dots-container{position:absolute;bottom:0;width:100%;left:0;padding-bottom:30px;pointer-events:none}.jumbotron-dots-container ul{list-style:none;padding:0;margin:0}.jumbotron-dots-container .slick-dots{display:flex;justify-content:center;gap:40px;pointer-events:all}.jumbotron-dots-container .slick-dots [role=presentation] a{background-color:rgba(239,203,104,.5333333333);display:block;width:20px;height:10px}.jumbotron-dots-container .slick-dots [role=presentation].slick-active a{background-color:#efcb68}#homepage-jumbotron{background:url("res/carlton-cutout.png"),radial-gradient(#7c4ba1 20%, #221624);background-position:80% 100%,center;background-repeat:no-repeat,no-repeat}#book-jumbotron{background:url("res/book-cutout.png"),radial-gradient(600px circle at 27%, #f9f6fb, #313335 46%, #221624 66%);background-position:20% 50%,center;background-repeat:no-repeat,no-repeat;background-size:auto,contain}#book-jumbotron .container{justify-content:right}#homepage-jumbotron2{background:linear-gradient(rgba(124, 75, 161, 0.6666666667)),url("res/homepage-banner-2.jpg?v=2");background-size:cover}#homepage-jumbotron2 .container{justify-content:right;text-align:right}#podcast-jumbotron{background:url("res/podcast-cutout.png"),linear-gradient(rgba(124, 75, 161, 0.6666666667)),url("res/homepage-banner-2.jpg?v=2");background-position:80% 50%,center,center;background-repeat:no-repeat,no-repeat;background-size:500px,contain,cover}#podcast-jumbotron .container{justify-content:left;text-align:left}.carousel-jumbotron{height:100%;display:flex;justify-content:center;flex-direction:column}.carousel-jumbotron .container{display:flex;flex-direction:row}.carousel-jumbotron .text-wrapper{max-width:650px}.jumbotron.purple{background:radial-gradient(#7c4ba1 20%, #221624);background-color:rgba(0,0,0,0);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-position:center;background-repeat:no-repeat;text-align:center}@media screen and (max-width: 1200px)and (min-width: 901px){#homepage-jumbotron{background-position:90% 100%,center;background-repeat:no-repeat,no-repeat}#book-jumbotron{background-position:12% 50%,center}#book-jumbotron .text-wrapper{max-width:475px}}@media screen and (max-width: 900px){#homepage-jumbotron{background-position:100% 100%,center;background-repeat:no-repeat,no-repeat;background-size:55%,cover;flex-direction:column;justify-content:start}#homepage-jumbotron .container{justify-content:right}#book-jumbotron{background:url("res/book-cutout.png"),radial-gradient(600px circle at 50% 75%, #f9f6fb, #313335 46%, #221624 66%);background-position:center 90%,center;background-repeat:no-repeat,no-repeat;background-size:250px,contain;flex-direction:column;justify-content:start}#homepage-jumbotron2{background-size:cover;background-position:38%}#homepage-jumbotron2 .container{justify-content:left}#podcast-jumbotron{background:url("res/podcast-cutout.png"),linear-gradient(rgba(124, 75, 161, 0.6666666667)),url("res/homepage-banner-2.jpg?v=2");background-position:center 75%,center,38% center;background-repeat:no-repeat,no-repeat;background-size:250px,contain,cover;flex-direction:column;justify-content:start}#podcast-jumbotron .container{justify-content:right}}@media screen and (max-width: 500px){#homepage-jumbotron{background:url("res/carlton-cutout.png"),radial-gradient(#7c4ba1 20%, #221624);background-position:50% 100%,center;background-repeat:no-repeat,no-repeat;background-size:contain,cover}#book-jumbotron{background:url("res/book-cutout.png"),radial-gradient(600px circle at 50%, #f9f6fb, #313335 46%, #221624 66%);background-position:center 90%,center;background-repeat:no-repeat,no-repeat;background-size:80vw,contain}#book-jumbotron .container{justify-content:right}#homepage-jumbotron2{background:linear-gradient(rgba(124, 75, 161, 0.6666666667)),url("res/homepage-banner-2.jpg");background-size:cover;background-position:35%;justify-content:end;padding-bottom:90px !important}#homepage-jumbotron2 .container{justify-content:right;text-align:right}.jumbotron-arrow-container{display:none}.carousel-jumbotron{justify-content:unset}.carousel-jumbotron h1{font-size:30pt}}#Logo{border-radius:100%;padding:10px}footer img.logo{border-radius:0}body{min-height:100vh;display:flex;flex-direction:column}footer{flex-grow:1}header{text-align:center}header h1{color:#fff}header p{color:#fff}.facing-text-feature h2{color:#7c4ba1}.facing-text-feature p{color:#fff}.facing-text-feature .row{width:100%;max-width:1000px;margin:auto;gap:20px}.facing-text-feature .row .col{padding:0}.facing-text-feature .row img{width:100%}.picture-row{display:flex;flex-direction:row;gap:20px;align-items:center}.picture-row img{max-width:100vw}.content{gap:60px;display:flex;flex-direction:column;margin-bottom:60px;margin-top:60px}.content.no-bottom-margin{margin-bottom:0px}ul.check{list-style-image:url("res/check.svg")}ul.check li::marker{font-size:30pt}@media screen and (max-width: 900px){.picture-row{flex-direction:column-reverse}figure{text-align:center}}
