section.contact-us{text-align:center}section.contact-us .title{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:36px;font-weight:600;line-height:1}section.contact-us .sub-title{color:#fff;font-size:20px;margin-bottom:56px}section.contact-us h3{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;margin-top:32px}section.contact-us p{color:#fff;margin-bottom:0}section.contact-us a{color:#56bded;line-height:1;margin-bottom:0}section.contact-us .content-wrapper{margin-bottom:36px;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){section.contact-us .content-wrapper{margin-bottom:64px}section.contact-us .content-wrapper:last-child{margin-bottom:16px}}section.contact-us .gradient-border{background:#282a32;border:0;border-image-slice:1;border-image-source:linear-gradient(90deg,#386097,#4c79af,#5c7d70);-moz-border-image-source:linear-gradient(90deg,#386097,#4c79af,#5c7d70);border-top:8px solid}section.contact-us .gradient-border.secondary{border-image-source:linear-gradient(90deg,#386097,#4c79af,#5c7d70);-moz-border-image-source:linear-gradient(90deg,#386097,#4c79af,#5c7d70)}section.contact-us .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}@media screen and (max-width:767px){section.contact-us .content{align-items:center}}section.contact-us .content a,section.contact-us .content p{font-size:18px;line-height:24px}section.contact-us .content a{color:#fff;cursor:pointer;transition:all .2s ease-in-out}section.contact-us .content a:hover{text-decoration:underline}.follow-wrapper{position:relative;text-align:left}@media screen and (max-width:767px){.follow-wrapper{text-align:center}}.follow-wrapper ul.social-icons{display:inline-flex;margin:0 auto;overflow:auto}.follow-wrapper ul.social-icons li{list-style-type:none;margin-right:20px}.follow-wrapper ul.social-icons li a i{background:#fff;border-radius:2px;font-size:24px;height:40px;line-height:1.77;margin-right:10px;text-align:center;width:40px}.follow-wrapper ul.social-icons li a{opacity:1;transition:all .2s ease-in-out}.follow-wrapper ul.social-icons li a:hover{opacity:.8}@media screen and (max-width:970px){.primary-button.orange{font-size:1rem!important}}