#contact-section .text-group01 h2{font-family: 'Chonburi', cursive;color: #ffffff;font-size: 50px;line-height: 52px;letter-spacing: 2.5px;margin-bottom: 10px;position: relative;}#contact-section .text-group01 h2:before{    content: '';    width: 1px;    height: 50px;    background: #f13838;    position: absolute;    top: 0;    left: -37px;}#contact-section .text-group01 h3{    color: #f13838;}#contact-section .text-group03 h3{color: #525252;font-style: italic;}#contact-section .text-group03 h4{color: #ff0000;font-style: italic;font-size: 70px;line-height: 74px;}#contact-section .text-group03 h4 span{font-size: inherit;color: #ffffff;vertical-align: middle;}#contact-section .text-group03 .btn-about{    display: inline-block;    background: #ffffff;    color: #000000;    font-size: 25px;    line-height: 34px;    padding: 10px 50px;    border-radius: 5px;}#contact-section .text-group04 h4{    color: #ffffff;}#contact-section .text-group04 ul{list-style: none;padding-inline-start: 0px;}#contact-section .text-group04 ul li a{font-size: 20px;color: #ffffff;margin-bottom: 10px;display: inline-block;}#contact-section .text-group04 ul li a:hover{color: #f13838;}#contact-section .form-control {display: block;width: 100%;height: calc(1.5em + 0.75rem + 15px);padding: 0.75rem 0.75rem;padding-left: 50px;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #ffffff;background: transparent;background-clip: padding-box;border: 1px solid #484848;border-radius: 0rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}#contact-section .form-control:focus {    color: #495057;    background: transparent;    border-color: #dc322b;    outline: 0;    box-shadow: 0 0 0 0.2rem rgb(239 114 31 / 19%);}#contact-section textarea.form-control {min-height: 175px;}#contact-section .form-group{    position: relative;}#contact-section .form-group .demo-icon{color: #f13838;position: absolute;top: 15px;left: 10px;-webkit-text-stroke: 0.5px #f13838;}#contact-section .col-lg-12:nth-child(1) .form-group .demo-icon{/*-webkit-text-fill-color: white;*/font-size: 30px;top: 10px;}#contact-section .col-lg-12:nth-child(3) .form-group .demo-icon{font-size: 23px;top: 10px;}#contact-section .col-lg-12:nth-child(4) .form-group .demo-icon{font-size: 21px;top: 10px;}@media (max-width: 992px) {    #contact-section .text-group01 h2 {font-size: 30px;line-height: 34px;display: inline-block;position: relative;}    #contact-section .text-group01 h2:before {width: 50%;height: 1px;top: -25px;left: 25%;right: 25%;}    #contact-section .text-group01 h3 {        font-size: 25px;line-height: 34px;    }    #contact-section .text-group03 h3 {font-size: 26px;}    #contact-section .text-group03 h4 {font-size: 35px;line-height: 44px;}    #contact-section .text-group04 h4 {        font-size: 20px;        line-height: 24px;    }    #contact-section .text-group04 ul li a {        font-size: 18px;        line-height: 24px;    }}@media (min-width: 992px) {	}@media (min-width: 1200px) {}