.elementor-1277 .elementor-element.elementor-element-a7a63ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-bc5954d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-5c4aaee .dce-separator, .elementor-1277 .elementor-element.elementor-element-5c4aaee a, .elementor-1277 .elementor-element.elementor-element-5c4aaee a + span{padding:0 5px;}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1277 .elementor-element.elementor-element-1d7d951{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-item > a{font-size:22px;font-weight:600;}.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1277 .elementor-element.elementor-element-cec9d3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-86ddcfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-fdb5245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-4ad4693{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-1d5059e > *{font-size:19px;font-weight:700;display:inline-block;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-1d5059e{padding:0px 0px 0px 010px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-9935a9b > *{font-weight:600;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-9935a9b{padding:5px 5px 5px 5px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-5f59a28{padding:5px 5px 5px 5px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .dce-post-item{text-align:left;}.elementor-1277 .elementor-element.elementor-element-5fdff38 table{border-radius:12px 12px 12px 12px;overflow:hidden;}.elementor-1277 .elementor-element.elementor-element-5fdff38 th{text-align:left;vertical-align:middle;color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1277 .elementor-element.elementor-element-5fdff38 tr{text-align:left;vertical-align:middle;}.elementor-1277 .elementor-element.elementor-element-5fdff38 tr td{background-color:var( --e-global-color-2a9f9ba );}.elementor-1277 .elementor-element.elementor-element-5fdff38 tr:nth-child(even) td{background-color:var( --e-global-color-secondary );}.elementor-1277 .elementor-element.elementor-element-d8bb3f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:767px){.elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1277 .elementor-element.elementor-element-1d7d951 .elementor-icon-list-item > a{font-size:19px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-1d5059e > *{font-size:17px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-1d5059e:not(.dce-item_readmore) > *, .elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-1d5059e a.dce-button{padding:5px 5px 5px 5px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-9935a9b{text-align:left;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-9935a9b > *{font-size:16px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-5f59a28{text-align:left;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .elementor-repeater-item-5f59a28 > *{font-size:16px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 .dce-post-item{text-align:left;}.elementor-1277 .elementor-element.elementor-element-5fdff38 td, .elementor-1277 .elementor-element.elementor-element-5fdff38 th{padding-left:50px;padding-right:50px;}.elementor-1277 .elementor-element.elementor-element-5fdff38 th{font-size:17px;}.elementor-1277 .elementor-element.elementor-element-5fdff38.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}}@media(min-width:768px){.elementor-1277 .elementor-element.elementor-element-bc5954d{--width:50%;}.elementor-1277 .elementor-element.elementor-element-cec9d3a{--width:50%;}}/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-5fdff38 *//* Контейнер для таблицы с горизонтальной прокруткой */
.tableprice {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* для плавной прокрутки на устройствах iOS */
    width: 100%;
    box-sizing: border-box;
}


.tableprice table th:first-child,
.tableprice table td:first-child {
    min-width: 250px; /* Установите минимальную ширину */
}/* End custom CSS */