.contact-us{margin-bottom:var(--block-gap)}.contact-us .wrp{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.contact-us .pull-left,.contact-us .pull-right{width:calc(50% - 15px)}.contact-us .pull-right iframe{width:100%;height:100%;min-height:300px}.contact-us .contact-title{color:#666;text-transform:uppercase;margin:0 0 20px;font-size:20px}.contact-address-wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:30px;display:flex}.contact-address-wrap .contact-address-inner:first-child{width:100%}.contact-address-wrap .contact-address-inner{align-items:center;gap:10px;width:calc(50% - 15px);display:flex}.contact-address-wrap .contact-icon{color:#393939;border:1px solid #cbcbcb;border-radius:100%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.contact-address-wrap .contact-details{width:calc(100% - 70px)}.space-line{white-space:pre-line}.contact-box input,.contact-box textarea{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;color:#666;border:0;border-bottom:1px solid #c1c1c1;outline:none;padding-bottom:5px;font-size:12px}.single-contact-form{margin-bottom:30px}.contact-box.two-col{justify-content:space-between;display:flex}.contact-box.two-col input{width:calc(50% - 15px)}.contact-box textarea{resize:none;width:100%;height:60px}.common-btn{color:#4b4b4b;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d5d5d5;height:45px;padding:0 70px;font-size:14px;line-height:45px;transition:all .3s;display:inline-block}.common-btn:hover{color:#333;border:1px solid #333}.contact-us-success{margin-bottom:var(--block-gap)}.contact-us-success .wrp{flex-direction:column;row-gap:30px;max-width:600px;display:flex}.contact-us-success .buymore{color:#333;align-items:center;gap:10px;display:flex}.contact-us-success .buymore:hover{text-decoration:underline}.thanking{background:#fff;border:1px solid #d8d8d8;padding:20px 10px;box-shadow:0 0 20px #00000026}@media (max-width:767px){.contact-us .pull-left,.contact-us .pull-right,.contact-address-wrap .contact-address-inner{width:100%}.contact-box.two-col{flex-direction:column;gap:30px}.contact-box.two-col input{width:100%}}
