.elementor-20905 .elementor-element.elementor-element-e159437{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#33322E;--border-color:#33322E;--padding-top:80px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-20905 .elementor-element.elementor-element-e159437:not(.elementor-motion-effects-element-type-background), .elementor-20905 .elementor-element.elementor-element-e159437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B19;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-20905 .elementor-element.elementor-element-9af183f{text-align:center;}.elementor-20905 .elementor-element.elementor-element-9af183f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#E07D3A;}.elementor-20905 .elementor-element.elementor-element-e15ef81{text-align:center;}.elementor-20905 .elementor-element.elementor-element-e15ef81 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;color:#F2F0EB;}.elementor-20905 .elementor-element.elementor-element-cb220f3{text-align:center;}.elementor-20905 .elementor-element.elementor-element-cb220f3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;color:#9B9890;}.elementor-20905 .elementor-element.elementor-element-88cde54{--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;--padding-top:56px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-20905 .elementor-element.elementor-element-88cde54:not(.elementor-motion-effects-element-type-background), .elementor-20905 .elementor-element.elementor-element-88cde54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0E;}.elementor-20905 .elementor-element.elementor-element-b2c3978{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#33322E;--border-color:#33322E;--padding-top:28px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-20905 .elementor-element.elementor-element-b2c3978:not(.elementor-motion-effects-element-type-background), .elementor-20905 .elementor-element.elementor-element-b2c3978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161614;}.elementor-20905 .elementor-element.elementor-element-e92ce81{text-align:start;}.elementor-20905 .elementor-element.elementor-element-e92ce81 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F2F0EB;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20905 .elementor-element.elementor-element-88cde54{--content-width:860px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-3269bec */.elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms label, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_primary_label { color: #9B9890 !important; font-family: 'Chakra Petch', sans-serif; font-size: 12px; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=text], .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=email], .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=tel], .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=url], .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms textarea, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms select { background: #0F0F0E !important; border: 1px solid #33322E !important; border-radius: 0 !important; color: #F2F0EB !important; font-family: 'Barlow', sans-serif; font-size: 16px; padding: 12px 14px; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input:focus, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms textarea:focus, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms select:focus { border-color: #E07D3A !important; outline: none !important; box-shadow: none !important; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms .frm_button_submit, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms button[type=submit], .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=submit] { background: #E07D3A !important; color: #0F0F0E !important; border: none !important; border-radius: 0 !important; font-family: 'Chakra Petch', sans-serif !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: .1em; text-transform: uppercase; padding: 14px 30px !important; cursor: pointer; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms .frm_button_submit:hover, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms button[type=submit]:hover, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=submit]:hover { background: #FF9A52 !important; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms .frm_description { color: #6E6C64; font-size: 13px; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_error, .elementor-20905 .elementor-element.elementor-element-3269bec .frm_error_style { color: #E03A3A !important; background: transparent !important; border-color: #E03A3A !important; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_message { background: #161614 !important; border: 1px solid #4CAF7D !important; color: #F2F0EB !important; border-radius: 0 !important; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text { background: #0F0F0E; border: 1px solid #33322E; padding: 20px 22px; max-height: 360px; overflow-y: auto; font-family: 'Barlow', sans-serif; color: #B8B5AC; font-size: 15px; line-height: 1.6; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text p { margin: 0 0 12px; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text ol { margin: 0 0 14px 22px; padding: 0; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text li { margin: 0 0 6px; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text strong { color: #F2F0EB; } .elementor-20905 .elementor-element.elementor-element-3269bec .ag-waiver-text p > strong:only-child { font-family: 'Chakra Petch', sans-serif; letter-spacing: .06em; text-transform: uppercase; } .elementor-20905 .elementor-element.elementor-element-3269bec #frm_field_106_container > .frm_primary_label { display: none; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms .frm_checkbox label { color: #F2F0EB !important; font-family: 'Barlow', sans-serif; font-size: 15px; font-weight: 500; text-transform: none; letter-spacing: 0; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms input[type=checkbox] { accent-color: #E07D3A; width: 18px; height: 18px; margin-right: 10px; } .elementor-20905 .elementor-element.elementor-element-3269bec .frm_forms .frm_required { color: #E07D3A; }/* End custom CSS */