.elementor-1306 .elementor-element.elementor-element-ecdc542{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--padding-top:230px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-ecdc542:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-ecdc542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinic-edem.ru/wp-content/uploads/2025/09/pexels-shiny-diamond-3762398-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1306 .elementor-element.elementor-element-ecdc542::before, .elementor-1306 .elementor-element.elementor-element-ecdc542 > .elementor-background-video-container::before, .elementor-1306 .elementor-element.elementor-element-ecdc542 > .e-con-inner > .elementor-background-video-container::before, .elementor-1306 .elementor-element.elementor-element-ecdc542 > .elementor-background-slideshow::before, .elementor-1306 .elementor-element.elementor-element-ecdc542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1306 .elementor-element.elementor-element-ecdc542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-1306 .elementor-element.elementor-element-341f31e{--display:flex;}.elementor-1306 .elementor-element.elementor-element-c607c23{text-align:center;}.elementor-1306 .elementor-element.elementor-element-c607c23 .elementor-heading-title{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-e300b86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1306 .elementor-element.elementor-element-9482c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-9482c58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1306 .elementor-element.elementor-element-684d5e5{text-align:start;}.elementor-1306 .elementor-element.elementor-element-684d5e5 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1306 .elementor-element.elementor-element-ecdc542{--content-width:800px;}.elementor-1306 .elementor-element.elementor-element-341f31e{--width:100%;}.elementor-1306 .elementor-element.elementor-element-e300b86{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-9482c58{--width:97.373%;}}@media(max-width:1024px){.elementor-1306 .elementor-element.elementor-element-ecdc542{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-1306 .elementor-element.elementor-element-ecdc542{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-e300b86{--content-width:500px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for text-editor, class: .elementor-element-684d5e5 *//* Общие настройки таблицы */ .elementor-widget-container { max-width: 100% !important; overflow-x: hidden !important; } .elementor-widget-container table { width: 100% !important; max-width: 100% !important; min-width: 0 !important; table-layout: fixed; border-collapse: collapse; } .elementor-widget-container table th, .elementor-widget-container table td { overflow-wrap: anywhere; word-break: break-word; white-space: normal; } /* Мобильная версия */ @media (max-width: 767px) { .elementor-widget-container table { width: 100% !important; table-layout: fixed; font-size: 8px !important; line-height: 1.15; } .elementor-widget-container table th, .elementor-widget-container table td { padding: 3px 2px !important; font-size: 8px !important; line-height: 1.15; overflow-wrap: anywhere; word-break: break-word; white-space: normal; } /* Код по номенклатуре */ .elementor-widget-container table th:nth-child(1), .elementor-widget-container table td:nth-child(1) { width: 18%; } /* Код услуги */ .elementor-widget-container table th:nth-child(2), .elementor-widget-container table td:nth-child(2) { width: 10%; } /* Название услуги */ .elementor-widget-container table th:nth-child(3), .elementor-widget-container table td:nth-child(3) { width: 47%; } /* Единица измерения */ .elementor-widget-container table th:nth-child(4), .elementor-widget-container table td:nth-child(4) { width: 12%; } /* Цена */ .elementor-widget-container table th:nth-child(5), .elementor-widget-container table td:nth-child(5) { width: 13%; } } /* Очень узкие экраны */ @media (max-width: 400px) { .elementor-widget-container table, .elementor-widget-container table th, .elementor-widget-container table td { font-size: 7px !important; line-height: 1.1; } .elementor-widget-container table th, .elementor-widget-container table td { padding: 2px 1px !important; } }/* End custom CSS */