.ContactSec{background-color:#f2f0ed;padding:30px 0!important}@media(max-width:991px){.ContactSec .row{flex-direction:column-reverse}.ContactSec .contactForm{margin-top:20px}}.ContactSec .contactForm .CustomReactSelect__placeholder{background:transparent;color:#000;font-size:14px;font-family:avenir_regular;line-height:19px}.ContactSec .contactForm .CustomReactSelect__placeholder::placeholder{color:#6d6863;font-size:14px;font-family:avenir_regular;line-height:19px;margin:0}.ContactSec .contactForm .CustomReactSelect__placeholder:focus{box-shadow:0 0}@media(max-width:991px){.ContactSec .contactForm .FormGroup{margin-bottom:20px}}.ContactSec .contactForm input,.ContactSec .contactForm textarea{padding:20px 10px;border-bottom:1px solid #d6d6d6!important;background:transparent;border:0;border-radius:0;color:#000;font-size:14px;font-family:avenir_regular;line-height:19px}.ContactSec .contactForm input::placeholder,.ContactSec .contactForm textarea::placeholder{color:#6d6863;font-size:14px;font-family:avenir_regular;line-height:19px;margin:0}.ContactSec .contactForm input:focus,.ContactSec .contactForm textarea:focus{box-shadow:0 0}.ContactSec .contactForm .outlineBtn{margin:60px 0 0;border:1px solid #000;color:#000;font-family:avenir_regular}@media(max-width:767px){.ContactSec .contactForm .outlineBtn{margin-bottom:0;font-size:14px}}.ContactSec .contactForm .outlineBtn svg{color:#000}.ContactSec .contactForm .outlineBtn:hover{background-color:#cb0d45!important;border:1px solid #fff!important;color:#fff!important}.ContactSec .contactForm .outlineBtn:hover svg{color:#fff!important}.ContactSec .contactDetails{max-width:440px;margin:auto;display:flex;flex-direction:column;gap:30px;justify-content:center;height:100%}@media(max-width:991px){.ContactSec .contactDetails{max-width:unset;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}}@media(max-width:991px)and (max-width:576px){.ContactSec .contactDetails{grid-template-columns:1fr;padding-bottom:0}}@media(max-width:991px){.ContactSec .contactDetails .addressItem{padding:15px;border:1px solid rgba(0,0,0,.18)}}