.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2ceaa59:#0C0B0B;--e-global-color-27eaf79:#FFFFFF;--e-global-color-285f0da:#0F0E0E;--e-global-color-6cdde39:#0C0B0B;--e-global-color-3d05c92:#F7F7F7;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-9954bc1-font-family:"DM Sans";--e-global-typography-9954bc1-font-size:16px;--e-global-typography-9954bc1-font-weight:600;--e-global-typography-9954bc1-line-height:24px;--e-global-typography-b686506-font-family:"DM Sans";--e-global-typography-b686506-font-size:14px;--e-global-typography-b686506-font-weight:500;--e-global-typography-b686506-text-transform:uppercase;--e-global-typography-b686506-line-height:24px;--e-global-typography-8fa38b2-font-family:"DM Sans";--e-global-typography-8fa38b2-font-size:16px;--e-global-typography-8fa38b2-font-weight:400;--e-global-typography-8fa38b2-line-height:24px;--e-global-typography-eeec7b0-font-family:"Oswald";--e-global-typography-eeec7b0-font-size:24px;--e-global-typography-eeec7b0-font-weight:500;--e-global-typography-eeec7b0-line-height:32px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1380px;}.e-con{--container-max-width:1380px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:16px;}.elementor-element{--widgets-spacing:16px 16px;--widgets-spacing-row:16px;--widgets-spacing-column:16px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --primary-black:#0C0B0B; --white:#FFFFFF; --warm-background:#FCF9F5; --light-gray:#F5F3F3; --muted-gray:#B0B0B0; --Section-Background:#101010; --B0B0B0:#B0B0B0; --828282:#828282; --DMSans:DM Sans; }
/* Start custom CSS *//* ===== Gravity Forms: Dr. Meger theme ===== */
.gform_wrapper.gform-theme{
--gf-color-primary:#0C0B0B!important;--gf-color-primary-rgb:12,11,11!important;
--gf-color-primary-contrast:#ffffff!important;--gf-color-primary-contrast-rgb:255,255,255!important;
--gf-color-primary-darker:#000000!important;--gf-color-primary-lighter:#333333!important;
--gf-color-secondary-contrast:#0C0B0B!important;--gf-color-secondary-contrast-rgb:12,11,11!important;
--gf-color-in-ctrl-contrast:#0C0B0B!important;--gf-color-in-ctrl-contrast-rgb:12,11,11!important;
--gf-color-in-ctrl-primary:#0C0B0B!important;--gf-color-in-ctrl-primary-rgb:12,11,11!important;
--gf-color-in-ctrl-primary-darker:#000000!important;--gf-color-in-ctrl-primary-lighter:#333333!important;
--gf-color-out-ctrl-dark:#8A8A8A!important;--gf-color-out-ctrl-dark-darker:#0C0B0B!important;--gf-color-out-ctrl-dark-lighter:#8A8A8A!important;
--gf-color-out-ctrl-light:rgba(12,11,11,.12)!important;--gf-color-out-ctrl-light-darker:rgba(12,11,11,.28)!important;
--gf-ctrl-border-color:rgba(12,11,11,.28)!important;
--gf-ctrl-label-color-primary:#0C0B0B!important;--gf-ctrl-label-color-secondary:#0C0B0B!important;
--gf-ctrl-btn-border-color-secondary:#0C0B0B!important;
--gf-field-pg-steps-number-color:#8A8A8A!important;
--gf-radius:10px!important;
font-family:"DM Sans",sans-serif;
}
.gform_wrapper.gform-theme .gform_title,.gform_wrapper.gform-theme .gsection_title,.gform_wrapper.gform-theme .gform_page_title{font-family:Oswald,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.01em}
.gform_wrapper.gform-theme .gform_required_legend,.gform_wrapper.gform-theme .gfield_description,.gform_wrapper.gform-theme .gform_fileupload_rules{color:#8A8A8A!important}
.gform_wrapper.gform-theme .gform-button,.gform_wrapper.gform-theme .gform_button,.gform_wrapper.gform-theme .gform_next_button,.gform_wrapper.gform-theme .gform_previous_button,.gform_wrapper.gform-theme .gform_save_link{border-radius:999px!important;font-family:"DM Sans",sans-serif!important;font-weight:500!important;padding-left:28px!important;padding-right:28px!important}
.gform_wrapper.gform-theme .gsection{border-bottom-color:rgba(12,11,11,.15)!important}
.gform_wrapper.gform-theme .gform_page_footer,.gform_wrapper.gform-theme .gform_footer{gap:12px}
.gform_confirmation_message{font-family:"DM Sans",sans-serif;font-size:18px;line-height:28px;color:#0C0B0B}
.gform_wrapper .gf_progressbar{background-color:rgba(12,11,11,.1)!important;border-radius:999px!important;padding:0!important}
.gform_wrapper .gf_progressbar_percentage{background-color:#0C0B0B!important;background-image:none!important;border-radius:999px!important}
.gform_wrapper .gf_progressbar_percentage.percentbar_blue,.gform_wrapper .gf_progressbar_blue .gf_progressbar_percentage{background-color:#0C0B0B!important}
.gform_wrapper .gf_progressbar_percentage span{color:#ffffff!important}
.gform_wrapper .gf_progressbar_title{color:#8A8A8A!important;font-family:"DM Sans",sans-serif!important}
.gform_wrapper .gform_fields{grid-template-columns:repeat(12,minmax(0,1fr))!important}
.gform_wrapper .gfield,.gform_wrapper .ginput_container,.gform_wrapper .gform-body,.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{min-width:0!important}
.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{max-width:100%!important;min-width:0!important}
.gform_wrapper .ginput_container_date{display:flex;align-items:center;gap:4px;min-width:0}
.gform_wrapper .ginput_container_date input{flex:1 1 auto;min-width:0}
@media (max-width:767px){.gform_wrapper .gfield{grid-column:1 / -1!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{flex-wrap:wrap}.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{width:100%}}
.gform_wrapper .gfield input:not([type=checkbox]):not([type=radio]):not([type=button]),.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{width:100%!important}
.gform_wrapper .gform_required_legend{margin:0 0 18px!important;font-size:13px!important}
.gform_wrapper .gform_heading{margin-bottom:18px}
/* ==GF3-LIGHT== */
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper.gform-theme{
--gf-color-primary:#0C0B0B!important;--gf-color-primary-rgb:12,11,11!important;
--gf-color-primary-contrast:#ffffff!important;--gf-color-primary-contrast-rgb:255,255,255!important;
--gf-color-primary-darker:#000000!important;--gf-color-primary-lighter:#2a2a2a!important;
--gf-color-secondary:transparent!important;--gf-color-secondary-contrast:#0C0B0B!important;
--gf-color-in-ctrl:transparent!important;--gf-color-in-ctrl-contrast:#0C0B0B!important;
--gf-ctrl-border-color:rgba(12,11,11,.22)!important;
--gf-ctrl-label-color-primary:#0C0B0B!important;--gf-ctrl-label-color-secondary:#0C0B0B!important;
}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform_required_legend{display:none!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gfield_required{display:none!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gfield_label{position:static!important;width:auto!important;height:auto!important;margin:0 0 2px!important;padding:0!important;display:block!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(12,11,11,.5)!important;border:0!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper input::placeholder,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper textarea::placeholder{color:rgba(12,11,11,.4)!important;opacity:1!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform_fields{grid-row-gap:16px!important;grid-column-gap:24px!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_1{grid-column:1 / -1!important;grid-row:1!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_3{grid-column:1 / span 6!important;grid-row:2!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_4{grid-column:7 / span 6!important;grid-row:2!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_6{grid-column:1 / -1!important;grid-row:3!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_5{grid-column:1 / -1!important;grid-row:4!important;margin-top:6px!important}
@media(max-width:767px){:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_1,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_3,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_4,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_6,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #field_3_5{grid-column:1 / -1!important;grid-row:auto!important}}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper input[type=text],:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper input[type=email],:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper input[type=tel],:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper textarea,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper select{width:100%!important;height:auto!important;min-height:46px!important;background-color:transparent!important;color:#0C0B0B!important;border:0!important;border-bottom:1px solid rgba(12,11,11,.22)!important;border-radius:0!important;box-shadow:none!important;padding:10px 0!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;line-height:24px!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper input:focus,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper textarea:focus,:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper select:focus{outline:none!important;border-bottom-color:#0C0B0B!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper select:has(option[value=""]:checked){color:rgba(12,11,11,.5)!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23777777' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5 21v-2a7 7 0 0 1 14 0v2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 2px center!important;background-size:18px 18px!important;padding-left:30px!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_3{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23777777' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 2px center!important;background-size:18px 18px!important;padding-left:30px!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_4{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23777777' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.96.36 1.9.7 2.8a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.9.34 1.84.58 2.8.7a2 2 0 0 1 1.73 2.03z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 2px center!important;background-size:18px 18px!important;padding-left:30px!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_6{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23777777' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='17' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 2px center!important;background-size:18px 18px!important;padding-left:30px!important;padding-right:34px!important;border-bottom:0!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_5{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230C0B0B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 2px center!important;background-size:18px 18px!important;padding-right:28px!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .ginput_container_date{position:relative!important;display:block!important;width:100%!important;min-width:0;border-bottom:1px solid rgba(12,11,11,.22)!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .ginput_container_date:focus-within{border-bottom-color:#0C0B0B!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform-datepicker-toggle{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;width:24px!important;height:24px!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:.55;cursor:pointer}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform-datepicker-toggle:hover{opacity:1}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform_footer{margin-top:26px!important;padding:0!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform_button{width:100%!important;min-height:56px!important;background:#0C0B0B!important;color:#ffffff!important;border:0!important;border-radius:12px!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;font-weight:600!important;cursor:pointer;transition:background-color .2s}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform_button:hover{background:#2a2a2a!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_confirmation_message{color:#0C0B0B;font-family:"DM Sans",sans-serif}
/* ==/GF3-LIGHT== */

/* ==RESP-FIX== */
@media (max-width:1024px){ .dm-scard-wm{max-width:100%!important} }
@media (min-width:768px) and (max-width:1024px){
 [data-id="124ca16"]{flex-wrap:wrap!important;row-gap:44px!important;column-gap:32px!important;align-items:flex-start!important}
 [data-id="124ca16"]>.elementor-element{flex:0 0 calc(50% - 16px)!important;max-width:calc(50% - 16px)!important;width:calc(50% - 16px)!important}
}
/* ==/RESP-FIX== */
/* ==GALLERY== */
.clinic-gallery-strip{overflow:visible!important}
.clinic-gallery-main,.clinic-gallery-thumb{border:2px solid rgba(12,11,11,.10)!important;box-sizing:border-box!important;outline:none!important}
.clinic-gallery-thumb.is-active{outline:none!important;border-color:#111111!important}
/* ==/GALLERY== */
/* ==PAGINATION== */
.e-pagination-base a.e--disabled,.e-pagination-prev-base.e--disabled,.e-pagination-next-base.e--disabled,[aria-disabled="true"].e-default-a{opacity:.3!important;pointer-events:none!important;cursor:default!important}
/* ==/PAGINATION== */
/* ==EMPTYIMG== */
img.e-image-base:not([src]):not([srcset]){display:none!important}
/* ==/EMPTYIMG== */
/* ==DATEPICKER-LIGHT== */
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper .gform-datepicker-toggle{display:none!important}
:is([data-id="6b1e6e48"],[data-id="d3748ab"]) .gform_wrapper #input_3_6{padding-right:0!important}
/* ==/DATEPICKER-LIGHT== *//* End custom CSS */