.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.section-contactus .title{color:#000;font-size:40px;font-weight:700;margin:0;margin-bottom:1rem}.contact-details_card-title h2{font-size:20px;font-weight:900;text-transform:uppercase}.contact-details_card-details p{font-size:18px;color:#19232a;line-height:24px}.contact-details_card-details a{color:#0068b3;text-decoration:none}#contact_us_section{max-width:100rem;margin:auto}#contact_us_section .row{display:flex}#contact_us_section .icon-section img{width:70px;height:70px}#contact_us_section .contact-details_card{display:flex;align-items:center;margin:20px 0 35px}#contact_us_section .contact__sales-rep{margin:20px 0 35px}#contact_us_section .contact__sales-rep-icon{display:flex}#contact_us_section .contact-details_card-title h2{margin-bottom:0;font-size:18px;line-height:22px;text-transform:none}#contact_us_section .content-section{display:flex}#contact_us_section .sub_content_column_1{margin-right:8rem}#contact_us_section .column-right .sub_content_column_1{margin-right:0}#contact_us_section .contact-details_card .icon-section,#contact_us_section .contact__sales-rep-icon .icon-section{margin-right:10px}#contact_us_section .btn-sections a{color:#fff;background-color:var(--theme-title-color);padding:15px 20px;border-radius:50px;text-decoration:none}#contact_us_section .btn_sub_content{vertical-align:middle;display:flex;align-items:center}#contact_us_section .social_media_section{margin-top:45px}#contact_us_section .social_media_section h3{font-size:20px;line-height:24px;padding-bottom:15px;text-align:left}#contact_us_section .social_media_section .social_icon{width:40px;height:40px;margin-right:10px;display:inline-block}#contact_us_section .social_media_content_section{border:1px solid #0076bd87;padding:5px 0 0 5px;width:max-content}#contact_us_section .para{margin-bottom:35px;font-size:18px;line-height:23px;font-weight:100;color:#000}#contact_us_section .list-social{justify-content:flex-start}#contact_us_section #salesRepType{cursor:pointer}#contact_us_section #salesRepType,#contact_us_section #salesRepPostalcode{display:block;padding:15px;width:100%;background-color:#f5f8fb;font-weight:600;border:none;margin-top:20px;font-size:16px;color:#454545;border-radius:2px;border:1px solid #F5F8FB}#contact_us_section #salesRepType{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-size:12px;background:transparent url('data:image/svg+xml;utf8,<svg width="14" height="8" viewBox="0 0 16 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 1.07422L8 8.07422L1 1.07422" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 15px center;background-color:#f5f8fb}#contact_us_section #salesRepPostalcode::placeholder{color:#454545;opacity:1}#contact_us_section #salesRepType:hover,#contact_us_section #salesRepPostalcode:hover{border:1px solid #0077c8}#contact_us_section #salesRepType:focus-visible,#contact_us_section #salesRepPostalcode:focus-visible{outline:none;box-shadow:none;border:1px solid #0077c8}#contact_us_section .left,#contact_us_section .right{flex:0 0 50%}.contact-details_card-details p:nth-child(2) a{color:#000}.contact-details_card.contact-section__4{align-items:start!important}.contact-details_card.contact-section__1 .content-section{grid-template-columns:25% auto}.salesrep__details p,.default__rep-details p{font-size:18px;line-height:26px;color:#19232a}.salesrep__details p:empty{display:block;margin-bottom:2rem}.salesrep__details a,.default__rep-details a{font-size:18px;color:#0068b3;text-decoration:none}@media screen and (max-width: 749px){#contact_us_section .title{font-size:26px;line-height:30px;margin-bottom:1.5rem}#contact_us_section .para{margin-bottom:15px}#contact_us_section .sub_content_column_1{margin-right:0rem}#contact_us_section .contact-details_card{margin:15px 0 25px}#contact_us_section .btn_sub_content{margin-top:1rem}#contact_us_section .row{flex-flow:column}#contact_us_section .social_media_section{margin-top:30px}#contact_us_section #salesRepType,#contact_us_section #salesRepPostalcode{width:fit-content}#contact_us_section .contact-details_card-title{margin-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-contact-form.css.map */
