.elementor-section .elementor-container{
   max-width: 1440px;
}


.elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-container {
   min-height: 650px;
   max-width: 1440px;
}

.elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-container>.elementor-column>.elementor-widget-wrap {
   align-content: center;
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-46b3632b:not(.elementor-motion-effects-element-type-background),
.elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color: #FFFFFF;
   
}

.elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-background-overlay {
   opacity: 0;
   transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-46b3632b {
   transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1755 .elementor-element.elementor-element-8089d56.elementor-column .elementor-widget-wrap {
   align-items: flex-start;
}

.elementor-1755 .elementor-element.elementor-element-8089d56.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
   align-content: flex-start;
   align-items: flex-start;
}

.elementor-widget-heading .elementor-heading-title {
   color: var(--e-global-color-primary);
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-6aa20c6e {
   text-align: left;
   width: 100%;
   max-width: 100%;
   align-self: center;
}

.elementor-1755 .elementor-element.elementor-element-6aa20c6e .elementor-heading-title {
   color: #9B762C;
   font-family: var(--e-global-typography-secondary-font-family);
   font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-1755 .elementor-element.elementor-element-6aa20c6e>.elementor-widget-container {
    margin: 0% 50% 0% 0;
}

.elementor-widget-text-editor {
   color: var(--e-global-color-text);
   font-family: var(--e-global-typography-text-font-family);
   font-weight: var(--e-global-typography-text-font-weight);
}

.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-1755 .elementor-element.elementor-element-bc46d55 {
   text-align: left;
   font-family: var(--e-global-typography-secondary-font-family);
   font-weight: var(--e-global-typography-secondary-font-weight);
   width: 100%;
   max-width: 100%;
   align-self: center;
}

.elementor-1755 .elementor-element.elementor-element-bc46d55>.elementor-widget-container {
   margin: 0% 58% 0% 0;
}

.elementor-widget-button .elementor-button {
   font-family: var(--e-global-typography-accent-font-family);
   font-weight: var(--e-global-typography-accent-font-weight);
   background-color: var(--e-global-color-accent);
}

.elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button-content-wrapper {
   flex-direction: row;
}

.elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button .elementor-button-content-wrapper {
   gap: 12px;
}

.elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button {
   background-color: var(--e-global-color-primary);
   border-radius: 28px 28px 28px 28px;
}

.elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button:hover,
.elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button:focus {
   background-color: var(--e-global-color-43c6036);
}

.elementor-1755 .elementor-element.elementor-element-cbaa96a>.elementor-widget-container {
   margin: 0% 0% 0% 14%;
}

.elementor-1755 .elementor-element.elementor-element-3b7e5f8>.elementor-container>.elementor-column>.elementor-widget-wrap {
   align-content: center;
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-3b7e5f8 {
   margin-top: 3%;
   margin-bottom: 0%;
       max-width: 1440px;
    margin: 20px auto;
}

.elementor-widget-image-box .elementor-image-box-title {
   color: var(--e-global-color-primary);
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-image-box .elementor-image-box-description {
   color: var(--e-global-color-text);
   font-family: var(--e-global-typography-text-font-family);
   font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-wrapper {
   text-align: left;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7.elementor-position-right .elementor-image-box-img {
   margin-left: 15px;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7.elementor-position-left .elementor-image-box-img {
   margin-right: 15px;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7.elementor-position-top .elementor-image-box-img {
   margin-bottom: 15px;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-wrapper .elementor-image-box-img {
   width: 30%;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-img img {
   transition-duration: 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-title {
   font-family: var(--e-global-typography-text-font-family);
   font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-description {
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-wrapper {
   text-align: left;
}

.elementor-1755 .elementor-element.elementor-element-18df1992.elementor-position-right .elementor-image-box-img {
   margin-left: 15px;
}

.elementor-1755 .elementor-element.elementor-element-18df1992.elementor-position-left .elementor-image-box-img {
   margin-right: 15px;
}

.elementor-1755 .elementor-element.elementor-element-18df1992.elementor-position-top .elementor-image-box-img {
   margin-bottom: 15px;
}

.elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-wrapper .elementor-image-box-img {
   width: 30%;
}

.elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-img img {
   transition-duration: 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-description {
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-wrapper {
   text-align: left;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8.elementor-position-right .elementor-image-box-img {
   margin-left: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8.elementor-position-left .elementor-image-box-img {
   margin-right: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8.elementor-position-top .elementor-image-box-img {
   margin-bottom: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-wrapper .elementor-image-box-img {
   width: 30%;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-img img {
   transition-duration: 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-description {
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-wrapper {
   text-align: left;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18.elementor-position-right .elementor-image-box-img {
   margin-left: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18.elementor-position-left .elementor-image-box-img {
   margin-right: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18.elementor-position-top .elementor-image-box-img {
   margin-bottom: 15px;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-wrapper .elementor-image-box-img {
   width: 40%;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-img img {
   transition-duration: 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-description {
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-e458c75 {
   margin-top: 3%;
   margin-bottom: 0%;
}

.elementor-1755 .elementor-element.elementor-element-e569352.elementor-column>.elementor-widget-wrap {
   justify-content: center;
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav {
   width: 100%;
   max-width: 100%;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   justify-content: center !important;
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a {
   justify-content: center;
   padding: 23px 23px 23px 23px;
   margin: 5px 5px 5px 5px;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: var(--e-global-color-9c84712);
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a.htb-active {
   background-color: var(--e-global-color-primary);
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a i {
   color: var(--e-global-color-primary);
   font-size: 25px;
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a svg path {
   fill: var(--e-global-color-primary);
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a .htmega-tab-svg-icon svg {
   width: 25px;
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a i,
.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a .htmega-tab-svg-icon {
   width: 26px;
   height: 26px;
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-content-area .htmega-tab-content p {
   color: var(--e-global-color-text);
   font-family: var(--e-global-typography-primary-font-family);
   font-weight: var(--e-global-typography-primary-font-weight);
   line-height: var(--e-global-typography-primary-line-height);
}

.elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-single-tab {
   padding: 4% 0% 0% 0;
}

.elementor-1755 .elementor-element.elementor-element-246942a .elementor-heading-title {
   font-family: "Montserrat";
   font-size: 28px;
   font-weight: bold;
}

.elementor-1755 .elementor-element.elementor-element-246942a>.elementor-widget-container {
   margin: 13% 3% 0% 6%;
}

.elementor-1755 .elementor-element.elementor-element-c7dc2af {
   color: var(--e-global-color-text);
   font-family: "Montserrat";
   font-size: 20px;
   font-weight: normal;
}

.elementor-1755 .elementor-element.elementor-element-c7dc2af>.elementor-widget-container {
   margin: 0% 0% 0% 9%;
}

.elementor-bc-flex-widget .elementor-1755 .elementor-element.elementor-element-062bd45.elementor-column .elementor-widget-wrap {
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-062bd45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
   align-content: center;
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-062bd45.elementor-column>.elementor-widget-wrap {
   justify-content: center;
}

.elementor-1755 .elementor-element.elementor-element-af70201 .elementor-heading-title {
   color: var(--e-global-color-text);
   font-family: "Montserrat";
   font-size: 35px;
   font-weight: 800;
   line-height: 1.3em;
}

.elementor-1755 .elementor-element.elementor-element-af70201>.elementor-widget-container {
   margin: 25px 0px 0px 0px;
}

.elementor-1755 .elementor-element.elementor-element-627da59 .beer-slider[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-627da59 .beer-reveal[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-627da59 .beer-handle {
   color: #000000;
   width: 48px;
   height: 48px;
}

.elementor-1755 .elementor-element.elementor-element-627da59>.elementor-widget-container {
   margin: 5px 5px 5px 5px;
}

.elementor-1755 .elementor-element.elementor-element-627da59 {
   width: auto;
   max-width: auto;
}

.elementor-1755 .elementor-element.elementor-element-78417f6 .beer-slider[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-78417f6 .beer-reveal[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-78417f6 .beer-handle {
   color: #000000;
   width: 48px;
   height: 48px;
}

.elementor-1755 .elementor-element.elementor-element-78417f6>.elementor-widget-container {
   margin: 5px 5px 5px 5px;
}

.elementor-1755 .elementor-element.elementor-element-78417f6 {
   width: auto;
   max-width: auto;
}

.elementor-1755 .elementor-element.elementor-element-12b59e1 .beer-slider[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-12b59e1 .beer-reveal[data-beer-label]::after {
   color: #212529;
}

.elementor-1755 .elementor-element.elementor-element-12b59e1 .beer-handle {
   color: #000000;
   width: 48px;
   height: 48px;
}

.elementor-1755 .elementor-element.elementor-element-12b59e1>.elementor-widget-container {
   margin: 5px 5px 5px 5px;
}

.elementor-1755 .elementor-element.elementor-element-12b59e1 {
   width: auto;
   max-width: auto;
}

.elementor-1755 .elementor-element.elementor-element-153d4c4>.elementor-container {
   max-width: 944px;
}

.elementor-1755 .elementor-element.elementor-element-153d4c4>.elementor-container>.elementor-column>.elementor-widget-wrap {
   align-content: center;
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-153d4c4:not(.elementor-motion-effects-element-type-background),
.elementor-1755 .elementor-element.elementor-element-153d4c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
   background-image: url("https://clinic-orts.ru/wp-content/uploads/2023/05/ORTS_brand_image_MRAMOR_WHITE.jpg");
}

.elementor-1755 .elementor-element.elementor-element-153d4c4 {
   transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1755 .elementor-element.elementor-element-153d4c4>.elementor-background-overlay {
   transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1755 .elementor-element.elementor-element-1f0b2ee.elementor-column .elementor-widget-wrap {
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-1f0b2ee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
   align-content: center;
   align-items: center;
}

.elementor-1755 .elementor-element.elementor-element-1f0b2ee.elementor-column>.elementor-widget-wrap {
   justify-content: center;
}

.elementor-1755 .elementor-element.elementor-element-1f0b2ee>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
   margin-bottom: 0px;
}

.elementor-1755 .elementor-element.elementor-element-1f0b2ee>.elementor-element-populated {
   margin: 3% 0% 0% 0%;
   --e-column-margin-right: 0%;
   --e-column-margin-left: 0%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .htmega-form-wrapper {
   max-width: 100%;
   text-align: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"] {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select {
   height: 55px;
   background-color: #FFFFFF;
   color: var(--e-global-color-text);
   padding: 0% 0% 0% 4%;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap select[multiple="multiple"] {
   min-height: 55px;
   height: auto !important;
   max-height: 130px;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"],
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select {
   font-family: var(--e-global-typography-secondary-font-family);
   font-weight: var(--e-global-typography-secondary-font-weight);
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: var(--e-global-color-text);
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]::-webkit-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]::-moz-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]:-ms-input-placeholder {
   color: #62666C5E;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-form-control-wrap textarea {
   height: 175px;
   min-height: 175px;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .htmega-form-wrapper form.wpcf7-form label,
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7 input[type="file"] {
   color: var(--e-global-color-primary);
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .htmega-form-wrapper form.wpcf7-form label,
.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7 input[type="file"] {
   font-family: var(--e-global-typography-secondary-font-family);
   font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-submit {
   height: 55px;
   width: 100%;
   color: #FFFFFF;
   background-color: var(--e-global-color-primary);
   border-style: solid;
   border-width: 1px 1px 1px 1px;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-form .wpcf7-submit:hover {
   color: var(--e-global-color-primary);
   background-color: #FFFFFF;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: var(--e-global-color-primary);
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17 .wpcf7-spinner {
   left: 0px;
   top: 0px;
}

.elementor-1755 .elementor-element.elementor-element-b3c9f17>.elementor-widget-container {
   margin: -0px -0px -0px -0px;
}

@media(min-width:768px) {
   .elementor-1755 .elementor-element.elementor-element-e569352 {
      width: 66.754%;
   }

   .elementor-1755 .elementor-element.elementor-element-c5f7406 {
      width: 33.202%;
   }

   .elementor-1755 .elementor-element.elementor-element-1f0b2ee {
      width: 100%;
   }
}

@media(max-width:1024px) {
   .elementor-widget-heading .elementor-heading-title {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-widget-image-box .elementor-image-box-title {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-content-area .htmega-tab-content p {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-af70201 .elementor-heading-title {
      font-size: 31px;
      line-height: 1.5em;
   }
}

@media(max-width:767px) {
   .elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-container {
      min-height: auto;
   }
   .elementor-element-8089d56{background: #FFFFFF!important;}

   .elementor-1755 .elementor-element.elementor-element-46b3632b:not(.elementor-motion-effects-element-type-background),
   .elementor-1755 .elementor-element.elementor-element-46b3632b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
      background-image: url("https://clinic-orts.ru/wp-content/uploads/2023/06/Bortsov_alex_samll.jpg");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
   }

   .elementor-widget-heading .elementor-heading-title {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-6aa20c6e {
      text-align: left;
   }

   .elementor-1755 .elementor-element.elementor-element-6aa20c6e>.elementor-widget-container {
      margin: 0% 0% 0% 4%;
      padding: 0% 16% 0% 0%;
   }

   .elementor-1755 .elementor-element.elementor-element-bc46d55 {
      text-align: left;
   }

   .elementor-1755 .elementor-element.elementor-element-bc46d55>.elementor-widget-container {
      margin: 0% 0% -3% 4%;
      padding: 0% 16% 0% 0%;
   }

   .elementor-1755 .elementor-element.elementor-element-cbaa96a .elementor-button {
      padding: 20px 20px 20px 20px;
   }

   .elementor-1755 .elementor-element.elementor-element-cbaa96a>.elementor-widget-container {
      margin: 0% 0% 0% 0%;
      padding: 0% 0% 0% 0%;
   }

   .elementor-1755 .elementor-element.elementor-element-3b7e5f8 {
      margin-top: 25px;
      margin-bottom: 25px;
      padding: 0% 0% 0% 4%;
   }

   .elementor-1755 .elementor-element.elementor-element-55e03cda {
      width: 45%;
   }

   .elementor-bc-flex-widget .elementor-1755 .elementor-element.elementor-element-55e03cda.elementor-column .elementor-widget-wrap {
      align-items: center;
   }

   .elementor-1755 .elementor-element.elementor-element-55e03cda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
   }

   .elementor-1755 .elementor-element.elementor-element-55e03cda.elementor-column>.elementor-widget-wrap {
      justify-content: center;
   }

   .elementor-widget-image-box .elementor-image-box-title {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-img {
      margin-bottom: 15px;
   }

   .elementor-1755 .elementor-element.elementor-element-3b6614c7 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-3223a60f {
      width: 45%;
   }

   .elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-img {
      margin-bottom: 15px;
   }

   .elementor-1755 .elementor-element.elementor-element-18df1992 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-65fc35ea {
      width: 45%;
   }

   .elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-img {
      margin-bottom: 15px;
   }

   .elementor-1755 .elementor-element.elementor-element-1f8128b8 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-5e7a703f {
      width: 45%;
   }

   .elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-img {
      margin-bottom: 15px;
   }

   .elementor-1755 .elementor-element.elementor-element-1b4d7d18 .elementor-image-box-description {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-bc-flex-widget .elementor-1755 .elementor-element.elementor-element-e569352.elementor-column .elementor-widget-wrap {
      align-items: center;
   }

   .elementor-1755 .elementor-element.elementor-element-e569352.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
   }

   .elementor-1755 .elementor-element.elementor-element-e569352.elementor-column>.elementor-widget-wrap {
      justify-content: center;
   }

   .elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav {
      border-radius: 0px 0px 0px 0px;
      justify-content: start !important;
   }

   .elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-nav a {
      justify-content: start;
      padding: 14px 14px 14px 14px;
      margin: 3px 3px 3px 3px;
      border-width: 1px 1px 1px 1px;
      border-radius: 21px 21px 21px 21px;
   }

   .elementor-1755 .elementor-element.elementor-element-7ab0a4f .htmega-tab-content-area .htmega-tab-content p {
      line-height: var(--e-global-typography-primary-line-height);
   }

   .elementor-1755 .elementor-element.elementor-element-af70201 .elementor-heading-title {
      font-size: 21px;
      line-height: 1.5em;
   }

   .elementor-1755 .elementor-element.elementor-element-af70201>.elementor-widget-container {
      margin: 25px 0px 0px 0px;
   }
}