.product-page-featured-join-society-header{position:relative}.product-page-featured-join-society-header-details{position:absolute;left:50%;top:24.875rem;transform:translate(-50%,-50%);z-index:1}.product-page-featured-join-society-header-details>h1{font-family:Fira Sans;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.063rem;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#fff}.product-page-featured-join-society-header-details>h2{font-family:SangBleu Kingdom light;font-style:normal;font-weight:300;font-size:3.25rem;line-height:5.375rem;text-align:center;color:#fff;margin:1.25rem auto 2.25rem;max-width:66.875rem}.product-page-featured-join-society-header-details>h3{font-family:SangBleu Kingdom;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;text-align:center;max-width:31.75rem;margin:auto}.product-page-featured-join-society-header-details>*{color:#fff}.product-page-featured-join-society-header>h2{font-size:.875rem}.layout-page-experiences .header.header--navigation-below.header--inline{background-color:transparent}.product-page-featured-join-society-header>img{width:100%;height:43.25rem;object-fit:cover;object-position:top}.layout-page-experiences .header__links-list>li>a:hover,.layout-page-experiences .header__links-list>li>button:hover{color:#fff}.layout-page-experiences .featured-article-page-width{max-width:66.688rem;margin:auto}.layout-page-experiences .featured-article-details{display:grid;grid-template-columns:1fr 1fr;margin:4rem 0}.layout-page-experiences .featured-article-image>img{display:flex;margin:auto}.layout-page-experiences .featured-article-text{margin:auto}.layout-page-experiences .featured-article-text>h2{font-size:.875rem;color:#a57350;font-weight:500;font-style:normal;line-height:1.05rem;font-family:Fira Sans;letter-spacing:.08em;text-transform:uppercase}.layout-page-experiences .featured-article-text>h3{font-size:2.25rem;color:#000;font-weight:300;font-style:normal;line-height:1.05rem;font-family:SangBleu Kingdom light}.layout-page-experiences .featured-article-text>em{font-family:SangBleu Kingdom;font-style:normal;font-weight:400;font-size:1rem;line-height:1.75rem;color:#a57350}.layout-page-experiences .featured-article-text>p{font-family:SangBleu Kingdom;font-style:normal;font-weight:400;font-size:1rem;line-height:1.75rem;color:#5f5f5f;padding:0 3rem 2.125rem 0}.layout-page-experiences .featured-article-text>a.article-link{background:#000;border-radius:1px;width:9.938rem;height:3.5rem;font-family:Fira Sans;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.75rem;color:#fff;text-transform:uppercase;padding:1.2rem 3rem}.layout-page-experiences .featured-article-text>a.article-link:hover{opacity:.8}.layout-page-experiences .featured-article-text>a.article-booking{font-family:SangBleu Kingdom;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.75rem;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#000;margin:0 0 .4rem 2.25rem;padding-bottom:.4rem;border-bottom:.7px dashed #000000}.layout-page-experiences .featured-article-text>a.article-booking:hover{color:#a57350}.layout-page-experiences .page-border{border-top:1px solid #D7D6D6;margin:auto 4.25rem}.layout-page-experiences featured-blog .featured-blog-page-width{display:grid;grid-template-columns:28rem auto;margin:7rem 4.5rem;overflow:hidden}.layout-page-experiences featured-blog .featured-blog-content{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#000 #ECECEC}.layout-page-experiences featured-blog .featured-blog-content::-webkit-scrollbar{height:.125rem;background:#ececec}.layout-page-experiences featured-blog .featured-blog-content::-webkit-scrollbar-thumb:horizontal{background:#000;width:1.8rem}.layout-page-experiences featured-blog .featured-blog-items{display:flex}.layout-page-experiences featured-blog .featured-blog-item{width:22.75rem;height:30.076rem;margin:0 1.875rem 1.875rem 0;box-sizing:border-box;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.layout-page-experiences featured-blog .featured-blog-item>img{width:102%;height:102%}.layout-page-experiences featured-blog .featured-blog-item.locked>img{filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);margin:-14px}.layout-page-experiences featured-blog .featured-blog-locked{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;height:100%;width:100%;background:#b291673d}.layout-page-experiences featured-blog .featured-blog-locked-line-bottom-right{width:13rem;position:absolute;right:-2.5rem;bottom:5.2rem;opacity:.18;border:.5px solid #fff;transform:matrix(.63,.84,-.71,.65,0,0)}.layout-page-experiences featured-blog .featured-blog-locked-line-bottom-left{opacity:.18;border:.5px solid #fff;transform:matrix(-.63,.84,-.71,-.64,0,0);width:13rem;position:absolute;left:-2.5rem;bottom:5.3rem}.layout-page-experiences featured-blog .featured-blog-locked-line-top-right{opacity:.18;border:.5px solid #fff;transform:matrix(-.63,.84,-.71,-.64,0,0);width:13rem;position:absolute;right:-2.4rem;top:5.4rem}.layout-page-experiences featured-blog .featured-blog-locked-line-top-left{width:13rem;position:absolute;left:-2.4rem;top:5.4rem;opacity:.18;border:.5px solid #fff;transform:matrix(.63,.84,-.71,.65,0,0)}.layout-page-experiences featured-blog .featured-blog-locked-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;border-radius:50%}.layout-page-experiences featured-blog .featured-blog-header>h2{font-family:SangBleu Kingdom light;font-style:normal;font-weight:400;font-size:3.5rem;line-height:4.875rem;display:flex;align-items:center;color:#000}.layout-page-experiences featured-blog .featured-blog-header>h3{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;display:flex;align-items:center;color:#5f5f5f}.layout-page-experiences featured-blog .featured-blog-header{padding:0 2rem 0 0}.layout-page-experiences .header__links-list>li>a,.layout-page-experiences .header__links-list>li>button{color:#fff}.layout-page-experiences .header-sticky .header__links-list>li>a,.layout-page-experiences .header-sticky .header__links-list>li>button{color:#000!important}.featured-join-society-page-width{margin:4rem 0 5.688rem}.featured-join-society-content{width:100%;max-height:53.625rem;height:53.625rem;overflow:hidden;position:relative}.featured-join-society-content .overlay-header-title>img{width:70px;object-fit:contain;height:70px;margin:auto 0}.content-text-container{width:41.5rem;position:absolute;top:50%;left:25rem;transform:translate(-50%,-50%);background-color:#fff;border-radius:1px}.overlay-text-content{padding:2.25rem}.overlay-text-content .overlay-header-title>h2{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:#a57350;padding-left:1rem;margin:auto 0}.overlay-text-content>h3{font-family:SangBleu Kingdom light;font-style:normal;font-weight:300;font-size:2.25rem;line-height:3.125rem;color:#000;margin:1rem 2rem 0 0}.overlay-text-content>h3>span{color:#a57350}.society-benefits-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:3rem 4rem 3rem 0}.overlay-header-title{display:flex}.featured-join-society-content>img{width:100%;height:100%;object-fit:cover;object-position:center}.society-benefit-list>h4{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;margin:0 0 8px}.society-benefit-list>p{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:24px;color:#5f5f5f}.society-benefit-link{font-family:FiraSans-SemiBold;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.063rem;text-transform:uppercase;color:#000;border-bottom:1px dashed #000;padding-bottom:.3rem}.product-page-featured-join-society-header-overlay-top-container{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#0000007a,#0000 59.97%)}.product-page-featured-join-society-header-overlay-center-container{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#0000007a,#0000 81.23%);transform:rotate(-180deg)}.product-page-featured-join-society-header-overlay-bottom-container{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#0000007a,#0000 59.31%);transform:rotate(-180deg)}.society-benefit-link:hover{color:#a57350}.featured-society-register-form-container form>input{height:3.5rem;border:1px solid #D7D6D6;box-sizing:border-box;width:25.75rem;padding:1rem;font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.063rem}.featured-society-register-form-container form>button{background:#a57350;border-radius:1px;font-family:Fira Sans;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.75rem;width:9.75rem;height:3.5rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-left:1rem}.featured-society-register-form-container form>button:hover{opacity:.8}.featured-society-register-form-container{margin-bottom:2rem}.featured-blog-text-details{position:absolute;bottom:2.25rem;left:2.25rem;right:2.25rem;padding-right:2.25rem;width:100%}.featured-blog-text-details>h3{font-family:SangBleu Kingdom light;font-style:normal;font-weight:300;font-size:2.25rem;line-height:3.125rem;color:#fff}.featured-blog-text-details>a{font-family:Fira Sans;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.063rem;color:#fff;border-bottom:1px dashed #fff;padding-bottom:.4rem;text-transform:uppercase}.featured-blog-text-details>a:hover{color:#a57350}.featured-blog-item>img{transition:all .2s ease-in-out}.featured-blog-item>img:hover{transform:scale(1.1)}.desktop_only{display:block!important}.mobile_only{display:none!important}.featured-join-society-prospect-content{width:100%;max-height:53.625rem;height:53.625rem;overflow:hidden;position:relative}.content-text-prospect-container{width:41.5rem;position:absolute;top:50%;left:25rem;transform:translate(-50%,-50%);background-color:#fff;border-radius:1px}@media screen and (min-width: 768px){.product-page-featured-join-society-fullwidth-container{margin:0 2.813rem}}@media screen and (max-width: 768px){.featured-join-society-prospect-content{width:100%;max-height:64rem;height:64rem}.content-text-prospect-container{width:21.188rem;height:49.875rem;top:55%;left:50%}.desktop_only{display:none!important}.mobile_only{display:block!important}.product-page-featured-join-society-header>img{width:100%;height:32.75rem;object-fit:cover;object-position:top}.layout-page-experiences .featured-article-page-width{max-width:100%;margin:1.5rem 1.5rem 0}.layout-page-experiences .featured-article-details{display:block;grid-template-columns:unset;margin:1.5rem 0 3.5rem}.product-page-featured-join-society-header-details{top:20.563rem}.product-page-featured-join-society-header-details>h2{color:#fff;max-width:66.875rem;font-family:SangBleu Kingdom light;font-style:normal;font-weight:300;font-size:2rem;line-height:2.813rem;text-align:center;margin:.75rem 0}.product-page-featured-join-society-header-details>h3{width:19.875rem;margin:auto;font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem}.featured-blog-text-details{bottom:1.5rem;left:1.25rem;right:1.25rem}.featured-blog-text-details>h3{font-size:1.4rem;line-height:2.125rem}.featured-join-society-page-width{margin:4rem 0;border-bottom:1px solid #ECECEC}.featured-join-society-content{width:100%}.guest .featured-join-society-content{max-height:unset;height:68rem}.prospect .featured-join-society-content,.member .featured-join-society-content{max-height:64rem;height:64rem}.content-text-container{width:calc(100% - 2.5rem);height:fit-content;left:50%}.featured-join-society-content>img{width:100%;height:100%;object-fit:cover;object-position:center}.overlay-text-content{padding:1.5rem}.overlay-header-title{display:block;text-align:center}.overlay-text-content>h3{font-family:SangBleu Kingdom light;font-style:normal;font-weight:300;font-size:1.5rem;line-height:2.25rem;margin:auto;text-align:center;color:#a57350}.society-benefits-details{display:block;grid-template-columns:unset;grid-gap:unset;padding:2rem 1rem;text-align:center}.society-benefit-list>h4{font-size:1rem;line-height:1.5rem;margin:.5em auto 0}.society-benefit-list>p{font-size:.875rem;line-height:1.5rem;margin:auto}.society-benefit-link{display:flex;width:fit-content;margin:auto}.society-benefit-list>img{margin:.5rem auto}.featured-society-register-form-container form>button{height:2.5rem;width:100%;margin:.3rem auto;font-size:.675rem;line-height:2.75rem}.featured-society-register-form-container form>input{height:2.5rem;width:100%;margin:.3rem auto;padding:1.2rem 1rem}.overlay-text-content .overlay-header-title>h2{padding-left:0}.pb-3{padding-bottom:3rem}}
/*# sourceMappingURL=/s/files/1/0628/2002/4573/t/128/assets/components.product.page-featured.join.society.css.map */
