.elementor-widget-section .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-103 .elementor-element.elementor-element-42f7a03>.elementor-background-overlay{background-image:url(https://mthopechiropractic.com/wp-content/uploads/2024/04/mount-hope-chiro-logo-e1712175238763.png);background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:.03}.elementor-103 .elementor-element.elementor-element-42f7a03>.elementor-container{max-width:1140px}.elementor-103 .elementor-element.elementor-element-42f7a03{padding:100px 20px 0 20px}.elementor-103 .elementor-element.elementor-element-97c62ff>.elementor-element-populated{padding:0 51px 0 0}.elementor-widget-image-box .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image-box .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-103 .elementor-element.elementor-element-c119679>.elementor-widget-container{padding:0 0 23px 0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-wrapper{text-align:start}.elementor-103 .elementor-element.elementor-element-c119679.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-103 .elementor-element.elementor-element-c119679.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-103 .elementor-element.elementor-element-c119679.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-title{margin-bottom:2px;font-family:var(--e-global-typography-feafef3-font-family),Sans-serif;font-size:var(--e-global-typography-feafef3-font-size);font-weight:var(--e-global-typography-feafef3-font-weight)}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-wrapper .elementor-image-box-img{width:54%}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-description{font-family:"Roboto Serif",Sans-serif;font-size:16px;font-weight:500;line-height:17px}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-wrapper{text-align:start}.elementor-103 .elementor-element.elementor-element-bcc7c35.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-103 .elementor-element.elementor-element-bcc7c35.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-103 .elementor-element.elementor-element-bcc7c35.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-title{margin-bottom:2px;font-family:var(--e-global-typography-feafef3-font-family),Sans-serif;font-size:var(--e-global-typography-feafef3-font-size);font-weight:var(--e-global-typography-feafef3-font-weight)}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-wrapper .elementor-image-box-img{width:54%}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-description{font-family:"Roboto Serif",Sans-serif;font-size:16px;font-weight:500;line-height:17px}.elementor-103 .elementor-element.elementor-element-c191c39>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-103 .elementor-element.elementor-element-6ba44c5{text-align:center}.elementor-103 .elementor-element.elementor-element-6ba44c5 .elementor-heading-title{font-family:var(--e-global-typography-67bee34-font-family),Sans-serif;font-size:var(--e-global-typography-67bee34-font-size);font-weight:var(--e-global-typography-67bee34-font-weight);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-widget-html .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-html .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-103 .elementor-element.elementor-element-3ffd901>.elementor-container{max-width:1320px}.elementor-103 .elementor-element.elementor-element-3ffd901{padding:100px 7px 100px 20px}.elementor-103 .elementor-element.elementor-element-8ca0541>.elementor-element-populated{margin:0 13.8px 0 0;--e-column-margin-right:13.80px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-718f366{text-align:center}.elementor-103 .elementor-element.elementor-element-718f366 .elementor-heading-title{font-family:var(--e-global-typography-67bee34-font-family),Sans-serif;font-size:var(--e-global-typography-67bee34-font-size);font-weight:var(--e-global-typography-67bee34-font-weight);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-103 .elementor-element.elementor-element-5a8a91d{padding:30px 0 0 0}.elementor-103 .elementor-element.elementor-element-808ba46>.elementor-element-populated{padding:0 18.4px 0 0}.elementor-widget-google_maps .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-google_maps .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-title{font-family:"Raleway",Sans-serif;font-size:36px;font-weight:700;line-height:44.8px;letter-spacing:0}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-09d64e0)}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-103 .elementor-element.elementor-element-0309207>.elementor-widget-container{padding:0 50px 0 050px}.elementor-103 .elementor-element.elementor-element-8a934f0>.elementor-element-populated{padding:0 0 0 18.4px}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-title{font-family:"Raleway",Sans-serif;font-size:36px;font-weight:700;line-height:44.8px;letter-spacing:0}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-09d64e0)}.elementor-103 .elementor-element.elementor-element-85837d0>.elementor-widget-container{padding:0 50px 0 050px}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-42f7a03{padding:80px 20px 0 20px}.elementor-103 .elementor-element.elementor-element-97c62ff>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-103 .elementor-element.elementor-element-c119679{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-c119679>.elementor-widget-container{margin:0 20px 0 0;padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-title{margin-bottom:2px;font-size:var(--e-global-typography-feafef3-font-size)}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-103 .elementor-element.elementor-element-bcc7c35{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-bcc7c35>.elementor-widget-container{margin:0 0 0 20px}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-title{font-size:var(--e-global-typography-feafef3-font-size)}.elementor-103 .elementor-element.elementor-element-c191c39>.elementor-element-populated{margin:50px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-103 .elementor-element.elementor-element-6ba44c5 .elementor-heading-title{font-size:var(--e-global-typography-67bee34-font-size);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-103 .elementor-element.elementor-element-3ffd901{padding:56px 20px 59px 20px}.elementor-103 .elementor-element.elementor-element-8ca0541>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-103 .elementor-element.elementor-element-718f366 .elementor-heading-title{font-size:var(--e-global-typography-67bee34-font-size);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:768px){.elementor-103 .elementor-element.elementor-element-97c62ff>.elementor-element-populated{padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-c119679{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-wrapper .elementor-image-box-img{width:70%}.elementor-103 .elementor-element.elementor-element-bcc7c35{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-wrapper .elementor-image-box-img{width:70%}.elementor-103 .elementor-element.elementor-element-c191c39>.elementor-element-populated{margin:50px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-103 .elementor-element.elementor-element-8ca0541>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-103 .elementor-element.elementor-element-808ba46>.elementor-element-populated{padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-title{font-size:32px}.elementor-103 .elementor-element.elementor-element-8a934f0>.elementor-element-populated{padding:40px 0 0 0}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-title{font-size:32px}}@media(max-width:576px){.elementor-103 .elementor-element.elementor-element-42f7a03{padding:50px 15px 0 15px}.elementor-103 .elementor-element.elementor-element-97c62ff>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-103 .elementor-element.elementor-element-c119679{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-c119679>.elementor-widget-container{margin:0 0 0 0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-img{margin-bottom:0}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-103 .elementor-element.elementor-element-c119679 .elementor-image-box-title{font-size:var(--e-global-typography-feafef3-font-size)}.elementor-103 .elementor-element.elementor-element-bcc7c35{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-bcc7c35>.elementor-widget-container{margin:0 0 0 0}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-img{margin-bottom:0}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-103 .elementor-element.elementor-element-bcc7c35 .elementor-image-box-title{font-size:var(--e-global-typography-feafef3-font-size)}.elementor-103 .elementor-element.elementor-element-c191c39>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0 0 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-103 .elementor-element.elementor-element-6ba44c5>.elementor-widget-container{margin:20px 0 0 0}.elementor-103 .elementor-element.elementor-element-6ba44c5 .elementor-heading-title{font-size:var(--e-global-typography-67bee34-font-size);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-103 .elementor-element.elementor-element-3ffd901{padding:30px 15px 50px 15px}.elementor-103 .elementor-element.elementor-element-8ca0541>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-103 .elementor-element.elementor-element-718f366 .elementor-heading-title{font-size:var(--e-global-typography-67bee34-font-size);line-height:var(--e-global-typography-67bee34-line-height)}.elementor-103 .elementor-element.elementor-element-5a8a91d{padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-808ba46>.elementor-element-populated{padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-title{font-size:26px;line-height:36px}.elementor-103 .elementor-element.elementor-element-275b1a4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-103 .elementor-element.elementor-element-8a934f0>.elementor-element-populated{padding:30px 0 0 0}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-title{font-size:26px;line-height:36px}.elementor-103 .elementor-element.elementor-element-073a4c7 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(min-width:577px){.elementor-103 .elementor-element.elementor-element-97c62ff{width:40%}.elementor-103 .elementor-element.elementor-element-c191c39{width:60%}}@media(max-width:1024px) and (min-width:577px){.elementor-103 .elementor-element.elementor-element-97c62ff{width:100%}.elementor-103 .elementor-element.elementor-element-c191c39{width:100%}}@media(max-width:768px) and (min-width:577px){.elementor-103 .elementor-element.elementor-element-97c62ff{width:100%}.elementor-103 .elementor-element.elementor-element-c191c39{width:100%}.elementor-103 .elementor-element.elementor-element-808ba46{width:100%}.elementor-103 .elementor-element.elementor-element-8a934f0{width:100%}}@media screen and (max-width:1024px) and (min-width:992px){.col-locations figure.elementor-image-box-img img{height:300px;width:100%!important;max-width:100%!important;object-fit:cover}}.location .location-content{margin-top:13px;display:flex;justify-content:center}.location .location-content p,.location .location-content a.learn-more{margin:0 18.4px 0 0}.location .location-content a.book-now{font-family:'Roboto Serif';font-size:16px;font-weight:500;color:#012559;border-left:1px solid;text-decoration:underline;padding-left:18.4px}.location .location-content a.learn-more{font-family:'Roboto Serif';font-size:16px;font-weight:500;color:#012559;text-decoration:underline}.location .elementor-image-box-wrapper:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}.location .elementor-image-box-wrapper img{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);overflow:hidden;-webkit-transition:transform 400ms;-moz-transition:transform 400ms;-o-transition:transform 400ms;transition:transform 400ms}.location .elementor-image-box-wrapper figure{width:100%;height:430px;overflow:hidden;position:relative;border-radius:10px}.location .elementor-image-box-wrapper figure img{height:430px;object-fit:cover}.cont-form input{height:58px;font-family:"Roboto Serif";border-radius:10px;border:1px solid #0000003b;padding:16px 0 16px 30px!important}.cont-form textarea{font-family:"Roboto Serif";border-radius:10px;border:1px solid #0000003b;padding:16px 0 16px 30px!important}.cont-form .ginput_container.ginput_container_consent{display:flex;align-items:center}.cont-form .ginput_container.ginput_container_consent .gfield_consent_label{padding-left:10px;color:#000000B2;font-family:Roboto Serif;font-size:16px;font-weight:500;line-height:28px}input#gform_submit_button_2{background:#FFB400;padding:16px 56px!important;height:auto;border:none;border-radius:50px;color:#012559}.cont-form .gfield_description.instruction.validation_message{display:none}.cont-form .validation_message{display:none}.cont-form h2.gform_submission_error.hide_summary{font-family:"Roboto Serif"}input:focus-visible{outline:none}input:focus{box-shadow:none!important;border-color:#c4c4c4}.cont-form .gform_footer.before img{display:none}@media (max-width:1024px){.location .elementor-image-box-wrapper figure img{height:300px}.location .elementor-image-box-wrapper figure{height:auto!important}}@media(max-width:768px){.location .elementor-column.elementor-inner-column:last-child p.elementor-image-box-description{margin-bottom:38px}}@media (max-width:576px){.location .elementor-image-box-wrapper figure img{height:280px}.location .elementor-image-box-wrapper figure{height:auto!important}input#gform_submit_button_2{padding:10px 48px!important}.location .elementor-column.elementor-inner-column:last-child p.elementor-image-box-description{margin-bottom:0}}