.loc-section .et_pb_image_wrap{width:160px}.loc-section-style2 .et_pb_module.et_pb_blurb .et_pb_blurb_content{margin-left:auto;margin-right:auto;width:fit-content}.loc-section-style2 .et_pb_module.et_pb_blurb:nth-child(2) .et_pb_blurb_content .et_pb_module_header{padding-bottom:0px;margin-top:5px}@media(min-width:981px){.loc-section .et_pb_main_blurb_image{height:75px;display:flex;flex-direction:column;justify-content:center}}.features-list li:before{list-style-image:url(/wp-content/uploads/2024/11/svg-image-1.png)!important;width:24px;content:" ";position:absolute;display:list-item;left:auto;border:none;top:auto;margin-top:-3px}.features-list h4{margin-left:10px}.features-list{flex-wrap:wrap;display:flex;justify-content:center;column-gap:100px}@media screen and (min-width:360px) and (max-width:600px){.play-button{width:67px!important;height:67px!important}}.play-button{position:relative;width:80px;height:80px;background:#b0a084;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,0.3);cursor:pointer;transition:transform 0.3s ease;border:3px solid #b0a084}.play-button:hover{transform:scale(1.1)}.play-button::before{content:'';position:absolute;width:120%;height:120%;background:#F5E8DC;;border-radius:50%;animation:pulse 1.5s infinite;opacity:0}.play-button:hover::before{opacity:1}@keyframes pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(1.5);opacity:0}}.play-icon{width:0;height:0;border-left:20px solid white;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:5px}.gform_wrapper .gfield_label{display:block!important;color:#20201f!important;font-size:14px!important;font-weight:500!important;margin-bottom:8px!important;padding:0!important;line-height:1.4!important}.gform_wrapper .gfield_required{display:inline!important;color:#20201f!important;margin-left:2px!important}.gform_wrapper .gfield .ginput_container label:not(.gfield_label),.gform_wrapper .name_first label,.gform_wrapper .name_last label,.gform_wrapper .ginput_container_name label{font-size:12px!important;color:#20201f99!important;font-weight:400!important;margin-top:4px!important}.gform_wrapper .gfield{margin-bottom:12px!important;padding:0!important;background-color:transparent!important;border:none!important}.gform_wrapper .gform_body{margin-bottom:16px!important}.gform-theme--foundation,.gform-theme--api,.gform-theme--framework,body .gform-theme--foundation,body .gform-theme--api,body .gform-theme--framework,html body .gform-theme--foundation,html body .gform-theme--api,.gform_wrapper.gform-theme--foundation,.gform_wrapper.gform-theme--api,body .gform_wrapper.gform-theme--foundation,body .gform_wrapper.gform-theme--api,.gform_wrapper.gravity-theme,body .gform_wrapper.gravity-theme{--gf-form-gap-y:12px!important;--gf-form-gap-x:12px!important;--gf-local-height:auto!important;--gf-local-spacing:12px!important;--gf-local-radius:6px!important;--gf-ctrl-size-sm:40px!important;--gf-ctrl-size-md:40px!important;--gf-ctrl-size-lg:44px!important;--gf-ctrl-size-xl:48px!important;--gf-ctrl-size:40px!important;--gf-ctrl-line-height:normal!important;--gf-ctrl-padding-x:14px!important;--gf-ctrl-padding-y:10px!important;--gf-ctrl-border-color:#b0a084!important;--gf-ctrl-bg-color:#ffffff!important;--gf-ctrl-bg-color-focus:#20201f15!important;--gf-ctrl-border-color-focus:#20201f!important;--gf-label-space-y:8px!important}.gform-theme--foundation .gform_fields,.gform-theme--api .gform_fields,body .gform-theme--foundation .gform_fields,body .gform-theme--api .gform_fields,body .gform_wrapper.gravity-theme .gform_fields{row-gap:12px!important;gap:12px!important;grid-row-gap:12px!important}.gform-theme--foundation .gfield,.gform-theme--api .gfield,body .gform-theme--foundation .gfield,body .gform-theme--api .gfield,body .gform_wrapper.gravity-theme .gfield{--gf-local-height:auto!important;margin-bottom:0!important;padding:0!important;background:transparent!important}.gform-theme--foundation .ginput_container,.gform-theme--api .ginput_container,body .gform_wrapper.gravity-theme .ginput_container{--gf-local-height:auto!important;margin-top:0!important}.gform-theme--foundation select,.gform-theme--api select,body .gform_wrapper.gravity-theme select{--gf-local-height:auto!important;height:auto!important;min-height:40px!important;line-height:1.5!important}.gform-theme--foundation input[type="text"],.gform-theme--foundation input[type="email"],.gform-theme--foundation input[type="tel"],.gform-theme--foundation input[type="url"],.gform-theme--foundation input[type="password"],.gform-theme--foundation input[type="number"],.gform-theme--foundation input[type="date"],.gform-theme--foundation textarea,.gform-theme--api input[type="text"],.gform-theme--api input[type="email"],.gform-theme--api input[type="tel"],.gform-theme--api input[type="url"],.gform-theme--api input[type="password"],.gform-theme--api input[type="number"],.gform-theme--api input[type="date"],.gform-theme--api textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="password"],.gform_wrapper input[type="number"],.gform_wrapper input[type="date"],.gform_wrapper textarea{width:100%!important;padding:10px 14px!important;border:1px solid #b0a084!important;border-bottom:!important;border-radius:6px!important;background-color:#ffffff!important;background:#ffffff!important;color:#334155!important;font-size:15px!important;font-family:inherit!important;transition:all 0.2s ease!important;margin:0!important;height:auto!important;--gf-local-height:auto!important;box-shadow:none!important}.gform-theme--foundation select,.gform-theme--api select,.gform_wrapper select{width:100%!important;padding:10px 14px!important;padding-right:45px!important;border:1px solid #b0a084!important;border-bottom:!important;border-radius:6px!important;background-color:#ffffff!important;background:#ffffff!important;color:#334155!important;font-size:15px!important;font-family:inherit!important;transition:all 0.2s ease!important;margin:0!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2320201f' d='M6 9L1 4h10z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:12px!important;height:auto!important;min-height:40px!important;line-height:1.5!important;--gf-local-height:auto!important;box-shadow:none!important}.gform-theme--foundation select option,.gform-theme--api select option,.gform_wrapper select option{color:#334155!important;background-color:#ffffff!important;padding:10px!important}.gform-theme--foundation input:focus,.gform-theme--foundation textarea:focus,.gform-theme--api input:focus,.gform-theme--api textarea:focus,.gform_wrapper input:focus,.gform_wrapper textarea:focus{outline:none!important;border-color:none!important}.gform-theme--foundation select:focus,.gform-theme--api select:focus,.gform_wrapper select:focus{outline:none!important;border-color:#20201f!important;background-color:#20201f15!important;box-shadow:0 0 0 3px #20201f20!important}.gform-theme--foundation input::placeholder,.gform-theme--foundation textarea::placeholder,.gform-theme--api input::placeholder,.gform-theme--api textarea::placeholder,.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:#94a3b8!important;opacity:1!important}.gform-theme--foundation textarea,.gform-theme--api textarea,.gform_wrapper textarea{min-height:100px!important;resize:vertical!important}.gform_wrapper .gchoice,.gform-theme--foundation .gchoice,.gform-theme--api .gchoice{background:transparent!important;background-color:transparent!important;border:none!important;padding:0!important;margin:0 0 10px 0!important;display:block!important;list-style:none!important;list-style-type:none!important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li,.gform-theme--foundation .gfield_checkbox li,.gform-theme--foundation .gfield_radio li,.gform-theme--api .gfield_checkbox li,.gform-theme--api .gfield_radio li{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}.gform_wrapper .gfield_checkbox,.gform-theme--foundation .gfield_checkbox,.gform-theme--api .gfield_checkbox,.gform_wrapper .gfield_radio,.gform-theme--foundation .gfield_radio,.gform-theme--api .gfield_radio{background:transparent!important;padding:0!important;margin:0!important;list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}.gform_wrapper .gfield_radio.gform-grid-row,.gform_wrapper .gfield_checkbox.gform-grid-row,.gform-theme--foundation .gfield_radio.gform-grid-row,.gform-theme--foundation .gfield_checkbox.gform-grid-row{display:grid!important;gap:12px!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-1,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-1{grid-template-columns:1fr!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-2,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-2{grid-template-columns:repeat(2,1fr)!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-3,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-3{grid-template-columns:repeat(3,1fr)!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-4,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-4{grid-template-columns:repeat(4,1fr)!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-5,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-5{grid-template-columns:repeat(5,1fr)!important}.gform_wrapper .gfield_radio[data-columns="1"],.gform_wrapper .gfield_checkbox[data-columns="1"]{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.gform_wrapper .gfield_radio[data-columns="2"],.gform_wrapper .gfield_checkbox[data-columns="2"]{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.gform_wrapper .gfield_radio[data-columns="3"],.gform_wrapper .gfield_checkbox[data-columns="3"]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.gform_wrapper .gfield_radio[data-columns="4"],.gform_wrapper .gfield_checkbox[data-columns="4"]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.gform_wrapper .gfield_radio[data-columns="5"],.gform_wrapper .gfield_checkbox[data-columns="5"]{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:12px!important}.gform_wrapper .gform-grid-row .gchoice,.gform_wrapper .gform-grid-row>li,.gform_wrapper [data-columns] .gchoice,.gform_wrapper [data-columns]>li{margin-bottom:0!important;position:relative!important}.gform_wrapper .gfield_radio .gchoice,.gform_wrapper .gfield_checkbox .gchoice,.gform_wrapper .gfield_radio>li,.gform_wrapper .gfield_checkbox>li{position:relative!important;padding:0!important}.gform_wrapper .gfield_radio:not(.gform-grid-row):not([data-columns]) .gchoice,.gform_wrapper .gfield_checkbox:not(.gform-grid-row):not([data-columns]) .gchoice,.gform_wrapper .gfield_radio:not(.gform-grid-row):not([data-columns])>li,.gform_wrapper .gfield_checkbox:not(.gform-grid-row):not([data-columns])>li{display:block!important;margin-bottom:12px!important}.gform_wrapper .gfield_radio:not(.gform-grid-row):not([data-columns]) .gchoice:last-child,.gform_wrapper .gfield_checkbox:not(.gform-grid-row):not([data-columns]) .gchoice:last-child,.gform_wrapper .gfield_radio:not(.gform-grid-row):not([data-columns])>li:last-child,.gform_wrapper .gfield_checkbox:not(.gform-grid-row):not([data-columns])>li:last-child{margin-bottom:0!important}.gform_wrapper .gfield_checkbox input[type="checkbox"],.gform_wrapper .gfield_radio input[type="radio"],.gform-theme--foundation input[type="checkbox"],.gform-theme--foundation input[type="radio"],.gform-theme--api input[type="checkbox"],.gform-theme--api input[type="radio"]{position:absolute!important;opacity:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;cursor:pointer!important;z-index:20!important;left:0!important;top:0!important;pointer-events:auto!important}.gform_wrapper .gfield_error .gfield_radio input[type="radio"],.gform_wrapper .gfield_error .gfield_checkbox input[type="checkbox"],.gform_wrapper .gfield_validation_error .gfield_radio input[type="radio"],.gform_wrapper .gfield_validation_error .gfield_checkbox input[type="checkbox"]{pointer-events:auto!important;z-index:20!important;cursor:pointer!important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.gform-theme--foundation .gfield_checkbox label,.gform-theme--foundation .gfield_radio label,.gform-theme--api .gfield_checkbox label,.gform-theme--api .gfield_radio label{display:flex!important;align-items:center!important;padding:10px 14px 10px 12px!important;border:1px solid #b0a084!important;border-radius:6px!important;background-color:#ffffff!important;color:#334155!important;font-weight:500!important;font-size:15px!important;cursor:pointer!important;transition:all 0.2s ease!important;justify-content:flex-start!important;width:100%!important;box-sizing:border-box!important;gap:0!important;line-height:1.4!important;z-index:1!important}.gform_wrapper .gfield_radio label::before,.gform-theme--foundation .gfield_radio label::before,.gform-theme--api .gfield_radio label::before{content:""!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:2px solid #b0a084!important;border-radius:50%!important;margin-right:10px!important;background-color:#ffffff!important;flex-shrink:0!important;transition:all 0.2s ease!important;box-sizing:border-box!important}.gform_wrapper .gfield_checkbox label::before,.gform-theme--foundation .gfield_checkbox label::before,.gform-theme--api .gfield_checkbox label::before{content:""!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:2px solid #b0a084!important;border-radius:4px!important;margin-right:10px!important;background-color:#ffffff!important;flex-shrink:0!important;transition:all 0.2s ease!important;box-sizing:border-box!important}.gform_wrapper .gfield_checkbox label:hover,.gform_wrapper .gfield_radio label:hover,.gform-theme--foundation .gfield_checkbox label:hover,.gform-theme--foundation .gfield_radio label:hover,.gform-theme--api .gfield_checkbox label:hover,.gform-theme--api .gfield_radio label:hover{border-color:#20201f!important;background-color:#9f9f9e!important}.gform_wrapper .gfield_checkbox label:hover::before,.gform_wrapper .gfield_radio label:hover::before{border-color:#20201f!important}.gform_wrapper .gfield_radio input[type="radio"]:checked+label,.gform-theme--foundation .gfield_radio input[type="radio"]:checked+label{background-color:#20201f!important;border-color:#20201f!important;color:#ffffff!important}.gform_wrapper .gfield_radio input[type="radio"]:checked+label::before,.gform-theme--foundation .gfield_radio input[type="radio"]:checked+label::before{border-color:#ffffff!important;background-color:#ffffff!important;box-shadow:inset 0 0 0 4px #20201f!important}.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label,.gform-theme--foundation .gfield_checkbox input[type="checkbox"]:checked+label{background-color:#20201f!important;border-color:#20201f!important;color:#ffffff!important}.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label::before,.gform-theme--foundation .gfield_checkbox input[type="checkbox"]:checked+label::before{border-color:#ffffff!important;background-color:#ffffff!important;content:"✓"!important;color:#20201f!important;font-size:12px!important;font-weight:bold!important}.gform_wrapper .gchoice_other,.gform_wrapper .gfield_radio .gchoice:has(input[value="gf_other_choice"]),.gform_wrapper .gfield_checkbox .gchoice:has(input[value="gf_other_choice"]){display:flex!important;flex-direction:column!important}.gform_wrapper .gchoice_other input[type="text"],.gform_wrapper .gfield_radio input[type="text"],.gform_wrapper .gfield_checkbox input[type="text"]{margin-top:12px!important;padding:10px!important;border:1px solid #b0a084!important;border-radius:6px!important;font-size:15px!important;width:100%!important;max-width:400px!important;box-sizing:border-box!important;position:relative!important;z-index:30!important;pointer-events:auto!important;background-color:#ffffff!important}.gform_wrapper .gchoice_other input[type="text"]:focus,.gform_wrapper .gfield_radio input[type="text"]:focus,.gform_wrapper .gfield_checkbox input[type="text"]:focus{border-color:#20201f!important;background-color:#20201f15!important;outline:none!important;z-index:30!important}.gform_wrapper .gfield_radio .gchoice input[type="radio"]:checked~input[type="text"],.gform_wrapper .gfield_checkbox .gchoice input[type="checkbox"]:checked~input[type="text"]{margin-top:12px!important}.gform_wrapper input[type="submit"],.gform_wrapper .gform_button,.gform_wrapper button[type="submit"],.gform_wrapper .gform_next_button,.gform_wrapper input[type="button"]{background:#20201f!important;color:#ffffff!important;padding:14px 32px!important;border:none!important;border-radius:6px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important}.gform_wrapper input[type="submit"]:hover,.gform_wrapper .gform_button:hover,.gform_wrapper button[type="submit"]:hover,.gform_wrapper .gform_next_button:hover{background:#000000!important}.gform_wrapper .ginput_container_name{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.gform_wrapper .ginput_container_name input{flex:1!important;min-width:120px!important}.gform_wrapper .name_prefix,.gform_wrapper .name_first,.gform_wrapper .name_middle,.gform_wrapper .name_last,.gform_wrapper .name_suffix{flex:1!important}.gform_wrapper .ginput_container_address{display:flex!important;flex-direction:column!important;gap:12px!important}.gform_wrapper .ginput_container_address input,.gform_wrapper .ginput_container_address select{width:100%!important}.gform_wrapper .ginput_address_line_1,.gform_wrapper .ginput_address_line_2{margin-bottom:0!important}.gform_wrapper .ginput_container_address span{display:block!important}.gform_wrapper .ginput_container_date{display:flex!important;gap:8px!important;align-items:center!important}.gform_wrapper .ginput_container_date input{flex:1!important}.gform_wrapper .ginput_container_date select{flex:1!important}.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{flex:1!important}.gform_wrapper .datepicker{cursor:pointer!important}.gform_wrapper .ginput_container_time{display:flex!important;gap:8px!important;align-items:center!important}.gform_wrapper .ginput_container_time input,.gform_wrapper .ginput_container_time select{flex:1!important;max-width:100px!important}.gform_wrapper .hour_minute_colon{font-weight:bold!important;color:#64748b!important}.gform_wrapper .ginput_container_phone input{width:100%!important}.gform_wrapper select[multiple]{min-height:120px!important;padding:10px!important}.gform_wrapper input[type="file"]{width:100%!important;padding:10px!important;border:2px dashed #20201f!important;border-radius:6px!important;background-color:#f8fafc!important;cursor:pointer!important;transition:all 0.2s ease!important}.gform_wrapper input[type="file"]:hover{border-color:#20201f!important;background-color:#9f9f9e!important}.gform_wrapper .gform_drop_area{padding:30px!important;border:2px dashed #b0a084!important;border-radius:6px!important;background-color:#f8fafc!important;text-align:center!important;transition:all 0.2s ease!important}.gform_wrapper .gform_drop_area:hover{border-color:#20201f!important;background-color:#9f9f9e!important}.gform_wrapper .gform_drop_instructions{color:#64748b!important;font-size:14px!important;margin-bottom:10px!important}.gform_wrapper .gform_button_select_files{background:#20201f!important;color:#ffffff!important;padding:10px 20px!important;border:none!important;border-radius:6px!important;cursor:pointer!important;font-weight:500!important}.gform_wrapper .gform_button_select_files:hover{background:#000000!important}.gform_wrapper .gfield_list{width:100%!important;border-collapse:collapse!important}.gform_wrapper .gfield_list th{background-color:#f1f5f9!important;padding:10px 12px!important;text-align:left!important;font-weight:600!important;color:#334155!important;border-bottom:2px solid #b0a084!important}.gform_wrapper .gfield_list td{padding:8px!important;border-bottom:1px solid #b0a084!important}.gform_wrapper .gfield_list input{width:100%!important}.gform_wrapper .gfield_list_icons{display:flex!important;gap:5px!important}.gform_wrapper .add_list_item,.gform_wrapper .delete_list_item{width:30px!important;height:30px!important;border-radius:50%!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.2s ease!important}.gform_wrapper .add_list_item{background-color:#20201f!important;color:#ffffff!important}.gform_wrapper .add_list_item:hover{background-color:#000000!important}.gform_wrapper .delete_list_item{background-color:#f1f5f9!important;color:#64748b!important}.gform_wrapper .delete_list_item:hover{background-color:#fee2e2!important;color:#dc2626!important}.gform_wrapper .gfield_consent{margin-top:12px!important;margin-bottom:12px!important}.gform_wrapper .ginput_container_consent{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;padding:14px!important;border:1px solid #b0a084!important;border-radius:6px!important;background-color:#ffffff!important;transition:all 0.2s ease!important;cursor:pointer!important}.gform_wrapper .ginput_container_consent:hover{border-color:#20201f!important;background-color:#9f9f9e!important}.gform_wrapper .ginput_container_consent input[type="checkbox"],.gform_wrapper .gfield_consent input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;margin:0!important;border:2px solid #b0a084!important;border-radius:4px!important;background-color:#ffffff!important;cursor:pointer!important;flex-shrink:0!important;transition:all 0.2s ease!important;position:relative!important;order:-1!important}.gform_wrapper .ginput_container_consent input[type="checkbox"]:hover,.gform_wrapper .gfield_consent input[type="checkbox"]:hover{border-color:#20201f!important}.gform_wrapper .ginput_container_consent input[type="checkbox"]:checked,.gform_wrapper .gfield_consent input[type="checkbox"]:checked{background-color:#20201f!important;border-color:#20201f!important}.gform_wrapper .ginput_container_consent input[type="checkbox"]:checked::after,.gform_wrapper .gfield_consent input[type="checkbox"]:checked::after{content:"✓"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:#ffffff!important;font-size:14px!important;font-weight:bold!important;line-height:1!important}.gform_wrapper .gfield_consent_label,.gform_wrapper .ginput_container_consent label{display:block!important;font-size:14px!important;color:#475569!important;line-height:1.6!important;cursor:pointer!important;flex:1!important;margin:0!important;padding:0!important}.gform_wrapper .gfield_consent_label{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important}.gform_wrapper .gfield_consent_description{font-size:13px!important;color:#64748b!important;line-height:1.6!important;margin-top:12px!important;padding:0!important}.gform_wrapper .gfield_consent_description a{color:#20201f!important;text-decoration:underline!important}.gform_wrapper .gfield_consent_description a:hover{color:#000000!important}margin-top:12px!important;padding:0 10px!important}.gform_wrapper .gfield_consent_description a{color:#20201f!important;text-decoration:underline!important}.gform_wrapper .gfield_consent_description a:hover{color:#000000!important}.gform_wrapper .ginput_container_password{display:flex!important;flex-direction:column!important;gap:12px!important}.gform_wrapper .ginput_container_password input{width:100%!important}.gform_wrapper .gfield_password_strength{padding:8px 12px!important;border-radius:6px!important;font-size:13px!important;font-weight:500!important;text-align:center!important}.gform_wrapper .gfield_password_strength.short{background-color:#fee2e2!important;color:#dc2626!important}.gform_wrapper .gfield_password_strength.bad{background-color:#ffedd5!important;color:#ea580c!important}.gform_wrapper .gfield_password_strength.good{background-color:#fef9c3!important;color:#ca8a04!important}.gform_wrapper .gfield_password_strength.strong{background-color:#d1fae5!important;color:#059669!important}.gform_wrapper .ginput_container_product_price{display:flex!important;align-items:center!important;gap:10px!important}.gform_wrapper .ginput_product_price_label{font-weight:500!important;color:#334155!important}.gform_wrapper .ginput_product_price{font-size:18px!important;font-weight:700!important;color:#20201f!important}.gform_wrapper .ginput_container_quantity input{width:100px!important;text-align:center!important}.gform_wrapper .ginput_container_option select{width:100%!important}.gform_wrapper .ginput_container_shipping select{width:100%!important}.gform_wrapper .ginput_container_total{padding:16px!important;background-color:#f0f9ff!important;border-radius:6px!important;border-left:4px solid #20201f!important}.gform_wrapper .ginput_total{font-size:24px!important;font-weight:700!important;color:#20201f!important}.gform_wrapper .gsection{border-top:2px solid #20201f33!important;padding-top:24px!important;margin-top:28px!important;margin-bottom:12px!important}.gform_wrapper .gsection_title{color:#000000!important;font-weight:700!important;font-size:20px!important;margin-bottom:8px!important;line-height:1.3!important}.gform_wrapper .gsection_description{color:#64748b!important;font-size:14px!important;line-height:1.6!important}.gform_wrapper .gform_page_fields>.gform_heading,.gform_wrapper .gform_page .gform_heading{margin-bottom:20px!important}.gform_wrapper .gform_title{font-size:24px!important;font-weight:700!important;color:#1e293b!important;margin-bottom:8px!important}.gform_wrapper .gform_description{font-size:15px!important;color:#64748b!important;line-height:1.6!important;margin-bottom:12px!important}.gform_wrapper .gf_progressbar_wrapper{margin-top:12px!important;margin-bottom:24px!important;padding:0!important}.gform_wrapper .gf_progressbar{background-color:#e2e8f0!important;border-radius:20px!important;height:10px!important;overflow:hidden!important;border:none!important}.gform_wrapper .gf_progressbar_percentage{background:linear-gradient(90deg,#20201f,#000000)!important;height:100%!important;transition:width 0.3s ease!important;border-radius:20px!important}.gform_wrapper .gf_progressbar_title{font-size:14px!important;color:#475569!important;margin-bottom:10px!important;font-weight:600!important}.gform_wrapper .gf_page_steps{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:16px!important;margin-top:20px!important;margin-bottom:28px!important;padding:20px 0!important;flex-wrap:wrap!important}.gform_wrapper .gf_step{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 20px!important;background-color:#f1f5f9!important;border-radius:50px!important;border:2px solid #f1f5f9!important;font-size:14px!important;font-weight:500!important;color:#64748b!important;transition:all 0.3s ease!important;cursor:default!important;min-width:120px!important;justify-content:center!important}.gform_wrapper .gf_step_number{width:28px!important;height:28px!important;min-width:28px!important;border-radius:50%!important;background-color:#e2e8f0!important;border:none!important;color:#64748b!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;font-size:13px!important;transition:all 0.3s ease!important}.gform_wrapper .gf_step_label{font-weight:500!important;white-space:nowrap!important}.gform_wrapper .gf_step_active{background-color:#20201f!important;color:#ffffff!important;border-color:#20201f!important}.gform_wrapper .gf_step_active .gf_step_number{background-color:rgba(255,255,255,0.25)!important;border-color:transparent!important;color:#ffffff!important}.gform_wrapper .gf_step_active .gf_step_label{color:#ffffff!important;font-weight:600!important}.gform_wrapper .gf_step_completed{background-color:#9f9f9e!important;color:#000000!important;border-color:#20201f!important}.gform_wrapper .gf_step_completed .gf_step_number{background-color:#20201f!important;border-color:#20201f!important;color:#ffffff!important}.gform_wrapper .gf_step_completed .gf_step_label{color:#000000!important}.gform_wrapper .gf_step_completed .gf_step_number::after{content:'✓'!important;font-size:14px!important}.gform_wrapper .gf_step_completed .gf_step_number{font-size:0!important}.gform_wrapper .gform_previous_button{background:#f1f5f9!important;color:#475569!important;padding:10px 20px!important;border:2px solid #b0a084!important;border-radius:6px!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important;margin-right:10px!important}.gform_wrapper .gform_previous_button:hover{background:#9f9f9e!important;border-color:#20201f!important}.gform_wrapper .gform_save_link{color:#20201f!important;text-decoration:none!important;font-weight:500!important;font-size:14px!important}.gform_wrapper .gform_save_link:hover{text-decoration:underline!important;color:#000000!important}.gform_wrapper .gfield_html{color:#475569!important;font-size:15px!important;line-height:1.6!important}.gform_wrapper .gfield_html a{color:#20201f!important;text-decoration:none!important}.gform_wrapper .gfield_html a:hover{text-decoration:underline!important;color:#000000!important}.gform_wrapper .gfield_captcha_container{margin:12px 0!important}.gform_wrapper .ginput_recaptcha{transform-origin:left top!important}.gform_wrapper .gfield_visibility_hidden{position:absolute!important;left:-9999px!important}.gform_wrapper .gfield .ginput_complex label,.gform_wrapper .gfield .ginput_container:not(.ginput_container_radio):not(.ginput_container_checkbox) label:not(.gfield_label){font-size:12px!important;color:#64748b!important;margin-top:4px!important;display:block!important}.gform-theme--framework .gfield_radio label,.gform-theme--framework .gfield_checkbox label,.gform-theme--framework .gform-field-label--type-inline,.gform_wrapper .gform-field-label--type-inline{--gf-local-margin-x:0!important;--gf-local-margin-y:0!important;--gf-label-space-x-secondary:0!important;--gf-label-space-y-secondary:0!important;margin:0!important}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label,.gform_wrapper .ginput_container_radio label,.gform_wrapper .ginput_container_checkbox label,.gform-theme--framework .gfield_radio label,.gform-theme--framework .gfield_checkbox label{display:flex!important;align-items:center!important;font-size:15px!important;color:#334155!important;margin-top:0!important;margin-left:0!important}.gform_wrapper .gfield_description{font-size:13px!important;color:#64748b!important;margin-top:6px!important;margin-bottom:0!important;line-height:1.5!important}.gform_wrapper .gfield_description a{color:#20201f!important}.gform_wrapper .gfield_description.gform_fileupload_rules{color:#fff ! Important}.gform_wrapper .charleft{font-size:12px!important;color:#94a3b8!important;margin-top:4px!important}.gform_wrapper .charleft.warningTextareaInfo{color:#f59e0b!important}.gform_wrapper .charleft.error{color:#dc2626!important}.gform_wrapper .gform_validation_container{display:none!important;position:absolute!important;left:-9999px!important}.gform_wrapper .gfield_required{color:#dc2626!important;margin-left:2px!important}.gform_wrapper .gform_ajax_spinner{margin-left:10px!important}.gform_wrapper .gform_limit_message{padding:20px!important;background-color:#fef3c7!important;border-left:4px solid #f59e0b!important;border-radius:6px!important;color:#92400e!important}.gform_wrapper .gform_schedule_message{padding:20px!important;background-color:#e0f2fe!important;border-left:4px solid #0284c7!important;border-radius:6px!important;color:#075985!important}.gform_wrapper .ginput_container_post_title input,.gform_wrapper .ginput_container_post_content textarea{width:100%!important}.gform_wrapper .ginput_container_post_tags input{width:100%!important}.gform_wrapper .ginput_container_post_category select{width:100%!important}.gform_wrapper .ginput_container_post_image input[type="file"]{width:100%!important}.gform_wrapper .ginput_post_image_title,.gform_wrapper .ginput_post_image_caption,.gform_wrapper .ginput_post_image_description{width:100%!important;margin-top:12px!important}.gform_wrapper .gfield_coupon_container{display:flex!important;gap:10px!important}.gform_wrapper .gfield_coupon_container input{flex:1!important}.gform_wrapper .gform_coupon_button{background:#20201f!important;color:#ffffff!important;padding:10px 20px!important;border:none!important;border-radius:6px!important;cursor:pointer!important;font-weight:500!important;white-space:nowrap!important}.gform_wrapper .gform_coupon_button:hover{background:#000000!important}.gform_wrapper .gfield_error{background-color:#fef2f2!important;padding:12px!important;border-radius:6px!important;border-left:3px solid #dc2626!important;margin-bottom:12px!important}.gform_wrapper .validation_message{color:#dc2626!important;font-size:13px!important;margin-top:4px!important}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#dc2626!important}.gform_wrapper .gfield_error .gfield_radio label,.gform_wrapper .gfield_error .gfield_checkbox label{border-color:#fca5a5!important;background-color:#ffffff!important}.gform_wrapper .gfield_error .gfield_radio label:hover,.gform_wrapper .gfield_error .gfield_checkbox label:hover{border-color:#dc2626!important;background-color:#fef2f2!important}.gform_wrapper .gfield_error .gfield_radio label::before,.gform_wrapper .gfield_error .gfield_checkbox label::before{border-color:#fca5a5!important}.gform_wrapper .gfield_error .gfield_radio .gchoice,.gform_wrapper .gfield_error .gfield_checkbox .gchoice{position:relative!important}.gform_wrapper .gfield_error .gfield_radio input[type="radio"],.gform_wrapper .gfield_error .gfield_checkbox input[type="checkbox"]{pointer-events:auto!important;z-index:20!important;cursor:pointer!important}.gform_wrapper .gform_confirmation_message{background:#fff!important;border-left:3px solid #e8e5e0!important;padding:16px 20px!important;border-radius:6px!important;color:#b6a593!important}.gform_wrapper .gfield_consent_label,.gform_wrapper .gfield_consent_description{font-size:13px!important;color:#64748b!important}.gform_wrapper .gfield_consent_label a,.gform_wrapper .gfield_consent_description a{color:#20201f!important;text-decoration:none!important}.gform_wrapper .gfield_consent_label a:hover,.gform_wrapper .gfield_consent_description a:hover{color:#000000!important;text-decoration:underline!important}.gform_wrapper .gfield_captcha_container{margin:12px 0!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{padding:20px 0 0!important;margin-top:20px!important;border-top:1px solid #b0a084!important}@media screen and (max-width:768px){.gform_wrapper .gfield{margin-bottom:12px!important}.gform_wrapper input[type="submit"],.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button,.gform_wrapper button[type="submit"]{width:100%!important;padding:14px 32px!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="date"],.gform_wrapper textarea,.gform_wrapper select{font-size:16px!important}.gform_wrapper .ginput_container_name{flex-direction:column!important;gap:12px!important}.gform_wrapper .ginput_container_name>span{width:100%!important;min-width:100%!important}.gform_wrapper .ginput_container_address{gap:12px!important}.gform_wrapper .ginput_container_address>span{width:100%!important;flex:none!important}.gform_wrapper .ginput_container_address .ginput_address_line_1,.gform_wrapper .ginput_container_address .ginput_address_line_2,.gform_wrapper .ginput_container_address .ginput_city,.gform_wrapper .ginput_container_address .ginput_state,.gform_wrapper .ginput_container_address .ginput_zip,.gform_wrapper .ginput_container_address .ginput_country{width:100%!important}.gform_wrapper .ginput_container_date{flex-wrap:wrap!important}.gform_wrapper .ginput_container_date>span,.gform_wrapper .ginput_container_date>select{flex:1 1 30%!important;min-width:80px!important}.gform_wrapper .ginput_container_time{flex-wrap:wrap!important;gap:8px!important}.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-3,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-3,.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-4,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-4,.gform_wrapper .gfield_radio.gform-grid-row.gform-grid-row--columns-5,.gform_wrapper .gfield_checkbox.gform-grid-row.gform-grid-row--columns-5,.gform_wrapper .gfield_radio[data-columns="3"],.gform_wrapper .gfield_checkbox[data-columns="3"],.gform_wrapper .gfield_radio[data-columns="4"],.gform_wrapper .gfield_checkbox[data-columns="4"],.gform_wrapper .gfield_radio[data-columns="5"],.gform_wrapper .gfield_checkbox[data-columns="5"]{grid-template-columns:repeat(2,1fr)!important}.gform_wrapper .gf_page_steps{flex-wrap:wrap!important;gap:12px!important}.gform_wrapper .gf_step{flex:1 1 auto!important;justify-content:center!important;padding:10px 16px!important;font-size:13px!important}.gform_wrapper .gf_step_number{width:24px!important;height:24px!important;min-width:24px!important;font-size:11px!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{flex-direction:column!important;gap:10px!important}.gform_wrapper .gfield_list_container table{display:block!important;overflow-x:auto!important}}@media screen and (max-width:480px){.gform_wrapper .gfield{margin-bottom:10px!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="date"],.gform_wrapper textarea,.gform_wrapper select{padding:10px 12px!important}.gform_wrapper .gfield_radio.gform-grid-row,.gform_wrapper .gfield_checkbox.gform-grid-row,.gform_wrapper .gfield_radio[data-columns],.gform_wrapper .gfield_checkbox[data-columns]{grid-template-columns:1fr!important}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label{width:100%!important;justify-content:flex-start!important;padding:12px!important}.gform_wrapper .gfield_radio label::before,.gform_wrapper .gfield_checkbox label::before{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.gform_wrapper .ginput_container_date{flex-direction:column!important;gap:8px!important}.gform_wrapper .ginput_container_date>span,.gform_wrapper .ginput_container_date>select{width:100%!important;flex:none!important}.gform_wrapper .ginput_container_time{flex-direction:column!important}.gform_wrapper .ginput_container_time>span,.gform_wrapper .ginput_container_time>select,.gform_wrapper .ginput_container_time input{width:100%!important}.gform_wrapper .gf_page_steps{flex-direction:column!important;gap:8px!important}.gform_wrapper .gf_step{width:100%!important;justify-content:center!important}.gform_wrapper .gsection_title{font-size:18px!important}.gform_wrapper .gsection_description{font-size:14px!important}.gform_wrapper .gform_title{font-size:20px!important}.gform_wrapper .gform_description{font-size:14px!important}.gform_wrapper .gfield_label{font-size:14px!important}.gform_wrapper .ginput_container_consent{padding:12px!important}.gform_wrapper .gfield_consent_label{font-size:13px!important}.gform_wrapper .gchoice_other input[type="text"],.gform_wrapper .gfield_radio input[type="text"],.gform_wrapper .gfield_checkbox input[type="text"]{max-width:100%!important}.gform_wrapper .gform_drop_area{padding:20px!important}.gform_wrapper .gform_drop_instructions{font-size:14px!important}.gform_wrapper input[type="submit"],.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button,.gform_wrapper button[type="submit"]{min-height:48px!important;font-size:15px!important}.gform_wrapper .validation_message{font-size:12px!important}.gform_wrapper .gf_progressbar{height:8px!important}.gform_wrapper .gf_progressbar_title{font-size:12px!important}}@media screen and (max-width:360px){.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper textarea,.gform_wrapper select{padding:10px 12px!important}.gform_wrapper input[type="submit"],.gform_wrapper .gform_button,.gform_wrapper .gform_next_button{padding:12px 20px!important}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label{padding:10px 12px!important}}.gform_wrapper input:focus-visible,.gform_wrapper select:focus-visible,.gform_wrapper textarea:focus-visible,.gform_wrapper button:focus-visible{outline:2px solid #20201f!important;outline-offset:2px!important}@media (hover:none) and (pointer:coarse){.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label{min-height:44px!important}.gform_wrapper input[type="submit"]:hover,.gform_wrapper .gform_button:hover{transform:none!important}.gform_wrapper input[type="submit"]:active,.gform_wrapper .gform_button:active{transform:scale(0.98)!important;opacity:0.9!important}}