.elementor-1770 .elementor-element.elementor-element-c42q000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1770 .elementor-element.elementor-element-c42q002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1770 .elementor-element.elementor-element-c42q003{width:initial;max-width:initial;}.elementor-1770 .elementor-element.elementor-element-c42q003 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-1770 .elementor-element.elementor-element-c42q003 .elementor-icon-box-title{margin-block-end:0px;color:#9E968A;}.elementor-1770 .elementor-element.elementor-element-c42q003 .elementor-icon{font-size:10px;}.elementor-1770 .elementor-element.elementor-element-c42q003 .elementor-icon-box-title, .elementor-1770 .elementor-element.elementor-element-c42q003 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.2px;}.elementor-1770 .elementor-element.elementor-element-c42q004{width:initial;max-width:initial;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1770 .elementor-element.elementor-element-c42q005 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:700;line-height:1.06em;letter-spacing:-0.6px;color:#F5F2ED;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1770 .elementor-element.elementor-element-c42q006{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.58em;color:#9E968A;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-input--label label{color:#9E968A;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.88px;}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group select, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#141210;}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group select{color:#F5F2ED;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:400;}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:14px 14px 14px 14px;}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#6A645C;}.elementor-1770 .elementor-element.elementor-element-c42q008 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;border-style:none;border-radius:100px 100px 100px 100px;}#elementor-popup-modal-1770 .dialog-widget-content{animation-duration:0.45s;background-color:#12100E;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:24px 24px 24px 24px;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.55);}#elementor-popup-modal-1770{background-color:rgba(0,0,0,0.72);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1770 .dialog-message{width:560px;height:auto;}@media(max-width:767px){.elementor-1770 .elementor-element.elementor-element-c42q000{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:29px;--padding-left:25px;--padding-right:25px;}.elementor-1770 .elementor-element.elementor-element-c42q002{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1770 .elementor-element.elementor-element-c42q003{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1770 .elementor-element.elementor-element-c42q005 .elementor-heading-title{font-size:24px;}#elementor-popup-modal-1770 .dialog-message{width:100vw;}#elementor-popup-modal-1770{align-items:flex-end;}#elementor-popup-modal-1770 .dialog-widget-content{border-width:1px 0px 0px 0px;border-radius:24px 24px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-c42q000 *//* Figma 2615:873 — padding 36, gap 26: head 36 / copy 92 / fields 324 / 26 / note 19 / 26 / actions 56 */
.elementor-1770 .elementor-element.elementor-element-c42q000{--q-line:rgba(255,255,255,.08)}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q001,.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q009{display:none}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003{margin:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003 .elementor-widget-container{background:none !important;border:0 !important;padding:0 !important}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003 .elementor-icon-box-wrapper{align-items:center}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003 .elementor-icon-box-icon{line-height:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003 .elementor-icon-box-title{line-height:16px;margin:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q003::after{content:"";display:block;width:64px;height:2px;margin-top:8px;background:linear-gradient(90deg,#B38842,#D5B25A)}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1B1917;border:1px solid rgba(255,255,255,.1);color:#BDB5A8;transition:color .2s ease,border-color .2s ease}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-close:hover{color:#F5F2ED;border-color:rgba(255,255,255,.24)}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-close:focus-visible{outline:2px solid #FF5A1E;outline-offset:2px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-close svg{width:11px;height:11px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q006{margin-top:-14px !important}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q006 p{margin:0}

/* the form */
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 fieldset{display:flex;flex-wrap:wrap;column-gap:12px;margin:0;padding:0;border:0;min-width:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 fieldset > *{flex:0 0 100%;min-width:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-group{margin-bottom:18px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-t-container{display:flex;gap:18px;margin:0 0 18px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-t-cell{flex:1 1 0 !important;padding:0 !important;min-width:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-t-cell .ff-el-group{margin-bottom:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-input--label{display:block;margin-bottom:10px;line-height:14px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-input--label label{line-height:14px;margin:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-is-required.asterisk-right label::after{content:" *";margin-left:2px;color:#FF5A1E}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-form-control{height:60px;padding:0 20px;line-height:normal;box-shadow:none;transition:border-color .2s ease}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-form-control:focus{border-color:rgba(255,90,30,.6) !important}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 select.ff-el-form-control{-webkit-appearance:none;appearance:none;padding-right:44px;cursor:pointer;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' fill='none' stroke='%239E968A' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:10px 10px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 select.ff-el-form-control:has(option[value=""]:checked){color:#6A645C}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 select.ff-el-form-control option{background:#141210;color:#F5F2ED}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 textarea.ff-el-form-control{height:96px;min-height:96px;padding:20px;resize:vertical}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-notes{margin-bottom:26px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-add{display:none}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-note{margin-bottom:26px}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-note__t{display:flex;align-items:flex-start;gap:10px;margin:0;font:400 16px/1.5 "Hanken Grotesk",sans-serif;color:#9E968A}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-note__dot{flex:0 0 8px;width:8px;height:8px;margin-top:5.5px;border-radius:50%;background:#4ADE80}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff_submit_btn_wrapper{flex:1 1 0;margin:0;padding:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-wa{flex:0 0 181px;margin:0}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-btn-submit,.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-btn-submit:hover,.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-btn-submit:focus{
  display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;min-height:0;margin:0;padding:0 10px 0 28px;border:0 !important;border-radius:100px;
  background:linear-gradient(90deg,#EF8630,#DE4807) !important;color:#fff !important;opacity:1;box-shadow:0 0 26px rgba(222,72,7,.3);
  font:600 16px/21px "Hanken Grotesk",sans-serif;letter-spacing:.56px;text-transform:uppercase}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-btn-submit::after{content:"";flex:0 0 36px;width:36px;height:36px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Crect width='36' height='36' rx='18' fill='white'/%3E%3Cpath d='M13 13H16L23 18L16 23H13L20 18L13 13Z' fill='%23DE4807'/%3E%3C/svg%3E") center / contain no-repeat}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-wa__ghost{display:flex;align-items:center;justify-content:center;height:56px;border-radius:100px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);
  font:600 15px/20px "Hanken Grotesk",sans-serif;letter-spacing:.52px;color:#F5F2ED;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}
.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-wa__ghost:hover{color:#F5F2ED;border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.07)}
.elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-message-success{border:1px solid var(--q-line);border-radius:14px;background:#141210;color:#F5F2ED;padding:20px}

.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-wa__ghost::before{content:"";flex:0 0 18px;width:18px;height:18px;margin-right:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2325D366' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3E%3C/svg%3E") center / contain no-repeat}

/* phones: Figma 2615:925, the bottom sheet */
@media (max-width:767px){
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q001{display:block}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-grab{display:block;width:44px;height:4px;margin:0 auto;border-radius:100px;background:rgba(255,255,255,.16)}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q006{margin-top:-12px !important}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-close{width:34px;height:34px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-t-container{flex-direction:column;gap:14px;margin-bottom:14px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-group{margin-bottom:14px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-input--label{margin-bottom:8px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-el-form-control{height:58px;padding:0 19px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-add{display:block;margin:6px 0 20px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-add__btn{display:flex;align-items:center;gap:8px;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;font:400 17px/23px "Hanken Grotesk",sans-serif;letter-spacing:normal;text-transform:none;color:#9E968A;cursor:pointer}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-add__btn:hover,.elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-add__btn:focus{background:none;color:#F5F2ED}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-add__btn span{font-size:17px;font-weight:600;color:#FF5A1E}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-notes{display:none;margin-bottom:20px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 form.is-noting .tg-q-notes{display:block}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 form.is-noting .tg-q-add{display:none}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff_submit_btn_wrapper{flex:0 0 100%;order:3}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .ff-btn-submit{padding-left:26px}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-wa{flex:0 0 100%;order:4;margin-top:20px;text-align:center}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-wa__ghost{display:inline-flex;align-items:center;height:auto;border:0;background:none;border-radius:0}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-wa__ghost:hover{background:none;color:#FF5A1E}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .elementor-element-c42q008 .tg-q-note{order:5;margin:10px 0 0}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-note__t{justify-content:center;text-align:center;font-size:15px;color:#6A645C}
  .elementor-1770 .elementor-element.elementor-element-c42q000 .tg-q-note__dot{display:none}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-1770 .dialog-message{max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}
#elementor-popup-modal-1770 .dialog-widget-content{overflow:hidden}
@media (max-width:767px){#elementor-popup-modal-1770 .dialog-message{max-height:calc(100dvh - 24px)}}/* End custom CSS */