.section-contact .number .content p,.section-contact .address p{font-family:rawline-300," Arial, sans-serif";font-weight:400;font-style:normal}:lang(th) .section-contact .number .content p,.section-contact .number .content :lang(th) p,:lang(th) .section-contact .address p,.section-contact .address :lang(th) p{font-family:prompt-light," Arial, sans-serif";font-weight:400;font-style:normal}.section-contact .address p.title{font-family:aero-regular," Arial, sans-serif";font-weight:400;font-style:normal}.section-contact .row>div{height:480px}@media (max-width: 992px){.section-contact .row{flex-direction:column}}.section-contact .number .content{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.section-contact .number .content img{width:30px;height:30px;margin-right:25px}.section-contact .number .icon i{color:#007bfa;font-size:40px;padding-top:10px;padding-right:25px}.section-contact .number .content{width:100%}.section-contact .number .content p{font-size:48px;color:#000;letter-spacing:0;line-height:55px;margin:0}@media (max-width: 992px){.section-contact .number .content p{font-size:30px}}.section-contact .map{position:absolute;right:0;padding:0;width:45%}@media (max-width: 992px){.section-contact .map{position:inherit;width:100%}}.section-contact hr{margin:30px 0}.section-contact .address p{font-size:21px;color:#000;letter-spacing:0;line-height:38px;margin:0}.section-contact .address p:lang(th).title{font-family:prompt-light," Arial, sans-serif"}.section-contact .address p.title{font-size:24px;margin-bottom:20px}.section-contact .address p i{font-size:30px;color:#007bfa;margin-right:15px}@media (max-width: 992px){.section-contact .address p i{font-size:40px;padding-top:10px;padding-right:25px}}.section-contact .link{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;position:absolute;bottom:20px;right:0}.section-contact .link a{border-bottom:1px solid #007bfa;font-size:15px;color:#85889e;letter-spacing:0;line-height:16px;position:relative;padding-right:30px;padding-bottom:4px}.section-contact .link a:before{content:"";width:0;height:0;border-top:0px solid transparent;border-left:19px solid #007bfa;border-bottom:7px solid transparent;position:absolute;right:-3px;bottom:-7px}.main-header .xs-head-toggle .block-menu a{color:#878a9d}.section-contact .number .content p{font-size:30px}.main-content .section-form{margin-top:40px}.main-content .section-form .fields .field-text{width:auto;max-width:100%;flex:auto}.main-content .section-form .fields{display:block}.main-content .section-form .form-actions .block-link button.disabled{cursor:not-allowed}.main-content .section-title{margin-bottom:50px}.section-contact .card{box-shadow:0 0 20px #0000001a;border:none;transition:transform .2s}.section-contact .card-body{display:flex;flex-direction:column;justify-content:space-between}.section-contact .card-title{font-size:1.5rem;font-weight:700}.section-contact .card-text{font-size:1rem}.section-contact .card-body i{text-align:center;color:#007bfa;opacity:.6;width:56px;height:56px;font-size:35px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;border-radius:50%;border:2px dotted color-mix(in srgb,#007bfa,transparent 40%)}.section-contact .card-border{border:1px solid rgb(0,123,250,.3);border-radius:5px}.section-contact .card .form-control,.section-contact .card .btn{font-size:inherit}.section-contact .card-header,.section-contact .card-footer{background-color:#007bfa08}
