main{background-image:url(/assets/images/union.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto}.tabdata-main-title{color:var(--navlink-color);font-size:2.4rem;font-weight:800;line-height:2.9rem;text-transform:capitalize}@media (min-width:768px){.tabdata-main-title{color:var(--footer-title);font-size:3.8rem;line-height:5.2rem}}.tabdata-section-title{color:var(--theme-color);font-size:2.4rem;font-weight:700;letter-spacing:-.05rem;line-height:2.9rem;text-transform:capitalize}@media (min-width:768px){.tabdata-section-title{font-size:3.2rem;line-height:3.8rem}}.text{color:var(--navlink-color-two);font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:1.4rem}@media (min-width:768px){.text{font-size:1.8rem;font-weight:500;line-height:3.2rem;margin-top:2.4rem}}.text .red{color:var(--red-color);font-weight:700;text-transform:uppercase}@media (min-width:768px){.text .red{font-weight:600}}.text .link{color:var(--theme-color);text-decoration:underline}.text .link:hover{color:var(--red-color)}.vtabs{background-color:var(--white);border:.1rem solid var(--border-color-three);border-radius:1rem;padding:0 2.4rem 1rem}.vtabs__tab{color:var(--input-placeholder);font-size:1.6rem;font-weight:600;line-height:1.9rem;padding-bottom:1.6rem;padding-top:2.4rem;text-align:left;text-transform:capitalize;width:100%}.vtabs__tab:hover{color:var(--theme-color)}.vtabs__tab:not(:last-child){border-bottom:.1rem solid var(--border-color-three)}.vtabs__tab--active{color:var(--theme-color)}.accordion{background-color:var(--white);border:.1rem solid var(--border-color-three);border-radius:.8rem;overflow:hidden}@media (min-width:768px){.accordion{border:none;border-radius:0;display:none}}.accordion--active,.accordion--active .accordion__title{border-color:var(--theme-color)}@media (min-width:768px){.accordion--show{display:block}}.accordion__item:not(:last-child){border-bottom:.1rem solid var(--border-color-three)}@media (min-width:768px){.accordion__item:not(:last-child){margin-bottom:2.4rem}.accordion__item{border:.1rem solid var(--border-color-three);border-radius:1rem;overflow:hidden}.accordion__item--active,.accordion__item--active:not(:last-child){border:.1rem solid var(--theme-color)}}.accordion__item--active .accordion__head-title{color:var(--heroarea-text-color);font-size:1.4rem;font-weight:700;line-height:1.7rem}@media (min-width:768px){.accordion__item--active .accordion__head-title{font-size:2rem;font-weight:600;line-height:2.4rem}}.accordion__item--active .accordion__icon .second-border{width:0}.accordion__title{background-color:var(--theme-thin-color);border-bottom:.1rem solid var(--border-color-three);color:var(--navlink-color);font-size:1.6rem;font-weight:700;line-height:2rem;padding:1.5rem 1.4rem}@media (min-width:768px){.accordion__title{display:none}}.accordion__head{align-items:center;cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between;padding:1.4rem 1.5rem}@media (min-width:768px){.accordion__head{padding:2.4rem}}.accordion__head-title{color:var(--navlink-color);font-size:1.2rem;font-weight:400;line-height:1.6rem}@media (min-width:768px){.accordion__head-title{color:var(--footer-title);font-size:1.6rem;font-weight:600;line-height:1.9rem}}.accordion__icon .first-border,.accordion__icon .second-border{border:.1rem solid var(--accordion-icon-color);border-radius:1rem;display:block;height:0;width:1.5rem}.accordion__icon .second-border{transform:translateY(-.2rem) rotate(90deg);transition:width .3s ease}.accordion__panel{max-height:0;overflow:hidden;transition:all .3s ease}.accordion__text{color:var(--navlink-color-two);font-size:1.2rem;font-weight:400;line-height:1.8rem;padding:0 1.4rem 1.2rem}@media (min-width:768px){.accordion__text{font-size:1.6rem;font-weight:500;line-height:2.8rem;padding:0 2.4rem 2.4rem}}.cancellation{background-color:var(--cancellation-bg-color);border:.1rem solid var(--red-color);border-radius:.9rem;padding:1.6rem}@media (min-width:768px){.cancellation{padding:3.2rem}}.cancellation__title{color:var(--red-color);font-size:2rem;font-weight:700;letter-spacing:-.05rem;line-height:2.4rem;text-transform:capitalize}@media (min-width:768px){.cancellation__title{font-size:3.2rem;line-height:3.8rem}}.cancellation__text{color:var(--navlink-color-two);font-size:1.2rem;font-weight:400;line-height:1.8rem;margin-top:1.2rem}@media (min-width:768px){.cancellation__text{font-size:1.8rem;font-weight:500;line-height:3.2rem;margin-top:2.4rem}}.imagewithgradborder{background:linear-gradient(47.29deg,#3d5c60 .81%,rgba(61,92,96,0) 44.9%);border-radius:1.2rem;margin:2.4rem auto auto;max-width:37.5rem;padding:.2rem;transform:rotate(180deg);width:100%}@media (min-width:768px){.imagewithgradborder{margin-top:0}}@media (min-width:992px){.imagewithgradborder{max-width:46.8rem}}.imagewithgradborder__imgcontainer{background-color:var(--white);border-radius:1rem;padding:1.8rem 1.8rem 0 0;transform:rotate(180deg)}.imagewithgradborder__imgcontainer img{width:100%}.rules-card{overflow:hidden}@media (min-width:768px){.rules-card{align-items:center;border:.1rem solid var(--border-color-three);border-radius:1rem;display:grid;gap:1.4rem;grid-template-columns:auto 1fr}}@media (min-width:992px){.rules-card{grid-template-columns:auto auto}}@media (min-width:1200px){.rules-card{grid-template-columns:auto 1fr}}.rules-card__img{border:.1rem solid var(--border-color-three);border-radius:.8rem;margin:auto;max-width:38rem;overflow:hidden;width:100%}@media (min-width:768px){.rules-card__img{border:none;border-radius:0;border-right:.1rem solid var(--border-color-three);height:100%;margin-left:0;max-width:25rem}.rules-card__body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.9rem 1.9rem 1.9rem 0}}.rules-card__body .body-text{display:none}@media (min-width:768px){.rules-card__body .body-text{display:block}}.rules-card__body .body-text .title{color:var(--footer-title);font-size:2rem;font-weight:700;line-height:2.6rem}@media (min-width:1200px){.rules-card__body .body-text .title{font-size:2.4rem;line-height:3.2rem}}.rules-card__body .body-text .subtitle{color:var(--theme-color);font-size:1.8rem;font-weight:700;letter-spacing:-.05rem;line-height:2.2rem;margin-top:1.2rem;text-transform:capitalize}.rules-card__body .body-text .list{list-style:none;margin-top:1.2rem}.rules-card__body .body-text .text{font-size:1.4rem;font-weight:500;line-height:2.2rem}.rules-card__body .button-groups{display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr);margin-top:1.6rem}.rules-card__body .button-groups .primary-btn{font-size:1.4rem;padding:1.9rem 0}@media (min-width:768px){.rules-card__body .button-groups .primary-btn{padding:1.2rem}}@media (min-width:992px){.rules-card__body .button-groups .primary-btn{font-size:1.6rem}}.heroarea__container{margin:2.4rem;text-align:center}@media (min-width:768px){.heroarea__container{margin:4.2rem auto;max-width:81rem}}.heroarea__title{color:var(--footer-title);font-size:2.8rem;font-weight:900;text-transform:uppercase}@media (min-width:768px){.heroarea__title{font-size:5.2rem}}.heroarea__text{color:var(--navlink-color-two);font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:1.2rem}@media (min-width:768px){.heroarea__text{font-size:1.8rem;line-height:3.2rem;margin-top:1.6rem}}.tabs__container{display:grid;gap:1.2rem;grid-template-columns:repeat(3,1fr)}@media (min-width:992px){.tabs__container{gap:2.4rem;grid-template-columns:repeat(4,1fr)}}.tabs__tab{background-color:var(--white);border:.1rem solid var(--border-color-three);border-radius:.8rem;cursor:pointer;padding:1.6rem;text-align:center;transition:all .3s ease}.tabs__tab--active,.tabs__tab:hover{background-color:var(--theme-thin-color);border-color:var(--theme-color)}.tabs__img{height:3.8rem;margin:auto;width:3.8rem}@media (min-width:768px){.tabs__img{height:10rem;width:10rem}}.tabs__text{color:var(--footer-title);font-size:1.2rem;font-weight:500;line-height:1.4rem;margin-top:1.6rem}@media (min-width:768px){.tabs__text{font-size:2.4rem;font-weight:600;line-height:3rem}}.tabs__contact{background-color:var(--theme-thin-color);border:.1rem solid var(--theme-color);border-radius:.8rem;grid-column:1/4;padding:2rem 1.6rem}@media (min-width:992px){.tabs__contact{grid-column:2/5;padding:3.2rem;position:relative}}.tabs__contact .title{color:var(--footer-title);font-size:2rem;font-weight:800;line-height:2.6rem;text-transform:capitalize}@media (min-width:768px){.tabs__contact .title{font-size:3.8rem;line-height:5.2rem}}.tabs__contact .title br{display:none}@media (min-width:992px){.tabs__contact .title br{display:block}}.tabs__contact .text{color:var(--navlink-color-two);font-size:1.2rem;font-weight:400;line-height:1.8rem;margin-top:1.2rem}@media (min-width:768px){.tabs__contact .text{font-size:1.8rem;font-weight:500;line-height:2.8rem}}.tabs__contact .primary-btn{margin-top:2rem;text-transform:capitalize;width:auto}@media (min-width:992px){.tabs__contact .primary-btn{margin-top:0;position:absolute;right:3.2rem;top:3.2rem}}.faqtabdata{display:none}@media (min-width:768px){.faqtabdata__row{display:grid;gap:2.4rem;grid-template-columns:24rem auto;margin-top:2.4rem;transition:all .3s ease}}@media (min-width:992px){.faqtabdata__row{grid-template-columns:28rem auto}}.faqtabdata__left{display:none}@media (min-width:768px){.faqtabdata__left{display:block}}.faqtabdata .accordion{margin-top:1.6rem}@media (min-width:768px){.faqtabdata .accordion{margin-top:0}}.deliverytabdata{display:none}@media (min-width:992px){.deliverytabdata__first,.deliverytabdata__second{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.deliverytabdata__second{margin-top:6.5rem}.deliverytabdata__second .left{grid-column:2/3}.deliverytabdata__second .center{grid-column:1/2;grid-row:1/3}.deliverytabdata__second .right{grid-column:2/3;margin-top:2.4rem}}.deliverytabdata__third{margin-top:2.4rem}@media (min-width:768px){.deliverytabdata__third{margin-top:4.2rem}}.howwillmystairsarrive{display:none}.howwillmystairsarrive__odd{margin-top:2.4rem}.howwillmystairsarrive__odd:last-child{margin-top:3rem}@media (min-width:992px){.howwillmystairsarrive__odd{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr .8fr}}.howwillmystairsarrive__odd .right{margin-top:2rem}@media (min-width:992px){.howwillmystairsarrive__odd .right{margin-top:0}}.howwillmystairsarrive__even{display:flex;flex-direction:column;margin-top:3rem}@media (min-width:992px){.howwillmystairsarrive__even{align-items:center;display:grid;gap:4rem;grid-template-columns:.8fr 1fr;margin-top:4.4rem}}.howwillmystairsarrive__even .left{margin-top:2rem;order:2}@media (min-width:992px){.howwillmystairsarrive__even .left{margin-top:0;order:1}}.howwillmystairsarrive__even .left .imagewithgradborder{background:linear-gradient(147.29deg,#3d5c60 .81%,rgba(61,92,96,0) 44.9%);transform:rotate(0deg)}.howwillmystairsarrive__even .left .imagewithgradborder__imgcontainer{padding:1.8rem;transform:rotate(0deg)}.howwillmystairsarrive__even .right{order:1}@media (min-width:992px){.howwillmystairsarrive__even .right{order:2}}.howwillmystairsarrive__even .right .tabdata-section-title:not(:first-child){margin-top:2rem}@media (min-width:992px){.howwillmystairsarrive__even .right .tabdata-section-title:not(:first-child){margin-top:5rem}}.howwillmystairsarrive .list{list-style-type:disc;margin-top:2rem;padding-left:2rem}.rules-regulations{display:none}.rules-regulations__row{display:grid;gap:3.2rem;grid-template-columns:1fr;margin-top:1.4rem}@media (min-width:992px){.rules-regulations__row{gap:2.4rem;grid-template-columns:repeat(2,1fr);margin-top:3.2rem}}.measuringstairs{display:none}.measuringstairs__first{margin-top:2.4rem}@media (min-width:1200px){.measuringstairs__first{position:relative}.measuringstairs__first .left{left:0;position:absolute;top:0}}@media (min-width:992px){.measuringstairs__first .left .text{max-width:65rem;width:100%}}.measuringstairs__first .right{text-align:center}.measuringstairs__first .right img{max-width:70rem;width:100%}@media (min-width:768px){.measuringstairs__second .right{display:grid;gap:3.2rem;grid-template-columns:repeat(2,1fr)}}.staircasetechnology{display:none}.staircasetechnology__first{display:flex;flex-direction:column;margin-top:2.8rem}@media (min-width:768px){.staircasetechnology__first{align-items:center;flex-direction:row;justify-content:space-between}}.staircasetechnology__first .left{margin-top:2.8rem;order:2}@media (min-width:768px){.staircasetechnology__first .left{margin-top:0}}.staircasetechnology__first .left .title{color:var(--theme-color);font-size:1.6rem;font-weight:700;letter-spacing:-.05rem;line-height:1.9rem;margin-top:1.6rem;text-transform:capitalize}.staircasetechnology__first .left .text{color:var(--navlink-color-two);font-size:1.4rem;font-weight:400;line-height:2rem;margin-top:.6rem}.staircasetechnology__first .right{text-align:center}@media (min-width:768px){.staircasetechnology__first .right{order:2}}.staircasetechnology__first .right img{max-width:45rem;width:100%}.staircasetechnology__second{margin-top:2.4rem}@media (min-width:768px){.staircasetechnology__second{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}}.staircasetechnology__second .card{margin-top:2.4rem}@media (min-width:768px){.staircasetechnology__second .card{border:.1rem solid var(--border-color-three);border-radius:1rem;display:flex;flex-direction:column;margin-top:0;padding:2.4rem}}.staircasetechnology__second .card .card-img-top{margin:auto;max-width:45rem;width:100%}@media (min-width:768px){.staircasetechnology__second .card .card-img-top{order:2}}.staircasetechnology__second .card .card-body{margin-top:2.4rem}@media (min-width:768px){.staircasetechnology__second .card .card-body{margin-top:0;order:1}}.fittingguide{display:none}.fittingguide__row{display:grid;gap:3.2rem;grid-template-columns:1fr;margin-top:1.4rem}@media (min-width:992px){.fittingguide__row{gap:2.4rem;grid-template-columns:repeat(2,1fr);margin-top:3.2rem}}.toolguidepopup{-ms-overflow-style:none;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--youtube-bg);display:none;height:100%;justify-content:center;left:0;overflow-y:scroll;padding:2rem;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:99}.toolguidepopup::-webkit-scrollbar{display:none}.toolguidepopup__popup{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.toolguidepopup__container{background-color:var(--white);border-radius:1rem;max-width:120rem;padding:1.8rem 1.2rem;position:relative;width:100%}.toolguidepopup__container iframe{height:100%;min-height:500px;width:100%}.toolguidepopup__videoinfo{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-top:1.6rem}@media (min-width:768px){.toolguidepopup__videoinfo{margin-top:3.2rem}}.toolguidepopup__videoinfo .title{color:var(--black);font-size:1.2rem;font-weight:600;line-height:1.4rem}@media (min-width:768px){.toolguidepopup__videoinfo .title{font-size:2.8rem;line-height:3.4rem}}.toolguidepopup__videoinfo .logo{max-width:6rem;width:100%}@media (min-width:768px){.toolguidepopup__videoinfo .logo{max-width:16rem}}.toolguidepopup__closepopup{background-color:var(--white);border-radius:50%;color:var(--red-color);height:3.2rem;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:all .3s ease;width:3.2rem;z-index:9}.toolguidepopup__closepopup:hover{transform:translate(-50%,-50%) scale(1.2)}@media (min-width:768px){.toolguidepopup__closepopup{font-size:3.2rem;height:6.2rem;width:6.2rem}}.privacypolicy{display:none}@media (min-width:768px){.privacypolicy__accordionscontainer{display:grid;gap:2.4rem;grid-template-columns:24rem auto;margin-top:2.4rem;transition:all .3s ease}}@media (min-width:992px){.privacypolicy__accordionscontainer{grid-template-columns:28rem auto;margin-top:3.2rem}}.privacypolicy__left{display:none}@media (min-width:768px){.privacypolicy__left{display:block}}.privacypolicy .accordion{margin-top:1.6rem}@media (min-width:768px){.privacypolicy .accordion{border:none;margin-top:0}.privacypolicy .accordion__item,.privacypolicy .accordion__item--active{border:none}}.privacypolicy .accordion__item--active .accordion__head-title{color:var(--heroarea-text-color);font-size:1.6rem;font-weight:700;line-height:1.9rem}@media (min-width:768px){.privacypolicy .accordion__head{display:none}}.privacypolicy .accordion__head-title{color:var(--navlink-color);font-size:1.4rem;font-weight:400;line-height:2rem}.privacypolicy .accordion__panel{padding:0 1.4rem}@media (min-width:768px){.privacypolicy .accordion__panel{max-height:100%;padding:0 2.4rem}}.privacypolicy .accordion__panel .panel-text-container{padding-bottom:2.4rem}.privacypolicy .accordion__panel .main-title{display:none}@media (min-width:768px){.privacypolicy .accordion__panel .main-title{color:var(--footer-title);display:block;font-size:2.8rem;font-weight:800;line-height:3.6rem;text-transform:capitalize}}@media (min-width:992px){.privacypolicy .accordion__panel .main-title{font-size:3.8rem;line-height:4.6rem}}.privacypolicy .accordion__panel .main-text{color:var(--navlink-color-two);font-size:1.4rem;font-weight:600;line-height:1.8rem;margin-top:2.4rem}@media (min-width:768px){.privacypolicy .accordion__panel .main-text{font-size:2.4rem;line-height:2.9rem}}.privacypolicy .accordion__panel .panel-section-title{color:var(--theme-color);font-size:1.4rem;font-weight:700;line-height:1.7rem;margin-top:1.6rem;text-transform:capitalize}@media (min-width:768px){.privacypolicy .accordion__panel .panel-section-title{font-size:2.4rem;line-height:2.9rem;margin-top:3.2rem}}.privacypolicy .accordion__panel .panel-section-text{color:var(--navlink-color-two);font-size:1.2rem;font-weight:400;line-height:1.8rem;margin-top:.6rem}@media (min-width:768px){.privacypolicy .accordion__panel .panel-section-text{font-size:1.8rem;line-height:3.2rem;margin-top:1.1em}}.privacypolicy .accordion__panel .ordered-list{list-style-position:inside;list-style-type:lower-roman;margin-top:1.6rem}.privacypolicy .accordion__panel .ordered-list .list-item{color:var(--navlink-color-two);font-size:1.2rem;font-weight:400;line-height:2rem;margin-top:1.6rem}.privacypolicy .accordion__panel .ordered-list .list-item::marker{font-weight:700}@media (min-width:768px){.privacypolicy .accordion__panel .ordered-list .list-item{font-size:1.8rem;font-weight:500;line-height:3.8rem}}.privacypolicy .accordion__panel .ordered-list .list-item .pr{display:inline-block;padding-right:1rem}.tabdata__container{margin-top:3.2rem}@media (min-width:768px){.tabdata__container{margin-top:4.2rem}}.tabdata__panel--active{display:block}
