.b-steps{position:relative;--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.b-steps--white,.b-steps--white .b-steps__text-wrapper:before{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.b-steps--white .b-steps__text-wrapper [class^=text-],.b-steps--white .b-steps__text-wrapper p{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.b-steps--white .b-steps__btn path{fill:#f06400}.b-steps--white .b-steps__btn:focus-visible path,.b-steps--white .b-steps__btn:hover path{fill:#fff}.b-steps--white .listing__item{background-color:#eeebe7!important;border:initial!important}.b-steps--white .listing__item [class^=text-]{color:#f06400!important}.b-steps--white .listing__item p{color:#000!important}.b-steps--beige,.b-steps--beige .b-steps__text-wrapper:before{background-color:#eeebe7}.b-steps--beige .b-steps__text-wrapper [class^=text-],.b-steps--beige .b-steps__text-wrapper p{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.b-steps--beige .b-steps__btn{background-color:#f06400}.b-steps--beige .b-steps__btn path{fill:#fff}.b-steps--beige .b-steps__btn:focus-visible,.b-steps--beige .b-steps__btn:hover{background-color:transparent}.b-steps--beige .b-steps__btn:focus-visible path,.b-steps--beige .b-steps__btn:hover path{fill:#f06400}.b-steps--beige .listing__item{background-color:#fff!important;border:initial!important}.b-steps--beige .listing__item [class^=text-]{color:#f06400!important}.b-steps--beige .listing__item p{color:#000!important}.b-steps .shape{bottom:auto;top:-9.9rem;z-index:1000}@media(max-width:767px){.b-steps .shape{top:-5rem}}.b-steps .container{padding-bottom:10rem;padding-top:4rem}@media (min-width:576px){.b-steps .container{padding-bottom:18rem;padding-top:10rem}}.b-steps__outer-wrapper{align-self:flex-start;grid-column:span 5}.b-steps__text-wrapper{margin-bottom:4.8rem;padding-left:3.2rem;position:relative;z-index:100}@media (min-width:576px){.b-steps__text-wrapper{margin-bottom:0}}.b-steps__text-wrapper .heading-bars{display:flex;flex-flow:column;height:100%;left:0;position:absolute;top:0;width:.2rem}.b-steps__text-wrapper .heading-bars__item{flex-grow:1;height:100%}.b-steps__text-wrapper .heading-bars__item--1{--tw-bg-opacity:1;background-color:#f06400;background-color:rgba(240,100,0,var(--tw-bg-opacity))}.b-steps__text-wrapper .heading-bars__item--2{background-color:#34353a}.b-steps__text-wrapper .heading-bars__item--3{--tw-bg-opacity:1;background-color:#ec0000;background-color:rgba(236,0,0,var(--tw-bg-opacity))}.b-steps__text-wrapper:before{background-color:#000;content:"";height:100%;left:-100vw;position:absolute;top:0;width:100vw}.b-steps__text-wrapper [class^=text-]{font-size:max(3.2rem,min(4vw,4rem));font-weight:700;margin-bottom:1.6rem}.b-steps__text-wrapper [class^=text-],.b-steps__text-wrapper p{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.b-steps__text-wrapper p{font-size:max(1.4rem,min(2vw,1.8rem));font-weight:300}.b-steps__slider-wrapper{clip-path:polygon(0 0,100vw 0,100vw 100%,0 100%);grid-column:span 7;position:relative}.b-steps__slider-wrapper .swiper{overflow:visible}.b-steps__nav{align-items:center;display:none;margin-top:5.6rem;position:relative;z-index:100}@media (min-width:768px){.b-steps__nav{display:flex}}.b-steps__dots{display:flex;justify-content:center;margin-top:3.2rem;position:relative}@media (min-width:768px){.b-steps__dots{display:none}}.b-steps__dots .swiper-pagination-bullet{background-color:transparent;border:.1rem solid #fff;border-radius:50%;height:1.2rem;opacity:1;transition:all .3s ease-in-out;transition-property:border,background-color;width:1.2rem}.b-steps__dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f06400;border:.1rem solid #f06400}.b-steps__btn{align-items:center;border:.1rem solid #f06400;border-radius:50%;display:flex;height:6.8rem;justify-content:center;transition:background-color .3s ease-in-out;width:6.8rem}.b-steps__btn path{fill:#fff}.b-steps__btn:nth-of-type(n+2){margin-left:1.2rem}.b-steps__btn:focus-visible,.b-steps__btn:hover{background-color:#f06400}.b-steps__btn:disabled{border-color:#6b7280;pointer-events:none}.b-steps__btn:disabled path{fill:#6b7280}.b-steps__ornaments{bottom:0;display:none;left:0;position:absolute}@media (min-width:576px){.b-steps__ornaments{display:block}}.b-steps__ornaments{margin:0 auto;max-width:100%;transform:translateY(-9.8rem)}@media(max-width:1439px){.b-steps__ornaments{transform:translate(-14rem,-8rem)}}.b-steps .listing{position:relative;z-index:100}.b-steps .listing .listing__item{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity));border:.1rem solid #444;border-radius:2.4rem;display:grid;grid-template-rows:6.6rem 15rem 1fr;min-height:44rem;min-width:32rem;padding:3.2rem 3.2rem 0}.b-steps .listing .listing__item span.number{font-size:max(3.2rem,min(3vw,3.8rem));font-weight:700;margin-bottom:2.4rem;--tw-text-opacity:1;color:#f06400;color:rgba(240,100,0,var(--tw-text-opacity))}.b-steps .listing .listing__item [class^=text-]{font-size:max(2rem,min(2vw,2.4rem));font-weight:700;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.b-steps .listing .listing__item p{font-size:max(1.4rem,min(1.4vw,1.6rem));font-weight:300;height:0;padding-bottom:0;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.b-steps .listing .listing__item p{height:auto;padding-bottom:8rem}}.b-steps .listing .listing__item p a{-webkit-text-decoration:underline;text-decoration:underline}.b-steps .listing .listing__item .mce-content-body{overflow:hidden}.b-steps .listing__btn-wrapper{display:flex;margin-top:3.4rem}@media (min-width:576px){.b-steps .listing__btn-wrapper{display:none}}.b-steps .listing__btn{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;font-weight:700;justify-content:center;line-height:1;padding:0;position:relative;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.b-steps .listing__btn:after,.b-steps .listing__btn:before{background-color:#f06400;bottom:-.8rem;content:"";height:.2rem;left:0;position:absolute;width:100%}.b-steps .listing__btn:after{background-color:#000;transition:width .3s ease-in-out;width:0;z-index:100}.b-steps .listing__btn .cross{display:block;height:1rem;margin-left:1.2rem;position:relative;width:1rem}.b-steps .listing__btn .cross:after,.b-steps .listing__btn .cross:before{background-color:#fff;border-radius:.2rem;content:"";height:.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.b-steps .listing__btn .cross:after{opacity:1;transform:translate(-50%,-50%) rotate(-90deg);transition:opacity .3s ease-in-out}.b-steps .listing__btn:focus-visible:after,.b-steps .listing__btn:hover:after{width:100%}.b-steps .listing [data-label=Close] .cross:after{opacity:0!important}@media(max-width:1023px){.b-steps .listing .listing__item{grid-template-rows:6.6rem 10rem 1fr;min-height:26rem;padding:2.4rem 2.4rem 4.8rem}}