body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.make-enquiry-section{background-color:var(--dcc_purple);border-radius:12px 12px 0 0;margin-top:80px;padding-bottom:160px;padding-top:100px}.dcc-form-loader{align-items:center;color:#333;display:flex;font-size:24px;height:100%;justify-content:center}.stepper-form-inner-block .form-head .main-title{box-shadow:none;color:var(--dcc_purple_70);font-size:54px;font-weight:400;line-height:54px;margin-bottom:2px;padding:0;text-align:left;text-decoration:underline}.stepper-form-inner-block .form-head .normal-title{color:var(--dcc_dark_blue);font-family:Aeonik,Arial,sans-serif;font-size:38px;font-weight:400;line-height:45.6px}.enquiry-form-wrapper.section-form{margin:auto}.make-enquiry-section .error-message{color:red}.make-enquiry-section .is-invalid{border-color:red}.dynamic-form .error-message{color:red}.dynamic-form .is-invalid{border-color:red}.enquiry-form-wrapper.section-form .form-group .form-control{background-color:initial;border-color:var(--dcc_white_rgb_66);border:1px solid var(--dcc_white_rgb_66);border-radius:50px;box-shadow:none;color:var(--dcc_white);font-size:16px;height:auto;line-height:24px;padding:19px 20px;transition:all .3s linear}.enquiry-form-wrapper.section-form .form-group .form-control:hover{background-color:var(--dcc_white_rgb_btn);border-color:var(--dcc_white_rgb_66)}.enquiry-form-wrapper.section-form .form-group .form-control:focus{background-color:initial}.enquiry-form-wrapper.section-form .form-group .form-label{color:var(--dcc_dark_blue);left:0;opacity:.5;padding:22px 20px;pointer-events:none;position:absolute;right:0;top:0;transition:.2s;transition-timing-function:ease}.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .form-control{padding:17px 20px 17px 50px;width:100%}.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .flag-dropdown{background-color:initial;border:none}.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .flag-dropdown.open .selected-flag,.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .selected-flag:focus,.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .selected-flag:hover{background-color:initial}.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .flag-dropdown.open{z-index:4}.enquiry-form-wrapper.section-form .phone-number-field .react-tel-input .selected-flag{padding-left:15px}.enquiry-form-wrapper.section-form .white-bg .form-group .form-control,.enquiry-form-wrapper.section-form .white-bg .form-group .form-control:hover,.white-bg .enquiry-form-wrapper.section-form .form-group .form-control,.white-bg .enquiry-form-wrapper.section-form .form-group .form-control:hover{border:1px solid var(--dcc_dark_b_gray);color:var(--dcc_dark_blue)}.enquiry-form-wrapper.section-form .white-bg .common-big-btn:hover,.white-bg .enquiry-form-wrapper.section-form .common-big-btn:hover{color:var(--dcc_purple);transition:none 0s ease 0s;transition:initial}.enquiry-form-wrapper.section-form .white-bg .common-big-btn,.white-bg .enquiry-form-wrapper.section-form .common-big-btn{background-color:var(--dcc_purple);color:var(--dcc_white)}.enquiry-form-wrapper.section-form .white-bg .form-group .form-label,.white-bg .enquiry-form-wrapper.section-form .form-group .form-label{color:var(--dcc_dark_blue)}.enquiry-form-wrapper.section-form .form-group:has(.form-control:not(:placeholder-shown)) label.phone-number-label{font-size:16px;line-height:19px;margin-bottom:0;margin-top:5px;transform:translateY(0)}.enquiry-form-wrapper.section-form .form-group:has(.form-control:focus) label.phone-number-label{font-size:12px;line-height:14px;opacity:1;transform:translateY(-8px)}.enquiry-form-wrapper.section-form .form-group .form-label.phone-number-label{margin-left:15%}.enquiry-form-wrapper.section-form .common-big-btn{background-color:var(--dcc_white);color:var(--dcc_purple)}.enquiry-form-wrapper.section-form .common-big-btn:hover{background-color:var(--dcc_purple_30)}.enquiry-form-wrapper.section-form .form-group .PhoneInput{background-color:initial;border:1px solid var(--dcc_white_rgb_66);border-radius:50px;box-shadow:none;color:var(--dcc_white);font-size:16px;height:auto;line-height:24px;padding:16px 20px 15px;transition:all .3s linear}.enquiry-form-wrapper.section-form .form-group .PhoneInput input.PhoneInputInput{background:#0000;border:0;color:var(--dcc_white);outline:none}.enquiry-form-wrapper.section-form .form-group .PhoneInput .PhoneInputCountrySelectArrow{border-color:var(--dcc_white);opacity:1}.checkbox-item,.dynamic-form select option{color:var(--dcc_dark_blue)}.checkbox-item{border-radius:6px;cursor:pointer;display:block;font-size:16px;line-height:28px;margin-bottom:0;padding-left:53px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.checkbox-item a{color:var(--dcc_dark_blue);text-decoration:underline}.checkbox-item input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-item .checkbox-icon{border:1px solid var(--dcc_purple_30);border-radius:6px;height:28px;left:10px;position:absolute;top:0;width:28px}.checkbox-item input:checked~.checkbox-icon{background-color:var(--dcc_purple);border-color:var(--dcc_purple)}.checkbox-item .checkbox-icon:after{border:solid var(--dcc_white);border-width:0 1px 1px 0;content:"";display:none;height:15px;left:9px;position:absolute;top:3px;transform:rotate(45deg);width:8px}.checkbox-item input:checked~.checkbox-icon:after{display:block}.react-tel-input .flag-dropdown{background-color:initial;border:none;border-radius:50px 0 0 50px!important}.dynamic-form .phone-number-field .react-tel-input .form-control{padding:17px 20px 17px 50px;width:100%}.enquiry-form-wrapper.section-form .form-group .form-label.phone-number-label,.form-group .form-label.phone-number-label{margin-left:20%}.enquiry-form-wrapper .form-group.phone-number-field{z-index:4}.marquee-content-item .mobile-marquee-heading{color:var(--dcc_purple)}#statusModal button.close{background-color:var(--dcc_purple);border-radius:50%;height:58px;line-height:20px;opacity:1!important;position:absolute;right:40px;text-align:center;top:40px;width:58px;z-index:2}@media screen and (max-width:767px){.dynamic-form .phone-number-field .react-tel-input .form-control{padding:13px 20px 17px 45px;width:100%}.make-enquiry-section .section-header{margin-bottom:40px}.make-enquiry-section{border-radius:8px 8px 0 0;margin-top:50px;padding-bottom:40px;padding-top:40px}}.portlet{margin-bottom:0!important;position:static!important}.portlet-decorate .portlet-content{word-wrap:inherit!important;background:#0000!important;border:0 initial!important;border-color:#0000!important;border-style:none!important;padding:0!important}.enquiry-form-wrapper.section-form .form-group .form-control.file-upload-input{border:none;height:1px;left:0;outline:none;padding:30px 30px 0;position:absolute;right:0;top:0;width:100%}.file-upload-wrapper.file-upload .form-group label{color:var(--dcc_dark_30);font-size:16px;font-weight:400;line-height:19.2px;opacity:.5}.file-upload-wrapper.file-upload .form-group .file-upload-btn-wrap{border:1px solid var(--dcc_white_rgb_66);border-radius:40px;flex-wrap:wrap;justify-content:center;padding:19px 20px 18px;text-align:center}.file-upload-wrapper.file-upload .form-group .file-upload-btn-wrap button.btn.btn-secondary{background:#0000;border:0;box-shadow:none;color:var(--dcc_dark_30);font-size:16px;font-weight:400;line-height:19.2px;padding:0;width:100%}.file-upload-wrapper.file-upload .form-group .upload-file-title{color:var(--dcc_dark_30);font-size:13px;font-weight:400;justify-content:center;line-height:19.2px;margin:0;width:100%}.file-upload-wrapper.file-upload .form-group .upload-file-title .forms-file-upload-file-name{font-weight:400}.file-upload-wrapper.file-upload .file-cancel-btn.btn{background:var(--dcc_white_rgb_30)}.file-upload-wrapper.file-upload .file-format-title{color:var(--dcc_white_rgb_50);font-size:16px;font-weight:400;line-height:19.2px}#file-upload-button-label svg{margin-bottom:3px;margin-right:5px}.stepper-form-inner-block{min-height:482px}.i-am-interested-in-form-footer .form-progress-bar{height:3px;margin-top:12px;position:relative}.i-am-interested-in-form-footer .form-progress-bar .fill-progress-bar{background-color:var(--dcc_dark_blue);bottom:-1px;content:"";height:3px;left:0;position:absolute;transition:all .3s linear;z-index:2}.stepper-form-inner-block p.error-message{color:red;margin-bottom:8px;margin-top:8px}@media screen and (max-width:767px){.file-upload-wrapper.file-upload .form-group .file-upload-btn-wrap{padding:16px 20px}.stepper-form-inner-block .form-head .main-title{width:48px}}.thank-you-section{padding-left:80px;padding-right:80px}.thank-you-section .message-container h1{color:var(--dcc_dark_blue);margin-bottom:30px}.thank-you-section .message-container.failed-message h1,.thank-you-section .message-container.failed-message p{color:var(--dcc_danger)}.thank-you-section .message-container p{margin-bottom:60px}.thank-you-section .thank-you-image-box{height:720px}.thank-you-section .thank-you-image-box img{border-radius:6px;height:100%;object-fit:cover;width:100%}#statusModal .modal-dialog{max-width:60%}#statusModal .common-big-btn{background-color:var(--dcc_purple);color:var(--dcc_white)}#statusModal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--dcc_modal_bg_10)}body:has(#statusModal){overflow:hidden}@media screen and (max-width:1199px){.thank-you-section .thank-you-image-box{height:600px}}@media screen and (max-width:991px){.thank-you-section{padding-left:40px;padding-right:40px}#statusModal .modal-dialog{max-width:100%}.thank-you-section .thank-you-image-box{height:auto}.thank-you-section .message-container{padding-top:40px;text-align:center}.thank-you-section .message-container h1{color:var(--dcc_dark_blue);margin-bottom:24px}.thank-you-section .message-container p{margin-bottom:40px}}@media screen and (max-width:767px){.thank-you-section{padding-left:40px;padding-right:40px}.thank-you-section .message-container{padding-top:24px}}.loader-overlay{align-items:center;background:#78787880;bottom:0;display:none;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:10}body:has(.loader-overlay){overflow:hidden}.country-dropdown ul.dropdown-list{background-color:#fff;border-radius:6px;height:200px;margin-top:5px;max-width:400px;overflow-y:auto;position:absolute;top:70px;z-index:4}.country-dropdown ul.dropdown-list li.dropdown-item{padding-inline:10px}.dropdown.country-dropdown button.dropdown-button{background:#0000;border:0;left:15px;padding:0;position:absolute;top:22px;z-index:4}.dropdown.country-dropdown button.dropdown-button:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid #6a6a6a;content:"";position:absolute;right:-12px;top:8px}.dropdown.country-dropdown .country-code-title{font-family:Aeonik,Arial,sans-serif;font-size:16px;left:53px;line-height:24px;position:absolute;top:20px;z-index:4}.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group input.form-control{font-size:16px;line-height:24px;padding:17px 20px 17px 110px}.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group .form-label{margin-left:90px;padding-top:23px}.enquiry-form-wrapper .form-group:has(.form-control:focus) label,.enquiry-form-wrapper .form-group:has(.form-control:not(:placeholder-shown)) label{font-size:12px;line-height:14px;opacity:1;transform:translateY(-8px)}.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group:has(.form-control:focus) .form-label,.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group:has(.form-control:not(:placeholder-shown)) label{font-size:12px;line-height:14px;opacity:1;transform:translateY(-14px)}.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group:has(.form-control:focus) .form-label,.enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group:has(.form-control:not(:-ms-input-placeholder)) label{font-size:12px;line-height:14px;opacity:1;transform:translateY(-14px)}.make-enquiry-section .enquiry-form-wrapper.section-form .dropdown.country-dropdown .country-code-title,.make-enquiry-section .enquiry-form-wrapper.section-form .dropdown.country-dropdown .form-group .form-label{color:#fff}.make-enquiry-section .enquiry-form-wrapper.section-form .dropdown.country-dropdown button.dropdown-button:after{border-top-color:#fff}.modal.make-enquiry-modal .enquiry-form-wrapper .dropdown.country-dropdown .form-group .form-label{padding-left:100px;padding-top:23px}.modal.make-enquiry-modal .enquiry-form-wrapper .dropdown.country-dropdown .form-group .form-control{padding-left:100px}.dropdown.country-dropdown .country-seach-input{width:100%}.country-dropdown ul.dropdown-list li.dropdown-item:first-child{background:#fff;position:sticky;top:0;z-index:2}.thank-you-section .thank-you-heading{font-size:60px}@media screen and (max-width:767px){.modal.make-enquiry-modal .dropdown.country-dropdown .country-code-title{color:#fff}}.dcc-subscribe-to-newsletter{gap:4px;position:relative}.dcc-subscribe-to-newsletter .email-icon{left:12px;position:absolute;top:16px}.dcc-subscribe-to-newsletter .newsletter-submit-btn{position:absolute;right:12px;top:16px}.dcc-subscribe-to-newsletter input{background:#0000;border:1px solid var(--dcc_dark_b_gray);border-radius:50px;color:var(--dcc_dark_70);outline:none;padding:18px 42px;width:100%}.dcc-subscribe-to-newsletter input:focus{border-color:var(--dcc_dark_blue)}.dcc-subscribe-to-newsletter:has(input:not(:placeholder-shown)) .newsletter-submit-btn img{filter:brightness(0) saturate(100%) invert(11%) sepia(88%) saturate(299%) hue-rotate(266deg) brightness(90%) contrast(95%)}.dcc-subscribe-to-newsletter img{flex-shrink:0}.dcc-subscribe-to-newsletter .newsletter-submit-btn{background-color:initial;border:0;flex-shrink:0;padding:0}@media screen and (max-width:767px){.dcc-subscribe-to-newsletter{margin-top:24px;max-width:100%}}
/*# sourceMappingURL=main.520e6704.css.map*/