.elementor-15228 .elementor-element.elementor-element-cbf0057{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-77b212a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-15228 .elementor-element.elementor-element-77b212a .sttwo{padding:10px 0px 20px 0px;}.elementor-15228 .elementor-element.elementor-element-77b212a .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-61f92dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-61f92dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-6caf7db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-54d973b{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-5376c4d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-b0564d6{--display:flex;}.elementor-15228 .elementor-element.elementor-element-1800dff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-8da6ee4 .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-8da6ee4 .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-8da6ee4 .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-8da6ee4 .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-571e95a{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-571e95a p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-80d1489 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-3456634.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-20da065{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-7c6f6dd{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-3ac4405{--display:flex;}.elementor-15228 .elementor-element.elementor-element-c3484ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-4e00cd6 .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-4e00cd6 .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-4e00cd6 .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-4e00cd6 .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-a8c0a7f{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-a8c0a7f p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-92adca5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-73163a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-f430203{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-86eb297{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-da5e855{--display:flex;}.elementor-15228 .elementor-element.elementor-element-cb9a9c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-c5d93eb .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-c5d93eb .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-c5d93eb .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-c5d93eb .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-120a3c7{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-120a3c7 p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-54d918f .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-c3abf11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-ebfdb59{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-6323c4b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-2438409{--display:flex;}.elementor-15228 .elementor-element.elementor-element-2a8f6f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-4932781 .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-4932781 .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-4932781 .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-4932781 .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-1166d88{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-1166d88 p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-884feff .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-e722c7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-af1b0fb{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-6c1a076{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-3d626d8{--display:flex;}.elementor-15228 .elementor-element.elementor-element-61de783{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-5f6b089 .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-5f6b089 .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-5f6b089 .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-5f6b089 .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-b3a8410{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-b3a8410 p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-9d40b12 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-33bc79f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-cfed9b2{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-5cb01a4{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15228 .elementor-element.elementor-element-11e2865{--display:flex;}.elementor-15228 .elementor-element.elementor-element-c7c5858{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15228 .elementor-element.elementor-element-07cf6bf .stone{font-size:18px;padding:0px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-07cf6bf .sttwo{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-07cf6bf .ttbt h5{opacity:1;}.elementor-15228 .elementor-element.elementor-element-07cf6bf .ttin p{width:100%;padding:15px 0px 25px 0px;}.elementor-15228 .elementor-element.elementor-element-0ba9b44{padding:10px 0px 0px 0px;}.elementor-15228 .elementor-element.elementor-element-0ba9b44 p{margin-block-end:10px;}.elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-item{align-items:flex-start;}.elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15228 .elementor-element.elementor-element-8855465 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15228 .elementor-element.elementor-element-4961041{--display:flex;}@media(max-width:1024px){.elementor-15228 .elementor-element.elementor-element-54d973b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-1800dff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-3456634.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-20da065{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-c3484ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-73163a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-f430203{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-cb9a9c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-c3abf11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-ebfdb59{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-2a8f6f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-e722c7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-af1b0fb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-61de783{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-33bc79f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-cfed9b2{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-c7c5858{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-15228 .elementor-element.elementor-element-54d973b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-5376c4d{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-b0564d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-1800dff{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-3456634.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-20da065{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-7c6f6dd{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-3ac4405{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-c3484ea{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-73163a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-f430203{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-86eb297{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-da5e855{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-cb9a9c5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-c3abf11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-ebfdb59{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-6323c4b{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-2438409{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-2a8f6f5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-e722c7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-af1b0fb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-6c1a076{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-3d626d8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-61de783{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-33bc79f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15228 .elementor-element.elementor-element-cfed9b2{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15228 .elementor-element.elementor-element-5cb01a4{--min-height:200px;}.elementor-15228 .elementor-element.elementor-element-11e2865{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15228 .elementor-element.elementor-element-c7c5858{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS *//* Ограничиваем высоту ВСЕГО блока на живом сайте */
.collapsible-block {
    position: relative;
    max-height: 100px; /* Высота скрытого блока (примерно 3-4 строки) */
    overflow: hidden;
    transition: max-height 0.4s ease-in-out;
}

/* Ограничиваем внутренний текстовый редактор Elementor */
.collapsible-block .elementor-text-editor {
    overflow: hidden;
}

/* Эффект полупрозрачного затухания текста внизу */
.collapsible-block::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 45px; /* Высота градиента */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
    transition: opacity 0.3s ease;
    pointer-events: none; /* Чтобы градиент не мешал кликам */
    z-index: 2;
}

/* Когда блок развернут — даем запас высоты и скрываем градиент */
.collapsible-block.is-expanded {
    max-height: 3000px; /* Поменяйте, если у вас экстремально длинные тексты */
}

.collapsible-block.is-expanded::after {
    opacity: 0;
    pointer-events: none;
}

/* Стили для текстовой надписи Свернуть/Развернуть */
.toggle-text-link {
    display: inline-block;
    color: var(--pracolor); /* Цвет ссылки */
    cursor: pointer;
    font-weight: 400;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 5px; /* Отступ до следующего элемента */
    transition: color 0.2s ease;
    margin-left: auto;
}

.toggle-text-link:hover {
    color: var(--brcolor);
}/* End custom CSS */