.elementor-371636 .elementor-element.elementor-element-3b23b69{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-371636 .elementor-element.elementor-element-6ce2d2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-371636 .elementor-element.elementor-element-6ce2d2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-371636 .elementor-element.elementor-element-e60e532.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-371636 .elementor-element.elementor-element-e60e532.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-371636 .elementor-element.elementor-element-1373b96{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-371636 .elementor-element.elementor-element-2582002{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-bc-flex-widget .elementor-371636 .elementor-element.elementor-element-9d6b3b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-371636 .elementor-element.elementor-element-9d6b3b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-371636 .elementor-element.elementor-element-a7a465b .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;fill:#000000;color:#000000;}.elementor-371636 .elementor-element.elementor-element-a2d8623:not(.elementor-motion-effects-element-type-background), .elementor-371636 .elementor-element.elementor-element-a2d8623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E9F6;}.elementor-371636 .elementor-element.elementor-element-a2d8623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-371636 .elementor-element.elementor-element-a2d8623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371636 .elementor-element.elementor-element-315c653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:10px 0px 0px 0px;border-radius:15px 15px 15px 15px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-371636 .elementor-element.elementor-element-629de4b:not(.elementor-motion-effects-element-type-background), .elementor-371636 .elementor-element.elementor-element-629de4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E9F6;}.elementor-371636 .elementor-element.elementor-element-629de4b, .elementor-371636 .elementor-element.elementor-element-629de4b > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-371636 .elementor-element.elementor-element-629de4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-371636 .elementor-element.elementor-element-629de4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371636 .elementor-element.elementor-element-61ce693:not(.elementor-motion-effects-element-type-background), .elementor-371636 .elementor-element.elementor-element-61ce693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E9F6;}.elementor-371636 .elementor-element.elementor-element-61ce693{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-371636 .elementor-element.elementor-element-61ce693 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371636 .elementor-element.elementor-element-b04140d{--spacer-size:20px;}body.elementor-page-371636:not(.elementor-motion-effects-element-type-background), body.elementor-page-371636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E9F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-371636 .elementor-element.elementor-element-7070567{width:20.424%;}.elementor-371636 .elementor-element.elementor-element-98d38d7{width:57.29%;}.elementor-371636 .elementor-element.elementor-element-e1d21f6{width:21.95%;}}@media(max-width:1024px){.elementor-371636 .elementor-element.elementor-element-629de4b{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-371636 .elementor-element.elementor-element-1373b96{text-align:center;}.elementor-371636 .elementor-element.elementor-element-2582002{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-371636 .elementor-element.elementor-element-315c653{padding:10px 0px 0px 0px;}.elementor-371636 .elementor-element.elementor-element-629de4b{padding:20px 10px 0px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-1373b96 */.logo_text p {
    font-size: 35px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-315c653 */h1 {
  color: #004a9c !important;
  font-size: 35px !important;
}
.black h4 {
  color: black !important;
  margin-bottom: 20px !important;
}
#gform_wrapper_194 {
  /*box-shadow: 0px 0px 3px 0px grey;*/
  padding: 2%;
}

.consult_therapist {
  /*background: #2d61af;*/
  color: white;
  /*padding: 8px;*/
  /*border-radius: 5px;*/
  font-size: 20px;
}
.consult_therapist:hover {
  color: white;
}
#gform_194 {
  text-align: center;
}
#gform_194 .gform_body .gform_fields .gfield {
  margin-bottom: 0px;
}
#gform_submit_button_194 {
  font-size: 20px;
  width: 100%;
  background: #2d61af;
  border: 1px solid #2d61af;
  color: white;
  border-radius: 5px;
  padding: 5px;
  cursor: pointer;
  margin-bottom: 10px;
  margin-left: 0 !important;
}
#field_194_105,
#field_194_132,
#field_194_133,
#field_194_134 {
  text-align: left !important;
}
.red {
  color: red;
}
.green {
  color: green;
}
.orange {
  color: orange;
}
.result {
  background: white;
  border-radius: 0px 0px 5px 5px;
  padding: 2%;
}
.result h3 {
  text-align: left !important;
}
.physical {
  background: white;
  border-radius: 5px;
  padding: 2%;
  text-align: left;
}
.physical h4 {
  color: black !important;
  margin-bottom: 20px !important;
}
.physical img {
  margin-bottom: 20px;
}
.level {
  background: white;
  padding: 1%;
  border-radius: 5px 5px 0px 0px;
}
.level > h3 {
  text-align: left;
  padding-left: 2%;
}
#field_194_107,
#field_194_108,
#field_194_109,
#field_194_110 {
  margin-bottom: -16px !important;
}
.black {
  background: white;
  border-radius: 0px 0px 5px 5px;
  padding: 2%;
  margin-top: -38px;
}
.physical_section,
#field_194_126 {
  border-bottom: 0px;
  margin-bottom: 0px !important;
}
.physical_section h3,
#field_194_126 h3 {
  font-weight: 600;
  font-size: 35px;
}
#gform_submit_button_194 {
  display: none;
}
.link_button {
  display: inline-block;
  margin-right: 10px;
}
.link_button button:hover {
  background: #0170b9;
  color: white;
}

@media (min-width: 320px) and (max-width: 720px) {
  .link_button button,
  .link_button {
    width: 100%;
  }
}
/*@media (min-width:480px)  { */
/*    .link_button button, .link_button{*/
/*        width:100%;*/
/*    }*/
/*}*/

.content_area {
  text-align: left;
}
.content_area h2 {
  font-weight: 600;
  margin-bottom: 10px;
}
.button_area {
  text-align: left;
  width: 100%;
  display: flex;
}
.button_area .link_button button {
  padding-left: 8px !important;
  padding-right: 8px !important;
  border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a2d8623 */.single_btn .elementor-widget-wrap {
    display: flex;
}
.single_btn .elementor-widget-wrap .elementor-element {
    width: 11%;
}
.single_btn .elementor-widget-wrap .f_btn {
    width: 13% !important;
}
.single_btn .elementor-widget-wrap .s_btn {
    width: 21%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5cfe83 */#gform_submit_button_269 {
font-size: 18px;
font-family: "Roboto", Sans-serif;
font-weight: 500;
background-color: #0056B1;
border-radius: 5px 5px 5px 5px;
padding:10px;
width: 100%;
}/* End custom CSS */
/* Start custom CSS */html {
    background: #D9E9F6;
}/* End custom CSS */