.image-with-text__text-column .image-with-text__preheading{font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:300;line-height:30px;letter-spacing:1.2px;text-transform:uppercase}.image-with-text__wrapper{z-index:1}.image-with-text__lead{margin-bottom:45px}.image-with-text__lead-text{font-family:bodoni-moda,sans;font-size:3rem;font-style:italic;line-height:75px}.image-with-text__lead-caption{display:inline-block;width:100%;font-size:1.5rem;letter-spacing:1.2px;text-align:right}.image-with-text .container .column{margin-right:auto!important;margin-left:auto!important}.image-with-text__button.buttons .button{width:fit-content}.line-decoration{border-right:2px solid #f05424;position:absolute}.line-decoration__wrapper{display:flex;justify-content:center}.line-decoration--horizontal{border-bottom:2px solid #f05424}@media (max-width: 1024px){.line-decoration{display:none}}.FAQ .faq-accordion{border-bottom:1px solid #1a1818}.FAQ .faq-accordion .accordion__button{font-size:1.25rem;font-weight:400;border-top:1px solid #1a1818}.icon-with-text-column__column{display:flex;justify-content:center}.number-circle{background:#fff;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:100%;margin:auto;height:60px}.number-circle:after{content:attr(data-index);font-family:bodoni-moda,sans;font-size:1.5rem}.register__form .login__text{border:1px solid #040100;border-radius:5px;padding:15px;margin-bottom:30px}.register__form .field#first_name,.register__form .field#last_name{width:49.9%}@media (max-width: 479px){.register__form .field#first_name,.register__form .field#last_name{width:100%}}.register__form .field#first_name{float:left}@media (max-width: 479px){.register__form .field#first_name{float:none}}.register__form .field#last_name{float:right}@media (max-width: 479px){.register__form .field#last_name{float:none}}.register__form .label{font-weight:600}.register__form input{border:1px solid #e5e7eb;border-radius:5px}.image-with-text__wrapper hgroup.text-align-right{display:flex;justify-content:end}#template-page-contact .title,#template-page-contact .contact-section .content .address__title{text-transform:capitalize}#template-page-contact .contact-section .content .address__list{list-style:none!important;margin:1rem 0 3rem!important}#template-page-contact .contact-section .content .address__list-item{color:#000;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:400;line-height:35px}#template-page-contact .contact-section .content .address__list-item span.text-themecolor,#template-page-contact .contact-section .content .address__list-item a.text-themecolor{color:#f05424}#template-page-contact .contact-section .content .address__list-item span.text-greycolor{color:#6b7283}#template-page-contact .contact-section .contact-form__form{padding:0!important}#template-page-contact .contact-section .contact-form__form .button--primary{text-transform:uppercase;width:135px;height:59px;flex-shrink:0}#template-page-contact .contact-section .contact-form__form .custom-contact-form__blocks{display:flex;flex-wrap:wrap;width:100%}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block{padding-bottom:15px;margin-bottom:0}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block .input{border:1px solid #707070!important;height:52px}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block .textarea.is-primary-btn-style,#template-page-contact .contact-section .contact-form__form .custom-contact-form__block .textarea.is-secondary-btn-style{border:1px solid #707070!important;height:190px}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--textfield,#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--email{width:50%;box-sizing:border-box}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--textfield:nth-child(odd),#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--email:nth-child(odd){align-self:flex-start;padding-right:15px}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--textfield:nth-child(2n),#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--email:nth-child(2n){align-self:flex-end}#template-page-contact .contact-section .contact-form__form .custom-contact-form__block--textarea{width:100%}@media (max-width: 479px){#template-page-staging-services .caption-content{width:100%!important;height:100%}}@media (max-width: 479px){#template-page-staging-services .caption-content .image-with-text-overlay__subheading{font-size:19px;font-family:bodoni-moda,sans;font-weight:400;text-transform:uppercase;line-height:initial;letter-spacing:0px}}#template-page-staging-services .caption-content a.button--primary.button{max-width:169px}@media (max-width: 1024px){#template-page-staging-services .block__image-with-overlay .caption,#template-page-staging-services .image-with-text-overlay .caption{position:static;padding:0;margin:20px 0;text-align:center;transform:translateY(0)}#template-page-staging-services .block__image-with-overlay .caption-content,#template-page-staging-services .image-with-text-overlay .caption-content{width:100%}}@media (max-width: 479px){#template-page-our-showroom .overlaid-header-option .caption-content{width:100%!important}}@media (max-width: 479px){#template-page-our-showroom .caption .caption-content{padding:15px;width:100%!important}}#template-page-shipping-returns .faq-accordion dt .icon{left:inherit!important;right:10px!important;display:none!important}#template-page-shipping-returns .faq-accordion dt .icon.icon--active{display:inline-block!important}#template-page-trade-services .heading-section__content h2{font-weight:300!important}@media (max-width: 479px){#template-page-trade-services .how-we-work .image-with-text__image-column{height:auto}}@media (max-width: 479px){#template-page-trade-services .how-we-work .underline{width:60%!important;margin:0 auto!important}}@media (max-width: 479px){#template-page-trade-services .icon-with-text__bottom-text{text-align:center}}
