@charset "UTF-8";.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.loader{transform:rotate(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#fff}.loader:before,.loader:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.loader:after{color:#ff3d00;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#e9ecef;border-radius:4px}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{cursor:pointer}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#dee2e6}ng-select.ng-select-focused .ng-select-container{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}re-captcha{display:block}re-captcha .g-recaptcha{transform:scale(.85);transform-origin:0 0}:root{--pf-accent: #1465cf;--pf-accent-dark: #0f4fa5;--pf-line: #d7e2ee;--pf-field: #f7fafd;--pf-text: #14263d;--pf-muted: #74879f;--pf-radius: 12px}.contactForm .row{display:flex!important;flex-wrap:wrap;align-items:flex-start!important}.contactForm .row>.col{float:none}.contactForm .input-field input:not([type=checkbox]):not([type=radio]),.contactForm textarea.materialize-textarea{background:var(--pf-field)!important;border:1.6px solid var(--pf-line)!important;border-radius:var(--pf-radius)!important;box-shadow:none!important;padding:0 16px!important;height:50px;box-sizing:border-box!important;font-size:.95rem;color:var(--pf-text);transition:border-color .25s ease,box-shadow .25s ease}.contactForm textarea.materialize-textarea{height:auto;min-height:110px;padding:14px 16px!important}.contactForm .input-field input:focus:not([readonly]),.contactForm textarea.materialize-textarea:focus:not([readonly]){border-color:var(--pf-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-accent) 12%,transparent)!important}.contactForm .input-field label{left:16px;color:var(--pf-muted);font-size:.92rem}.contactForm .input-field label.active{color:var(--pf-accent)}.contactForm ng-select{display:block;margin-bottom:20px}.contactForm ng-select .ng-select-container{background:var(--pf-field)!important;border:1.6px solid var(--pf-line)!important;border-radius:var(--pf-radius)!important;min-height:50px;height:50px;box-shadow:none!important;padding:0 6px;transition:border-color .25s ease,box-shadow .25s ease}.contactForm ng-select.ng-select-focused .ng-select-container{border-color:var(--pf-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-accent) 12%,transparent)!important}.contactForm ng-select input,.contactForm .input-field ng-select input:not([type=checkbox]):not([type=radio]){background:transparent!important;border-radius:0!important;border:none!important;height:auto!important;padding:0!important;box-shadow:none!important}.contactForm ng-select .ng-placeholder{color:var(--pf-muted);font-size:.95rem}.contactForm ng-select .ng-dropdown-panel{border-radius:var(--pf-radius);border:1px solid var(--pf-line);box-shadow:0 18px 44px -20px #14263d4d;overflow:hidden}.contactForm button.btn,.contactForm button.btn-site{width:100%!important;border:none!important;border-radius:var(--pf-radius)!important;text-transform:none!important;font-size:1rem;font-weight:600;letter-spacing:.3px;line-height:3.1;height:auto;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--pf-accent) 0%,var(--pf-accent-dark) 100%);box-shadow:0 12px 24px -12px color-mix(in srgb,var(--pf-accent) 85%,transparent);transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.contactForm button.btn:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 16px 30px -12px var(--pf-accent)}.contactForm button.btn[disabled]{opacity:.55;cursor:not-allowed}.contactForm re-captcha>div{margin:6px 0 2px}app-contactus .alert,app-customize .alert{border-radius:var(--pf-radius);padding:14px 18px;margin-bottom:1rem;font-size:.95rem}app-contactus .alert-danger,app-customize .alert-danger{background:#fdecec;color:#b3261e;border:1px solid #f5c6c6}app-contactus .alert-success,app-customize .alert-success{background:#e8f7ec;color:#1e7a3a;border:1px solid #bfe6cb}.contactForm .row[hidden]{display:none!important}.contactForm .input-field{position:relative}.contactForm .input-field>label{position:absolute;top:0;left:16px;height:auto;font-size:.95rem!important;line-height:1.2;transform:translateY(16px);transition:transform .2s ease,color .2s ease,background .2s ease;pointer-events:none}.contactForm .input-field>label.active{transform:translateY(-10px) scale(.85);transform-origin:0 0;background:#fff;padding:0 7px;left:12px;border-radius:6px;color:var(--pf-accent)}.contactForm label .req{color:#e53935;font-weight:700}.contactForm .row{margin-bottom:0!important}.contactForm .input-field{margin-top:0!important;margin-bottom:18px!important}.contactForm .input-field input:not([type=checkbox]):not([type=radio]){margin-bottom:0!important}.contactForm ng-select{margin-bottom:0!important}.contactForm .col.m12.s12>.row{margin-bottom:0!important}.contactForm re-captcha>div{margin:4px 0 14px}.contactForm .pt-3{padding-top:0}form.contactForm>.row>.col.m12.s12,.contactForm>.row>.col.m12.s12{padding-left:0!important;padding-right:0!important}.contactForm ng-select .ng-dropdown-panel .ng-option{display:flex!important;align-items:center;gap:8px;text-align:left!important;padding:9px 14px!important;font-size:.88rem;line-height:1.35;white-space:normal}.contactForm ng-select .ng-dropdown-panel .ng-option b{font-weight:500;font-size:.88rem}.contactForm ng-select .ng-dropdown-panel .ng-option img,.contactForm ng-select .ng-value img{flex:0 0 auto;margin:0}.contactForm ng-select .ng-dropdown-panel .ng-option.ng-option-marked{background:color-mix(in srgb,var(--pf-accent) 8%,#fff)}.contactForm ng-select .ng-dropdown-panel .ng-option.ng-option-selected{background:color-mix(in srgb,var(--pf-accent) 14%,#fff);font-weight:600}.contactForm ng-select .ng-value{display:inline-flex;align-items:center;gap:6px;font-size:.9rem}.contactForm ng-select .ng-value b{font-weight:600;font-size:.9rem}.contactForm ng-select .ng-dropdown-panel{width:auto!important;min-width:260px;max-width:320px}.contactForm ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:260px}.contactForm ng-select .ng-dropdown-panel .ng-option{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.contactForm button.btn,.contactForm button.btn-site,.contactForm button.btn:disabled,.contactForm button.btn[disabled],.contactForm button.btn-site:disabled,.contactForm button.btn-site[disabled]{color:#fff!important;background:linear-gradient(135deg,var(--pf-accent) 0%,var(--pf-accent-dark) 100%)!important}.contactForm button.btn[disabled],.contactForm button.btn-site[disabled]{opacity:.7;box-shadow:none!important}
