.contacts-tab-section{color:#233253;padding-top:56px;padding-bottom:80px}
p{margin-bottom:18px}
.contacts-tab-section .tab-title p{text-align:center;font-size:16px;line-height:22px;font-weight:500;max-width:80%;margin-left:auto;margin-right:auto}
ul.curved-tab-titles{width:701px;border-radius:23px;height:46px;background-color:#e8e8e8;display:flex;margin:24px auto 0;overflow:hidden}
ul.curved-tab-titles li{list-style:none;line-height:46px;font-size:14px;flex-grow:1;flex-basis:0;border-right:1px solid #c7cacc;text-align:center;display:inline-block;width:100%;cursor:pointer}
ul.curved-tab-titles li.active,ul.curved-tab-titles li:hover{color:#fff;background-color:#005e9e;font-weight:500}
.join-the-conversation .contacts-tab-section{padding-bottom:50px}
.socialtabs .join-the-conversation .contacts-tab-section{padding-top:0}
@media only screen and (max-width:767px){.conttabtitlemob,.form-select-holder{display:block}
}
@media only screen and (max-width:768px){.contacts-tab-section .tab-title p{font-size:14px}
}
@media only screen and (max-width:767px){.conttabtitlemob ul{display:table !important}
}
@media only screen and (max-width:680px){ul.curved-tab-titles{width:calc(100% - 48px)}
}
@media only screen and (max-width:640px){.contacts-tab-section{padding-top:10px;padding-bottom:53px}
}
@media only screen and (max-width:767px){.contacts-tab-section{padding-left:15px;padding-right:15px}
}
.innerContactusTabs .removebottompaddingfortabs{padding-bottom:0}