.content-us-sec .rich-text-top-section-heading h2{color:#fff!important;font-size:45px;margin:0 0 20px;text-align:center}.rich-text-top-section-content-wrap:hover .rich-text-top-section-subheading h3{color:#2b2b2b}.rich-text-top-section-content-wrap:hover{background:#fff}.content-us-sec .rich-text-top-section{border-radius:20px}.content-us-sec .button-cus.--draw-border.center{text-align:center}.content-us-sec .button-cus --draw-border{border-radius:25px;padding:35px 15px}.content-us-sec .rich-text-top-section-content-wrap{background:#2b2b2b;border-radius:10px;margin:0 0 -50px auto!important;max-width:400px!important;padding:20px 0;text-align:center!important}.content-us-sec .rich-text-top-section-content-wrap h3{color:#fff;margin:0 0 15px}.rich-text-top-section-content .position-number{background:#4bb033;border-radius:10px;display:inline-block;margin:0;padding:15px 30px}.rich-text-top-section-content .position-number a{color:#fff;font-size:16px;line-height:21px;text-decoration:none}.rich-text-top-section-content .position-number img{height:20px;margin-bottom:-5px;padding-right:10px}@media(max-width:1000px){.content-us-sec .rich-text-top-section-content-wrap{margin:0 auto -70px!important}}@media(max-width:767px){.content-us-sec{margin:30px 0!important}.content-us-sec .contact-info a{display:block}.content-us-sec{margin:20px 0!important;padding:0!important}}@media(max-width:550px){.content-us-sec .rich-text-top-section.th,.rich-text-top-section{padding:10px 15px!important}.content-us-sec{margin:0!important;padding-bottom:20px;padding-top:20px}.content-us-sec .rich-text-top-section-content-wrap{margin:0 auto -30px!important}.content-us-sec .rich-text-top-section-heading h2{color:#fff!important;font-size:40px}}