.rrl_maincontent_hero{width:92%;max-width:1366px;margin:22px auto 10px auto;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 900px){.rrl_maincontent_hero{height:30vw;max-height:455px;width:100%;margin:20px 0 40px 0;flex-direction:row}}@media screen and (min-width: 1100px){.rrl_maincontent_hero{margin-bottom:20px}}@media screen and (min-width: 1250px){.rrl_maincontent_hero{margin:0 auto 40px auto}}.rrl_maincontent_hero-img{width:100%;height:195px;position:relative;overflow:hidden}@media screen and (min-width: 900px){.rrl_maincontent_hero-img{width:50%;height:100%}}.rrl_maincontent_hero-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media screen and (min-width: 900px){.rrl_maincontent_hero-img img{position:unset;transform:none}}@media screen and (min-width: 1366px){.rrl_maincontent_hero-img img{width:113%}}.rrl_maincontent_hero-vid{width:100%;padding-bottom:56.25%;position:relative}@media screen and (min-width: 900px){.rrl_maincontent_hero-vid{width:50%;padding-bottom:0}}.rrl_maincontent_hero-vid>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.rrl_maincontent_hero-txt{margin-top:20px}.rrl_maincontent_hero-txt a{text-decoration:none;color:var(--color-orange);font-family:var(--font-nunito-bold)}.rrl_maincontent_hero-txt h1{margin-bottom:13px;font-size:1.4rem;font-size:clamp(1.4rem,3.5vw,1.8rem);font-family:var(--font-heading);line-height:1.8rem}@media screen and (min-width: 710px){.rrl_maincontent_hero-txt h1{line-height:2rem;font-size:1.5rem}}@media screen and (min-width: 1000px){.rrl_maincontent_hero-txt h1{font-size:1.8rem}}.rrl_maincontent_hero-txt p{margin-top:10px}.rrl_maincontent_hero-txt-logo{position:relative;display:none;width:140px;height:90px;margin-bottom:20px}@media screen and (min-width: 1180px){.rrl_maincontent_hero-txt-logo{display:block}}.rrl_maincontent_hero-txt-logo img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media screen and (min-width: 900px){.rrl_maincontent_hero-txt{width:50%;height:100%;margin-top:0;padding:0 80px 0 40px;display:inherit;flex-direction:column;justify-content:center}}.rrl_maincontent_section{width:92%;max-width:950px;margin:20px auto;display:flex;flex-direction:column;justify-content:center;line-height:1.5rem}@media screen and (min-width: 800px){.rrl_maincontent_section{margin:50px auto}}@media screen and (min-width: 1000px){.rrl_maincontent_section{width:100%}}.two-column{display:inherit;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 800px){.two-column{flex-direction:row}}.two-column_header{width:100%}@media screen and (min-width: 800px){.two-column_header{width:70%}}.two-column_header p{margin-bottom:6px;font-family:var(--font-nunito-bold);color:var(--color-orange)}.two-column_header h2{margin-bottom:12px;color:var(--color-deepred)}@media screen and (min-width: 1000px){.two-column_header h2{margin-bottom:30px}}.two-column__hero{width:100%;height:195px;overflow:hidden;position:relative}@media screen and (min-width: 800px){.two-column__hero{height:425px;margin-bottom:30px}}.two-column__hero img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:110%}@media screen and (min-width: 800px){.two-column__hero img{width:125%}}.two-column__main{width:100%}@media screen and (min-width: 800px){.two-column__main{width:60%}.two-column__main button{margin-left:0}}.two-column__main>*{margin:8px 0 15px 0}.two-column__main>p:first-child{margin-top:0}.two-column__main-highlight{padding:10px 30px 20px 30px;margin-top:20px;border:1px solid gray;font-family:var(--font-nunito-bold)}.two-column__main-highlight__header{text-transform:uppercase;color:var(--color-orange);padding:0 5px}.two-column__sidebar{width:100%}@media screen and (min-width: 800px){.two-column__sidebar{width:40%;padding-right:15px}}.two-column__sidebar-header{font-size:1.1rem;font-family:var(--font-nunito-bold);color:var(--color-orange);text-transform:uppercase}.two-column__sidebar-img{width:100%;height:195px;margin-bottom:10px;overflow:hidden;position:relative}.two-column__sidebar-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.two-column__sidebar-download{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;background-color:var(--color-deepgreen);color:#fff}.two-column__sidebar-download-img{width:70%}@media screen and (min-width: 400px){.two-column__sidebar-download-img{width:50%}}@media screen and (min-width: 600px){.two-column__sidebar-download-img{width:40%}}@media screen and (min-width: 800px){.two-column__sidebar-download-img{width:60%}}.two-column__sidebar-download-img img{width:100%;height:auto}.two-column__sidebar-download-txt{width:100%;text-align:center}.two-column__sidebar-download-txt :first-child{font-family:var(--font-heading)}.two-column__sidebar-download-txt p:nth-child(2){visibility:hidden;height:0;font-size:.1rem}.two-column__sidebar-download-txt button{margin-top:15px}.two-column__sidebar-promo{width:100%;max-width:500px;padding:20px;margin:25px auto 25px auto;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px #c6c6c6}@media screen and (min-width: 800px){.two-column__sidebar-promo{max-width:300px;margin:0 auto 0 0}}.two-column__sidebar-promo-img{width:100%;height:195px;margin-bottom:20px;background-color:var(--color-deepred);border-radius:25px;position:relative;overflow:hidden}.two-column__sidebar-promo-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:125%}@media screen and (min-width: 800px){.two-column__sidebar-promo-img img{width:133%}}.two-column__sidebar-promo-img-square{width:100%;max-width:300px;height:260px;margin-bottom:20px;background-color:var(--color-deepred);border-radius:25px;position:relative;overflow:hidden}.two-column__sidebar-promo-img-square img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media screen and (min-width: 800px){.two-column__sidebar-promo-img-square img{width:110%}}.two-column__sidebar-promo-txt>p:nth-child(1),.two-column__sidebar-promo-txt>p:nth-child(3){font-size:13px;color:var(--color-orange);font-family:var(--font-nunito-bold)}.two-column__sidebar-promo-txt>p:nth-child(2){margin-bottom:10px;font-family:var(--font-heading)}.two-column__sidebar-promo-txt__btn{display:block;width:100%;max-width:270px;margin:10px auto 0 auto;padding:8px 0;cursor:pointer;color:#fff;font-family:var(--font-heading);font-size:15px;text-align:center;text-decoration:none;background-color:var(--color-orange);border:none;border-radius:25px}.two-column__sidebar-highlight{padding:10px 10px 20px 10px;margin-top:10px;margin-bottom:10px;border:1px solid gray;font-family:var(--font-nunito-bold)}@media screen and (min-width: 800px){.two-column__sidebar-highlight{padding:10px 30px 20px 30px;margin-top:0}}.two-column__sidebar-highlight__header{text-transform:uppercase;color:var(--color-orange);padding:0 5px}.two-column__full-img{width:100%;height:195px;overflow:hidden;position:relative;margin-top:15px}@media screen and (min-width: 800px){.two-column__full-img{height:425px;margin-bottom:10px}}.two-column__full-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:110%}@media screen and (min-width: 800px){.two-column__full-img img{width:125%}}.two-column__highlight{width:100%;padding:10px 10px 20px 10px;margin-top:20px;border:1px solid gray;font-family:var(--font-nunito-bold)}@media screen and (min-width: 800px){.two-column__highlight{width:60%;padding:10px 30px 20px 30px;margin-left:auto}}.two-column__highlight__header{text-transform:uppercase;color:var(--color-orange);padding:0 5px}.toc{align-items:center;flex-wrap:wrap}@media screen and (min-width: 700px){.toc{flex-direction:row;justify-content:space-between}}.toc a{width:80%;max-width:350px;margin-bottom:10px;text-decoration:none;color:var(--color-grey)}@media screen and (min-width: 700px){.toc a{width:49%;margin-bottom:20px}}@media screen and (min-width: 800px){.toc a{width:33%}}.toc__container{height:120px;padding:15px 20px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:25px}@media screen and (min-width: 700px){.toc__container{margin-right:20px}}@media screen and (min-width: 800px){.toc__container{height:160px;padding:20px 30px;justify-content:flex-start}}@media screen and (min-width: 700px){.toc-empty{width:49%}}@media screen and (min-width: 800px){.toc-empty{width:33%}}.toc p:first-child{font-family:var(--font-nunito-bold);color:var(--color-orange)}.toc p:last-child{font-family:var(--font-heading);font-size:16px}.blogs-section{padding:15px 0;padding-left:15px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;background-color:var(--color-mint);box-shadow:30vw 0 0 var(--color-mint),-30vw 0 0 var(--color-mint)}.blogs-section a{color:unset;text-decoration:none}@media screen and (min-width: 825px){.blogs-section{display:flex;justify-content:center;padding:25px 0}}@media screen and (min-width: 1000px){.blogs-section{justify-content:space-between;padding-left:0}}.blogs-section__header{padding:0 0 10px 4%;text-transform:uppercase;color:var(--color-orange);font-family:var(--font-nunito-bold)}@media screen and (min-width: 1000px){.blogs-section__header{padding:0 0 10px 0}}.blogs-section-container{display:inline-table;width:250px}@media screen and (min-width: 1000px){.blogs-section-container{width:305px}}.blogs-section-container-img{width:95%;height:195px;padding-top:10px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}@media screen and (min-width: 1000px){.blogs-section-container-img{width:100%}}.blogs-section-container-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.blogs-section-container-txt{width:92%;margin:5px auto 7px auto;white-space:normal;font-family:var(--font-heading)}@media screen and (min-width: 1000px){.blogs-section-container-txt{width:100%}}.blogs-section-container-txt p{color:var(--color-deepred);font-size:.9rem;font-family:var(--font-nunito-bold)}.teaser-box{padding:20px 0;border-top:1px solid gray;border-bottom:1px solid gray}@media screen and (min-width: 800px){.teaser-box{padding:30px 0}}.teaser-box a{text-decoration:none;color:unset}.teaser-box-container{display:flex;flex-direction:column}@media screen and (min-width: 600px){.teaser-box-container{flex-direction:row;flex-wrap:wrap}}.teaser-box-container__header{width:100%;margin-bottom:10px;text-transform:uppercase;font-family:var(--font-nunito-bold);color:var(--color-orange)}.teaser-box-container__img{width:100%;height:195px;position:relative;overflow:hidden}@media screen and (min-width: 600px){.teaser-box-container__img{width:345px}}.teaser-box-container__img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:105%}.teaser-box-container__txt{width:100%;margin-top:5px}@media screen and (min-width: 600px){.teaser-box-container__txt{width:unset;flex:1;padding-left:15px}}.teaser-box-container__txt h3{margin-bottom:5px}.floor-plan{flex-direction:column}@media screen and (min-width: 1000px){.floor-plan{flex-direction:row}}.floor-plan__img{width:100%;height:195px;overflow:hidden;position:relative}@media screen and (min-width: 800px){.floor-plan__img{width:580px;height:325px;margin:0 auto}}.floor-plan__img-caption{margin-bottom:10px;font-size:11px;color:rgba(0,0,0,.4)}@media screen and (min-width: 400px){.floor-plan__img-caption{max-width:400px;margin:0 auto}}@media screen and (min-width: 800px){.floor-plan__img-caption{width:580px;max-width:unset}}@media screen and (min-width: 1000px){.floor-plan__img-caption{margin:0}}.floor-plan__img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:105%}@media screen and (min-width: 400px){.floor-plan__img img{width:400px}}@media screen and (min-width: 800px){.floor-plan__img img{width:105%}}.floor-plan__txt{width:100%}@media screen and (min-width: 1000px){.floor-plan__txt{width:40%;padding-left:25px}}.floor-plan__txt-header{font-family:var(--font-nunito-bold);color:var(--color-orange);margin-bottom:15px}.floor-plan__txt-row{margin-bottom:10px;font-size:16px;display:flex}@media screen and (min-width: 800px){.floor-plan__txt-row{margin-bottom:15px}}.floor-plan__txt-row-img{width:20px;height:20px;position:relative}.floor-plan__txt-row-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.floor-plan__txt-row-container{width:60%;margin-left:25px;flex-grow:1}.download-post{display:flex;align-items:center;padding:30px 10px;background:#d45600;background:linear-gradient(180deg, rgb(212, 86, 0) 0%, rgb(247, 168, 0) 100%)}.download-post__header{text-transform:uppercase;font-family:var(--font-nunito-bold);color:var(--color-orange);margin-bottom:5px}.download-post__img{display:flex;justify-content:center;align-items:center;width:40%;height:100%}.download-post__img img{width:100%;height:auto}@media screen and (min-width: 700px){.download-post__img img{width:80%}}@media screen and (min-width: 900px){.download-post__img img{width:70%}}.download-post__txt{width:60%;height:100%;margin-left:5px;color:#fff}.download-post__txt p:first-child{padding-left:5px;font-size:1.2rem;font-family:var(--font-heading)}@media screen and (min-width: 800px){.download-post__txt p:first-child{font-size:1.5rem}}.download-post__txt :nth-child(2){height:0;padding-left:5px;visibility:hidden;font-size:.1rem}@media screen and (min-width: 600px){.download-post__txt :nth-child(2){visibility:visible;height:auto;font-size:1rem;margin-top:15px}}.download-post__txt button{margin-top:15px}.icon-element{flex-wrap:wrap;justify-content:flex-start;background-color:#fff;box-shadow:30vw 0 0 #fff,-30vw 0 0 #fff}@media screen and (min-width: 800px){.icon-element{padding:20px 0;flex-direction:row}}.icon-element__header{width:100%}.icon-element__header p{margin:15px 0 12px 0;font-family:var(--font-nunito-bold);color:var(--color-orange)}.icon-element__header h2{margin-bottom:12px;font-size:1.4rem;font-family:var(--font-heading);color:var(--color-deepred)}.icon-element__container{width:100%;margin:10px 0 20px 0;display:inherit}@media screen and (min-width: 800px){.icon-element__container{width:50%}}.icon-element__container-img{width:90px;height:90px;border-radius:55px;position:relative}.icon-element__container-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.icon-element__container-txt{width:75%;padding:5px 5px 5px 21px}@media screen and (min-width: 800px){.icon-element__container-txt{padding:5px 15px 5px 21px}}.table{padding:15px 0;background-color:var(--color-seashell-dark);box-shadow:-40vw 0 0 var(--color-seashell-dark),40vw 0 0 var(--color-seashell-dark)}@media screen and (min-width: 800px){.table{padding:30px 0}}.table__header p{margin:15px 0 12px 0;font-family:var(--font-nunito-bold);color:var(--color-orange)}.table__header h2{margin-bottom:12px;font-size:1.4rem;font-family:var(--font-heading);color:var(--color-deepred)}.table__container{margin-top:15px}@media screen and (min-width: 800px){.table__container{margin-top:40px}}.table__container-head{width:0;height:0;visibility:hidden;padding:0;background-color:var(--color-red);border-radius:10px;color:#fff;font-size:13px;text-align:center}@media screen and (min-width: 800px){.table__container-head{width:auto;height:auto;visibility:visible;padding:15px 20px;display:flex;text-align:start;font-size:12px}}@media screen and (min-width: 1000px){.table__container-head{font-size:13px}}@media screen and (min-width: 800px){.table__container-head>p{width:17%;padding-right:5px;flex-grow:1}}@media screen and (min-width: 800px){.table__container-head p:nth-child(1){width:30%;padding-right:5px}}.table__container-row{margin-top:10px;padding:15px 20px;background-color:#fff;border-radius:10px;font-size:15px}@media screen and (min-width: 800px){.table__container-row{display:flex;font-size:15px}}@media screen and (min-width: 800px){.table__container-row>p{width:17%;padding-right:5px;flex-grow:1}}.table__container-row a{display:inline-block;margin-bottom:10px;padding-left:20px;text-decoration:none;font-size:17px;font-family:var(--font-nunito-bold);color:var(--color-orange);position:relative}@media screen and (min-width: 800px){.table__container-row a{width:30%;display:initial;text-align:start}}.table__container-row a::before{position:absolute;content:url(../assets/tab.svg);top:2px;left:-5px;width:10px;height:10px}.table__container-row-titleMobile{margin-top:5px;font-size:9px;line-height:12px;color:gray}@media screen and (min-width: 800px){.table__container-row-titleMobile{font-size:1px;height:0;width:0 !important;visibility:hidden}}.info-section{padding:15px 0;background-color:var(--color-seashell-dark);box-shadow:-40vw 0 0 var(--color-seashell-dark),40vw 0 0 var(--color-seashell-dark)}@media screen and (min-width: 800px){.info-section{padding:30px 0}}.info-section__header{margin-bottom:20px}.info-section__header p{margin:15px 0 12px 0;font-family:var(--font-nunito-bold);color:var(--color-orange)}.info-section__header h2{margin-bottom:12px;font-size:1.4rem;font-family:var(--font-heading);color:var(--color-deepred)}.info-section__container{padding:20px 30px;margin-bottom:20px;background-color:#fff;border-radius:10px}@media screen and (min-width: 800px){.info-section__container{display:flex}}.info-section__container>p{margin-bottom:10px;font-family:var(--font-nunito-bold);color:var(--color-orange)}@media screen and (min-width: 800px){.info-section__container>p{width:35%;margin-bottom:0;padding-right:60px}}@media screen and (min-width: 800px){.info-section__container-content{width:65%}}.promoboxes__header{margin-bottom:20px}.promoboxes__header p{margin:15px 0 12px 0;font-family:var(--font-nunito-bold);color:var(--color-orange)}.promoboxes__header h2{margin-bottom:12px;font-size:1.4rem;font-family:var(--font-heading);color:var(--color-deepred)}.promoboxes__container{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 800px){.promoboxes__container{flex-direction:row;flex-wrap:wrap;align-items:unset;justify-content:center}}@media screen and (min-width: 979px){.promoboxes__container{justify-content:space-between}}.promoboxes__container-promo{width:100%;max-width:500px;padding:20px;margin-bottom:25px;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px #c6c6c6}@media screen and (min-width: 800px){.promoboxes__container-promo{max-width:280px;margin-right:20px}}@media screen and (min-width: 979px){.promoboxes__container-promo{margin-right:0}}@media screen and (min-width: 1000px){.promoboxes__container-promo{max-width:300px}}.promoboxes__container-promo-img{width:100%;height:195px;margin-bottom:20px;background-color:var(--color-deepred);border-radius:25px;position:relative;overflow:hidden}.promoboxes__container-promo-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:125%}@media screen and (min-width: 800px){.promoboxes__container-promo-img img{width:133%}}.promoboxes__container-promo-img-square{width:100%;max-width:300px;height:260px;margin-bottom:20px;background-color:var(--color-deepred);border-radius:25px;position:relative;overflow:hidden}.promoboxes__container-promo-img-square img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media screen and (min-width: 800px){.promoboxes__container-promo-img-square img{width:110%}}.promoboxes__container-promo-txt{display:flex;flex-direction:column;flex-grow:1}.promoboxes__container-promo-txt>p:nth-child(1),.promoboxes__container-promo-txt>p:nth-child(3){font-size:13px;color:var(--color-orange);font-family:var(--font-nunito-bold)}.promoboxes__container-promo-txt>p:nth-child(2){margin-bottom:10px;font-family:var(--font-heading)}.promoboxes__container-promo-txt-last{margin-bottom:15px}.promoboxes__container-promo-txt__btn{display:block;width:100%;max-width:270px;margin:10px auto 0 auto;padding:8px 0;cursor:pointer;color:#fff;font-family:var(--font-heading);font-size:15px;text-align:center;text-decoration:none;background-color:var(--color-orange);border:none;border-radius:25px}@media screen and (min-width: 800px){.promoboxes__container-promo-txt__btn{margin-top:auto}}.promoboxes__container-empty{width:100%;max-width:500px}@media screen and (min-width: 800px){.promoboxes__container-empty{max-width:280px;margin-right:20px}}@media screen and (min-width: 979px){.promoboxes__container-empty{margin-right:0}}@media screen and (min-width: 1000px){.promoboxes__container-empty{max-width:300px}}@media screen and (min-width: 800px){.share_content{width:60%;margin-left:auto}}.share_content-txt{margin-bottom:15px}.share_content-links{padding:15px 0;border-bottom:1px solid #9f9f9f}.share_content-links>button{border:none;background:none;text-transform:uppercase;width:100%;text-align:left;position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.share_content-links>button>img{position:absolute;width:30px;height:30px;transform:translateY(-50%);top:50%;right:10px}.share_content-links-expand{max-height:0;overflow:hidden;transition:max-height .4s}.share_content-links_page{max-width:575px;margin:15px auto 0 auto}.share_content-links_page:first-of-type{margin-top:25px}.share_content-links_page-container{background:var(--color-white);padding:10px}.share_content-links_page-container-img{width:100%;height:180px;background:var(--color-deepred);position:relative;overflow:hidden}@media screen and (min-width: 450px){.share_content-links_page-container-img{height:240px}}@media screen and (min-width: 915px){.share_content-links_page-container-img{height:300px}}.share_content-links_page-container-img img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;object-fit:cover}.share_content-links_page-container h3{font-family:var(--font-nunito-bold)}.share_content-links_page-container p{margin-top:5px;color:var(--color-orange)}.share_content-links_page-btns{margin-top:10px;display:flex;justify-content:center;gap:9px}@media screen and (min-width: 460px){.share_content-links_page-btns{gap:12px}}@media screen and (min-width: 915px){.share_content-links_page-btns{gap:20px}}.share_content-links_page-btns>div{position:relative;display:inherit}.share_content-links_page-btns>div .popup{position:absolute;top:-30px;left:0;width:120px;height:30px;padding:0 10px;display:flex;justify-content:center;align-items:center;gap:10px;background-color:var(--color-orange);border-radius:20px;visibility:hidden;opacity:0;transition:opacity .3s}@media screen and (min-width: 460px){.share_content-links_page-btns>div .popup{width:130px;height:40px;top:-45px}}.share_content-links_page-btns>div .popup a{display:inherit;width:28px;height:28px;justify-content:center;align-items:center}@media screen and (min-width: 460px){.share_content-links_page-btns>div .popup a{width:35px;height:35px}}.share_content-links_page-btns>div .popup a svg{width:100%;height:100%}.share_content-links_page-btns>div .popup a svg path{fill:var(--color-white)}.share_content-links_page-btns>div .popup span{position:absolute;left:25px;top:25px;width:10px;height:10px;background:var(--color-orange);transform:rotate(45deg)}@media screen and (min-width: 460px){.share_content-links_page-btns>div .popup span{top:35px;left:32px}}.share_content-links_page-btns button,.share_content-links_page-btns a{font-size:9px;text-decoration:none}@media screen and (min-width: 390px){.share_content-links_page-btns button,.share_content-links_page-btns a{font-size:11px}}@media screen and (min-width: 470px){.share_content-links_page-btns button,.share_content-links_page-btns a{font-size:14px}}.share_content-widget{padding:15px 0}.share_content-widget>button{border:none;background:none;width:100%;text-transform:uppercase;text-align:left;position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.share_content-widget>button>img{position:absolute;width:30px;height:30px;transform:translateY(-50%);top:50%;right:10px}.share_content-widget-expand{max-height:0;overflow:hidden;transition:max-height .4s}.share_content-widget-container{padding:45px 0;background:var(--color-white)}.share_content-widget-container h3{margin-bottom:20px;font-size:20px}@media screen and (min-width: 450px){.share_content-widget-container h3{margin-top:5px;font-size:24px}}.widgetForm input{margin:0;padding:0;appearance:none;width:20px;height:20px;border-radius:25px;border:1px solid var(--color-orange);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.widgetForm input:checked{background:var(--color-orange)}.widgetForm input:checked::before{content:url(../assets/tick.svg);position:relative;top:1px;left:0;padding-top:2px}.widgetForm button[type=submit]{font-size:14px}.widgetForm>label{display:block;margin-bottom:15px;color:var(--color-orange)}@media screen and (min-width: 450px){.widgetForm>label{margin-bottom:20px}}.widgetForm #e-books,.widgetForm #sizes{display:flex;flex-wrap:wrap;justify-content:space-around;gap:30px;margin-bottom:20px}.widgetForm-choice{width:130px;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width: 640px){.widgetForm-choice{width:160px}}.widgetForm-choice .eBook{width:130px;height:108px;margin-bottom:10px;background:var(--color-deepred);border-radius:10px;border:1px solid var(--color-orange);position:relative;overflow:hidden}@media screen and (min-width: 640px){.widgetForm-choice .eBook{width:160px;height:133px}}.widgetForm-choice .eBook img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:105%;object-fit:cover}.widgetForm-choice .size{width:130px;height:130px;margin-bottom:10px;background:var(--color-deepred);border-radius:10px;border:1px solid var(--color-orange);position:relative;overflow:hidden}@media screen and (min-width: 640px){.widgetForm-choice .size{width:160px;height:160px}}.widgetForm-choice .size img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:105%;object-fit:cover}.widgetForm-choice label{padding-left:5px}.widgetForm .disclaimer{width:100%;margin-bottom:20px;display:flex}.widgetForm .disclaimer input{margin-top:1px}.widgetForm .disclaimer div:nth-of-type(1){width:20px}.widgetForm .disclaimer div:nth-of-type(2){width:80%;padding-left:10px;flex-grow:1}.widgetForm .disclaimer div:nth-of-type(2) label{display:block;font-family:var(--font-nunito-bold)}.toast{width:160px;height:50px;padding:0 7px;position:fixed;transform:translateX(-50%);bottom:30px;left:50%;display:flex;justify-content:center;align-items:center;visibility:hidden;color:var(--color-white);background:var(--color-orange);border-radius:5px;z-index:1}@media screen and (min-width: 650px){.toast{width:180px;height:60px}}@media screen and (min-width: 950px){.toast{width:200px;height:60px}}.toast--show{visibility:visible;animation:fadeIn .5s,fadeOut .5s 1.5s forwards}@keyframes fadeIn{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeOut{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.popup--visible{opacity:1 !important}.backdrop{position:fixed;top:50vh;left:50vw;transform:translate(-50%, -50%);width:100vw;height:100vh;background-color:rgba(0,0,0,.55);z-index:1;display:none;transition:opacity .2s}.backdrop-lightbox{position:fixed;top:50vh;left:50vw;transform:translate(-50%, -50%);width:90vw;max-width:750px;min-height:300px;padding:30px;border:2px solid var(--color-red);background-color:var(--color-seashell)}@media screen and (min-width: 570px){.backdrop-lightbox{width:60vw}}.backdrop-lightbox>p{margin-bottom:35px;font-family:var(--font-heading);font-size:22px}.backdrop-lightbox__container{display:flex}.backdrop-lightbox__container div:first-child input{appearance:none;margin:0;width:17px;height:17px;border-radius:25px;background-color:#fff;border:1px solid #979797;cursor:pointer}.backdrop-lightbox__container div:first-child input:checked{background-color:var(--color-orange);overflow:hidden}.backdrop-lightbox__container div:first-child input:checked::before{content:url(../assets/tick.svg);position:relative;top:1px;left:0;padding-top:2px}.backdrop-lightbox__container div:last-child{margin-left:7px;width:80%;font-size:14px;line-height:18px}.backdrop-lightbox__container div:last-child p:nth-child(1){font-family:var(--font-nunito-bold);margin-bottom:5px}.backdrop-lightbox__submit{border:2px solid var(--color-orange);border-radius:20px;background-color:var(--color-orange);color:#fff;font-size:.85rem;font-family:var(--font-heading);padding:.4rem .9rem;margin-top:20px;cursor:pointer}.backdrop-lightbox__close{position:absolute;border:none;top:18px;right:16px;width:40px;height:40px;background-color:rgba(0,0,0,0);cursor:pointer;background-image:url(../assets/close.svg);background-repeat:no-repeat;background-position:center;background-size:30px}.full-width{width:100%}.breadcrumbs{width:92%;max-width:950px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;font-size:13px}@media screen and (min-width: 1000px){.breadcrumbs{width:100%}}.rrr_newsletter_form .yikes-easy-mc-form .form-field-description{font-size:100%;font-style:normal}.rrr_newsletter_form .yikes-mailchimp-eu-compliance-text p{font-size:80%}.rrr_newsletter_form input[type=email],.rrr_newsletter_form input[type=number],.rrr_newsletter_form input[type=text],.rrr_newsletter_form input[type=url]{padding:5px 7px !important;font-size:16px !important;border:solid 2px !important;border-color:var(--color-orange) !important;border-radius:20px;height:30px;padding-left:10px !important;font-family:var(--font-nunito-bold);font-size:14px;background-color:#fff !important}.full-bleed{margin-top:20px;box-shadow:0 0 0 100vmax var(--color-white);clip-path:inset(0px -100vmax);position:relative}.full-bleed::before,.full-bleed::after{position:absolute;content:"";width:100%;height:2px;transform:translateX(-50%);left:50%;background:var(--color-red);box-shadow:0 0 0 100vmax var(--color-red);clip-path:inset(0 -100vmax)}.full-bleed::before{top:0}.full-bleed::after{bottom:0}@media screen and (min-width: 1180px){header{display:none}}header .container__btn-menu{display:none}.content-align-left{flex-direction:column-reverse}@media screen and (min-width: 800px){.content-align-left{flex-direction:row-reverse}.content-align-left .two-column__sidebar{padding-right:0;padding-left:15px}}@media screen and (min-width: 800px){.content-align-left .two-column__sidebar-promo{margin:0 0 0 auto}}@media screen and (min-width: 1000px){.txt-align-left{flex-direction:row-reverse}}.txt-align-left .floor-plan__txt{padding-left:0;padding-right:25px}.highlight-align-left{margin-right:auto;margin-left:unset}.background--white{background-color:#fff;padding:15px}.btn--orange{border:2px solid var(--color-orange);border-radius:20px;background-color:var(--color-white);color:var(--color-red);font-size:.85rem;font-family:var(--font-heading);padding:.4rem .9rem;margin-top:10px;margin-bottom:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn--inverted{background:var(--color-orange);color:var(--color-white);font-size:14px;border:2px solid var(--color-orange);border-radius:20px;font-size:.85rem;font-family:var(--font-heading);padding:.4rem .9rem;margin-top:10px;margin-bottom:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.post-background--green{background:var(--color-deepgreen)}.checkmark-bullet{margin-bottom:20px;padding-left:35px;position:relative}.checkmark-bullet:before{position:absolute;content:url(../assets/tick.svg);top:3px;left:0;width:22px;height:22px;padding:3px;padding-top:1px;border-radius:15px;background-color:#e64825;color:#fff;font-size:.9rem;text-align:center}.box-bullet{list-style-type:none;margin-bottom:10px;padding-left:25px;position:relative}.box-bullet:before{position:absolute;content:"";top:4px;left:0;width:14px;height:14px;background-color:#e64825}.dash-bullet{position:relative;padding-left:20px;margin-bottom:5px}.dash-bullet::before{position:absolute;left:0;top:12px;content:"";width:10px;height:2px;background-color:var(--color-orange)}.highlight{font-family:var(--font-nunito-bold)}@media screen and (min-width: 900px){.hero-align--right{flex-direction:row-reverse}}