#footer:before{content:none}.page-social-sanity{color:#fff;font-family:var(--primary-font)}.page-social-sanity h1,.page-social-sanity h2,.page-social-sanity h3,.page-social-sanity h4,.page-social-sanity h5,.page-social-sanity h6{font-family:var(--primary-font)}.page-social-sanity section{background-size:100%}.page-social-sanity .aligncenter,.page-social-sanity div.aligncenter{display:block;margin:5px auto 5px auto}.page-social-sanity a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.page-social-sanity .content-wrapper{padding:3.3vmax 3vw;height:100%;display:flex}@media screen and (min-width: 768px){.page-social-sanity .content-wrapper .content{width:75%;margin:auto}}.page-social-sanity .hr-wrap{padding:17px}.page-social-sanity .hr-wrap hr{background-color:rgba(223,224,225,0.24)}.page-social-sanity .btn,.page-social-sanity .flat_btn{border:none;color:#fff;text-transform:none;padding:20px 40px;letter-spacing:2px;font-size:calc( 12px + (16 - 12) * ((100vw - 300px) / (1920 - 300)));position:relative;z-index:0}@media (min-width: 1920px){.page-social-sanity .btn,.page-social-sanity .flat_btn{font-size:16px}}.page-social-sanity .btn:after,.page-social-sanity .flat_btn:after{content:"";background-color:var(--primary-color);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:opacity 0.3s}.page-social-sanity .btn:hover:after,.page-social-sanity .flat_btn:hover:after{opacity:0.7}.page-social-sanity .btn.btn-white,.page-social-sanity .flat_btn.btn-white{color:var(--primary-color)}.page-social-sanity .btn.btn-white:after,.page-social-sanity .flat_btn.btn-white:after{background-color:white}.page-social-sanity .large-italic{color:#fff;font-size:calc( 22px + (28 - 22) * ((100vw - 300px) / (1920 - 300)));line-height:1.5;font-style:italic}@media (min-width: 1920px){.page-social-sanity .large-italic{font-size:28px}}.page-social-sanity .fade-in{opacity:0;transition:opacity 1.5s}.page-social-sanity .fade-in.show{opacity:1 !important}.page-social-sanity section.ss-hero{min-height:95vh;position:relative;display:flex;flex-direction:column;justify-content:center}.page-social-sanity section.ss-hero h1{font-size:calc( 32px + (64 - 32) * ((100vw - 300px) / (1920 - 300)));letter-spacing:0.6rem}@media (min-width: 1920px){.page-social-sanity section.ss-hero h1{font-size:64px}}.page-social-sanity section.ss-hero .background{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.page-social-sanity section.ss-hero .background img{width:100%;height:100%;object-fit:cover}.page-social-sanity section.ss-hero .ss-hero-img img{width:auto;height:clamp(50vh, 50vw, 75vh)}.page-social-sanity section.ss-cards-section{padding-top:3.3vmax;padding-bottom:3.3vmax}.page-social-sanity section.ss-cards-section h1{font-size:calc( 32px + (64 - 32) * ((100vw - 300px) / (1920 - 300)));font-weight:700}@media (min-width: 1920px){.page-social-sanity section.ss-cards-section h1{font-size:64px}}.page-social-sanity section.ss-cards-section img{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}.page-social-sanity section.ss-cards-section .ss-section-text{font-size:calc( 25px + (35 - 25) * ((100vw - 300px) / (1920 - 300)));font-weight:400}@media (min-width: 1920px){.page-social-sanity section.ss-cards-section .ss-section-text{font-size:35px}}.page-social-sanity section.ss-cards-section .ss-card{margin-bottom:20px}@media (min-width: 768px){.page-social-sanity section.ss-cards-section .ss-card{margin-bottom:49px}}.page-social-sanity section.ss-cards-section .ss-card .ss-card-text{margin-top:15px;font-family:"gotham",sans-serif;color:#fff}.page-social-sanity section.ss-gallery-section+.white-popup{max-width:90%}.page-social-sanity section.ss-gallery-section hr{background-color:rgba(255,255,255,0.15)}.page-social-sanity section.ss-gallery-section .open-gallery-popup{margin-top:40px;margin-bottom:80px}.page-social-sanity section.newsletter{background-size:100%}.page-social-sanity section.newsletter .content{max-width:793px}.page-social-sanity section.newsletter .content .newsletter-intro{margin-bottom:4vw;font-size:calc( 28px + (32 - 28) * ((100vw - 300px) / (1920 - 300)))}@media (min-width: 1920px){.page-social-sanity section.newsletter .content .newsletter-intro{font-size:32px}}.page-social-sanity section.newsletter .content .form-wrap{max-width:700px;margin:auto;position:relative}.page-social-sanity section.newsletter .content .form-wrap form.invalid input{box-shadow:inset 0 0 4px 4px #ff585b !important}.page-social-sanity section.newsletter .content .form-wrap input[type="email"]{border:0;height:67px}.page-social-sanity section.newsletter .content .form-wrap .thank-you{color:#fff;font-size:calc( 22px + (28 - 22) * ((100vw - 300px) / (1920 - 300)));line-height:1.5;position:absolute;top:50%;width:100%;transform:translateY(-50%);opacity:0}@media (min-width: 1920px){.page-social-sanity section.newsletter .content .form-wrap .thank-you{font-size:28px}}.page-social-sanity section.newsletter .content .form-wrap .thank-you:not(.show){pointer-events:none}.page-social-sanity section.editor h1{font-size:2em}.page-social-sanity section.editor h2{font-size:1.5em}.page-social-sanity section.editor h3{font-size:1.17em}.page-social-sanity section.editor h4{font-size:1em}.page-social-sanity section.editor h5{font-size:0.83em}.page-social-sanity section.editor h6{font-size:0.67em}.page-social-sanity section.editor hr{background-color:#fff}.page-social-sanity section.profiles-section h1{font-size:calc( 37px + (52 - 37) * ((100vw - 300px) / (1920 - 300)));padding-top:80px;text-transform:uppercase}@media (min-width: 1920px){.page-social-sanity section.profiles-section h1{font-size:52px}}.page-social-sanity section.profiles-section .profile-card img{aspect-ratio:1;max-width:200px;height:auto;object-fit:cover;border-radius:50%;margin-bottom:25px}.page-social-sanity section.profiles-section .profile-card .profile-about{margin-bottom:50px;font-size:calc( 18px + (22 - 18) * ((100vw - 300px) / (1920 - 300)))}@media (min-width: 1920px){.page-social-sanity section.profiles-section .profile-card .profile-about{font-size:22px}}.page-social-sanity section.profiles-section .profile-card .profile-about a{text-decoration:underline;color:#fff}.green-popup{height:85vh;overflow:auto;background-color:#30525a;color:#fff;text-align:center;max-width:900px;padding:clamp(20px, 5vw, 40px);font-family:var(--primary-font)}.green-popup .mfp-close{color:#fff}.green-popup h1,.green-popup h2,.green-popup h3,.green-popup h4,.green-popup h5,.green-popup h6{font-family:"gotham",sans-serif;margin-bottom:30px}.green-popup p{font-size:calc( 16px + (20 - 16) * ((100vw - 300px) / (1920 - 300)))}@media (min-width: 1920px){.green-popup p{font-size:20px}}.green-popup iframe{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}[id^="gallery-section-popup"]{position:relative;width:auto;margin:20px auto;height:85vh;overflow:auto;color:#fff;text-align:center;max-width:90%;font-family:var(--primary-font)}[id^="gallery-section-popup"] .mfp-close{color:#fff}[id^="gallery-section-popup"] h1,[id^="gallery-section-popup"] h2,[id^="gallery-section-popup"] h3,[id^="gallery-section-popup"] h4,[id^="gallery-section-popup"] h5,[id^="gallery-section-popup"] h6{font-family:var(--primary-font)}[id^="gallery-section-popup"] h1{font-size:calc( 32px + (64 - 32) * ((100vw - 300px) / (1920 - 300)));letter-spacing:0.6rem;margin-bottom:40px}@media (min-width: 1920px){[id^="gallery-section-popup"] h1{font-size:64px}}[id^="gallery-section-popup"] p{font-size:calc( 16px + (20 - 16) * ((100vw - 300px) / (1920 - 300)))}@media (min-width: 1920px){[id^="gallery-section-popup"] p{font-size:20px}}[id^="gallery-section-popup"] .gallery-intro-text{background-size:cover}[id^="gallery-section-popup"] img{width:100%;height:auto}[id^="gallery-section-popup"] .d-flex.flex-wrap>div{padding-left:15px;padding-right:15px;margin-bottom:30px}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.mySwiper2{height:80%;width:100%}.mySwiper{height:20%;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{width:25%;height:100%;opacity:0.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
