.contact-page.contact-page__top{padding-top:0;padding-bottom:0}.contact-page
.row{row-gap:8px}.contact-page .contact-info-one__single{position:relative;margin-bottom:0;align-items:flex-start;text-align:left;border:1px
solid #dbe7f2;border-radius:18px;padding:28px
24px;background:linear-gradient(180deg, #fff 0%, #fbfdff 56%, #f8fbff 100%);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.92),
0 14px 30px rgba(15, 23, 42, 0.05),
0 3px 10px rgba(15, 23, 42, 0.03);transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease}.contact-page .contact-info-one__single::before{content:"";position:absolute;top:0;left:16px;right:16px;height:3px;border-radius:0 0 10px 10px;background:linear-gradient(90deg, var(--thm-base), var(--thm-primary));opacity:0.58}.contact-page .contact-info-one__single:hover{transform:translateY(-2px);border-color:#cfe0ee;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.95),
0 20px 36px rgba(15, 23, 42, 0.1),
0 5px 14px rgba(64, 185, 235, 0.08)}.contact-page .contact-info-one__single
i{width:auto;height:auto;font-size:24px;margin-right:0;border:0;box-shadow:none;border-radius:0;background:transparent !important;color:var(--thm-primary)}.contact-page .contact-info-one__icon{flex:0 0 auto;margin-right:12px;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:2px}.contact-page .contact-info-one__icon
i{display:inline-flex;align-items:center;justify-content:center;line-height:1}.contact-page .contact-info-one__content
h3{margin:0
0 8px;color:var(--thm-black);font-size:20px;line-height:1.25}.contact-page .contact-info-one__content{flex:1 1 auto;min-width:0;margin-top:0}.contact-page .contact-info-one__content
p{margin:0;font-size:16px;line-height:1.6;color:var(--thm-body)}.contact-page .contact-info-one__content p
a{color:var(--thm-primary)}a.online-chat{cursor:pointer}.contact-page.contact-page__main{padding-top:0;padding-bottom:0}.contact-page .contact-page__main-row{align-items:stretch}.contact-page .contact-page__intro,
.contact-page .contact-page__form{position:relative;height:100%;border:1px
solid #dbe7f2;border-radius:18px;background:linear-gradient(180deg, #fff 0%, #fbfdff 56%, #f8fbff 100%);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.92),
0 14px 30px rgba(15, 23, 42, 0.05),
0 3px 10px rgba(15, 23, 42, 0.03)}.contact-page .contact-page__intro{padding:30px
30px 26px}.contact-page .contact-page__form{padding:28px
26px 24px}.contact-page .contact-page__intro::before,
.contact-page .contact-page__form::before{content:"";position:absolute;top:0;left:16px;right:16px;height:3px;border-radius:0 0 10px 10px;background:linear-gradient(90deg, var(--thm-base), var(--thm-primary));opacity:0.58}.contact-page .contact-one .block-title{margin-bottom:14px}.contact-page .contact-one .block-title
p{font-size:14px}.contact-page .contact-one .block-title
h3{font-size:42px;line-height:1.16}.contact-page .contact-one__content-text{margin-bottom:18px}.contact-page .contact-one__content-text
p{font-size:17px;line-height:1.75;color:var(--thm-body)}.contact-page .contact-page__tips{margin-top:16px;padding:16px
16px 14px;border:1px
solid #e8eef4;border-radius:12px;background:linear-gradient(180deg, #fff 0%, #f8fbff 100%)}.contact-page .contact-page__tips
h4{margin:0
0 10px;color:var(--thm-black);font-size:19px;line-height:1.3}.contact-page .contact-page__tips
ul{margin:0}.contact-page .contact-page__tips ul
li{position:relative;margin:0;padding-left:18px;color:var(--thm-body);font-size:15px;line-height:1.55}.contact-page .contact-page__tips ul li+li{margin-top:8px}.contact-page .contact-page__tips ul li::before{content:"";position:absolute;left:0;top:0.58em;width:7px;height:7px;border-radius:50%;background:var(--thm-base)}.contact-page .contact-page__tips .contact-page__email{margin:12px
0 0;font-size:15px;line-height:1.5;color:var(--thm-body)}.contact-page .contact-page__tips .contact-page__email
a{color:var(--thm-primary)}.contact-page .contact-one__form .row.low-gutters{margin-left:-7px;margin-right:-7px}.contact-page .contact-one__form .row.low-gutters>[class*="col-"]{padding-left:7px;padding-right:7px}.contact-page .contact-one__form .input-group{margin-bottom:14px}.contact-page .contact-one__form .input-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]),
.contact-page .contact-one__form .input-group
textarea{width:100%;height:56px;border:1px
solid #dbe7f2;border-radius:12px;background:linear-gradient(180deg, #fff 0%, #f8fbff 100%);color:var(--thm-black);font-size:16px;font-weight:500;padding:0
16px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.92),
0 6px 14px rgba(15, 23, 42, 0.05);transition:border-color .2s ease, box-shadow .2s ease}.contact-page .contact-one__form .input-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):focus,
.contact-page .contact-one__form .input-group textarea:focus{border-color:rgba(var(--thm-primary-rgb), 0.45);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.95),
0 0 0 3px rgba(var(--thm-primary-rgb), 0.12),
0 8px 18px rgba(var(--thm-primary-rgb), 0.12)}.contact-page .contact-one__form .input-group
textarea{height:172px;padding-top:14px;padding-bottom:14px;resize:vertical}.contact-page .contact-one__form .input-group img#auth-img{display:block;width:100%;max-width:230px;height:56px;border:1px
solid #dbe7f2;border-radius:12px;background:#fff;cursor:pointer}.contact-page .contact-one__form .contact-one__btn{width:100%;min-width:0;height:56px;line-height:56px;border-radius:12px}.contact-page .contact-page__footnote{margin:0;color:var(--thm-darkgray);font-size:13px;line-height:1.45}@media(max-width: 1199px){.contact-page .contact-one .block-title
h3{font-size:36px}}@media(max-width: 991px){.contact-page .contact-info-one__single,
.contact-page .contact-page__intro,
.contact-page .contact-page__form{border-radius:16px}.contact-page .contact-page__intro{padding:24px
22px 20px}.contact-page .contact-page__form{padding:24px
20px 20px}.contact-page .contact-one .block-title
h3{font-size:32px}.contact-page .contact-one__content-text
p{font-size:16px;line-height:1.65}}@media(max-width: 767px){.contact-page .contact-info-one__single,
.contact-page .contact-page__intro,
.contact-page .contact-page__form{border-radius:14px}.contact-page .contact-info-one__single{padding:20px
16px;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}.contact-page .contact-info-one__single::before,
.contact-page .contact-page__intro::before,
.contact-page .contact-page__form::before{left:12px;right:12px}.contact-page .contact-info-one__single
i{font-size:21px}.contact-page .contact-info-one__icon{margin-right:10px}.contact-page .contact-info-one__content
h3{font-size:18px}.contact-page .contact-info-one__content
p{font-size:15px}.contact-page .contact-page__intro{padding:20px
16px 16px}.contact-page .contact-page__form{padding:20px
14px 16px}.contact-page .contact-one .block-title
h3{font-size:28px}.contact-page .contact-one__content-text,
.contact-page .contact-page__tips{margin-bottom:14px}.contact-page .contact-page__tips{margin-top:10px;padding:12px
12px 10px}.contact-page .contact-page__tips
h4{font-size:17px;margin-bottom:8px}.contact-page .contact-page__tips ul
li{font-size:14px;line-height:1.45}.contact-page .contact-one__form .input-group{margin-bottom:10px}.contact-page .contact-one__form .input-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]),
.contact-page .contact-one__form .input-group
textarea{border-radius:10px;height:52px;padding:0
14px}.contact-page .contact-one__form .input-group
textarea{height:148px;padding-top:12px}.contact-page .contact-one__form .input-group img#auth-img{max-width:100%;height:52px;border-radius:10px}.contact-page .contact-one__form .contact-one__btn{height:52px;line-height:52px;border-radius:10px}}