.main-contact-form-area{position:relative;display:block;background:#f8f8f8;padding:90px 0;z-index:10}.contact-form form .form-group{padding-bottom:15px}.contact-form,.contact-form form,.contact-form form .form-group,.contact-form form .input-box{position:relative;display:block}.contact-form form input[type=email],.contact-form form input[type=text]{height:60px;padding-left:30px;padding-right:30px}.contact-form form input[type=email],.contact-form form input[type=text],.contact-form form textarea{position:relative;display:block;background:#fff;border:1px solid #e2e4eb;width:100%;color:var(--thm-gray);font-size:18px;font-weight:400;font-style:normal;border-radius:5px;transition:all 500ms ease;font-family:var(--thm-font)}.contact-form form input[type=email]:focus,.contact-form form input[type=text]:focus,.contact-form form textarea:focus{border:1px solid var(--thm-base);outline:0}.contact-form form textarea{height:150px;padding:15px 30px 10px}.contact-form form input[type=text]::-webkit-input-placeholder{color:#444}.contact-form form input[type=text]:-moz-placeholder{color:#444}.contact-form form input[type=text]::-moz-placeholder{color:#444}.contact-form form input[type=text]:-ms-input-placeholder{color:#444}.contact-form form input[type=email]::-webkit-input-placeholder,.contact-form form textarea::-webkit-input-placeholder{color:#444}.contact-form form input[type=email]:-moz-placeholder,.contact-form form textarea:-moz-placeholder{color:#444}.contact-form form input[type=email]::-moz-placeholder,.contact-form form textarea::-moz-placeholder{color:#444}.contact-form form input[type=email]:-ms-input-placeholder,.contact-form form textarea:-ms-input-placeholder{color:#444}.contact-form form .button-box{line-height:0;padding-top:25px}.contact-form form .button-box .btn-one{font-size:15px;line-height:40px;font-weight:700;text-transform:uppercase;border-radius:5px;letter-spacing:.05em;font-family:var(--thm-font-3)}.contact-info-box-style1{padding-left:68px}.contact-info-box-style1 .title{position:relative;display:block;margin-top:-6px;margin-bottom:62px}.contact-info-box-style1 .title h2{font-size:30px;line-height:40px;margin-bottom:25px}.contact-info-1 li .text p,.contact-info-box-style1 .title p{margin:0}.contact-form form .button-box,.contact-info-1,.contact-info-1 li,.contact-info-box-style1{position:relative;display:block}.contact-info-1 li{padding-left:55px}.contact-info-1 li+li{margin-top:42px}.contact-info-1 li .icon{position:absolute;top:1px;left:0;width:55px;color:var(--thm-primary);font-size:32px;transition:all 200ms linear;transition-delay:.1s}.contact-info-1 li .text p a:hover,.contact-info-1 li:hover .icon{color:var(--thm-base)}.contact-info-1 li .text h3,.contact-info-1 li .text strong{font-size:20px;line-height:20px;font-weight:600;margin-bottom:3px}.contact-info-1 li .text p a{color:#444;transition:all 200ms linear;transition-delay:.1s}.google-map1{z-index:10}.contact-info-1 li .text,.contact-page-map-outer-box,.google-map1{position:relative;display:block}.contact-page-map-outer-box .google-map{position:relative;display:block;line-height:0}.google-map__one{height:460px;width:100%;mix-blend-mode:luminosity}