.header-banner-section *{padding:0;margin:0}.header-banner-section{width:100%;min-height:491px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;background:#df573e}.header-banner-head{max-width:1420px;display:flex;flex-direction:column;gap:4px}.header-banner-title{font-size:56px;font-weight:700;line-height:84px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff;text-transform:uppercase}.header-banner-description{font-size:16px;font-weight:500;line-height:25.6px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}.header-banner-button{display:flex;justify-content:center;align-items:center;text-decoration:none;max-width:180px;min-height:53px;padding:16px 24px;gap:8px;background:#fff;font-size:14px;font-weight:700;line-height:21px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b}@media (max-width:1400px){.header-banner-section{padding-top:20px;padding-bottom:20px}}@media (max-width:768px){.header-banner-section{padding:20px}.header-banner-title{font-size:34px;line-height:64px}.header-banner-description{font-size:14px;line-height:20px}.header-banner-button{font-size:12px;line-height:16px;padding:12px 16px}}@media (max-width:500px){.header-banner-section{padding:10px}}.contact-us-section *{padding:0;margin:0}.contact-us-wrapper{width:100%}.contact-us-section,.contact-us-wrapper{display:flex;justify-content:center;align-items:center}.contact-us-section{max-width:1420px;min-height:650px;gap:100px;background:#fff}.contact-details-container{min-width:370px;min-height:286px;display:flex;flex-direction:column}.contact-title{font-size:24px;font-weight:700;line-height:38.4px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#df573e;text-transform:uppercase}.contact-content-container{min-width:370px;min-height:256px;display:flex;flex-direction:column;gap:40px}.contact-heading{font-size:48px;font-weight:700;line-height:64px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b;text-transform:uppercase}.contact-lines-container{max-width:370px;min-height:152px;display:flex;flex-direction:column;gap:16px}.contact-line{max-width:370px;min-height:26px;display:flex;align-items:center;gap:12px}.contact-line-content{font-size:16px;font-weight:500;line-height:25.6px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b;text-decoration:none}.contact-locationImg-wrapper{max-width:950px;max-height:450px;border-radius:20px}.contact-location-img{width:100%;height:100%}@media (max-width:1200px){.contact-us-section{padding:40px;flex-direction:column}}@media (max-width:756px){.contact-us-section{gap:20px;min-height:unset}.contact-content-container{gap:20px;min-width:unset}.contact-details-container{min-width:unset}.contact-lines-container{gap:10px}.contact-heading{font-size:33px;line-height:49px}.contact-line-content{font-size:14px;line-height:20px}}.contact-form-section *{padding:0;margin:0}.contact-form-section{width:100%;min-height:940px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:64px;background:#f5f5f0}.contact-form-header{max-width:1420px;min-height:94px;display:flex;flex-direction:column;gap:4px}.contact-form-title{font-size:48px;font-weight:700;line-height:64px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b;text-transform:uppercase}.contact-form-heading{font-size:16px;font-weight:500;line-height:25.6px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b}.contact-form-wrapper{width:100%}.contact-form-container,.contact-form-wrapper{max-width:1420px;display:flex;justify-content:center}.contact-form-container{flex:1 1;min-height:582px;gap:24px}.contact-form-inputs{width:100%;min-height:620px;gap:16px}.contact-form-group,.contact-form-inputs{max-width:620px;display:flex;flex-direction:column}.contact-form-group{min-height:78px;gap:4px}.form-label-container{max-width:620px;min-height:18px;display:flex;align-items:center;gap:4px}.form-label-container label{margin:0;padding:0}.form-label{font-weight:500;color:#04080b}.form-label,.required-mark{font-size:12px;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.required-mark{font-weight:400;color:#df573e}.contact-form-input{max-width:620px;width:100%;height:56px;padding:0 16px;border-radius:8px;border:1px solid #ccc;background:#fff;text-transform:capitalize;font-size:12px}.contact-form-input:focus{border:1px solid #df573e;outline:none}.contact-form-group{margin-bottom:20px}.input-prefix-rtl{direction:ltr!important;right:16px}.input-prefix,.input-prefix-rtl{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;font-weight:500;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b}.input-prefix{left:16px}.number-input-wrapper{position:relative}.left-padding{padding-left:58px}.right-padding-rtl{padding-right:58px}.custom-input-container{width:100%;max-width:620px;height:56px;padding:0 16px;border-radius:8px;display:flex;justify-content:space-between;background:#fff;align-items:center;position:relative}.custom-input-container:focus-within{border:1px solid var(--primary-colour,#e96f50)}.input-placeholder{color:#475467}.input-placeholder,.input-value{font-size:12px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.input-value{color:#04080b}.native-input-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.contact-form-submitBtn{all:unset;max-width:620px;height:64px;padding:0 24px;background:#df573e;font-size:12px;font-weight:600;line-height:18px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}@media (max-width:756px){.contact-form-section{padding:20px;gap:32px;min-height:unset}.contact-form-title{font-size:33px;line-height:49px}.contact-form-heading{font-size:14px;line-height:20px}.form-label{font-size:10px;line-height:15px}.contact-form-inputs{min-height:unset}.contact-form-input{height:46px;padding:0 14px}.contact-form-input::placeholder{font-size:12px}.contact-form-group,.form-label-container{min-height:unset}}.region-section *{padding:0;margin:0}.region-wrapper{width:100%}.region-section,.region-wrapper{display:flex;justify-content:center;align-items:center}.region-section{max-width:1420px;min-height:800px;gap:100px;background:#fff}.region-img-wrapper{max-width:730px;max-height:600px}.region-image{height:100%;width:100%}.region-container{max-width:590px;min-height:234px;gap:24px}.region-container,.region-header{display:flex;flex-direction:column}.region-header{max-width:591px;height:-moz-fit-content;height:fit-content}.region-title{font-size:24px;line-height:38.4px;color:#df573e}.region-heading,.region-title{font-weight:700;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase}.region-heading{font-size:48px;line-height:64px;color:#04080b}.region-description{font-size:16px;font-weight:500;line-height:25.6px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b}@media (max-width:1200px){.region-section{flex-direction:column-reverse;padding-top:20px;padding-bottom:20px}}@media (max-width:1000px){.region-section{padding:40px}}@media (max-width:756px){.region-section{padding:40px;min-height:unset;gap:50px}.region-heading{font-size:33px;line-height:49px}.region-description{font-size:14px;line-height:15px}}@media (max-width:500px){.region-image{max-width:300px}}.faqs-section *{margin:0;padding:0}.faqs-wrapper{align-items:center}.faqs-section,.faqs-wrapper{width:100%;display:flex;justify-content:center}.faqs-section{max-width:1420px;min-height:535px;flex-direction:column;background:#fff;gap:40px}.faqs-heading{font-size:48px;font-weight:700;line-height:64px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b;max-width:1920px;text-transform:uppercase}.faqs-content-container{max-width:1420px;width:100%;min-height:231px;display:flex;flex-direction:column;gap:40px}.faqs-content-container2{width:100%;display:flex;flex-direction:column;gap:24px}.faqs-faq-item2{width:100%;height:auto}.faqs-item-content{width:100%;display:flex;height:100%;align-items:center;gap:24px;flex:1 1}.faqs-qa{flex:1 1;height:auto;display:flex;flex-direction:column;gap:8px}.faqs-que{font-size:16px;font-weight:600;line-height:28.8px;text-align:left;color:#04080b}.faqs-ans{font-size:14px;font-weight:400;line-height:22.4px;text-align:justified;color:#475467}.faqs-action-container{height:100%}.faqs-action-icon{top:2px;cursor:pointer}@media (max-width:756px){.faqs-section{min-height:unset;padding:25px;gap:30px}.contact-form-title{font-size:33px;line-height:44px}.faqs-heading{font-size:33px;line-height:49px}.faqs-content-container{gap:20px}.faqs-que{font-size:14px;line-height:22pxpx}.contact-form-input{height:46px;padding:0 14px}.contact-form-group,.form-label-container{min-height:unset}}.support-section *{padding:0;margin:0}.support-wrapper{width:100%}.support-section,.support-wrapper{display:flex;justify-content:center;align-items:center}.support-section{max-width:1420px;min-height:700px;gap:100px;background:#fff}.support-container{max-width:870px;min-height:218px;display:flex;flex-direction:column;gap:24px}.support-container-head{max-width:820px;min-height:150px;display:flex;flex-direction:column}.support-title{font-size:24px;line-height:38.4px;color:#df573e}.support-heading,.support-title{font-weight:700;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase}.support-heading{font-size:48px;line-height:64px;color:#04080b}.support-description{color:#04080b}.no-colour,.support-description{font-size:16px;font-weight:500;line-height:25.6px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.no-colour{color:#df573e}.support-button{all:unset;max-width:252px;height:44px;padding:0 24px;gap:10px;border-bottom:1px solid #df573e;font-size:24px;font-weight:700;line-height:36px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#df573e;text-transform:uppercase}.chat-window{position:fixed;bottom:100px;right:20px;width:300px;border:1px solid #ddd;border-radius:10px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;z-index:1000}.chat-header{padding:.5rem 1rem;background-color:#007bff;color:#fff;font-weight:700;display:flex;justify-content:space-between;align-items:center}.chat-head{margin:0}.close-chat{background:none;border:none;color:#fff;font-size:1rem;cursor:pointer}.chat-body{flex-grow:1;padding:1rem;overflow-y:auto}.chat-message{margin-bottom:1rem}.chat-message.received{color:#555;background-color:#f1f1f1;padding:.5rem;border-radius:10px;max-width:80%}.chat-footer{display:flex;border-top:1px solid #ddd;padding:.5rem}.chat-input{flex-grow:1;border:1px solid #ddd;border-radius:5px;padding:.5rem;margin-right:.5rem}.send-button{background-color:#007bff;color:#fff;border:none;border-radius:5px;padding:.5rem 1rem;cursor:pointer}.send-button:hover{background-color:#0056b3}@media (max-width:1200px){.support-section{flex-direction:column}}@media (max-width:1000px){.support-section{padding:40px}}@media (max-width:756px){.support-section{gap:30px}.support-heading{font-size:33px;line-height:49px}.support-description{font-size:14px;line-height:15px}}@media (max-width:500px){.support-image{max-width:100%}.support-button{max-width:160px;font-size:18px}}.contact-banner-section *{padding:0;margin:0}.contact-banner-section{position:relative;width:100%;min-height:571px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:64px;background-image:url(/_next/static/media/indoorBanner.83c1a12d.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:1}.contact-banner-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e96f50f2;z-index:-1;pointer-events:none}.contact-banner-title{font-size:48px;font-weight:700;line-height:76.8px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff;max-width:1420px;text-transform:uppercase}.banner-button-wrapper{display:flex;justify-content:center;text-align:center;max-width:1420px}.contact-banner-button{all:unset;padding:16px 24px;font-size:14px;font-weight:700;line-height:21px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#04080b;background-color:#fff;cursor:pointer}.contact-banner-button:hover{color:#04080b}@media (max-width:1000px){.contact-banner-section{padding-top:20px;padding-bottom:20px}}@media (max-width:768px){.contact-banner-section{padding:20px}.contact-banner-title{font-size:33px;line-height:56px}}@media (max-width:500px){.contact-banner-section{padding:10px}.banner-button-wrapper{max-width:150px}.contact-banner-button{font-size:12px}}