.contact-us-container{background-color:var(--admin-main-3);background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-info-page.png);background-position:top;background-repeat:no-repeat;background-size:contain;flex-direction:column;flex:1;min-width:300px;min-height:calc(100vh - 100px);display:flex;position:relative}.contact-us-container .contact-us-content{color:var(--default-color-2);flex-direction:column;flex:1;width:100%;max-width:1200px;margin:0 auto;padding:0 40px 40px;font-size:clamp(20px,3vw,28px);line-height:1.2em;display:flex}.contact-us-container .contact-us-content h1{color:var(--primary-text-2);text-align:center;margin:30px 0 10vw;font-size:clamp(28px,5vw,56px)}.contact-us-container .contact-us-content p{margin-bottom:15px}.contact-us-container .contact-us-content p.form-msg,.contact-us-container .contact-us-content p.field-error-msg{color:var(--troubadour-main-3);font-size:14px;font-weight:600}.contact-us-container .contact-us-content .request-quote-block{color:var(--troubadour-main-3);text-align:left;margin:0 0 30px;font-size:clamp(16px,2vw,24px);line-height:1.2em}.contact-us-container .contact-us-content .request-quote-block a{color:var(--troubadour-main-3);text-decoration:underline}@media screen and (width>=1160px){.contact-us-container .contact-us-content{padding:0 80px 60px}.contact-us-container .contact-us-content h1{margin:40px 0 8vw}}@media screen and (width>=1501px){.contact-us-container .contact-us-content h1{margin:40px 0 80px}}
