.blog-horizontal-scroll .items-wrapper{display:flex;gap:24px;flex-wrap:wrap;width:auto;align-items:start}.blog-horizontal-scroll .item-blog{scroll-snap-align:center;flex-shrink:0;width:calc(25% - 18px);position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center}.blog-horizontal-scroll .item-blog .wrapper{width:100%}.blog-horizontal-scroll .item-blog .blog-thumb{position:relative;display:block}.blog-horizontal-scroll .item-blog .blog-thumb a{display:block;height:clamp(290px, 31vw, 580px);overflow:hidden;border-radius:20px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);padding:10px;position:relative}.blog-horizontal-scroll .item-blog .blog-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.blog-horizontal-scroll .item-blog .blog-thumb .icon-left{position:absolute;width:45px;height:53px;top:25px;left:25px;z-index:2}.blog-horizontal-scroll .item-blog .blog-thumb .icon-right{width:45px;height:53px;position:absolute;bottom:25px;right:25px;rotate:180deg}.blog-horizontal-scroll .item-blog .blog-title{font-family:"ITCGaramondStd",serif;font-size:clamp(22px, 6.5vw, 36px);font-weight:100;line-height:100%;letter-spacing:-.01em}.blog-horizontal-scroll .item-blog .desc{font-family:"Post-Grotesk",sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0}.blog-horizontal-scroll .item-blog .read-time{display:flex;display:none;column-gap:20px;flex-wrap:wrap;align-items:center}.blog-horizontal-scroll .item-blog .blog-inner{display:block;margin-top:19px}.blog-horizontal-scroll .item-blog .read-time .text{font-family:"Post-Grotesk",sans-serif;font-size:16px;font-weight:700;line-height:clamp(10px, 7vw, 14px);text-transform:uppercase;letter-spacing:0}.blog-horizontal-scroll .item-blog .read-time .time{font-family:"Post-Grotesk",sans-serif;font-size:clamp(10px, 7vw, 14px);font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:0;opacity:.5}.title-featured{position:relative;display:grid;grid-template-columns:minmax(33px,1fr) auto minmax(33px,1fr);grid-column-gap:20px;grid-template-rows:auto;align-items:center;width:100%;margin:0 auto}.title-featured .rule svg{width:20px;height:20px;position:relative}.title-featured .rule{position:relative;overflow:visible}.title-featured .rule:before{content:"";position:absolute;right:0;width:calc(100% - 10px);height:1px;background-color:#000;top:10px}.title-featured .rule.rule--side-right::before{right:auto;left:0}.title-featured .rule--side-right{text-align:right}.title-featured .rule--side-left{width:100%;grid-column:1}.title-featured h3{grid-column:2;text-align:center;font-family:'Birds-of-Paradise';letter-spacing:0;font-weight:400;font-size:36px;line-height:40px}.title-featured .rule--side-right{width:100%;grid-column:3}.title-featured .rule--endcap-heart.rule--side-right svg{transform:rotate(180deg)}.featured-box.layout_1 a{width:100%;position:relative;display:block}:root{--box-shadow-color:#f83406;--box-shadow-color-2:#660c16;--box-shadow-color-1:#f83406}.featured-box.layout_1{background-color:var(--box-shadow-color);display:flex;align-items:center;position:relative}.featured-box.layout_1 .wrapper{display:flex;flex-direction:column;position:relative;height:100%;width:100%}.featured-box.layout_1 .image-content{position:relative;min-height:750px;display:flex;width:100%}.featured-box.layout_1 .image-content img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.featured-box.layout_1 .image-content:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2}.featured-box.layout_1 .entry-content{display:grid;max-width:600px;row-gap:20px;position:absolute;top:0;left:13vw;height:100%;width:100%;align-content:end;padding:0 0 2.5rem;z-index:3}.featured-box .title{color:#fff;letter-spacing:-5.4px;font-size:clamp(52px, 9vw, 120px);line-height:90%;font-weight:100;font-family:'ITCGaramondStd'}.featured-box .title i{font-family:"Birds-of-Paradise",cursive;letter-spacing:normal}.featured-box .desc{font-family:'ITCGaramondStd';font-size:28px;line-height:30px;color:#fff}.featured-box .read-time{display:flex;column-gap:20px;flex-wrap:wrap;margin-top:14px;color:#fff;align-items:center}.featured-box .read-time .detail-1{font-family:"Post-Grotesk",sans-serif;font-size:16px;font-weight:700;line-height:clamp(10px, 7vw, 14px);text-transform:uppercase;letter-spacing:0}.featured-box .read-time .detail-2{font-family:"Post-Grotesk",sans-serif;font-size:clamp(10px, 7vw, 14px);font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:0;opacity:.5}.page-template-page-landing footer .et_pb_section_0_tb_footer.et_pb_section{margin-top:0}.blog-new .items-wrapper{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1em;row-gap:3em;padding:0 20px;width:100%}.blog-new .item-blog{grid-column:span 6}.blog-new .item-blog .blog-title{font-family:"ITCGaramondStd",serif;font-size:clamp(22px, 6.5vw, 36px);font-weight:100;line-height:40px;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;padding-bottom:0}.blog-new .item-blog .desc{font-family:"Post-Grotesk",sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0}.blog-new .item-blog .read-time{display:flex;column-gap:20px;flex-wrap:wrap;align-items:center;margin-top:15px}.blog-new .item-blog .blog-inner{display:block;margin-top:19px}.blog-new .item-blog .read-time .text{font-family:"Post-Grotesk",sans-serif;font-size:16px;font-weight:700;line-height:clamp(10px, 7vw, 14px);text-transform:uppercase;letter-spacing:0}.blog-new .item-blog .read-time .time{font-family:"Post-Grotesk",sans-serif;font-size:clamp(10px, 7vw, 14px);font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:0;opacity:.5}.blog-new .item-blog .blog-inner{margin-top:19px}.blog-new .item-blog .blog-thumb span{display:block;min-height:min(60vw, 44vh);overflow:hidden;border-radius:20px;padding:10px;position:relative}.blog-new .item-blog .blog-thumb{position:relative;display:block}.blog-new .item-blog .blog-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.blog-new .item-blog .blog-thumb .icon-left{position:absolute;width:45px;height:53px;top:25px;left:25px;z-index:2}.blog-new .item-blog .blog-thumb .icon-right{width:45px;height:53px;position:absolute;bottom:25px;right:25px;rotate:180deg}.blog-new .item-blog .blog-thumb span:before{content:"";position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #dc0203;z-index:2;border-radius:20px}.featured-box.layout_2 .wrapper{max-width:80%;margin:0 auto;column-gap:60px;display:grid;grid-template-columns:60% auto}.featured-box.layout_2 .wrapper .image-content{display:grid;place-content:center}.featured-box.layout_2 .wrapper .entry-content{display:flex;flex-direction:column;place-content:center;row-gap:20px}.featured-box.layout_3 .wrapper{position:relative;display:flex;place-content:center}.featured-box.layout_3 .wrapper .entry-content{color:#fff;max-width:437px;height:auto;position:absolute;top:76%;width:33%;display:grid;row-gap:6px;padding:0 20px}.landing-page__little-blue-pill-container{padding-top:50px;padding-bottom:100px;overflow-x:hidden}.featured-box.layout_4 .wrapper{display:grid;grid-template-columns:45% auto;column-gap:20px;padding:0 20px;width:100%}.landing-page__little-blue-pill-container .image-with-text__copy{row-gap:20px;display:flex;flex-direction:column;place-content:center}.featured-box.layout_4 .wrapper .entry-content{display:grid;place-content:center}.featured-box.layout_4 .wrapper .image-content{order:2}.featured-box.layout_4 .wrapper .image-content img{border-radius:100%;border:1px solid #000;right:-7%;position:relative}.featured-box.layout_4{overflow:hidden}.footer-bar{position:fixed;width:100%;height:auto;left:0;bottom:0;background:linear-gradient(180deg,rgba(248,52,6,0) 0%,var(--e-a-color-black) 38.04%,var(--e-a-color-black) 100%);padding:16px;color:var(--color-white);z-index:999}.footer-bar .main-bar{display:flex;justify-content:space-between;align-items:center}.footer-bar .main-bar .bar-left{max-width:100px}.footer-bar .main-bar .title{text-transform:uppercase;font-family:'ITCGaramondStd';font-size:16px;font-weight:100;line-height:17.6px;letter-spacing:-.01em;color:#fff;cursor:pointer}.footer-bar.open .sticky-nav__content{display:block}.footer-bar .sticky-nav__content{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(180deg,rgba(248,52,6,0) 0%,var(--box-shadow-color-1) 21.88%,var(--box-shadow-color-2) 100%);z-index:-1;padding-top:100px;padding-bottom:105px;display:none}.footer-bar .sticky-nav__content a{display:inline-block;margin-right:20px;text-decoration:none;font-weight:100;color:#fff;line-height:68.8px;letter-spacing:-.74px}.footer-bar .sticky-nav__content-link_order{font-family:"ITCGaramondStd",serif;font-size:20px;text-transform:uppercase}.footer-bar .sticky-nav__content-link_head{font-family:"ITCGaramondStd",serif;font-size:48px}.footer-bar .sticky-nav__content a:hover{text-decoration:underline}.page-template-page-landing footer{padding-bottom:80px;background-color:#000}@media (min-width:651px){.desktop-hide{display:none}}@media (min-width:950px){.blog-new .item-blog{grid-column:span 3}.blog-new .item-blog:nth-of-type(1) .blog-thumb .icon-right,.blog-new .item-blog:nth-of-type(2) .blog-thumb .icon-right,.blog-new .item-blog:nth-of-type(3) .blog-thumb .icon-right,.blog-new .item-blog:nth-of-type(1) .blog-thumb .icon-left,.blog-new .item-blog:nth-of-type(2) .blog-thumb .icon-left,.blog-new .item-blog:nth-of-type(3) .blog-thumb .icon-left,.blog-new .item-blog:nth-of-type(1) .blog-thumb span:before,.blog-new .item-blog:nth-of-type(2) .blog-thumb span:before,.blog-new .item-blog:nth-of-type(3) .blog-thumb span:before{display:none}.blog-new .item-blog:nth-of-type(1) .blog-thumb img,.blog-new .item-blog:nth-of-type(2) .blog-thumb img,.blog-new .item-blog:nth-of-type(3) .blog-thumb img{border:1px solid #000}.blog-new .item-blog:nth-of-type(1),.blog-new .item-blog:nth-of-type(2),.blog-new .item-blog:nth-of-type(3){grid-column:span 4}.blog-new .item-blog:nth-of-type(1) .blog-title,.blog-new .item-blog:nth-of-type(2) .blog-title,.blog-new .item-blog:nth-of-type(3) .blog-title{font-size:52px;line-height:48px}}@media (min-width:1200px){.featured-box.layout_1 .image-content img.desktop-hide{display:none}}@media (max-width:1199px){.featured-box.layout_1 .image-content img.mobile-hide{display:none}.featured-box.layout_1 .image-content img.desktop-hide{display:block}.featured-box.layout_1 .entry-content{max-width:100%;left:0;padding-left:20px;padding-right:20px;margin-top:0;bottom:0;top:auto}.featured-box.layout_1:after,.featured-box.layout_1 .wrapper:after{height:800px}.featured-box.layout_1 .image-content img{object-position:top right}.featured-box.layout_1 .image-content{min-height:800px}.blog-horizontal-scroll .item-blog .blog-title{font-size:22px;line-height:24px;letter-spacing:-.22px}.blog-horizontal-scroll .item-blog .read-time .text{font-size:14px;line-height:21px}}@media (max-width:1023px){.featured-box.layout_2 .wrapper{max-width:100%}.blog-horizontal-scroll .items-wrapper{gap:16px}.blog-horizontal-scroll .item-blog{width:calc(25% - 12px)}}@media (max-width:767px){.featured-box.layout_2 .wrapper{max-width:100%;grid-template-columns:1fr;row-gap:40px}.blog-new .items-wrapper{padding:0}.featured-box.layout_3 .wrapper{flex-wrap:wrap}.featured-box.layout_3 .wrapper .entry-content{position:relative;width:100%;max-width:100%}.featured-box.layout_3 .wrapper .entry-content{row-gap:14px}.featured-box.layout_4 .wrapper{grid-template-columns:1fr;row-gap:20px;padding:30px 0}.featured-box.layout_4 .wrapper .image-content{order:0}.featured-box.layout_4 .wrapper .image-content img{right:0}.featured-box.layout_1:after,.featured-box.layout_1 .wrapper:after{height:600px}.featured-box.layout_1 .image-content{min-height:600px}.blog-new .item-blog .blog-title{line-height:110%}.footer-bar .sticky-nav__content-link_head{font-size:28px;line-height:130%}.footer-bar .sticky-nav__content a{line-height:30px}.blog-horizontal-scroll .item-blog{width:calc(50% - 8px)}.blog-horizontal-scroll .items-wrapper{gap:24px 16px}}@media (max-width:650px){.mobile-hide{display:none}.blog-horizontal-scroll .item-blog{width:100%}}@media (max-width:480px){.blog-new .items-wrapper{grid-template-columns:1fr}}