.elementor-21441 .elementor-element.elementor-element-241bef0{--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;--margin-top:-20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21441 .elementor-element.elementor-element-ed12655{--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-21441 .elementor-element.elementor-element-0aaf018{--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:center;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;--padding-top:100px;--padding-bottom:100px;--padding-left:45px;--padding-right:45px;}.elementor-21441 .elementor-element.elementor-element-0aaf018:not(.elementor-motion-effects-element-type-background), .elementor-21441 .elementor-element.elementor-element-0aaf018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portal-comforta.ru/wp-content/uploads/2025/03/db5cbdd7-0374-49bc-b1ec-2aa21faa4cd8-20250308-104021.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21441 .elementor-element.elementor-element-0aaf018::before, .elementor-21441 .elementor-element.elementor-element-0aaf018 > .elementor-background-video-container::before, .elementor-21441 .elementor-element.elementor-element-0aaf018 > .e-con-inner > .elementor-background-video-container::before, .elementor-21441 .elementor-element.elementor-element-0aaf018 > .elementor-background-slideshow::before, .elementor-21441 .elementor-element.elementor-element-0aaf018 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21441 .elementor-element.elementor-element-0aaf018 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#424242;--background-overlay:'';}.elementor-21441 .elementor-element.elementor-element-7e016b3{width:var( --container-widget-width, 77.141% );max-width:77.141%;--container-widget-width:77.141%;--container-widget-flex-grow:0;}.elementor-21441 .elementor-element.elementor-element-7e016b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21441 .elementor-element.elementor-element-7e016b3 .title-after_title, .elementor-21441 .elementor-element.elementor-element-7e016b3 .title-subtitle, .elementor-21441 .elementor-element.elementor-element-7e016b3 .woodmart-title-container{max-width:100%;}.elementor-21441 .elementor-element.elementor-element-7e016b3 .title{color:#FFFFFF;font-size:34px;font-weight:900;}.elementor-21441 .elementor-element.elementor-element-7e016b3 .title-after_title{color:#FFFFFF;font-size:15px;font-weight:500;}.elementor-21441 .elementor-element.elementor-element-a878a4e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21441 .elementor-element.elementor-element-a878a4e:not(.elementor-motion-effects-element-type-background), .elementor-21441 .elementor-element.elementor-element-a878a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21441 .elementor-element.elementor-element-3243698{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21441 .elementor-element.elementor-element-3243698:not(.elementor-motion-effects-element-type-background), .elementor-21441 .elementor-element.elementor-element-3243698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21441 .elementor-element.elementor-element-12979fc{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-21441 .elementor-element.elementor-element-12979fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21441 .elementor-element.elementor-element-536fb0e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21441 .elementor-element.elementor-element-536fb0e .title-subtitle{color:#000000;font-size:24px;font-weight:700;}.elementor-21441 .elementor-element.elementor-element-536fb0e .title{color:#000000;font-size:18px;}.elementor-21441 .elementor-element.elementor-element-536fb0e .title-after_title{color:#000000;font-size:16px;}.elementor-21441 .elementor-element.elementor-element-5fc26e3{--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;}.elementor-21441 .elementor-element.elementor-element-78f344e{--display:flex;}.elementor-21441 .elementor-element.elementor-element-4913b8d{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-4913b8d .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-4913b8d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21441 .elementor-element.elementor-element-4913b8d.elementor-view-framed .elementor-icon, .elementor-21441 .elementor-element.elementor-element-4913b8d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21441 .elementor-element.elementor-element-4913b8d .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-4913b8d .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-4913b8d .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-f0d3bb8{--display:flex;}.elementor-21441 .elementor-element.elementor-element-eaaa56a{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-eaaa56a .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-eaaa56a .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-eaaa56a .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-eaaa56a .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-0447f43{--display:flex;}.elementor-21441 .elementor-element.elementor-element-6cd9cd0{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-6cd9cd0 .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-6cd9cd0 .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-6cd9cd0 .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-6cd9cd0 .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-f186e33{--display:flex;}.elementor-21441 .elementor-element.elementor-element-162fa31{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-162fa31 .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-162fa31 .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-162fa31 .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-162fa31 .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-62d1570{--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;}.elementor-21441 .elementor-element.elementor-element-e7d99d2{--display:flex;}.elementor-21441 .elementor-element.elementor-element-ef3d68d{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-ef3d68d .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-ef3d68d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21441 .elementor-element.elementor-element-ef3d68d.elementor-view-framed .elementor-icon, .elementor-21441 .elementor-element.elementor-element-ef3d68d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21441 .elementor-element.elementor-element-ef3d68d .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-ef3d68d .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-ef3d68d .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-e826eed{--display:flex;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb.elementor-view-framed .elementor-icon, .elementor-21441 .elementor-element.elementor-element-cbaf4fb.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-cbaf4fb .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-cbaf4fb .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-77e136a{--display:flex;}.elementor-21441 .elementor-element.elementor-element-47e4a9f{--icon-box-icon-margin:15px;}.elementor-21441 .elementor-element.elementor-element-47e4a9f .elementor-icon-box-title{margin-bottom:0px;}.elementor-21441 .elementor-element.elementor-element-47e4a9f .elementor-icon{font-size:28px;}.elementor-21441 .elementor-element.elementor-element-47e4a9f .elementor-icon-box-title, .elementor-21441 .elementor-element.elementor-element-47e4a9f .elementor-icon-box-title a{font-size:16px;}.elementor-21441 .elementor-element.elementor-element-eda209b{--display:flex;}.elementor-21441 .elementor-element.elementor-element-0836214{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21441 .elementor-element.elementor-element-c29ef34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21441 .elementor-element.elementor-element-c29ef34:not(.elementor-motion-effects-element-type-background), .elementor-21441 .elementor-element.elementor-element-c29ef34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21441 .elementor-element.elementor-element-7cbf0ba{width:auto;max-width:auto;}.elementor-21441 .elementor-element.elementor-element-7cbf0ba .title{font-weight:700;}.elementor-21441 .elementor-element.elementor-element-e13df0b .wd-accordion-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-21441 .elementor-element.elementor-element-e13df0b .wd-accordion-content{font-weight:500;}.elementor-21441 .elementor-element.elementor-element-3ae60bb{--display:flex;}.elementor-21441 .elementor-element.elementor-element-e2a3c8b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-21441 .elementor-element.elementor-element-e2a3c8b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-21441 .elementor-element.elementor-element-e2a3c8b{--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-21441 .elementor-element.elementor-element-e495c2f{--display:flex;--wd-sticky-offset:150px;}.elementor-21441 .elementor-element.elementor-element-7fed80f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-21441 .elementor-element.elementor-element-7fed80f:not(.elementor-motion-effects-element-type-background), .elementor-21441 .elementor-element.elementor-element-7fed80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21441 .elementor-element.elementor-element-4b9e51a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21441 .elementor-element.elementor-element-4b9e51a .title{font-size:24px;font-weight:700;}.elementor-21441 .elementor-element.elementor-element-7169f08 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21441 .elementor-element.elementor-element-7169f08 li{color:#242424;}.elementor-21441 .elementor-element.elementor-element-7169f08 .wd-list-content{font-size:15px;font-weight:600;}.elementor-21441 .elementor-element.elementor-element-638ab4b > .elementor-widget-container{margin:0px 0px 10px 0px;}@media(max-width:1024px){.elementor-21441 .elementor-element.elementor-element-241bef0{--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;--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-21441 .elementor-element.elementor-element-0aaf018{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21441 .elementor-element.elementor-element-7e016b3 .title{font-size:24px;}.elementor-21441 .elementor-element.elementor-element-4b9e51a .title{font-size:22px;}}@media(max-width:768px){.elementor-21441 .elementor-element.elementor-element-0aaf018{--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-21441 .elementor-element.elementor-element-7e016b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21441 .elementor-element.elementor-element-7e016b3 .title{font-size:22px;}.elementor-21441 .elementor-element.elementor-element-4b9e51a .title{font-size:20px;}}@media(min-width:769px){.elementor-21441 .elementor-element.elementor-element-241bef0{--content-width:1440px;}.elementor-21441 .elementor-element.elementor-element-ed12655{--width:75%;}.elementor-21441 .elementor-element.elementor-element-12979fc{--width:100%;}.elementor-21441 .elementor-element.elementor-element-e495c2f{--width:25%;}}@media(max-width:1024px) and (min-width:769px){.elementor-21441 .elementor-element.elementor-element-ed12655{--width:100%;}.elementor-21441 .elementor-element.elementor-element-e495c2f{--width:100%;}}/* Start custom CSS for wd_text_block, class: .elementor-element-6855891 */.table-container {
            overflow-x: auto;
            margin-bottom: 1rem;
            color: #000;
        }

        table {
            width: 100%;
            border-collapse: collapse;
            background-color: #fff;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
        }

        th, td {
            padding: 0.75rem;
            text-align: left;
            border-bottom: 1px solid #ddd;
        }

        th {
            background-color: #1C61E7 !important;
            color: #fff !important;
                text-transform: none !important;
        }

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Мобильная версия */
        @media (max-width: 600px) {
            table, thead, tbody, th, td, tr {
                display: block;
            }

            th {
                display: none;
            }

            tr {
                margin: 0.5rem 0;
                
                padding: 0.5rem;
                box-shadow: 0 2px 5px rgba(0,0,0,0.1);
            }

            td {
                display: flex;
                justify-content: space-between;
                align-items: center;
                margin: 0.25rem 0;
            }

            td::before {
                content: attr(data-label);
                font-weight: bold;
                margin-right: 1rem;
                width: 50%;
                display: inline-block;
            }
        }/* End custom CSS */