/**handles:gform_theme,divi-style**/
.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px}.gform_wrapper.gravity-theme.left_label fieldset.gfield,.gform_wrapper.gravity-theme.right_label fieldset.gfield{padding:16px 16px 16px 30%}.gform_wrapper.gravity-theme.left_label fieldset.gfield .gfield_description,.gform_wrapper.gravity-theme.left_label fieldset.gfield .ginput_container:not(.ginput_container_time),.gform_wrapper.gravity-theme.right_label fieldset.gfield .gfield_description,.gform_wrapper.gravity-theme.right_label fieldset.gfield .ginput_container:not(.ginput_container_time){width:100%}.gform_wrapper.gravity-theme.left_label legend.gfield_label,.gform_wrapper.gravity-theme.right_label legend.gfield_label{left:0}.gform_wrapper.gravity-theme.left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gravity-theme.right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset){justify-content:flex-start}.gform_wrapper.gravity-theme.left_label .gfield_html.gfield_html_formatted,.gform_wrapper.gravity-theme.right_label .gfield_html.gfield_html_formatted{display:flex}.gform_wrapper.gravity-theme.left_label .gfield.gfield_html:not(.gfield_html_formatted) .gf-html-container,.gform_wrapper.gravity-theme.right_label .gfield.gfield_html:not(.gfield_html_formatted) .gf-html-container{width:100%}.gform_wrapper.gravity-theme.right_label legend.gfield_label{text-align:right}.gform_wrapper.gravity-theme:not(.top_label) .ginput_container.ginput_single_email{margin-left:0}.gform_wrapper.gravity-theme .gform_validation_errors{background:#fff9f9;border-radius:5px;border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0,0,0,.11),0 0 4px rgba(18,25,97,.0405344);margin-block-end:8px;margin-block-start:8px;padding-block:16px;padding-inline-end:16px;padding-inline-start:48px;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:2px solid #c02b0a;outline-offset:2px}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#c02b0a;font-size:13.2px;font-weight:500;line-height:17.6px;margin-block-end:12px;margin-block-start:0;margin-inline:0}.gform_wrapper.gravity-theme .gform_validation_errors>h2::before{display:none}.gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{align-items:center;display:flex;font-size:28px;height:100%;inset-inline-start:12px;position:absolute;inset-block-start:0}.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{margin:0;padding:0}.gform_wrapper.gravity-theme .gform_validation_errors>ol{padding-inline-start:20px}.gform_wrapper.gravity-theme .gform_validation_errors>ol a{color:#c02b0a;font-size:13.2px}.gform_wrapper.gravity-theme .gform_validation_errors>ol a:focus{outline:2px solid #c02b0a;outline-offset:2px}.gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:#c02b0a;font-size:13.2px;list-style-type:disc!important;margin-block-end:8px;margin-block-start:0;margin-inline:0}.gform_wrapper.gravity-theme .gform_validation_errors>ol li:last-of-type{margin-block-end:0}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:0.125em}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400}.gform_wrapper.gravity-theme .gform_required_legend .gfield_required{padding-inline-start:0}.gform_wrapper.gravity-theme .validation_error{border-block-end:2px solid #c02b0a;border-block-start:2px solid #c02b0a;color:#c02b0a;font-size:1em;font-weight:700;margin-block-end:32px;padding:16px;text-align:center}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c02b0a}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:#fff9f9;border:1px solid #c02b0a;font-size:14.992px;margin-block-start:8px;padding:12.992px 24px}.gform_wrapper.gravity-theme .left_label.validation_above fieldset .gfield_validation_message,.gform_wrapper.gravity-theme .left_label.validation_above fieldset .validation_message,.gform_wrapper.gravity-theme .right_label.validation_above fieldset .gfield_validation_message,.gform_wrapper.gravity-theme .right_label.validation_above fieldset .validation_message{clear:right}.gform_wrapper.gravity-theme .validation_above .gfield_validation_message,.gform_wrapper.gravity-theme .validation_above .validation_message{margin-block-end:16px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{-webkit-appearance:none!important;background-color:#fff;color:#6b7280;text-decoration:none}.gform_wrapper.gravity-theme .gform_previous_button.button svg,.gform_wrapper.gravity-theme .gform_save_link.button svg{display:inline-block;margin-right:4px}.gform_wrapper.gravity-theme button.button:disabled{opacity:.6}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:flex}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end}.gform_wrapper.gravity-theme #field_submit .gform_image_button,.gform_wrapper.gravity-theme .gform_footer .gform_image_button{background-color:transparent;border:none;border-radius:0;height:auto;padding:0;width:auto}.gform_wrapper.gravity-theme #field_submit .gform-button--width-full,.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full{text-align:center;width:100%}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_complex fieldset,.gform_wrapper.gravity-theme .ginput_complex span{flex:1}.gform_wrapper.gravity-theme .ginput_complex .ginput_full{flex:0 0 100%}.gform_wrapper.gravity-theme .ginput_complex .clear-multi{display:flex}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block}.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{width:100%}.gform_wrapper.gravity-theme .ginput_container_address{margin-left:-1%;margin-right:-1%}.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%;padding-left:.9804%;padding-right:.9804%}@media (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:1%}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:1%;padding-right:0}.gform_wrapper.gravity-theme .ginput_container_address span,.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:8px}.gform_wrapper.gravity-theme .ginput_container_address{margin-bottom:-8px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-left:1%;padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:1%}}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0}.gform_wrapper.gravity-theme .ginput_complex.ginput_container_address span{padding-left:.9804%}}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:16px}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:9.008px}.gform_wrapper.gravity-theme .top_label .gsection_description{margin-bottom:9.008px;width:100%}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper.gravity-theme .gfield_consent_description{border:1px solid #ddd;font-size:13.008px;margin-top:12.8px;max-height:240px;overflow-y:scroll;padding:6.4px 8px;width:100%}.gform_wrapper.gravity-theme .field_description_above .gfield_choice_limit_message,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_choice_limit_message,.gform_wrapper.gravity-theme .gfield_choice_limit_message{display:block;margin-bottom:8px;margin-top:0;padding-bottom:0;padding-top:0}.gform_wrapper.gravity-theme .gfield_creditcard_warning{background-color:rgba(255,223,224,.25);border-bottom:4px solid #c02b0a;border-top:2px solid #c02b0a;padding:16px}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message{color:#c02b0a;font-family:inherit;font-size:16px;font-weight:700;min-height:32px;position:relative}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);background-position:0 3.2px;background-repeat:no-repeat;background-size:24px 16px;border-bottom:1px solid #c02b0a;display:block;letter-spacing:.1pt;margin-bottom:16px;padding:0 0 16px 24px;text-transform:uppercase}.gform_wrapper.gravity-theme .ginput_cardextras{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input{max-width:112px;width:30%}.gform_wrapper.gravity-theme .ginput_card_expiration_container{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_card_expiration_month{flex:1;margin-right:16px}.gform_wrapper.gravity-theme .ginput_card_expiration_year{flex:1}.gform_wrapper.gravity-theme .ginput_cardinfo_left label,.gform_wrapper.gravity-theme .ginput_cardinfo_left legend,.gform_wrapper.gravity-theme .ginput_cardinfo_right label,.gform_wrapper.gravity-theme .ginput_cardinfo_right legend{flex:1 1 100%}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left{display:flex;flex-direction:column}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left legend{float:left;padding-top:5px}.gform_wrapper.gravity-theme .field_sublabel_below fieldset.ginput_cardinfo_left{flex-direction:column-reverse}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-left:16px;margin-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .gform_card_icon{float:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-position:right 3.2px;background-repeat:no-repeat;background-size:24px 16px;display:block;margin-bottom:16px;padding:0 24px 16px 0}html[dir=rtl] .gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left{display:flex}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_card_expiration{flex:none}.gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-bottom:8px}}.gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:2%}.gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-left:0}.gform_wrapper.gravity-theme .ginput_container_date label{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-right:0}.gravity-theme.ui-datepicker{background:#fff;border:1px solid #d0d1d3;border-radius:3px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.11),0 0 .25rem rgba(18,25,97,.0405344);color:#607382;font-size:.8125rem;font-weight:var(--gform-theme-font-weight-medium);margin-top:5px;max-width:400px;padding:18px 15px;width:auto}.gravity-theme.ui-datepicker table,.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th,.gravity-theme.ui-datepicker thead,.gravity-theme.ui-datepicker tr{background:0 0;border:0;margin:0}.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th{padding:5px;text-shadow:none;text-transform:none}.gravity-theme.ui-datepicker .ui-datepicker-header{border:0;display:flex;flex-direction:row;justify-content:center;margin:0 0 5px;padding:0;position:relative;width:100%}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{align-items:center;background:0 0;border:0;color:#607382;cursor:pointer;display:flex;font-family:gform-icons-theme!important;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:30px;justify-content:center;line-height:1;position:absolute;speak:never;text-decoration:none;top:50%;transform:translateY(-50%);transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{color:#2f4054}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before{border:0;height:auto;position:static;transform:none;width:auto}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before{content:"\e910"}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before{content:"\e91b"}.gravity-theme.ui-datepicker .ui-datepicker-header select{-webkit-appearance:none;background-color:transparent;background-image:url(https://mylocalortho.com/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:0;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:var(--gform-theme-font-weight-medium);height:auto;min-height:0;padding:0 22px 0 0;width:auto}.gravity-theme.ui-datepicker .ui-datepicker-header select.ui-datepicker-month{margin-right:20px;-moz-text-align-last:right;text-align-last:right}.gravity-theme.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.gravity-theme.ui-datepicker .ui-datepicker-calendar a,.gravity-theme.ui-datepicker .ui-datepicker-calendar span{font-weight:var(--gform-theme-font-weight-normal)}.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{align-items:center;color:#2f4054;display:flex;font-size:.8125rem;font-weight:var(--gform-theme-font-weight-medium);height:40px;justify-content:center;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{font-size:.8125rem;height:50px;width:50px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default{align-items:center;background:0 0;border:1px solid transparent;border-radius:100%;box-shadow:none;color:#2f4054;display:flex;height:40px;justify-content:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover{background:0 0;border-color:#607382;outline:0}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:active{background:#f2f3f5;border-color:#607382}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:#607382;border-color:#607382;box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);color:#fff}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:hover{border-color:#607382}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:0 0}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{align-items:center;background:#f2f3f5;border:1px solid rgba(32,32,46,.079);border-radius:100%;box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);color:#686e77;cursor:text;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}@media (max-width:640px){.gravity-theme.ui-datepicker{max-width:235px}.gravity-theme.ui-datepicker .ui-datepicker-header{margin-bottom:10px}.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th{padding:3px}.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{height:20px;width:20px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{height:30px;width:30px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default{height:20px;width:20px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{height:20px;width:20px}}html[dir=rtl] #ui-datepicker-div.gform-theme-datepicker[style]{right:auto!important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer.left_label,.gform_wrapper.gravity-theme .gform_footer.right_label,.gform_wrapper.gravity-theme .gform_page_footer.left_label,.gform_wrapper.gravity-theme .gform_page_footer.right_label{padding:16px 0 10px 30%}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_footer input.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer input.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:8px}html[dir=rtl] .gform_wrapper.gravity-theme button+input,html[dir=rtl] .gform_wrapper.gravity-theme input+button,html[dir=rtl] .gform_wrapper.gravity-theme input+input{margin-right:8px}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{display:inline-block;font-size:15px}.gform_wrapper.gravity-theme .gfield_checkbox button,.gform_wrapper.gravity-theme .gfield_checkbox input[type=text],.gform_wrapper.gravity-theme .gfield_radio button,.gform_wrapper.gravity-theme .gfield_radio input[type=text]{margin-top:16px}.gform_wrapper.gravity-theme .gfield-choice-input{display:inline-block;margin-top:0;top:0;vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input:disabled+label{color:#757575}.gform_wrapper.gravity-theme input[type=number]{display:inline-block}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.gform_wrapper.gravity-theme .chosen-container-multi,.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_product_price_label,.gform_wrapper.gravity-theme .ginput_quantity_label{font-size:15px}.gform_wrapper.gravity-theme .chosen-choices{padding:8px}.gform_wrapper.gravity-theme .ginput_container_date{align-content:flex-start;align-items:center;display:flex}.gform_wrapper.gravity-theme .ginput_container_date input{width:auto}.gform_wrapper.gravity-theme .ginput_container_date .datepicker_with_icon.large{width:calc(100% - 48px)}.gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{display:block;margin-left:12.8px;max-height:25.6px;max-width:25.6px}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{flex-basis:min-content;flex-flow:row wrap;max-width:30%}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{min-width:84px;width:100%}.gform_wrapper.gravity-theme .gfield_chainedselect.horizontal select{min-width:100px}.gform_wrapper.gravity-theme .gform_show_password{align-items:center;background:0 0;color:inherit;display:flex;height:100%}.gform_wrapper.gravity-theme .gform_show_password:focus,.gform_wrapper.gravity-theme .gform_show_password:hover{background:0 0}.gform_wrapper.gravity-theme .gfield_consent_description{border:1px solid #ddd;font-size:.8em;margin-top:8px;max-height:240px;overflow-y:scroll;padding:8px}.gform_wrapper.gravity-theme .gfield .ginput_quantity{width:auto}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_checkbox,.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice{align-self:start;display:block;inline-size:200px;max-inline-size:200px;min-inline-size:200px;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice .gfield-image-choice-wrapper-outer{display:block}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice label{display:inline;margin:0}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice input{margin-inline-start:0}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:focus-within) .gfield-choice-image-wrapper::before{border-color:currentColor}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(.gfield-choice-input\:disabled\)]) .gfield-choice-image-wrapper{opacity:.5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(.gfield-choice-input:disabled)) .gfield-choice-image-wrapper{opacity:.5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper{aspect-ratio:1/1;margin-block-end:8px;opacity:1;overflow:hidden;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper::before{border:2px solid transparent;content:"";display:block;inset-block:0;inset-inline:0;position:absolute;z-index:1}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;background-color:#d0d1d3;block-size:100%;color:#607382;display:block;inline-size:100%;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e91e";font-size:60px;inset-block-start:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image{block-size:100%!important;display:block;inline-size:100%;max-block-size:100%;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice_other_control{margin-block-start:16px;max-inline-size:100%}.gform_wrapper.gravity-theme .gfield_error .ginput_container_image_choice .gfield-choice-image-wrapper::before{border-color:#c02b0a}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-choice-image-wrapper{margin-block-end:0}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-choice-input,.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-image-choice-wrapper-inner,.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gform-field-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--input-hide .gchoice .gform-field-label{margin-inline-start:0}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--input-hide .gchoice .gfield-choice-input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e90f"}.gforms_edit_form.gf_browser_safari .gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image{max-block-size:-webkit-fill-available}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{margin-left:0;margin-right:12.8px;order:1}.gform_wrapper.gravity-theme .gsection{border-bottom:1px solid #ccc;padding:0 16px 8px 0}html[dir=rtl] .gform_wrapper.gravity-theme .gsection{padding:0 0 8px 16px}.gform_wrapper.gravity-theme .gf_progressbar_title{color:#767676;font-size:12.992px;font-weight:400;margin:0 0 4.8px 0}.gform_wrapper.gravity-theme .gf_progressbar{background:#e8e8e8;border-radius:10.5px;margin-bottom:16px;position:relative}.gform_wrapper.gravity-theme .gf_progressbar_percentage{border-radius:10.5px;height:20.992px;text-align:right;vertical-align:middle}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:10.5px 0 0 10.5px}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{display:block;float:right;font-size:13px;line-height:21px;margin-left:8px;margin-right:8px;min-width:2em;width:auto}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_0 span{color:#959595;float:none;margin-left:9.6px;text-shadow:none}.gform_wrapper.gravity-theme .gf_progressbar_blue{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#1e7ac4;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_gray{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_gray{background-color:#6b7280;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_green{background:#e8e8e8}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_green{background-color:#aac138;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_orange{background:#e8eaec}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_orange{background-color:#ff5d38;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_red{background:#e8eaec}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_red{background-color:#ec1e31;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_spring{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_spring{background:linear-gradient(270deg,#9cd790 0,#76d7db 100%);color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_blues{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blues{background:linear-gradient(270deg,#00c2ff 0,#7838e2 100%);color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_rainbow{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_rainbow{background:linear-gradient(270deg,#1dbeea 0,#cd6ad6 50%,#f35160 100%);color:#fff}html[dir=rtl] .gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:0 10.5px 10.5px 0}.gform_wrapper.gravity-theme .gf_page_steps{border-bottom:1px solid #e5e7eb;margin-bottom:16px}.gform_wrapper.gravity-theme .gf_step{display:inline-block;margin:8px 32px 8px 0}.gform_wrapper.gravity-theme .gf_step_label,.gform_wrapper.gravity-theme .gf_step_number{display:table-cell;vertical-align:middle}.gform_wrapper.gravity-theme .gf_step_number{background:0 0;border:2px solid #cfd3d9;border-radius:20px;color:#585e6a;font-size:14px;font-weight:500;height:40px;text-align:center;width:40px}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#cfd3d9;color:#607382}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number{position:relative}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{background:#607382;border:2px solid #607382;border-radius:20px;content:"";display:table-cell;height:40px;left:-2px;position:absolute;top:-2px;width:40px}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::after{align-items:center;color:#fff;content:"\e917";display:flex;font-family:gform-icons-theme;font-size:24px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:5}.gform_wrapper.gravity-theme .gf_step_label{color:inherit;font-size:14px;font-weight:600;line-height:16px;padding-left:16px}.gform_wrapper.gravity-theme .gf_step_hidden{display:none}.gform_wrapper.gravity-theme .ginput_product_price_wrapper{display:inline-block}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:-moz-read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_shipping_price{color:#900}.gform_wrapper.gravity-theme .ginput_total{color:#060}.gform_wrapper.gravity-theme .gfield_repeater_cell{margin-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_cell label{color:#9b9a9a;font-size:12.8px;font-weight:400;padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_items .gfield_repeater_cell:not(:first-child){padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_wrapper input{border:1px solid #c5c6c5;border-radius:4px}.gform_wrapper.gravity-theme .gfield_repeater_cell>.gfield_repeater_wrapper{background-color:rgba(1,1,1,.02);border-bottom:1px solid #eee;border-left:8px solid #f1f1f1;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 2px 1px -1px rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.06);padding:10px 20px}.gform_wrapper.gravity-theme .gfield_repeater_buttons{padding-top:16px}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_plus:hover,.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text:hover,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_minus:hover,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text:hover{background:#fafafa;border:1px solid #757575;color:#374750}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_plus:focus,.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text:focus,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_minus:focus,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text:focus{outline:0}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{background:rgba(242,242,242,.5);border:1px solid rgba(117,117,117,.4);border-radius:20px;color:#757575;font-size:12px;font-weight:400;height:32px;margin-bottom:8px;margin-right:8px;min-width:100px;transition:all .3s cubic-bezier(.67, .17, .4, .83)}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_plus,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_minus{background:rgba(242,242,242,.5);border:1px solid rgba(117,117,117,.4);border-radius:50%;color:#757575;font-size:16px;font-weight:700;height:24px;margin:10px 5px 0 5px;padding:0;transition:all .3s cubic-bezier(.67, .17, .4, .83);width:24px}.gform_wrapper.gravity-theme .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:2px solid #e0e0e6;margin-bottom:20px;margin-right:8px;padding-bottom:20px}.gform_wrapper.gravity-theme .gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:8em;border-block-end:1.1em solid #000;border-block-start:1.1em solid #fff;border-inline-end:1.1em solid #fff;border-inline-start:1.1em solid #000;border-radius:50%;display:inline-block;font-size:2px;inline-size:8em;margin-inline-start:2em;position:relative;transform:translateZ(0);vertical-align:middle}@keyframes gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gform_wrapper.gravity-theme .gfield_time_hour label.hour_label,.gform_wrapper.gravity-theme .gfield_time_minute label.minute_label{display:block;font-size:15px;margin:0;padding-top:5px}.gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:64px;min-width:64px}.gform_wrapper.gravity-theme .ginput_container_time input{margin-left:0;margin-right:0;min-width:100%}.gform_wrapper.gravity-theme .gfield_time_minute{position:relative}.gform_wrapper.gravity-theme .hour_minute_colon{line-height:2;padding:0 8px}.gform_wrapper.gravity-theme .field_sublabel_above .hour_minute_colon{align-self:flex-end}.gform_wrapper.gravity-theme .gfield_time_ampm{align-items:flex-end;display:flex;margin-left:16px}.gform_wrapper.gravity-theme .gfield_time_ampm.below,.gform_wrapper.gravity-theme .hour_minute_colon.below{align-items:flex-start}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_time_ampm{margin-left:0;margin-right:16px}
#page-container .resp-container .fluid-width-video-wrapper{padding-top:56.25%!important}#page-container .resp-container{position:relative!important;overflow:hidden!important;width:100%!important}#page-container .resp-container iframe{position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important;width:100%!important;height:100%!important}#bot_banner{position:fixed;width:100%;max-width:700px;z-index:10000;bottom:0;right:-100%;transition:all 2s}#bot_banner.open{right:0}#bot_banner>div{position:relative}#bot_banner img:hover{transition:none;opacity:.8}#bot_banner a#fs_closer{position:absolute;left:-10px;z-index:2000;background:#fff;font-size:1.5em;font-weight:700;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;color:#000;top:-7px;border:1px solid #000;cursor:pointer}body.page{font-family:Helvetica,Arial,Lucida,sans-serif;font-weight:400}img{image-rendering:-webkit-optimize-contrast}textarea{max-width:100%}#main-content h1,#main-content h2,#main-content h3,#main-content h4{font-family:'Segoe Print',Kalam,handwriting;letter-spacing:-.0125em}#main-content h1{font-size:2.7em;line-height:1em;padding-bottom:0;margin-bottom:.5em}#main-content h2{font-size:3.1em;font-weight:400;line-height:1.1em;margin-bottom:.25em}#main-content h3{font-size:2.625em;font-weight:400;line-height:1.4em;padding-bottom:.5em}#page-container h4{font-size:3.25em}#page-container h5{font-size:1.7em;line-height:1.2em;white-space:normal}p{font-size:1.2em;line-height:1.4em}p a{text-decoration:underline;transition:all .2s ease-in}p a:hover{text-decoration:underline}#gform_wrapper_1{color:#fff}div#gform_wrapper_1 .gfield_required{color:#fff}input#gform_submit_button_1{display:block;width:100%;padding:10px;border:none;background:#000;color:#fff}q{quotes:'\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}.blocked{display:block}.parent-relative{position:relative}#page-container .child-absolute{position:absolute}.flex-parent,.flex-wrap .et_pb_code_inner,.flex-wrap .et_pb_text_inner{display:flex;height:100%;align-items:center}.just-flex{display:flex}#home-banner.flex-parent .et_pb_code_inner,#interior-banner.flex-parent .et_pb_code_inner{margin:auto}#footer-bottom .sb_divi_fe,.flex-child{flex:1}.flex-center{justify-content:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.flex-end{justify-content:flex-end}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-stretch{align-self:stretch}.grid-parent{display:grid}.grid-column{grid-auto-flow:column}.inline-block{display:inline-block}.left{margin-right:auto}.right{margin-left:auto}.tabled{display:table}.centered{margin:auto}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.disable{pointer-events:none}.pointer-hover>a{cursor:default}.nowrap{white-space:nowrap}#page-container .full-width{width:100%!important;max-width:none!important}#page-container .no-padding{padding:0!important;margin:0}#page-container .no-padding .full-width{padding:0}.small-text{font-size:.85em;line-height:1.24em}.green-text{color:#2782a7}.blue-text{color:#2782a7}.white-text{color:#fff}.black-text{color:#000}#main-content .white-text{color:#fff}.lato{font-family:Helvetica,Arial,Lucida,sans-serif}.text-shadow{filter:drop-shadow(2px 2px 0px #000000)}.large-text{font-size:1.3em}#main-content .no-capital{text-transform:none}.drop-shadow,.img-drop-shadow img{filter:drop-shadow(2px 0px 7px rgba(27,32,42,.54))}.et_parallax_bg,.inner-shadow{-webkit-box-shadow:inset 0 0 21px -2px rgba(73,11,74,.51);-moz-box-shadow:inset 0 0 21px -2px rgba(73,11,74,.51);box-shadow:inset 0 0 21px -2px rgba(73,11,74,.51)}.img-shadow img{filter:drop-shadow(2px 1px 12px #3f86a3ab)}.white-bg{background:#fff}.black-bg{background:#000}.green-bg{background:#2782a7}#page-container .light-blue-bg{background:#4ee2ff}#interior-banner .et_pb_code_inner,.blue-bg{background:radial-gradient(ellipse at center,#2782a7 14%,#528aa0 86%)}.light-blue-bg{background:#4ee2ff}.green-gradient,.light-grey-bg{background:#d9ecf1}.grey-border{border:solid 7px #fff;-webkit-box-shadow:0 0 0 11px #69696c;-moz-box-shadow:0 0 0 11px #69696c;box-shadow:0 0 0 11px #69696c}#page-container .magenta-border{border-left:solid 7px #4ee2ff;padding:1em}.phone-link{pointer-events:none}.extra-margin-bottom{margin-bottom:.5em}#page-container .no-margin-right{margin-right:0}#main-content{overflow:hidden}#main-content .entry-content{width:100%}#top-menu .menu-item-has-children>a:first-child{padding-right:0}.menu-item-has-children>a:first-child::after{display:none}#top-menu>li:last-child ul.sub-menu{left:initial;right:0}#page-container{letter-spacing:.05em}#main-header,#main-header.et-fixed-header{padding:0 1.5em;box-shadow:0 3px 20px rgba(0,0,0,.4)}#main-header:before{content:"";height:100%;width:100%;background:url(https://mylocalortho.com/wp-content/themes/Divi-Child/images/header-bg-image.png) center center no-repeat;background-size:cover;mix-blend-mode:luminosity;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0}#main-header.et-fixed-header .logo_container{font-size:65%}#main-header .et_menu_container{width:100%;max-width:92em;display:flex;align-items:center;justify-content:center}#main-header .logo_container{height:9em;width:auto;position:relative;margin-right:auto}#main-header #logo{height:100%;max-height:79%}#main-header #et-top-navigation{float:none;padding:0!important;display:flex;align-items:center;margin:auto auto .4em auto;font-weight:400}#main-header #top-menu-nav{float:none}#main-header #top-menu{float:none;display:flex;align-items:center;justify-content:center}#main-header #top-menu>li{padding-right:3em}#main-header #top-menu>li:last-child{padding-right:0}#main-header #top-menu>li>a{font-family:'Segoe Print',Kalam,handwriting;font-size:1.32em;letter-spacing:.05em;text-transform:capitalize;padding-bottom:.5em}#main-header .nav li ul a,#page-container .et-fixed-header #top-menu li ul a{color:#000!important}#top-menu.nav li li{line-height:1.4em}#main-header .mobile_menu_bar{padding-bottom:0}#main-header .mobile_menu_bar:before{font-size:3em;color:#000}#page-container #main-header .et_mobile_menu{background:#2782a7;border:none;border-top:solid 15px #56e3ff}.et_mobile_menu li a,.nav li li a{font-size:1.5em;letter-spacing:.08em}#main-header .et_mobile_menu li a{color:#fff}#main-header .et_mobile_menu .visible>ul.sub-menu{background:#4ba3c7}#header-contact-links{width:100%}.header-links-wrap{align-self:stretch;align-items:flex-start;height:auto}#header-contact-links li{margin-right:1.25em}#header-contact-links li:last-child{margin-right:0}.header-out-links{font-size:.9em;letter-spacing:.05em;padding:.4em .8em;transition:all .17s linear;border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}.header-out-links:after{content:"";height:100%;width:97%;background:#2782a7;opacity:0;transform:rotate(0);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:-1;-webkit-transition:opacity .17s linear,transform .37s linear;transition:opacity .17s linear,transform .37s linear}.header-out-links:hover{opacity:1;background:#9df1d5}#call-modal{position:fixed;display:none;background:rgba(43,45,45,.8);top:0;right:0;bottom:0;left:0;z-index:10;justify-content:center;align-items:center}#call-modal.show{display:flex}.lightboxcontainer{width:90%;max-width:38em;padding:2em}#call-modal h3{font-size:2em}#call-modal a.callout-link{max-width:9em;padding:.2em 0;margin:.7em 1em .7em 0;width:100%;text-align:center;transition:background .2s ease,transform .2s ease-out}.close-button{background:#000;color:#fff;outline:0;border:none;width:2em;height:2em;box-shadow:none;border-radius:100%;top:-1.5em;right:-1.5em}.close-button:hover{cursor:pointer}#fixed-phone{position:fixed;font-size:86%;top:0;left:38%;z-index:999999}#phone-tooth{font-size:1.4em;line-height:1.2em;margin-top:.7em;transition:transform .2s}#phone-tooth:hover{transform:scale(.97);cursor:pointer}#phone-tooth span.white-text{font-size:1.2em}#phone-tooth figure{max-width:2.2em;margin:0 .25em}.location{font-size:.75em}.location:nth-child(1){margin-left:.7em;margin-right:2em}.location span.blocked{font-size:1.4em}#footer-info{float:none;text-align:left;padding-bottom:0}#footer-bottom{padding:2em}#footer-bottom>.container{display:flex;align-items:center;justify-content:center}.et-social-icons{order:2}.footer-address{font-size:1.563em;font-weight:300;margin-top:.9em}.footer-address a{padding:.5em .8em;margin-top:.5em}#footer-contact .et_pb_map{height:29em}#footer-contact h4{text-transform:capitalize}#page-container .caldera-grid .form-control{font-size:1.5em;border:none!important;border-radius:0!important;padding:1em}.caldera-grid .form-control:focus{-webkit-box-shadow:0 0 26px -2px rgba(40,121,189,.44)!important;-moz-box-shadow:0 0 26px -2px rgba(40,121,189,.44)!important;box-shadow:0 0 26px -2px rgba(40,121,189,.44)!important}#main-footer input,#main-footer textarea{font-size:1.1em}#main-footer input{height:2em}#page-container textarea{height:5.5em;min-width:100%}#main-footer input.btn{width:7em;color:#fff;text-transform:uppercase;background:#111;border:none;-webkit-box-shadow:0 0 26px -2px rgba(0,0,0,.34)!important;-moz-box-shadow:0 0 26px -2px rgba(0,0,0,.34)!important;box-shadow:0 0 26px -2px rgba(0,0,0,.34)!important}#fb-icon,#twitter-icon,#youtube-icon{display:inline-block;margin:3em auto}#fb-icon:before{content:"";font-family:ETmodules;font-size:3.7em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#twitter-icon:before{content:"";font-family:ETmodules;font-size:3.7em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#youtube-icon:before{content:"";font-family:ETmodules;font-size:3.7em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#html5-watermark{display:none!important}#html5-lightbox-box{max-width:38em;max-height:26em}#html5-lightbox-box a{padding:.2em 0;margin:.7em auto;width:100%;text-align:center;transition:background .2s ease,transform .2s ease-out}.html5-elem-wrap{width:auto!important;height:auto!important}.html5-image{padding:4em!important}#html5-lightbox-box h3{font-size:2em}.location-link-wrap{width:100%}.location-link-wrap .phone-link{font-size:1.7em;font-weight:300}#page-container{overflow:hidden}#page-container .et_pb_button,.callout-link{border-radius:0;border-width:0;font-size:1.325em;text-transform:uppercase;line-height:1em!important}#page-container .et_pb_button:hover,.callout-link:hover{box-shadow:10px 10px 0 #fff;transform:scale(.96)}#page-container .et_pb_button.blue-shadow:hover,.callout-link.blue-shadow:hover{box-shadow:10px 10px 0 #4d89a1;transform:scale(.96)}#page-container .et_pb_button,#page-container .et_pb_button.blue-button,.callout-link.blue-button{background:#9df1d5;color:#2782a7;text-transform:capitalize;border:none}#page-container .et_pb_button:hover:after{line-height:1.3em}.full-size-button{width:100%}#page-container .et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container{background:0 0}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{transform:none}#page-container .fluid-width-video-wrapper{height:100%;padding:0!important}#page-container .et_pb_toggle{transition:all .32s linear}#page-container .et_pb_toggle_close{background-color:#d9ecf1;border:none}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title,.et_pb_toggle_title:before{color:#000}#home-banner,#home-banner .et_pb_slider .et_pb_slide{height:43.5em}#home-banner .et_pb_slider .et_pb_container{width:80%;max-width:1080px}#home-banner .desktop-slider .et_pb_slide_description{max-width:47em;padding:2em;margin:0 0 0 auto;background:rgba(39,130,167,.8);display:table}#home-banner .mobile-slider .et_pb_slide_description{max-width:47em;padding:2em;background:#2782a7d9;display:table}#home-banner h2{font-size:2.2em}#page-container #home-banner .et_pb_button{border-width:3px}.et-pb-arrow-next:before,.et-pb-arrow-prev:before{font-size:3em;filter:drop-shadow(2px 0px 7px rgba(27,32,42,.54));color:#fff}#main-content .parallax-text h2{display:table;margin:auto;font-size:4em;padding:.2em 1em;color:#fff}#home-what-about{height:27em}#testimonials .et_pb_container{height:auto!important}#testimonials .et_pb_slide_description{padding:0;position:relative}#testimonials .et_pb_slide_description:before{content:"“";font-size:325px;color:red;position:absolute;left:0;top:0}#testimonials .et_pb_slide_title{font-size:2.4em}.call-out-section .child-absolute{bottom:0;right:0}#home-video{height:auto;max-height:35.688em;overflow:hidden}#home-video:before{content:"";height:67%;width:31em;background:url(https://mylocalortho.com/wp-content/themes/Divi-Child/images/logo.svg) center center no-repeat;background-size:contain;opacity:.7;position:absolute;top:0;bottom:0;left:8em;margin:auto;z-index:10;pointer-events:none;transform:rotate(-18deg);filter:drop-shadow(0px 0px 20px #220d5a)}#home-video .et_pb_code_inner,#home-video .et_pb_module{height:100%}#home-video figure{display:flex;margin:0;position:relative;top:-8em}#home-video video{margin-top:auto}.contact-row{width:90%;max-width:32.25em}.blue-bg input.btn{width:100%}.et_pb_social_media_follow li a.icon{position:relative;height:3em;width:3em}.et_pb_social_media_follow li a.icon::before{margin:auto;position:absolute;top:50%;bottom:50%;left:0;right:0;font-size:2em}#interior-banner{height:17.7em;align-items:flex-end;display:none}#interior-banner .et_pb_fullwidth_code{width:100%}#interior-banner .et_pb_code_inner{padding:.5em}#interior-banner-cta{max-width:68.8em}#interior-banner-cta a{font-size:1.4em;font-weight:300;letter-spacing:.07em;margin:auto;color:#fff}.content-list{max-width:33em;font-size:1.4em;margin:auto}.content-list li{margin-bottom:.4em}#main-content .white-text .content-list li a,.white-text .content-list li span{color:#fff}#main-content .black-text .content-list li a,.black-text .content-list li span{color:#000}.content-list .indented-list{font-size:.9em;margin-top:.5em}.interior-photo-divide{height:25em}#bunkers-bio{height:27em;display:flex}#bunkers-bio .et_pb_image_wrap{margin-top:auto}#bunkers-bio .et_pb_image_wrap,#bunkers-bio .et_pb_image_wrap img{width:100%}.patient-forms .et_pb_blurb{border:solid #2782a7;display:table;padding:1em}.patient-forms .et_pb_blurb:hover{background:#2782a7}.patient-forms .et_pb_blurb:hover h5{color:#fff}.patient-forms .et_pb_blurb_container{padding:0}.patient-forms .et_pb_blurb_content{max-width:50em}#page-container .patient-forms h5{padding-bottom:0}.flex-stretch .et_pb_column:first-child{min-height:20em}.et_pb_video.interior-video{height:21em;max-width:42em;margin:auto}.et_pb_video_box{height:100%;width:100%}#page-container .video-wrap iframe,.video-wrap{height:40em}#main-content h2.entry-title{font-size:1.4em}.twentytwenty-container img{width:100%}@media screen and (max-device-width:91em),screen and (max-width:91em){#main-content .et_pb_slide_0:before{left:0}}@media screen and (max-device-width:88em),screen and (max-width:88em){#main-header #top-menu>li>a{font-size:1.2em}}@media screen and (max-device-width:82em),screen and (max-width:82em){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}#main-header #et-top-navigation{margin:auto 0 auto auto}#header-contact-links{font-size:.85em}#phone-tooth{margin-right:1.5em}#home-banner .et_pb_container{width:89%}.et_pb_slide_0:before{font-size:90%}#home-video figure{top:initial}}@media screen and (max-device-width:64.000em),screen and (max-width:64.000em){.et_pb_slide_0:before{font-size:80%}#main-header #logo{max-height:60%}}@media screen and (max-device-width:61.250em),screen and (max-width:61.250em){.flex-parent,.just-flex{flex-direction:column;display:block}.flex-child{width:100%;margin:1em auto;text-align:center}#main-content h1{font-size:1.8em}#footer-info{text-align:center}.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:relative}.et_pb_slider{height:100%}#page-container .caldera-grid .form-control{font-size:1em}#page-container{padding-top:0!important}#page-container .no-padding .full-width{padding:2.5em 1em;margin:auto!important}.mobile_menu_bar{width:100%;margin:auto;text-align:center}.et_mobile_menu{border:none}.et_mobile_menu li a,.nav li li a{font-size:1.2em}#et-top-navigation{position:absolute;top:0;right:0;width:100%;justify-content:flex-end}.phone-link{pointer-events:initial}#phone-tooth,.header-links-wrap,.login-links{display:flex;flex-direction:row}#phone-tooth{justify-content:center;margin-right:0}#phone-tooth .flex-parent{display:flex;flex-direction:row}#main-header .et_menu_container{flex-direction:column}#main-header .logo_container{height:auto;width:100%;max-width:21em;text-align:center;margin:1em auto 0}#main-header .logo_container a{display:flex;align-items:center;justify-content:center}#main-header .logo_helper{display:none}.login-links{justify-content:flex-end;margin-top:1em}.location-link-wrap{display:flex}#html5-lightbox-box a{margin:auto}.footer-offices .et_pb_code_inner{text-align:center;display:flex;flex-direction:column;align-items:center}.footer-address a{margin:.5em auto}#home-banner{height:30em;font-size:80%}#home-banner .et_pb_container{height:30em!important}#main-content .et_pb_slide_0:before{bottom:5em}.et-pb-arrow-next:before,.et-pb-arrow-prev:before{font-size:2em}#home-banner form{font-size:55%}#home-banner .caldera-grid .form-group{margin:.5em auto}#home-what-about{height:30em}#home-what-about>.flex-parent{display:flex;justify-content:center}#interior-banner{justify-content:flex-end}#interior-banner+.et_pb_section{padding-top:.9em}#interior-banner-cta{display:flex}#interior-banner-cta a{margin:.25em auto}.footer-address{text-align:center}#page-container .video-wrap iframe,.video-wrap{height:17em}#bunkers-bio{height:auto}#main-content .et_pb_image .et_pb_image_wrap{max-width:100%}.login-links{margin:2rem auto 0 auto;display:flex;justify-content:center}}@media screen and (max-device-width:53em),screen and (max-width:53em){#main-content .parallax-text h2{font-size:4.5em}}@media screen and (max-device-width:47em),screen and (max-width:47em){#home-banner{font-size:63%}#main-content h2{font-size:2.8em}}@media screen and (max-device-width:37.500em),screen and (max-width:37.500em){#main-content h1{font-size:1.4em}#main-content h2{font-size:2.77em}#main-content h3{font-size:1.45em}#page-container h4{font-size:1.9em}#main-content h5{font-size:1.22em}#main-content h6{font-size:1.25em}.et_pb_row{width:91%;padding:.5em 0}.content-list,p{font-size:1em}#phone-tooth{font-size:1.4em}#html5-lightbox-box h3{font-size:1.4em}#footer-contact{font-size:78%}#testimonials .et_pb_slide_title{font-size:1.4em}#page-container .et_pb_button,.callout-link{font-size:1.45em}#main-content .et_pb_slide_0:before{font-size:68%;left:-4em}#home-video:before{left:-152px}#interior-banner-cta{font-size:74%}#page-container #main-header .et_mobile_menu{font-size:78%}#footer-contact,.content-contact-form{padding:1.25em 0}}@media screen and (max-device-width:30em),screen and (max-width:30em){#main-content h1{font-size:1.32em}#main-content h2{font-size:1.7em}#phone-tooth span span.white-text{display:block}.login-links{font-size:.7em}.html5-image{padding:1em!important}.et_mobile_menu li a,.nav li li a{font-size:1.2em}#main-content .parallax-text h2{font-size:2.5em}#main-content .et_pb_slide_0:before{display:none}#home-banner .desktop-slider .et_pb_slide_description{margin:auto}#home-what-about{height:18em}#phone-tooth figure{max-width:1.5em}.location span.blocked{font-size:1.1em}#page-container .et_pb_button,.callout-link{font-size:1.12em}.footer-address a{font-size:.7em}#footer-bottom>.container{flex-direction:column}#footer-bottom .et-social-icons{margin:1em 0 0}}@media screen and (max-device-width:24em),screen and (max-width:24em){#phone-tooth figure{display:none}}