.elementor-3618 .elementor-element.elementor-element-c70c9c5{--display:flex;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3618 .elementor-element.elementor-element-c70c9c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-3da9b23{--display:flex;}.elementor-3618 .elementor-element.elementor-element-3da9b23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-88ea7fa{--display:flex;}.elementor-3618 .elementor-element.elementor-element-88ea7fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3618 .elementor-element.elementor-element-a55c12f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3618 .elementor-element.elementor-element-a55c12f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-a55c12f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3618 .elementor-element.elementor-element-9b267a2{padding:0px 0px 0px 0px;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-9b267a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-3f2eaa2{--display:flex;}.elementor-3618 .elementor-element.elementor-element-3f2eaa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3618 .elementor-element.elementor-element-948fba0{width:var( --container-widget-width, 129.323% );max-width:129.323%;--container-widget-width:129.323%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-948fba0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-948fba0 img{border-radius:0px 0px 0px 0px;}.elementor-3618 .elementor-element.elementor-element-6d954e5{--display:flex;--min-height:0px;}.elementor-3618 .elementor-element.elementor-element-6d954e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-fcc5a6f{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-fcc5a6f img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-31403c3{--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;--flex-wrap:wrap;--z-index:1;}.elementor-3618 .elementor-element.elementor-element-df041b7{--display:flex;--min-height:0px;}.elementor-3618 .elementor-element.elementor-element-f48215d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-f48215d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-916176e{--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-3618 .elementor-element.elementor-element-916176e.e-con{--align-self:flex-end;}.elementor-3618 .elementor-element.elementor-element-fd44a37{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-fd44a37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-fd44a37 p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-f1d6168{--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-3618 .elementor-element.elementor-element-f1d6168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-f840c02 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stroyservice54.ru/wp-content/uploads/2026/09/2024-07-29-2-4.jpg);background-size:cover;}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-f840c02 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-d9ba788 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://stroyservice54.ru/wp-content/uploads/2026/09/163.webp);background-size:cover;}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-d9ba788 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-fb4dd9f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://stroyservice54.ru/wp-content/uploads/2026/09/05_v4.png);background-size:cover;}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-fb4dd9f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-62da3c4 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://stroyservice54.ru/wp-content/uploads/2026/09/2024-07-29-1-1-1.jpg);background-size:cover;}.elementor-3618 .elementor-element.elementor-element-084914c .elementor-repeater-item-62da3c4 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3618 .elementor-element.elementor-element-084914c .swiper-slide{transition-duration:calc(5000ms*1.2);height:554px;}.elementor-3618 .elementor-element.elementor-element-084914c{width:var( --container-widget-width, 100.179% );max-width:100.179%;--container-widget-width:100.179%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-084914c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-084914c .swiper-slide-contents{max-width:68%;}.elementor-3618 .elementor-element.elementor-element-084914c .swiper-slide-inner{text-align:center;}.elementor-3618 .elementor-element.elementor-element-65fcc5b{--display:flex;}.elementor-3618 .elementor-element.elementor-element-37b76e7{--spacer-size:50px;}.elementor-3618 .elementor-element.elementor-element-0ff28a8{--display:flex;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3618 .elementor-element.elementor-element-0ff28a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f79c2e4{--display:flex;--min-height:0px;}.elementor-3618 .elementor-element.elementor-element-f79c2e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-7440fb2{--display:flex;}.elementor-3618 .elementor-element.elementor-element-7440fb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-7dd3e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-3618 .elementor-element.elementor-element-7dd3e53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-8c0b14a{width:var( --container-widget-width, 112.251% );max-width:112.251%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.251%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-8c0b14a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-af7e78b{--display:flex;}.elementor-3618 .elementor-element.elementor-element-af7e78b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-08bc85d{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-08bc85d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-08bc85d p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-65393e5{--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-65393e5 img{width:79%;max-width:80%;height:30px;}.elementor-3618 .elementor-element.elementor-element-63a0833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3618 .elementor-element.elementor-element-63a0833 .elementor-heading-title{font-family:"Oxygen Mono", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-0118f4f{width:var( --container-widget-width, 69.885% );max-width:69.885%;margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69.885%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-0118f4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-0118f4f p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-7690119{--display:flex;--min-height:104px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3618 .elementor-element.elementor-element-7690119.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-da4fd9b{--display:flex;--min-height:0px;}.elementor-3618 .elementor-element.elementor-element-da4fd9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-3ae7efb{--display:flex;--min-height:216px;}.elementor-3618 .elementor-element.elementor-element-3ae7efb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-c7fc78a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-c7fc78a p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-d064e0a{--display:flex;}.elementor-3618 .elementor-element.elementor-element-d064e0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f4d10cc{width:var( --container-widget-width, 73.084% );max-width:73.084%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;--container-widget-width:73.084%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4d10cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f4d10cc img{height:345px;border-radius:0px 0px 0px 0px;}.elementor-3618 .elementor-element.elementor-element-0da3f4e{width:var( --container-widget-width, 84.311% );max-width:84.311%;margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;--container-widget-width:84.311%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-0da3f4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-0da3f4e p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-6c3beb4{--display:flex;}.elementor-3618 .elementor-element.elementor-element-9f7e739{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-9f7e739 img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-7b79316{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3618 .elementor-element.elementor-element-7b79316.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-89b43c9{--display:flex;--min-height:0px;}.elementor-3618 .elementor-element.elementor-element-89b43c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-39ab7e4{--display:flex;}.elementor-3618 .elementor-element.elementor-element-39ab7e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-dfc24d4{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-dfc24d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-fff4dbb{width:var( --container-widget-width, 101.835% );max-width:101.835%;--container-widget-width:101.835%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-fff4dbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-83c1923{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-83c1923.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-51b5199{--spacer-size:50px;width:var( --container-widget-width, 6.23% );max-width:6.23%;--container-widget-width:6.23%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-51b5199.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-398565e{--display:flex;}.elementor-3618 .elementor-element.elementor-element-398565e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f621926{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:98%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-f621926.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f621926 p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-b802913{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:98%;--container-widget-flex-grow:0;columns:1;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-b802913.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-b802913 p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-c766fd2{--display:flex;}.elementor-3618 .elementor-element.elementor-element-abc7e70{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-abc7e70 img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-3925d8a{--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;--flex-wrap:wrap;--margin-top:173px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3618 .elementor-element.elementor-element-3925d8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-12b672c{--spacer-size:50px;width:var( --container-widget-width, 0.953% );max-width:0.953%;--container-widget-width:0.953%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-12b672c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-0c55443{--spacer-size:50px;}.elementor-3618 .elementor-element.elementor-element-0c55443.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f4ea226{width:var( --container-widget-width, 100% );max-width:100%;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4ea226.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-f4ea226 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-65f65b1{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-3618 .elementor-element.elementor-element-65f65b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-05b1b4e{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-3618 .elementor-element.elementor-element-05b1b4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-6ad6a80{--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:-20px;--margin-left:0px;--margin-right:0px;}.elementor-3618 .elementor-element.elementor-element-836a500.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-95f01c8{--display:flex;}.elementor-3618 .elementor-element.elementor-element-7abaeaf{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-7abaeaf img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-af694f5{--display:flex;}.elementor-3618 .elementor-element.elementor-element-d8dd4cf{width:var( --container-widget-width, 87.581% );max-width:87.581%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;padding:0px 0px 0px 0px;--container-widget-width:87.581%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-d8dd4cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-d8dd4cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-5dd587a{--display:flex;}.elementor-3618 .elementor-element.elementor-element-49a5c14{--display:flex;}.elementor-3618 .elementor-element.elementor-element-014c54f{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-014c54f img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-fdb9d20{--display:flex;}.elementor-3618 .elementor-element.elementor-element-f5f1dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;}.elementor-3618 .elementor-element.elementor-element-f5f1dca .elementor-heading-title{font-family:"Oxygen Mono", Sans-serif;font-size:39px;font-weight:600;}.elementor-3618 .elementor-element.elementor-element-d6ec313{--display:flex;}.elementor-3618 .elementor-element.elementor-element-6905ebe{--display:flex;}.elementor-3618 .elementor-element.elementor-element-a8c1af3{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-a8c1af3 img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-f4da85e{--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;--flex-wrap:wrap;}.elementor-3618 .elementor-element.elementor-element-f4da85e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-b629e16{width:var( --container-widget-width, 56.242% );max-width:56.242%;--container-widget-width:56.242%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-b629e16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-b629e16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-b393877{--display:flex;}.elementor-3618 .elementor-element.elementor-element-b393877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-ab64fb7{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-51d342e{--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-3618 .elementor-element.elementor-element-a93827d{--e-image-carousel-slides-to-show:3;}.elementor-3618 .elementor-element.elementor-element-5f07582{--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-3618 .elementor-element.elementor-element-5f07582.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-18575c4{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-bc75965{--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-3618 .elementor-element.elementor-element-bc75965.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-c5c8fc8{--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-3618 .elementor-element.elementor-element-c5c8fc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-8f72ae9{--display:flex;}.elementor-3618 .elementor-element.elementor-element-c23e900{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-c23e900 img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-3e8f813{--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;--flex-wrap:wrap;}.elementor-3618 .elementor-element.elementor-element-007ad1e{--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-3618 .elementor-element.elementor-element-1155fc0{width:var( --container-widget-width, 59.474% );max-width:59.474%;--container-widget-width:59.474%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3618 .elementor-element.elementor-element-1155fc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3618 .elementor-element.elementor-element-ed91da2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3618 .elementor-element.elementor-element-ed91da2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3618 .elementor-element.elementor-element-ed91da2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3618 .elementor-element.elementor-element-ed91da2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3618 .elementor-element.elementor-element-2477cac{--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-3618 .elementor-element.elementor-element-33e2073{--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-3618 .elementor-element.elementor-element-2333e1a{width:var( --container-widget-width, 75.655% );max-width:75.655%;--container-widget-width:75.655%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-2333e1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-79e8984{--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-3618 .elementor-element.elementor-element-79e8984.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-4b55d5d{--display:flex;}.elementor-3618 .elementor-element.elementor-element-47fb754{--e-transform-scale:1;}.elementor-3618 .elementor-element.elementor-element-47fb754 img{width:100%;max-width:100%;height:30px;}.elementor-3618 .elementor-element.elementor-element-2a54f03{--display:flex;}.elementor-3618 .elementor-element.elementor-element-744cb4e{width:var( --container-widget-width, 81.508% );max-width:81.508%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;--container-widget-width:81.508%;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-744cb4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3618 .elementor-element.elementor-element-744cb4e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:400;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3618 .elementor-element.elementor-element-6d26e86{--display:flex;}.elementor-3618 .elementor-element.elementor-element-f05bb3b{--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-3618 .elementor-element.elementor-element-3331de6{--e-image-carousel-slides-to-show:1;}.elementor-3618 .elementor-element.elementor-element-ee5d94b{--display:flex;}.elementor-3618 .elementor-element.elementor-element-a4537e9{--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-3618 .elementor-element.elementor-element-43b8124{--e-image-carousel-slides-to-show:1;}.elementor-3618 .elementor-element.elementor-element-312f45a{--display:flex;}.elementor-3618 .elementor-element.elementor-element-ed8f619{--display:flex;}.elementor-3618 .elementor-element.elementor-element-9bc4e3f{--e-image-carousel-slides-to-show:1;}.elementor-3618 .elementor-element.elementor-element-2ca7050{--display:flex;}.elementor-3618 .elementor-element.elementor-element-63a1b6d{--display:flex;}.elementor-3618 .elementor-element.elementor-element-98e4f83{--e-image-carousel-slides-to-show:1;}.elementor-3618 .elementor-element.elementor-element-b90cd58{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-3618 .elementor-element.elementor-element-a45e936{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3618 .elementor-element.elementor-element-c70c9c5{--content-width:1600px;}.elementor-3618 .elementor-element.elementor-element-3da9b23{--width:48.467%;}.elementor-3618 .elementor-element.elementor-element-3f2eaa2{--width:65.832%;}.elementor-3618 .elementor-element.elementor-element-6d954e5{--width:100%;}.elementor-3618 .elementor-element.elementor-element-df041b7{--width:50%;}.elementor-3618 .elementor-element.elementor-element-916176e{--width:50%;}.elementor-3618 .elementor-element.elementor-element-f1d6168{--width:100%;}.elementor-3618 .elementor-element.elementor-element-0ff28a8{--content-width:1600px;}.elementor-3618 .elementor-element.elementor-element-f79c2e4{--width:52.322%;}.elementor-3618 .elementor-element.elementor-element-7440fb2{--width:79.62%;}.elementor-3618 .elementor-element.elementor-element-af7e78b{--width:48%;}.elementor-3618 .elementor-element.elementor-element-7690119{--content-width:1600px;}.elementor-3618 .elementor-element.elementor-element-da4fd9b{--width:49.225%;}.elementor-3618 .elementor-element.elementor-element-3ae7efb{--width:97.432%;}.elementor-3618 .elementor-element.elementor-element-d064e0a{--width:50%;}.elementor-3618 .elementor-element.elementor-element-89b43c9{--width:52.256%;}.elementor-3618 .elementor-element.elementor-element-39ab7e4{--width:109.259%;}.elementor-3618 .elementor-element.elementor-element-398565e{--width:34.648%;}.elementor-3618 .elementor-element.elementor-element-3925d8a{--width:102.583%;}.elementor-3618 .elementor-element.elementor-element-6ad6a80{--width:100%;}.elementor-3618 .elementor-element.elementor-element-b393877{--width:33.038%;}.elementor-3618 .elementor-element.elementor-element-51d342e{--width:100%;}.elementor-3618 .elementor-element.elementor-element-5f07582{--width:33.33%;}.elementor-3618 .elementor-element.elementor-element-bc75965{--width:33.33%;}.elementor-3618 .elementor-element.elementor-element-c5c8fc8{--width:33.33%;}.elementor-3618 .elementor-element.elementor-element-007ad1e{--width:50%;}.elementor-3618 .elementor-element.elementor-element-2477cac{--width:50%;}.elementor-3618 .elementor-element.elementor-element-33e2073{--width:50%;}.elementor-3618 .elementor-element.elementor-element-79e8984{--width:39.42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3618 .elementor-element.elementor-element-3da9b23{--width:614.094px;}.elementor-3618 .elementor-element.elementor-element-88ea7fa{--width:623.094px;}.elementor-3618 .elementor-element.elementor-element-3f2eaa2{--width:253.656px;}.elementor-3618 .elementor-element.elementor-element-916176e{--width:1541px;}.elementor-3618 .elementor-element.elementor-element-f1d6168{--width:610.297px;}.elementor-3618 .elementor-element.elementor-element-f79c2e4{--width:225.281px;}.elementor-3618 .elementor-element.elementor-element-7440fb2{--width:215.891px;}.elementor-3618 .elementor-element.elementor-element-af7e78b{--width:409.047%;}.elementor-3618 .elementor-element.elementor-element-d064e0a{--width:297.547px;}.elementor-3618 .elementor-element.elementor-element-7b79316{--width:587.312px;}.elementor-3618 .elementor-element.elementor-element-39ab7e4{--width:215.891px;}.elementor-3618 .elementor-element.elementor-element-3925d8a{--width:516.297px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3618 .elementor-element.elementor-element-9b267a2 p{margin-block-end:13px;}.elementor-3618 .elementor-element.elementor-element-948fba0{width:var( --container-widget-width, 289.641px );max-width:289.641px;--container-widget-width:289.641px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f48215d{margin:-53px -53px calc(var(--kit-widget-spacing, 0px) + -53px) -53px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-fd44a37{width:var( --container-widget-width, 389.297px );max-width:389.297px;margin:54px 54px calc(var(--kit-widget-spacing, 0px) + 54px) 54px;--container-widget-width:389.297px;--container-widget-flex-grow:0;text-align:left;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-3618 .elementor-element.elementor-element-084914c .swiper-slide-contents{max-width:100%;}.elementor-3618 .elementor-element.elementor-element-7dd3e53{width:var( --container-widget-width, 259.891px );max-width:259.891px;margin:-54px -54px calc(var(--kit-widget-spacing, 0px) + -54px) -54px;--container-widget-width:259.891px;--container-widget-flex-grow:0;text-align:center;}.elementor-3618 .elementor-element.elementor-element-8c0b14a{width:var( --container-widget-width, 203.891px );max-width:203.891px;--container-widget-width:203.891px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-08bc85d{width:var( --container-widget-width, 292.859px );max-width:292.859px;margin:96px 96px calc(var(--kit-widget-spacing, 0px) + 96px) 96px;--container-widget-width:292.859px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-0118f4f{--container-widget-width:510px;--container-widget-flex-grow:0;width:var( --container-widget-width, 510px );max-width:510px;}.elementor-3618 .elementor-element.elementor-element-0118f4f p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-f4d10cc{width:var( --container-widget-width, 201.547px );max-width:201.547px;--container-widget-width:201.547px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4d10cc img{height:100px;}.elementor-3618 .elementor-element.elementor-element-0da3f4e{width:var( --container-widget-width, 220.891px );max-width:220.891px;--container-widget-width:220.891px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-dfc24d4{margin:-54px -54px calc(var(--kit-widget-spacing, 0px) + -54px) -54px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-83c1923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-398565e.e-con{--align-self:center;}.elementor-3618 .elementor-element.elementor-element-f621926{width:var( --container-widget-width, 178.688px );max-width:178.688px;margin:-94px -94px calc(var(--kit-widget-spacing, 0px) + -94px) -94px;--container-widget-width:178.688px;--container-widget-flex-grow:0;text-align:left;}.elementor-3618 .elementor-element.elementor-element-f621926 p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-b802913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-b802913 p{margin-block-end:0px;}.elementor-3618 .elementor-element.elementor-element-12b672c{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-0c55443{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4ea226{--container-widget-width:394px;--container-widget-flex-grow:0;width:var( --container-widget-width, 394px );max-width:394px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-f4ea226 .elementor-heading-title{font-size:29px;}.elementor-3618 .elementor-element.elementor-element-65f65b1{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3618 .elementor-element.elementor-element-a55c12f .elementor-heading-title{font-size:30px;}.elementor-3618 .elementor-element.elementor-element-9b267a2{text-align:left;}.elementor-3618 .elementor-element.elementor-element-9b267a2 p{margin-block-end:6px;}.elementor-3618 .elementor-element.elementor-element-948fba0{--e-transform-scaleX:1.2;--e-transform-scaleY:1.1;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3618 .elementor-element.elementor-element-948fba0.elementor-element{--order:99999 /* order end hack */;}.elementor-3618 .elementor-element.elementor-element-948fba0 img{width:100%;}.elementor-3618 .elementor-element.elementor-element-fcc5a6f{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-f48215d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-f48215d .elementor-heading-title{font-size:35px;}.elementor-3618 .elementor-element.elementor-element-fd44a37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-fd44a37 p{margin-block-end:100px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-3618 .elementor-element.elementor-element-084914c .swiper-slide{height:350px;}.elementor-3618 .elementor-element.elementor-element-0ff28a8{--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-3618 .elementor-element.elementor-element-7dd3e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-7dd3e53 .elementor-heading-title{font-size:30px;}.elementor-3618 .elementor-element.elementor-element-af7e78b{--min-height:0vh;}.elementor-3618 .elementor-element.elementor-element-08bc85d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-08bc85d p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-65393e5{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-0118f4f{--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-0118f4f p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-c7fc78a{--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-c7fc78a p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-f4d10cc{width:var( --container-widget-width, 244.562px );max-width:244.562px;--container-widget-width:244.562px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4d10cc img{height:177px;}.elementor-3618 .elementor-element.elementor-element-0da3f4e{--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-0da3f4e p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-9f7e739{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-7b79316{--width:275.938px;}.elementor-3618 .elementor-element.elementor-element-dfc24d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-dfc24d4 .elementor-heading-title{font-size:35px;}.elementor-3618 .elementor-element.elementor-element-f621926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:center;}.elementor-3618 .elementor-element.elementor-element-f621926 p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-b802913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-b802913 p{margin-block-end:100px;}.elementor-3618 .elementor-element.elementor-element-abc7e70{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-3925d8a{--width:296.938px;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3618 .elementor-element.elementor-element-12b672c{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-f4ea226{width:var( --container-widget-width, 697px );max-width:697px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:697px;--container-widget-flex-grow:0;text-align:left;}.elementor-3618 .elementor-element.elementor-element-f4ea226 .elementor-heading-title{font-size:30px;}.elementor-3618 .elementor-element.elementor-element-65f65b1{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-05b1b4e{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-836a500{width:var( --container-widget-width, 288.938px );max-width:288.938px;--container-widget-width:288.938px;--container-widget-flex-grow:0;}.elementor-3618 .elementor-element.elementor-element-7abaeaf{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-014c54f{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-a8c1af3{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-f4da85e{--width:268.938px;}.elementor-3618 .elementor-element.elementor-element-b629e16{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;text-align:center;}.elementor-3618 .elementor-element.elementor-element-b629e16 .elementor-heading-title{font-size:30px;}.elementor-3618 .elementor-element.elementor-element-a93827d{--e-image-carousel-slides-to-show:1;}.elementor-3618 .elementor-element.elementor-element-c23e900{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-1155fc0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-3618 .elementor-element.elementor-element-47fb754{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3618 .elementor-element.elementor-element-744cb4e{text-align:left;}.elementor-3618 .elementor-element.elementor-element-744cb4e .elementor-heading-title{font-size:30px;}}/* Start custom CSS for html, class: .elementor-element-836a500 */.comparison-grid {
  display: grid;
  /* 3 колонки: узкая для характеристик, две широкие для решений */
  grid-template-columns: 240px 1fr 1fr;
  gap: 12px;
  padding: 12px 0;
}

.grid-cell {
  padding: 12px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.5;
  color: #333;
}

/* Стили для заголовков */
.grid-cell.header {
  font-weight: 600;
  background-color: #f5f5f5;
  color: #222;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
}

/* Стили для колонок с характеристиками */
.grid-cell.label {
  font-weight: 500;
  background-color: #fff;
  align-self: start; /* чтобы текст был сверху ячейки */
}

/* Стили для ячеек с данными */
.grid-cell.value {
  background-color: #f9f9f9;
  border: 1px solid #eee;
}

/* Адаптив для мобильных: превращаем сетку в одну колонку */
@media (max-width: 768px) {
  .comparison-grid {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }

  .grid-cell {
    width: 100%;
    padding: 12px;
    border-radius: 8px;
  }

  /* На мобильном делаем отдельные мини-блоки для каждой строки */
  .grid-cell.header,
  .grid-cell.label {
    background-color: #f5f5f5;
    font-weight: 600;
    margin-bottom: 8px;
  }

  .grid-cell.value {
    background-color: #fff;
    border: 1px solid #eee;
    margin-bottom: 8px;
  }

  /* Скрываем лишние заголовки на мобильном, оставляем только суть */
  .grid-cell.header {
    display: none;
  }

  /* Формируем на мобильном понятные пары: характеристика + 2 решения друг под другом */
  /* Для этого используем обёртки в HTML или JS, но проще сделать так: */
}/* End custom CSS */