.contact-page-google-map{position:relative;display:block;padding:120px 0 120px;z-index:1}.contact-page-google-map__one{position:relative;display:block;border:none;height:550px;width:100%}.contact-page{position:relative;display:block;background:#f2f2f2;padding:109px 0 120px}.contact-page__content{position:relative;display:block}.contact-page__content .title{position:relative;display:block;margin-bottom:60px}.contact-page__content .title h2{font-size:48px;line-height:58px;font-weight:700}.contact-page__content-single{position:relative;display:block;margin-bottom:39px}.contact-page__content-single-inner{position:relative;display:block;padding-right:70px}.contact-page__content-single-inner .icon-box{position:absolute;top:8px;right:0;color:var(--thm-base);font-size:45px}.contact-page__content-single-inner .content-box{position:relative;display:block}.contact-page__content-single-inner .content-box h2{font-size:27px;line-height:37px;font-weight:700;margin-bottom:14px}.contact-page__content-single-inner .content-box p{color:var(--thm-gray);font-size:16px;line-height:26px;font-weight:300}.contact-page__content-single-inner .content-box .number1{margin:0;margin-bottom:1px}.contact-page__content-single-inner .content-box .number1 a{color:var(--thm-gray);font-size:16px;line-height:26px;font-weight:300;transition:all .2s linear;transition-delay:.1s}.contact-page__content-single-inner .content-box .number1 a:hover{color:var(--thm-base)}.contact-page__content-single-inner .content-box .number2{margin:0}.contact-page__content-single-inner .content-box .number2 a{color:var(--thm-gray);font-size:16px;line-height:26px;font-weight:300;transition:all .2s linear;transition-delay:.1s}.contact-page__content-single-inner .content-box .number2 a:hover{color:var(--thm-base)}.contact-page__content-single-inner .content-box .email1{margin:0;margin-bottom:1px}.contact-page__content-single-inner .content-box .email1 a{color:var(--thm-gray);font-size:16px;line-height:26px;font-weight:300;transition:all .2s linear;transition-delay:.1s}.contact-page__content-single-inner .content-box .email1 a:hover{color:var(--thm-base)}.contact-page__content-single-inner .content-box .email2{margin:0}.contact-page__content-single-inner .content-box .email2 a{color:var(--thm-gray);font-size:16px;line-height:26px;font-weight:300;transition:all .2s linear;transition-delay:.1s}.contact-page__content-single-inner .content-box .email2 a:hover{color:var(--thm-base)}.contact-page__form{position:relative;display:block;margin-top:126px}.comment-form__input-box{position:relative;display:block;margin-bottom:20px}.comment-form__input-box input{position:relative;display:block;background:#fff;width:100%;height:60px;border:1px solid #dcdfe2;color:#999;font-size:15px;font-weight:300;font-style:normal;padding-left:20px;padding-right:20px;border-radius:3px;transition:all .5s ease;outline:0}.comment-form__input-box textarea{width:100%;height:200px;background-color:#fff;border:1px solid #dcdfe2;outline:0;color:#999;font-size:15px;font-weight:300;border-radius:3px;padding:12px 20px 20px;resize:none;height:200px}.comment-form__input-box{position:relative;display:block;margin-bottom:20px}.validation-error{color:#e42154;margin-bottom:20px;font-size:.9rem;margin-right:5px}.validation-error ul{list-style-position:inside}.validation-error ul li{list-style:disc}