.section{padding:5rem 0;}.section-hero{padding:5rem 0;}.section-hero h1{margin-bottom:2.5rem;}.section-hero h3.subheading{max-width:670px;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;}.section-hero p{margin-bottom:0 !important;}.section-hero .row{position:relative;z-index:1;}.section-hero .row::before{content:"";display:block;position:absolute;top:100px;left:0;width:50%;height:100px;background-color:#f3eef6;z-index:-1;transform:translateX(calc(-100% + 8rem));}.section-hero .row::after{content:"";position:absolute;top:100px;right:0%;width:50%;height:100px;background-color:#e9f8fc;z-index:-1;transform:translateX(calc(100% - 8rem));}.section-hero br{display:none;}.post-meta .meta-date{font-size:13px;line-height:1.5rem;color:#6d6868;margin-bottom:0 !important;}.post-meta span.title{display:inline-block;font-weight:800;font-size:11px;line-height:1rem;color:#8746a8;letter-spacing:0.08em;text-transform:uppercase;}.section-post-slider h3{margin-bottom:1rem;}.section-post-slider .post-slider{opacity:0;height:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;}.section-post-slider .post-slider.slick-initialized{visibility:visible;height:auto;opacity:1;}.section-post-slider .slick-list{margin-right:calc(50% - 50vw);margin-left:-1rem;padding-left:1rem;}.section-post-slider .slick-track{display:flex;}.section-post-slider .post-slider .post-item{width:450px;height:inherit;padding:3rem;margin:2rem 0;margin-right:2rem;background:#fff;border:1px solid #e5e6e7;box-sizing:border-box;box-shadow:0px 4px 26px rgba(138, 94, 166, 0.1);border-radius:0.5rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.section-post-slider .post-slider .post-item:hover{box-shadow:2px 4px 20px rgba(138, 94, 166, 0.3);}.section-post-slider .post-slider .post-item:hover .post-container .img-wrapper img{transform:scale(1.1);}.section-post-slider article{position:relative;height:100%;}.section-post-slider article .post-meta{margin-bottom:1rem;}.section-post-slider article h4{font-size:22px;font-weight:bold;line-height:28px;margin-top:0;margin-bottom:0.5rem;color:inherit;}.section-post-slider article p{margin-bottom:3rem !important;}.section-post-slider article a.text-link-arrow{position:absolute;bottom:0;}.section-post-slider .slick-arrow{top:auto;bottom:-72px;text-indent:-9999px;background-color:#f3eef6;width:64px;height:64px;transition:all 0.3s ease-out;transform:none;padding:0;border:none;z-index:10;}.section-post-slider .slick-arrow::after{position:absolute;content:'';top:50%;left:50%;bottom:0;width:18px;height:16px;background-image:url(../svg/arrow-right-purple.svg);background-position:center;background-size:contain;opacity:0.5;transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.section-post-slider .slick-arrow:hover{background-color:#f3eef6;}.section-post-slider .slick-arrow:hover::after{opacity:1;}.section-post-slider .slick-arrow.slick-prev{right:5.5rem;left:auto;transform:rotate(180deg);}.section-post-slider .slick-arrow.slick-next{right:0;}.section-footer-intro{text-align:center;}.section-footer-intro .intro-box{margin-bottom:0;background:#f6f7f7;border:1px solid #e5e6e7;border-radius:8px;}.section-footer-intro .content-wrapper{max-width:736px;margin:0 auto;padding:4rem 0;}.section-footer-intro .homebase-logo{margin-bottom:2rem;}.section-footer-intro p{margin-bottom:0 !important;}.section-press-logo{padding:0;}.section-press-logo ul.press-logos{display:flex;justify-content:flex-start;align-items:center;list-style-type:none;margin:0 -1rem;padding:0;padding-right:200px;border:none;transform:translateY(-100%);}.section-press-logo ul.press-logos li{padding:0 1rem;margin-right:3rem;}.section-press-logo ul.press-logos li img{display:block;max-height:90px;}.section-press-logo ul.press-logos li:last-child{margin-right:0;}.section-2-columns{text-align:left;padding:6rem 0 10rem 0;}.section-2-columns .row{position:relative;z-index:1;}.section-2-columns .row::before{content:"";display:block;position:absolute;top:0;left:calc(50% - 50vw);width:88px;height:365px;background-image:url(../png/press-2-col-left-bg-d.png);z-index:-1;}.section-2-columns .row::after{content:"";position:absolute;bottom:-80px;right:-80px;width:420px;height:420px;background-image:url(../png/press-2-col-right-bg-d.png);z-index:-1;}.section-2-columns .col-left .content-wrapper{margin-left:6rem;}.section-2-columns .col-left .content-wrapper h2{max-width:370px;margin-bottom:2rem;}.section-2-columns .col-left .content-wrapper h3.subheading{max-width:288px;}.section-2-columns .card-item{display:flex;align-items:center;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem;margin-bottom:1rem;background:#fff;border:1px solid #e5e6e7;box-sizing:border-box;box-shadow:0px 4px 40px rgba(138, 94, 166, 0.1);border-radius:8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.section-2-columns .card-item:last-child{margin-bottom:0;}.section-2-columns .card-item:hover{box-shadow:2px 4px 20px rgba(138, 94, 166, 0.3);}.section-2-columns .card-item .img-wrapper{padding:0 3rem;}.section-2-columns .card-item .text_wrapper{flex:1;margin-right:4rem;}.section-2-columns .card-item .text_wrapper h4{font-size:22px;font-weight:bold;line-height:28px;color:inherit;margin:0;margin-bottom:0.5rem;}.section-2-columns .card-item .text_wrapper p{margin-bottom:0.5rem !important;}.section-footer-link{padding-top:0.5rem;}.section-footer-link a.button{margin-bottom:2rem;}@media screen and (max-width:640px){.section{padding:2.5rem 0;}.section-hero{padding:3rem 0;}.section-hero .row::before{transform:translateX(calc(-100% + 1rem));}.section-hero .row::after{transform:translateX(calc(100% - 1rem));}.section-hero h1{margin-bottom:1.5rem;}.section-hero h3.subheading{max-width:300px;margin-bottom:2rem;}.section-hero br{display:block;}.section-2-columns{text-align:center;padding:3rem 0;}.section-2-columns .row::before,.section-2-columns .row::after{display:none;}.section-2-columns .col-left{margin-bottom:3rem;}.section-2-columns .col-left .content-wrapper{margin-left:0;}.section-2-columns .col-left .content-wrapper h2{margin-bottom:1.5rem;}.section-2-columns .col-left .content-wrapper h3.subheading{max-width:100%;}.section-2-columns .col-right .content-wrapper{position:relative;z-index:1;}.section-2-columns .col-right .content-wrapper::before{content:"";display:block;position:absolute;top:-1rem;left:-1rem;width:165px;height:165px;background-image:url(../png/press-2-col-left-bg-m.png);z-index:-1;}.section-2-columns .col-right .content-wrapper::after{content:"";display:block;position:absolute;bottom:-1rem;right:-1rem;width:300px;height:300px;background-image:url(../png/press-2-col-right-bg-m.png);z-index:-1;}.section-2-columns .card-item{justify-content:center;padding:2rem 1.5rem;}.section-2-columns .card-item .img-wrapper{margin-bottom:1rem;}.section-2-columns .card-item .text_wrapper{margin-right:0;flex:auto;}.section-2-columns .card-item .text_wrapper h4{font-size:1.25rem;}.section-2-columns .card-item .text_wrapper p{margin-bottom:1rem !important;}.section-post-slider{padding-bottom:5rem;}.section-post-slider h3{font-size:1.25rem !important;}.section-post-slider .post-slider .post-item{width:280px;height:auto;padding:1.5rem;}.section-post-slider article h4{font-size:1.25rem;}.section-post-slider article p{margin-bottom:3rem !important;}.section-footer-intro .content-wrapper{padding:2.5rem 2rem;}.section-footer-intro .content-wrapper p{font-size:14px;}.section-press-logo{padding-top:1rem;padding-bottom:3rem;}.section-press-logo ul.press-logos{flex-wrap:wrap;margin:0;padding-right:0;transform:none;}.section-press-logo ul.press-logos li{padding:0;width:50%;margin-right:0;}}