.contact-page .title-and-address-area .section-title{max-width:510px;margin:0 auto}@media(max-width:1199px){.contact-page .title-and-address-area .section-title{max-width:450px}}.contact-page .title-and-address-area .section-title h2{color:var(--title-color);font-family:var(--font-archivo);font-weight:600}.contact-page .title-and-address-area .contact-list{padding:60px 0 0;margin:0;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.contact-page .title-and-address-area .contact-list .single-contact{display:flex;align-items:center;gap:20px}@media(max-width:767px){.contact-page .title-and-address-area .contact-list .single-contact{gap:15px}}.contact-page .title-and-address-area .contact-list .single-contact:last-child{max-width:280px;width:100%}.contact-page .title-and-address-area .contact-list .single-contact .icon svg{fill:var(--text-color)}.contact-page .title-and-address-area .contact-list .single-contact .content span{color:var(--text-color);font-family:var(--font-kanit);font-weight:400;font-size:16px;line-height:1;display:block;margin-bottom:10px}.contact-page .title-and-address-area .contact-list .single-contact .content a{color:var(--title-color);font-family:var(--font-archivo);font-weight:500;font-size:22px;line-height:28px;background:linear-gradient(to bottom,var(--title-color) 0%,var(--title-color) 98%);background-repeat:no-repeat;background-size:0px 1.5px;background-position:right 90%;transition:background-size .75s}@media(max-width:576px){.contact-page .title-and-address-area .contact-list .single-contact .content a{font-size:20px}}.contact-page .title-and-address-area .contact-list .single-contact .content a:hover{background-size:100% 1.5px;background-position:left 90%}.contact-page .conatct-form-area{border-top:1px solid var(--borders-color);border-bottom:1px solid var(--borders-color)}.contact-page .conatct-form-area .contact-form{padding:60px 100px 70px;border-left:1px solid var(--borders-color);border-right:1px solid var(--borders-color)}@media(max-width:1399px){.contact-page .conatct-form-area .contact-form{padding:60px 80px 70px}}@media(max-width:991px){.contact-page .conatct-form-area .contact-form{padding:60px 50px 70px}}@media(max-width:767px){.contact-page .conatct-form-area .contact-form{padding:50px 30px 60px}}@media(max-width:576px){.contact-page .conatct-form-area .contact-form{padding:50px 15px 60px}}.contact-page .conatct-form-area .contact-form .contact-form-top h3{color:var(--title-color);font-family:var(--font-archivo);font-weight:500;font-size:28px;line-height:1.3;margin-bottom:25px}.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:767px){.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group{gap:10px;row-gap:20px}}.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn-check:checked+btn{background-color:var(--black-color)}.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn{color:rgba(var(--title-color-opc),.5);font-family:var(--font-archivo);font-weight:500;font-size:16px;line-height:1;border-radius:100px;border:1px solid var(--borders-color);padding:15px 24px;flex:0 0 auto}@media(max-width:767px){.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn{font-size:14px;padding:14px 20px}}.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn-check:checked+.btn,.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn.active,.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn.show,.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group .btn:first-child:active,.contact-page .conatct-form-area .contact-form .contact-form-top .btn-group :not(.btn-check)+.btn:active{background-color:var(--black-color);color:var(--dark-white-color);border-color:var(--black-color)}.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner input{height:60px;border-radius:10px;background-color:#f0f0f0;border-color:#f0f0f0;padding:10px 20px 10px 30px}@media(max-width:767px){.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner input{padding:10px 20px}}.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner input:focus{border-color:var(--black-color);background-color:transparent}.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner textarea{min-height:70px;padding:25px 20px 25px 30px;border-radius:10px;background-color:#f0f0f0;border-color:#f0f0f0}@media(max-width:767px){.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner textarea{padding:20px}}.contact-page .conatct-form-area .contact-form .contact-field-area .form-inner textarea:focus{border-color:var(--black-color);background-color:transparent}.contact-map-section{line-height:1;width:100%;height:100%;margin-bottom:-2px}.contact-map-section iframe{width:100%;height:100%;min-height:680px}@media(max-width:1399px){.contact-map-section iframe{min-height:600px}}@media(max-width:991px){.contact-map-section iframe{min-height:550px}}@media(max-width:576px){.contact-map-section iframe{min-height:450px}}
