.cg-form{display:block}.cg-form__row{margin-bottom:16px}.cg-form__row label{display:block;margin-bottom:6px;font-weight:600}.cg-form__row input,.cg-form__row textarea{width:100%;border:1px solid #d9dbe6;border-radius:8px;padding:12px 14px;font:inherit}.cg-form__row textarea{min-height:120px;resize:vertical}.cg-form__error{color:#d1384a;font-size:13px;min-height:18px;margin:6px 0 0}.cg-form__actions{display:flex;align-items:center;gap:16px;margin-top:10px}.cg-form__message{margin:0;font-size:14px}.cg-form__message.is-error{color:#d1384a}.popup-form .cg-form{margin-top:12px}.footer .accordion .accordion__title{cursor:pointer}[data-animate='fade-in'],[data-animate='fade-to-top'],[data-animate='fade-to-bottom'],[data-animate='fade-to-left'],[data-animate='fade-to-right'],[data-animate='text']{opacity:1!important;transform:none!important}[data-animate='text'] .animate-item{clip-path:none!important;-webkit-clip-path:none!important}.connect .cg-form__fields{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.connect .cg-form__fields .cg-form__row--full{grid-column:1 / -1}.connect .cg-form__row label{color:#fff;font-weight:400;font-size:14px;margin-bottom:4px}.connect .cg-form__row input,.connect .cg-form__row textarea,.connect .cg-form__row select{background-color:#fff0;color:#fff;border:0;border-bottom:1px solid rgb(255 255 255 / .175);border-radius:0;padding:8px 0}.connect .cg-form__row input::placeholder,.connect .cg-form__row textarea::placeholder{color:rgb(255 255 255 / .4)}.connect .cg-form__row input:focus,.connect .cg-form__row textarea:focus{outline:none;border-bottom-color:rgb(255 255 255 / .5)}.connect .cg-form__error{color:#ff8080}.connect .cg-form__actions .btn,.connect .cg-form__actions button[type='submit'],.connect .cg-form button.button{color:#000E43;background-color:#fff;border-radius:var(--size-radius-btn,9999px)}.connect .cg-form__actions .btn:hover,.connect .cg-form__actions button[type='submit']:hover{background-color:#7E90FF;color:#000E43}.connect .cg-form__row input[type='checkbox']{border:1px solid rgb(255 255 255 / .4);background:#fff0;width:16px;height:16px}.connect .cg-form .form-check__text,.connect .cg-form .gfield_consent_label{color:rgb(255 255 255 / .7);font-size:13px}.connect .cg-form{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.connect .cg-form input[type='hidden']{display:none}.connect .cg-form .cg-form__row{grid-column:span 1}.connect .cg-form .cg-form__row:has(input[name='address']),.connect .cg-form .cg-form__row:has(textarea),.connect .cg-form .cg-form__row:has(input[type='checkbox']),.connect .cg-form .cg-form__actions{grid-column:1 / -1}.connect .connect__form .cg-form label,.connect .connect__form .cg-form .cg-form__row label{color:#fff!important}.connect .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect .connect__form .cg-form textarea,.connect .connect__form .cg-form select{color:#fff!important;border-color:rgb(255 255 255 / .175)!important;background-color:transparent!important}.connect .connect__form .cg-form input::placeholder,.connect .connect__form .cg-form textarea::placeholder{color:rgb(255 255 255 / .4)!important}.connect.connect--light .cg-form__row label,.connect.connect--light .connect__form .cg-form label,.connect.connect--light .connect__form .cg-form .cg-form__row label{color:#000E43!important}.connect.connect--light .cg-form__row input,.connect.connect--light .cg-form__row textarea,.connect.connect--light .cg-form__row select,.connect.connect--light .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect.connect--light .connect__form .cg-form textarea,.connect.connect--light .connect__form .cg-form select{color:#000E43!important;border-color:rgb(0 14 67 / .175)!important;background-color:transparent!important}.connect.connect--light .cg-form__row input::placeholder,.connect.connect--light .cg-form__row textarea::placeholder,.connect.connect--light .connect__form .cg-form input::placeholder,.connect.connect--light .connect__form .cg-form textarea::placeholder{color:rgb(0 14 67 / .4)!important}.connect.connect--light .cg-form__row input:focus,.connect.connect--light .cg-form__row textarea:focus,.connect.connect--light .cg-form__row select:focus{border-bottom-color:rgb(0 14 67 / .5)!important}.connect.connect--light .cg-form__actions .btn,.connect.connect--light .cg-form__actions button[type='submit'],.connect.connect--light .cg-form button.button{color:#fff;background-color:#000E43}.connect.connect--light .cg-form__actions .btn:hover,.connect.connect--light .cg-form__actions button[type='submit']:hover{background-color:#7E90FF;color:#000E43}.connect .cg-form{display:block}.connect .cg-form input[type='hidden']{display:none}.connect .cg-form .cg-form__row{position:relative;min-height:var(--height-form-control,56px);margin-bottom:0}.connect .cg-form__row+.cg-form__row{margin-top:0}.connect .cg-form .cg-form__row:has(textarea){min-height:112px}.connect .cg-form__error:empty{min-height:0;margin:0}.connect .cg-form__row>label,.connect .connect__form .cg-form .cg-form__row>label{position:absolute;top:0;right:0;left:0;z-index:1;color:rgb(255 255 255 / .58)!important;font-size:16px;font-weight:400;line-height:22.4px;margin:0 0 8px;padding:9px 0 0}.connect .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect .cg-form__row textarea,.connect .cg-form__row select,.connect .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect .connect__form .cg-form textarea,.connect .connect__form .cg-form select{width:100%;height:var(--height-form-control,56px);background-color:transparent!important;color:#fff!important;border:0;border-bottom:1px solid rgb(255 255 255 / .175)!important;border-radius:0;padding:13px 0 0;font-size:15px;line-height:24px}.connect .cg-form__row textarea,.connect .connect__form .cg-form textarea{min-height:112px;padding-top:16px}.connect .cg-form__row input::placeholder,.connect .cg-form__row textarea::placeholder,.connect .connect__form .cg-form input::placeholder,.connect .connect__form .cg-form textarea::placeholder{color:rgb(255 255 255 / .4)!important}.connect .cg-form__row input:focus,.connect .cg-form__row textarea:focus,.connect .cg-form__row select:focus{outline:none;border-bottom-color:rgb(255 255 255 / .5)!important}.connect .cg-form__actions{display:flex;align-items:center;gap:16px;margin-top:0}.connect .cg-form__actions .btn,.connect .cg-form__actions button[type='submit'],.connect .cg-form button.button{height:44px;color:#000E43;background-color:#fff;border-radius:var(--size-radius-btn,8px);padding:0 45px 0 24px}.connect .cg-form__actions .btn:hover,.connect .cg-form__actions button[type='submit']:hover{background-color:#7E90FF;color:#000E43}.banner-contact+.connect .cg-form__row>label,.banner-contact+.connect .connect__form .cg-form .cg-form__row>label,.connect.connect--light .cg-form__row>label,.connect.connect--light .connect__form .cg-form .cg-form__row>label{color:#000E43!important;font-size:16px;line-height:22.4px;margin:0 0 8px;padding:16px 0 0}.banner-contact+.connect .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.banner-contact+.connect .cg-form__row textarea,.banner-contact+.connect .cg-form__row select,.banner-contact+.connect .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.banner-contact+.connect .connect__form .cg-form textarea,.banner-contact+.connect .connect__form .cg-form select,.connect.connect--light .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect.connect--light .cg-form__row textarea,.connect.connect--light .cg-form__row select,.connect.connect--light .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect.connect--light .connect__form .cg-form textarea,.connect.connect--light .connect__form .cg-form select{color:#000E43!important;border-bottom-color:rgb(0 14 67 / .175)!important}.banner-contact+.connect .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.banner-contact+.connect .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect.connect--light .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.connect.connect--light .connect__form .cg-form input:not([type='hidden']):not([type='checkbox']):not([type='submit']){padding-top:23px}.banner-contact+.connect .cg-form__row input::placeholder,.banner-contact+.connect .cg-form__row textarea::placeholder,.banner-contact+.connect .connect__form .cg-form input::placeholder,.banner-contact+.connect .connect__form .cg-form textarea::placeholder,.connect.connect--light .cg-form__row input::placeholder,.connect.connect--light .cg-form__row textarea::placeholder,.connect.connect--light .connect__form .cg-form input::placeholder,.connect.connect--light .connect__form .cg-form textarea::placeholder{color:rgb(0 14 67 / .4)!important}.banner-contact+.connect .cg-form__row input:focus,.banner-contact+.connect .cg-form__row textarea:focus,.banner-contact+.connect .cg-form__row select:focus,.connect.connect--light .cg-form__row input:focus,.connect.connect--light .cg-form__row textarea:focus,.connect.connect--light .cg-form__row select:focus{border-bottom-color:rgb(0 14 67 / .5)!important}.banner-contact+.connect .cg-form__actions .btn,.banner-contact+.connect .cg-form__actions button[type='submit'],.banner-contact+.connect .cg-form button.button,.connect.connect--light .cg-form__actions .btn,.connect.connect--light .cg-form__actions button[type='submit'],.connect.connect--light .cg-form button.button{color:#fff;background-color:#000E43}.banner-contact+.connect .cg-form__actions .btn:hover,.banner-contact+.connect .cg-form__actions button[type='submit']:hover,.connect.connect--light .cg-form__actions .btn:hover,.connect.connect--light .cg-form__actions button[type='submit']:hover{background-color:#7E90FF;color:#000E43}.popup-form .cg-form{display:block;margin-top:12px}.popup-form .cg-form input[type='hidden']{display:none}.popup-form .cg-form .cg-form__row{position:relative;min-height:var(--height-form-control,56px);margin-bottom:0}.popup-form .cg-form .cg-form__row:has(textarea){min-height:168px}.popup-form .cg-form__row>label{position:absolute;top:0;right:0;left:0;z-index:1;color:rgb(0 14 67 / .55);font-size:16px;font-weight:400;line-height:22.4px;margin:0 0 8px;padding:16px 0 0}.popup-form .cg-form__row input:not([type='hidden']):not([type='checkbox']):not([type='submit']),.popup-form .cg-form__row textarea,.popup-form .cg-form__row select{width:100%;height:var(--height-form-control,56px);background-color:#fff0;color:#000E43;border:0;border-bottom:1px solid rgb(0 14 67 / .175);border-radius:0;padding:23px 0 0;font-size:15px;line-height:24px}.popup-form .cg-form__row textarea{min-height:168px;padding-top:23px}.popup-form .cg-form__row input::placeholder,.popup-form .cg-form__row textarea::placeholder{color:rgb(0 14 67 / .4)}.popup-form .cg-form__row input:focus,.popup-form .cg-form__row textarea:focus,.popup-form .cg-form__row select:focus{outline:none;border-bottom-color:rgb(0 14 67 / .5)}.popup-form .cg-form__error:empty{min-height:0;margin:0}.popup-form .cg-form__actions{display:flex;align-items:center;gap:16px;margin-top:32px}.popup-form .cg-form__actions .btn,.popup-form .cg-form__actions button[type='submit'],.popup-form .cg-form button.button{height:44px;color:#fff;background-color:#000E43;border-radius:var(--size-radius-btn,8px);padding:0 24px}.popup-form .cg-form__actions .btn:hover,.popup-form .cg-form__actions button[type='submit']:hover{background-color:#7E90FF;color:#000E43}.connect .cg-form__row textarea,.connect .connect__form .cg-form textarea,.popup-form .cg-form__row textarea{padding-top:48px!important}