@font-face{font-family:Mandali;src:url(./Mandali-Regular1.D0ZyIqrf.ttf)}@font-face{font-family:PT Sans;src:url(./PTSans-Regular1.CxL0S8W7.ttf)}.contact-page-main .master-main-banner_image{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%}.contact-page-main .master-main-banner_image .inner-banner{align-items:center;display:flex;height:100%;justify-content:start;margin:0 auto;max-width:1440px;padding:0 122px;position:relative;width:100%}.contact-page-main .master-main-banner_image .inner-banner .banner-text{bottom:0;margin-bottom:32px;position:absolute}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-title{color:#fff;font-family:Mandali;font-size:60px;font-weight:400;line-height:72px;margin-bottom:16px;margin-top:0}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-title .line{color:transparent;display:inline-block;line-height:1;overflow:hidden;padding:0 10px;position:relative;white-space:nowrap;width:var(--calculated-width);z-index:1}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-title .typewriter{animation:typing 3.5s steps(30),blink-caret .5s step-end infinite;border-right:.15em solid #fff;color:#b86125;font-family:monospace;letter-spacing:.15em;margin:0 auto;overflow:hidden;white-space:nowrap;width:var(--calculated-width)}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#fff}}.contact-page-main .master-main-banner_image .inner-banner .banner-text h1{color:var(--Grey-White,#fff);font-family:Mandali;font-size:70px;font-style:normal;font-weight:400;line-height:84px;padding-right:0;text-transform:uppercase}.contact-page-main .master-main-banner_image .inner-banner .banner-text p{color:var(--Grey-White,#fff);font-family:PT Sans;font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:8px;text-transform:capitalize}.contact-page-main .master-main-banner_image .inner-banner .banner-text h2{color:var(--Grey-White,#fff);font-family:Mandali;font-size:48px;font-style:normal;font-weight:400;line-height:58px;margin-bottom:24px;text-transform:capitalize}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-subtitle{background:#fff;border-radius:0 4px 4px 0;color:#002855;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:32px;max-width:736px;opacity:.7;padding:32px 42px 32px 112px}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-subtitle p{color:var(--Primary-Navy-Blue,#002855);font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-subtitle p:not(:last-child){margin-bottom:20px}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-btn{background:#b86125;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:8px 24px}.contact-page-main .master-main-banner_image .inner-banner .banner-text .banner-btn:hover{background:#9fbec8}@media screen and (max-width:1280px){.contact-page-main .master-main-banner_image .inner-banner{height:70vh;padding:0 80px}}@media screen and (max-width:768px){.contact-page-main .master-main-banner_image .inner-banner{height:552px;padding:0 40px}}@media screen and (max-width:575px){.contact-page-main .master-main-banner_image .inner-banner{height:552px;padding:0 20px}}.contact-page-main .typing{animation:typing 3s steps(20);color:var(--Primary-Brown,#b86125);display:inline;font-family:Mandali;font-size:70px;font-style:normal;font-weight:400;line-height:58px;margin:0 10px;text-transform:uppercase}@media screen and (max-width:1200px){.contact-page-main .typing{font-size:60px;line-height:1.2}}@media screen and (max-width:768px){.contact-page-main .typing{font-size:38px;line-height:1.2}}.contact-page-main h1{color:var(--Primary-Brown,#fff);display:inline;font-family:Mandali;font-size:48px;font-style:normal;font-weight:400;line-height:58px;padding-right:0;text-transform:uppercase}.contact-page-main .cursor{animation:blink .7s infinite;background-color:#ccf000;display:inline-block;height:60px;margin-left:5px;width:5px}@media screen and (max-width:768px){.contact-page-main .cursor{height:40px;width:3px}}@keyframes typing{0%{width:0}to{width:-moz-max-content;width:max-content}}@keyframes blink{0%,to{background-color:transparent}50%{background-color:#b86125}}.master-main-banner_image{padding-left:0}@font-face{font-family:Mandali;src:url(./Mandali-Regular1.D0ZyIqrf.ttf)}@font-face{font-family:PT Sans;src:url(./PTSans-Regular1.CxL0S8W7.ttf)}.master-main-banner_image[data-v-c1cb7b66]{align-items:center;display:flex;height:552px;overflow:hidden;position:relative;width:100%}.master-main-banner_image.banner_default[data-v-c1cb7b66]{height:300px}@media screen and (max-width:991px){.master-main-banner_image.banner_default[data-v-c1cb7b66]{height:260px}}@media screen and (max-width:767px){.master-main-banner_image.banner_default[data-v-c1cb7b66]{height:300px}}.master-main-banner_image.banner_default .banner-text[data-v-c1cb7b66]{padding-bottom:0;padding-top:0}.master-main-banner_image .inner-banner[data-v-c1cb7b66]{height:100%;margin:0 auto;max-width:1440px;position:relative;width:100%}@media screen and (min-width:1280px){.master-main-banner_image .inner-banner[data-v-c1cb7b66]{padding-left:112px}}.master-main-banner_image .banner-text .banner-title[data-v-c1cb7b66]{color:#fff;font-family:Mandali;font-size:60px;font-weight:400;line-height:72px;margin-bottom:16px;margin-top:0}.master-main-banner_image .banner-text .banner-title .line[data-v-c1cb7b66]{color:transparent;display:inline-block;line-height:1;overflow:hidden;padding:0 10px;position:relative;white-space:nowrap;width:var(--calculated-width);z-index:1}.master-main-banner_image .banner-text .banner-title .typewriter[data-v-c1cb7b66]{animation:typing-c1cb7b66 3.5s steps(30),blink-caret-c1cb7b66 .5s step-end infinite;border-right:.15em solid #fff;color:#b86125;font-family:monospace;letter-spacing:.15em;margin:0 auto;overflow:hidden;white-space:nowrap;width:var(--calculated-width)}@keyframes blink-caret-c1cb7b66{0%,to{border-color:transparent}50%{border-color:#fff}}.master-main-banner_image .banner-text h1[data-v-c1cb7b66]{color:var(--Grey-White,#fff);display:-webkit-box;font-family:Mandali;font-size:70px;font-style:normal;font-weight:400;line-height:84px;overflow:hidden;padding-right:20px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media screen and (max-width:768px){.master-main-banner_image .banner-text h1[data-v-c1cb7b66]{display:block;overflow:unset;text-overflow:unset;-webkit-line-clamp:unset;max-height:unset}}@media screen and (max-width:378px){.master-main-banner_image .banner-text h1[data-v-c1cb7b66]{font-size:30px!important}}.master-main-banner_image .banner-text h1.title_page[data-v-c1cb7b66]{font-size:60px;line-height:60px;padding:0!important;position:relative;text-align:center}@media screen and (max-width:991px){.master-main-banner_image .banner-text h1.title_page[data-v-c1cb7b66]{font-size:50px;line-height:50px}}@media screen and (max-width:575px){.master-main-banner_image .banner-text h1.title_page[data-v-c1cb7b66]{font-size:35px;line-height:35px}}.master-main-banner_image .banner-text h1.type-animation-box[data-v-c1cb7b66]{display:flex}.master-main-banner_image .banner-text p[data-v-c1cb7b66]{color:var(--Grey-White,#fff);font-family:PT Sans;font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:8px;text-transform:capitalize}.master-main-banner_image .banner-text h2[data-v-c1cb7b66]{color:var(--Grey-White,#fff);font-family:Mandali;font-size:48px;font-style:normal;font-weight:400;line-height:58px;margin-bottom:24px;text-transform:capitalize}.master-main-banner_image .banner-text .banner-subtitle[data-v-c1cb7b66]{background:#fff;border-radius:0 4px 4px 0;color:#002855;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:32px;max-width:736px;opacity:.7;padding:32px 42px 32px 112px}.master-main-banner_image .banner-text .banner-subtitle p[data-v-c1cb7b66]{color:var(--Primary-Navy-Blue,#002855);font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.master-main-banner_image .banner-text .banner-subtitle p[data-v-c1cb7b66]:not(:last-child){margin-bottom:20px}.master-main-banner_image .banner-text .banner-btn[data-v-c1cb7b66]{background:#b86125;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:8px 24px}.master-main-banner_image .banner-text .banner-btn[data-v-c1cb7b66]:hover{background:#9fbec8}@media screen and (max-width:1280px){.master-main-banner_image[data-v-c1cb7b66]{height:552px;padding:0 80px}}@media screen and (max-width:768px){.master-main-banner_image[data-v-c1cb7b66]{height:552px;padding:0 40px}}@media screen and (max-width:575px){.master-main-banner_image[data-v-c1cb7b66]{height:552px;padding:0 20px}}.container_1[data-v-c1cb7b66]{align-items:center;display:flex}@media screen and (max-width:1280px){.container_1[data-v-c1cb7b66]{display:block}}.container_1[data-v-c1cb7b66] .typing{animation:typing-c1cb7b66 3s steps(20);color:var(--Primary-Brown,#b86125);display:inline;display:flex;font-family:Mandali;font-size:70px;font-style:normal;font-weight:400;line-height:58px;margin:0;min-width:250px;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:1200px){.container_1[data-v-c1cb7b66] .typing{font-size:60px;line-height:1.2}}@media screen and (max-width:768px){.container_1[data-v-c1cb7b66] .typing{font-size:36px}}.container_1[data-v-c1cb7b66] .typing #text{display:flex}.container_1[data-v-c1cb7b66] h1{color:var(--Primary-Brown,#fff);display:inline;font-family:Mandali;font-size:70px;font-style:normal;font-weight:400;line-height:58px;padding-right:0;text-transform:uppercase}.container_1[data-v-c1cb7b66] .cursor{animation:blink-c1cb7b66 .7s infinite;background-color:#ccf000;display:inline-block;height:60px;margin-left:5px;width:5px}@media screen and (max-width:768px){.container_1[data-v-c1cb7b66] .cursor{height:40px;width:3px}}@keyframes typing-c1cb7b66{0%{width:0}to{width:-moz-max-content;width:max-content}}@keyframes blink-c1cb7b66{0%,to{background-color:transparent}50%{background-color:#b86125}}
