#gform_wrapper_80, #gform_wrapper_84{text-align: left}/* Options style */.shortcode_tabs.type3 .shortcode_tab_item_title{color: #f2f2f2 !important}.shortcode_tabs.type3 .shortcode_tab_item_title:hover{color: #fff !important;}.shortcode_tabs.type3 .shortcode_tab_item_title.active{color: #fff !important;border-bottom: solid 2px #fff !important;padding-bottom: 32px !important;}.all_heads_cont{	padding-bottom: 40px !important}.all_heads_cont::after{background-color: #7c92bf !important}#input_80_325{	font-size: 13px !important;}.gform_wrapper.gravity-theme .ginput_container_date input{	font-size: 13px !important;}.gform_wrapper.gravity-theme .ginput_container_date{	display: grid !important;}/* Hide checkbox – Form 84 only */#gform_wrapper_84 .gfield_checkbox input[type="checkbox"] {    display: none;}/* Hide checkbox – Form 84 only */#gform_wrapper_84 .gfield_checkbox input[type="checkbox"] {    display: none;}/* Container = 3 equal columns */#gform_wrapper_84 .gfield_checkbox {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 12px;    width: 100%;}/* Button style */#gform_wrapper_84 .gfield_checkbox label {    display: flex;font-size: 13px !important;    align-items: center;    justify-content: center;    width: 100%;    padding: 12px 14px;    background-color: #f7f9fc;    color: #333;    border-radius: 12px;    cursor: pointer;    font-weight: 400 !important;    text-align: center;    border: 1px solid #e2e6ef;}/* Hover */#gform_wrapper_84 .gfield_checkbox label:hover {    background-color: #bf8e57;    color: #fff;    border-color: #bf8e57;}/* Checked */#gform_wrapper_84 .gfield_checkbox input[type="checkbox"]:checked + label {    background-color: #bf8e57;    color: #fff;    border-color: #bf8e57;}/* Base input style */#gform_wrapper_84 #input_84_12 {    background-color: #f7f9fc;    color: #000 !important;                  border-radius: 12px;    border: 1px solid #e2e6ef;    padding: 12px 14px;    text-align:center;    font-weight: 300 !important;}/* Hover = opacity only */#gform_wrapper_84 #input_84_12:hover {    background-color: #eef4ff;    text-align:center;    font-weight: 300 !important;}  /* Main upload wrapper */#gform_multifile_upload_80_321 {    width: 100%;}/* Drop area */#gform_drag_drop_area_80_321 {    background-color: #e6ebf4 !important;    border-radius: 12px;    padding: 30px 20px;    text-align: center;    transition: all 0.3s ease;}/* Hover effect */#gform_drag_drop_area_80_321:hover {    background-color: #dbe2f0 !important;    border-color: #4f6df5 !important;}/* Instruction text */#gform_drag_drop_area_80_321 .gform_drop_instructions {    font-size: 15px;    font-weight: 500;    color: #444;    display: block;    margin-bottom: 12px;}/* Select files button */#gform_browse_button_80_321 {    background: #bf8e57 !important;    border: none !important;    color: #fff !important;    padding: 10px 20px;    border-radius: 6px;    font-size: 14px;    cursor: pointer;}/* Button hover */#gform_browse_button_80_321:hover {    opacity: 0.9}#gfield_upload_rules_80_321 {  color: #f2f2f2;}/* Uploaded file list */#gform_preview_80_321 {    margin-top: 15px;}.gform_ajax_spinner{  padding-left: 50px !important;  padding-top: 8.5px !important;}input[type="submit"].loading {  padding-right: 45px;  cursor: not-allowed;  opacity: 0.85;  position: relative;}input[type="submit"].loading::after {  content: "";  width: 16px;  height: 16px;  border: 2px solid #fff;  border-top: 2px solid transparent;  border-radius: 50%;  position: absolute;  right: 18px;  top: 50%;  transform: translateY(-50%);  animation: spin 0.8s linear infinite;}@keyframes spin {  from { transform: translateY(-50%) rotate(0deg); }  to { transform: translateY(-50%) rotate(360deg); }}#gform_submit_button_80, #gform_submit_button_84{background-color: transparent !important;  border: solid #fff 1px !important;  color: #fff !important;  width: auto;  text-transform: none !important;  letter-spacing: .6px;  font-weight: 400 !important;}#gform_submit_button_80:hover, #gform_submit_button_84:hover{background-color: #bf8e57 !important;  border: solid #bf8e57 1px !important;  color: #fff !important;  width: auto;  text-transform: none !important;  letter-spacing: .6px;  font-weight: 400 !important;}#input_80_28,#input_80_41,#input_80_50,#input_84_9, #input_84_10{border-radius: 0;  color: #fff;  border: 1px #ced4da solid;    border-top-width: 1px;    border-top-style: solid;    border-top-color: rgb(206, 212, 218);    border-right-width: 1px;    border-right-style: solid;    border-right-color: rgb(206, 212, 218);    border-left-width: 1px;    border-left-style: solid;    border-left-color: rgb(206, 212, 218);  padding: 6px 9px 9px;  width: 100%;  overflow: hidden;  background: url(/img/icons/expand_arrow.png) no-repeat right center;    background-color: rgba(0, 0, 0, 0);  background-color: transparent;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  margin: 0 0 20px;  font-weight: 200;  letter-spacing: 1.2px;  font-size: 13px;  border-top: 0;  border-right: 0;  border-left: 0;}#input_80_28 option, #input_80_41 option, #input_80_50 option,#input_84_9 option, #input_84_10 option{background-color:#fff; color:#3a4364}.kestet0 {display: none !important }#input_80_305, #input_80_306, #input_80_307, #input_80_308, #input_80_312, #input_80_314, #input_80_313, #input_80_315 {display: inline-block;min-width: 120px;padding: 12px 14px;border-radius: 8px;font-size: 13px !important;color: #3a4364 !important;font-weight: 400 !important;background-color: #f7f9fc;text-align: center;white-space: nowrap;cursor: pointer;pointer-events: none;}.gform_wrapper.gravity-theme .gfield.gfield--width-half {-ms-grid-column-span: 3 !important;grid-column: span 3 !important }.ginput_container input {color: #fff !important }#gform_wrapper_80 #input_80_29 {align-items: center;gap: 12px;flex-wrap: wrap;color: #3a4364 }#gform_wrapper_80 .gchoice {display: contents;}#gform_wrapper_80 .gfield-choice-input, #input_80_24 .gfield-choice-input {display: none }#gform_wrapper_80 .gfield_radio label {display: inline-block;width: auto !important;min-width: 120px;padding: 12px 14px;border-radius: 8px;font-size: 13px !important;font-weight: 400;background-color: #f7f9fc;text-align: center;white-space: nowrap;cursor: pointer }#gform_wrapper_80 .gfield_radio label:hover {background-color: #bf8e57;border-color: #3b82f6;color: #ffff }#gform_wrapper_80 .gfield-choice-input:checked+label{background-color: #bf8e57;color: #fff;}#input_80_24 .gfield-choice-input:checked+label{background-color: #bf8e57;color: #fff;}.gf_hide, .ginput_product_price_label {display: none !important }.gfield_label {color: #f2f2f2;font-weight: 300 !important;border: 0;padding-bottom: 15px !important }#gform_wrapper_80 .gfield_price {display: inline-block;width: calc(100% - 10px);margin-right: 0;margin-bottom: 0;vertical-align: top;font-family: Arial, sans-serif }#gform_wrapper_80 .gfield_price .ginput_container_product_calculation {border-radius: 8px;padding: 12px;text-align: center;background-color: #e6ebf4;cursor: pointer }#gform_wrapper_80 .gfield_price .ginput_container_product_calculation:hover {background-color: #eef4ff;border-color: #2563eb }#gform_wrapper_80 .gfield_price label.gfield_label {font-size: 15px;font-weight: 600;display: block;margin-bottom: 6px;color: #f2f2f2 !important }#gform_wrapper_80 .gfield_price .ginput_product_price {font-size: 13px;color: #3a4364;display: block;font-weight: 300 !important }#input_80_54 {border-radius: 12px }#gform_wrapper_80 .gfield_price .ginput_product_price_label {font-size: 13px;color: #3a4364;display: block;margin-bottom: 4px }#field_80_24 legend.gfield_label {border: none !important;margin-bottom: 12px;font-weight: 600 }#input_80_24 .gchoice {width: 100%;display: inline-block;margin-right: 1%;margin-bottom: 12px;box-sizing: border-box }#input_80_117 .gchoice label, #input_80_142 .gchoice label, #input_80_163 .gchoice label, #input_80_185 .gchoice label, #input_80_208 .gchoice label, #input_80_231 .gchoice label, #input_80_24 .gchoice label, #input_80_252 .gchoice label, #input_80_258 .gchoice label, #input_80_264 .gchoice label, #input_80_268 .gchoice label, #input_80_273 .gchoice label, #input_80_277 .gchoice label, #input_80_283 .gchoice label, #input_80_69 .gchoice label, #input_80_93 .gchoice label {display: flex;align-items: center;padding: 12px 14px;margin-bottom: 15px;background-color: #e6ebf4;border-radius: 8px;cursor: pointer;font-size: 13px;color: #4b3a2b;min-height: 52px;letter-spacing: 1.2px;font-weight: 300 }#field_80_24 legend.gfield_label {color: #f2f2f2;font-size: 14px }.gform_wrapper.gravity-theme .gfield_label {font-size: 13px !important;letter-spacing: 1.2px !important;font-weight: 300 !important }.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {font-size: 13px !important;letter-spacing: 1.2px;font-weight: 200 !important }.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {padding-bottom: 12px }.ginput_container.ginput_container_text .ginput_container.ginput_container_email .ginput_container.ginput_container_phone .ginput_container.ginput_container_number input::placeholder {color: #fff;opacity: 1 }input::placeholder {color: #fff;opacity: 1}#gform_submit_button_80,#gform_submit_button_84{border: 1.6px solid #fff;letter-spacing: .6px }.discount_total {-ms-grid-column-span: 12 !important;grid-column: span 12 !important }#input_80_142 {display: -ms-grid !important;display: grid;-ms-grid-columns: (1fr) [ 5] !important;grid-template-columns: repeat(2, 1fr) !important;grid-template-rows: repeat(auto-fill, auto);grid-column-gap: 32px }@media (max-width:640px) {.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) {grid-column: 1/-1 !important }#input_80_28,#input_80_41,#input_80_50{margin: 0px}#gform_wrapper_84 .gfield_checkbox label:hover{background-color: none;}#gform_wrapper_84 #input_84_12:hover{background-color: none;}}