.elementor-29894 .elementor-element.elementor-element-50daaa2{--display:flex;}.elementor-29894 .elementor-element.elementor-element-50daaa2:not(.elementor-motion-effects-element-type-background), .elementor-29894 .elementor-element.elementor-element-50daaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283B21;}.elementor-29894 .elementor-element.elementor-element-50daaa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-29894 .elementor-element.elementor-element-aa6697a.elementor-element{--order:99999 /* order end hack */;}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-group textarea, .elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:var( --e-global-color-text );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-section-break .ff-section_break_desk{color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-table thead th{color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1A7EFB00 !important;color:#ffffff !important;border-style:solid;border-color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .ff-message-success{color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-aa6697a .fluentform-widget-wrapper .error.text-danger{color:var( --e-global-color-f787be5 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-29894 .elementor-element.elementor-element-de17c45{--divider-border-style:solid;--divider-color:#F5F5F573;--divider-border-width:1px;}.elementor-29894 .elementor-element.elementor-element-de17c45.elementor-element{--order:99999 /* order end hack */;}.elementor-29894 .elementor-element.elementor-element-de17c45 .elementor-divider-separator{width:100%;}.elementor-29894 .elementor-element.elementor-element-de17c45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{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-29894 .elementor-element.elementor-element-f580a37.elementor-element{--order:99999 /* order end hack */;}.elementor-29894 .elementor-element.elementor-element-db9bfb6{--spacer-size:30px;}.elementor-29894 .elementor-element.elementor-element-91acda4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29894 .elementor-element.elementor-element-91acda4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29894 .elementor-element.elementor-element-91acda4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__wrapper{flex-direction:column;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__content{width:100%;color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title-wrapper{font-family:"Tan Harmoni", Sans-serif;font-size:112px;font-weight:700;line-height:2em;padding:0px 0px 10px 0px;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title{display:block;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title-1{font-family:"Tan Harmoni new", Sans-serif;font-size:50px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:55px;padding:0px 0px 0px 0px;color:var( --e-global-color-f787be5 );transform:skew(0deg);}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__content-wrapper{margin:7px 0px 0px 0px;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__subtitle{line-height:35px;margin:0px 0px 6px 0px;color:var( --e-global-color-f787be5 );}.elementor-29894 .elementor-element.elementor-element-1b931fd{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;color:#FFFFFF;}.elementor-29894 .elementor-element.elementor-element-e7b43bc{--spacer-size:15px;}#elementor-popup-modal-29894{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-29894 .dialog-message{width:480px;height:auto;}#elementor-popup-modal-29894 .dialog-close-button{display:flex;}#elementor-popup-modal-29894 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-29894 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-29894 .dialog-close-button svg{fill:#FFFFFF;}#elementor-popup-modal-29894 .dialog-close-button:hover i{color:#FFFFFF;}@media(min-width:768px){.elementor-29894 .elementor-element.elementor-element-50daaa2{--width:100%;}}@media(max-width:1200px){.elementor-29894 .elementor-element.elementor-element-91acda4{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-29894 .elementor-element.elementor-element-91acda4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29894 .elementor-element.elementor-element-91acda4.elementor-element{--align-self:center;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__content{width:0px;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title-wrapper{font-size:64px;}}@media(max-width:767px){.elementor-29894 .elementor-element.elementor-element-91acda4{width:100%;max-width:100%;}.elementor-29894 .elementor-element.elementor-element-91acda4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title-wrapper{font-size:48px;line-height:1em;}.elementor-29894 .elementor-element.elementor-element-91acda4 .dblh__title-1{font-size:50px;line-height:1em;}#elementor-popup-modal-29894 .dialog-message{width:100vw;}#elementor-popup-modal-29894{justify-content:center;align-items:flex-end;}#elementor-popup-modal-29894 .dialog-widget-content{border-radius:24px 24px 0px 0px;margin:0px 0px 0px 0px;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-aa6697a */.elementor-29894 .elementor-element.elementor-element-aa6697a .ff-el-form-control { border-bottom-color: #ffffff !important; }
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff-el-input--content,
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff-el-input--content *,
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff-el-tc,
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff-el-tc label,
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff_t_c,
.elementor-29894 .elementor-element.elementor-element-aa6697a .ff_t_c a { color: #ffffff !important; }
.elementor-29894 .elementor-element.elementor-element-aa6697a input[type=checkbox] { border-color: #ffffff !important; }/* End custom CSS */
/* Start custom CSS *//* Desktop popup: lighter, more delicate */
#elementor-popup-modal-29894 .elementor-element-50daaa2 { padding: 34px 38px 28px !important; box-sizing: border-box !important; }

/* Eyebrow + title + intro */
#elementor-popup-modal-29894 .dblh__subtitle, #elementor-popup-modal-29894 .dblh__subtitle * { font-size: 10px !important; letter-spacing: .22em; }
#elementor-popup-modal-29894 .dblh__subtitle { margin-bottom: 8px !important; }
#elementor-popup-modal-29894 .dblh__title-wrapper { font-size: inherit !important; line-height: 1 !important; margin: 0 0 14px !important; }
#elementor-popup-modal-29894 .dblh__title { font-size: 34px !important; line-height: 1.05 !important; }
#elementor-popup-modal-29894 .elementor-element-91acda4 .dblh__content, #elementor-popup-modal-29894 .elementor-element-91acda4 .dblh__content * { font-size: 13px !important; line-height: 1.6 !important; text-align: left !important; margin: 0 !important; padding: 0 !important; width: auto !important; }
#elementor-popup-modal-29894 .elementor-element-91acda4 .dblh__content { display: block !important; width: 100% !important; margin-bottom: 22px !important; opacity: .85; }

/* Form */
#elementor-popup-modal-29894 .ff-el-group { margin-bottom: 16px !important; }
#elementor-popup-modal-29894 .ff-el-input--label { margin-bottom: 0 !important; }
#elementor-popup-modal-29894 .ff-el-input--label label { font-size: 12px !important; line-height: 1.3 !important; margin: 0 !important; }
#elementor-popup-modal-29894 .ff-el-form-control { height: 34px !important; margin-bottom: 0 !important; padding: 0 !important; font-size: 14px !important; }
#elementor-popup-modal-29894 .ff-el-form-control::placeholder { font-size: 13px !important; opacity: .6; }
#elementor-popup-modal-29894 .ff-el-input--content, #elementor-popup-modal-29894 .ff-el-tc, #elementor-popup-modal-29894 .ff_t_c { font-size: 11px !important; line-height: 1.5 !important; }
#elementor-popup-modal-29894 .ff_submit_btn_wrapper { margin: 6px 0 0 !important; }
#elementor-popup-modal-29894 .ff-btn-submit { font-size: 11px !important; letter-spacing: .15em; text-transform: uppercase; padding: 11px 28px !important; height: auto !important; }

/* Footer note */
#elementor-popup-modal-29894 .elementor-element-de17c45 { margin-top: 4px !important; }
#elementor-popup-modal-29894 .elementor-element-f580a37, #elementor-popup-modal-29894 .elementor-element-f580a37 * { font-size: 10px !important; color: rgba(255,255,255,.65) !important; margin: 0 !important; }
#elementor-popup-modal-29894 .elementor-element-db9bfb6, #elementor-popup-modal-29894 .elementor-element-e7b43bc { display: none !important; }/* End custom CSS */