.elementor-9 .elementor-element.elementor-element-3c81b54{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-3c81b54::before, .elementor-9 .elementor-element.elementor-element-3c81b54 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3c81b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3c81b54 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3c81b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3c81b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #050505 100%);}.elementor-9 .elementor-element.elementor-element-3c81b54 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-9 .elementor-element.elementor-element-3c81b54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7b0443b{--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;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a84652e{--display:flex;}.elementor-9 .elementor-element.elementor-element-a84652e.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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ca9d6cb{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-ca9d6cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:79px;font-weight:600;text-transform:uppercase;color:#E9E9E9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a9619ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:left;font-family:"Poppins", Sans-serif;font-weight:400;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-d72577b{--display:flex;}.elementor-9 .elementor-element.elementor-element-0629cfe{--e-image-carousel-slides-to-show:5;}.elementor-9 .elementor-element.elementor-element-0629cfe .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-fb240a8{--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;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-fb240a8.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-d058c34 .elementor-button{background-color:#ED222A;font-family:"Poppins", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-54e39d8 .elementor-button{background-color:#ED222A;font-family:"Poppins", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-04fa8f9{--display:flex;}.elementor-9 .elementor-element.elementor-element-a80e0af{--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-9 .elementor-element.elementor-element-ebac31d{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-4cf1e8f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4cf1e8f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4cf1e8f .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-4cf1e8f .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-4cf1e8f .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-12402a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-707bd1f{--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-9 .elementor-element.elementor-element-707bd1f:hover::before, .elementor-9 .elementor-element.elementor-element-707bd1f:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-707bd1f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-707bd1f > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-707bd1f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-707bd1f:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-fbe1133{--display:flex;--min-height:350px;--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;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-fbe1133:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fbe1133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/12/3920-lommel-cedral-cedral-wood2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fbe1133::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-fbe1133:hover::before, .elementor-9 .elementor-element.elementor-element-fbe1133:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fbe1133:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-fbe1133 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-fbe1133:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-7aa96fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-e4953ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e4953ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-d427909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-46acc0e{--display:flex;}.elementor-9 .elementor-element.elementor-element-46acc0e.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-ad45f27.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-ad45f27{z-index:5;}.elementor-9 .elementor-element.elementor-element-ad45f27 .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-ad45f27.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-ad45f27.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ad45f27.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-ad45f27.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ad45f27.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-ad45f27 .elementor-icon{font-size:35px;}.elementor-9 .elementor-element.elementor-element-ad45f27 .elementor-icon svg{height:35px;}.elementor-9 .elementor-element.elementor-element-266c339{--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-9 .elementor-element.elementor-element-75cb83f{--display:flex;--min-height:350px;--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;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-75cb83f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-75cb83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/12/9681-leien-alterna-maarkedal-donkergrijs-eternit-002-ret.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-75cb83f::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-75cb83f:hover::before, .elementor-9 .elementor-element.elementor-element-75cb83f:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-75cb83f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-75cb83f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-75cb83f:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-1ff0709{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ac1d1c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ac1d1c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-fda09c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-c9f4633{--display:flex;}.elementor-9 .elementor-element.elementor-element-c9f4633.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-ee0fc5b{z-index:5;}.elementor-9 .elementor-element.elementor-element-ee0fc5b .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ee0fc5b.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-ee0fc5b .elementor-icon{font-size:35px;}.elementor-9 .elementor-element.elementor-element-ee0fc5b .elementor-icon svg{height:35px;}.elementor-9 .elementor-element.elementor-element-182741b{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f132ef7.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-f132ef7 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f132ef7 .elementor-icon{font-size:53px;}.elementor-9 .elementor-element.elementor-element-f132ef7 .elementor-icon svg{height:53px;}.elementor-9 .elementor-element.elementor-element-f132ef7 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-5f3ba95{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-1134546{--display:flex;}.elementor-9 .elementor-element.elementor-element-67cd96e{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-67cd96e:hover::before, .elementor-9 .elementor-element.elementor-element-67cd96e:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67cd96e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67cd96e > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-67cd96e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-67cd96e:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-67cd96e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8fa7bbd{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-8fa7bbd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8fa7bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/natura.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-8fa7bbd:hover::before, .elementor-9 .elementor-element.elementor-element-8fa7bbd:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8fa7bbd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8fa7bbd > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-8fa7bbd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8fa7bbd:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-d2b9707{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a1f461f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a1f461f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-e6f8492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-20423cc{--display:flex;}.elementor-9 .elementor-element.elementor-element-20423cc.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-0abe6b9{z-index:5;}.elementor-9 .elementor-element.elementor-element-0abe6b9 .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0abe6b9.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-0abe6b9 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-0abe6b9 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-7575219{--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-9 .elementor-element.elementor-element-7575219:hover::before, .elementor-9 .elementor-element.elementor-element-7575219:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7575219:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7575219 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-7575219 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7575219:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-7575219.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-77070f6{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-77070f6:hover::before, .elementor-9 .elementor-element.elementor-element-77070f6:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-77070f6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-77070f6 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-77070f6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-77070f6:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-77070f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f57c9fb{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f57c9fb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f57c9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/pictura.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f57c9fb:hover::before, .elementor-9 .elementor-element.elementor-element-f57c9fb:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f57c9fb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f57c9fb > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-f57c9fb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-f57c9fb:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-b508fc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4b32ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4b32ea1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-236c6db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-8d7431c{--display:flex;}.elementor-9 .elementor-element.elementor-element-8d7431c.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-af3c9c0{z-index:5;}.elementor-9 .elementor-element.elementor-element-af3c9c0 .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-af3c9c0.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-af3c9c0 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-af3c9c0 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-8d05d76{--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-9 .elementor-element.elementor-element-8d05d76:hover::before, .elementor-9 .elementor-element.elementor-element-8d05d76:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8d05d76:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8d05d76 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-8d05d76 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8d05d76:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-8d05d76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b8a8d7a{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-b8a8d7a:hover::before, .elementor-9 .elementor-element.elementor-element-b8a8d7a:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b8a8d7a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b8a8d7a > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-b8a8d7a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b8a8d7a:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-b8a8d7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3cc9d62{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-3cc9d62:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3cc9d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/tectiva.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3cc9d62:hover::before, .elementor-9 .elementor-element.elementor-element-3cc9d62:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3cc9d62:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3cc9d62 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-3cc9d62 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3cc9d62:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-1e1b693{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-adbf311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-adbf311 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-d073a6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-cd3de76{--display:flex;}.elementor-9 .elementor-element.elementor-element-cd3de76.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-09fc562.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-09fc562{z-index:5;}.elementor-9 .elementor-element.elementor-element-09fc562 .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-09fc562.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-09fc562.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-09fc562.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-09fc562.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-09fc562.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-09fc562 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-09fc562 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-c76cd0b{--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-9 .elementor-element.elementor-element-c76cd0b:hover::before, .elementor-9 .elementor-element.elementor-element-c76cd0b:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c76cd0b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c76cd0b > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-c76cd0b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-c76cd0b:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-c76cd0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bb79e8a{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-bb79e8a:hover::before, .elementor-9 .elementor-element.elementor-element-bb79e8a:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb79e8a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb79e8a > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-bb79e8a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-bb79e8a:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-bb79e8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1a359d0{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-1a359d0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1a359d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/textura.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1a359d0:hover::before, .elementor-9 .elementor-element.elementor-element-1a359d0:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1a359d0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1a359d0 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-1a359d0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1a359d0:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-3d38614{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-8e34121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-8e34121 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-341c270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-1c3dd94{--display:flex;}.elementor-9 .elementor-element.elementor-element-1c3dd94.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-718678b.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-718678b{z-index:5;}.elementor-9 .elementor-element.elementor-element-718678b .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-718678b.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-718678b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-718678b.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-718678b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-718678b.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-718678b .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-718678b .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-34bedca{--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-9 .elementor-element.elementor-element-34bedca:hover::before, .elementor-9 .elementor-element.elementor-element-34bedca:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-34bedca:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-34bedca > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-34bedca > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-34bedca:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-34bedca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-aa1aa5c{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-aa1aa5c:hover::before, .elementor-9 .elementor-element.elementor-element-aa1aa5c:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-aa1aa5c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-aa1aa5c > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-aa1aa5c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-aa1aa5c:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-aa1aa5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fd8530d{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-fd8530d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd8530d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/linea.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fd8530d:hover::before, .elementor-9 .elementor-element.elementor-element-fd8530d:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fd8530d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fd8530d > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-fd8530d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-fd8530d:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-bb784bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-bf7f29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-bf7f29f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-025c000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:9px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-0a34bd6{--display:flex;}.elementor-9 .elementor-element.elementor-element-0a34bd6.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-f8e591e.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-f8e591e{z-index:5;}.elementor-9 .elementor-element.elementor-element-f8e591e .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-f8e591e.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-f8e591e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f8e591e.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-f8e591e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f8e591e.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-f8e591e .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-f8e591e .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-1fa8aa0{--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-9 .elementor-element.elementor-element-1fa8aa0:hover::before, .elementor-9 .elementor-element.elementor-element-1fa8aa0:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1fa8aa0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1fa8aa0 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-1fa8aa0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1fa8aa0:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-1fa8aa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c102d8f{--display:flex;--min-height:0px;--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-9 .elementor-element.elementor-element-c102d8f:hover::before, .elementor-9 .elementor-element.elementor-element-c102d8f:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c102d8f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c102d8f > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-c102d8f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-c102d8f:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-c102d8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d1e7e78{--display:flex;--min-height:250px;--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-d1e7e78:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d1e7e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/lunara.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d1e7e78:hover::before, .elementor-9 .elementor-element.elementor-element-d1e7e78:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d1e7e78:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d1e7e78 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-d1e7e78 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d1e7e78:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-48b546b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-1418d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1418d91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-87cb11b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-dfed2e9{--display:flex;}.elementor-9 .elementor-element.elementor-element-dfed2e9.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-a5423bf.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-a5423bf{z-index:5;}.elementor-9 .elementor-element.elementor-element-a5423bf .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-a5423bf.elementor-view-stacked .elementor-icon{background-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-a5423bf.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a5423bf.elementor-view-default .elementor-icon{color:#ED222A;border-color:#ED222A;}.elementor-9 .elementor-element.elementor-element-a5423bf.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a5423bf.elementor-view-default .elementor-icon svg{fill:#ED222A;}.elementor-9 .elementor-element.elementor-element-a5423bf .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a5423bf .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-0eea1a6{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-53a83b8{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4109708{--display:flex;--min-height:274px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-4109708:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4109708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/stogo-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-85d7456{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-5b323b1{text-align:center;}.elementor-9 .elementor-element.elementor-element-5b323b1 .elementor-heading-title{color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-7343060{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-b042ca3{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-3fd0ea8{--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-9 .elementor-element.elementor-element-509d146{--display:flex;--min-height:274px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-509d146:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-509d146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/stogo-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-cbab214{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-5f331d8{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f331d8 .elementor-heading-title{color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-cfc2beb{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-e3e90ce{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-e042150{--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-9 .elementor-element.elementor-element-c08936f{--display:flex;--min-height:274px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c08936f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c08936f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/lietaus-nuvedimo-sistemos-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-36f4e22{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-f330500{text-align:center;}.elementor-9 .elementor-element.elementor-element-f330500 .elementor-heading-title{color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-82c08a8{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-b55dc18{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-42e2584{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-297bd30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-50fc2cb{--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-9 .elementor-element.elementor-element-50fc2cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b2811ff{--display:flex;--min-height:250px;--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;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-b2811ff:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b2811ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/fasadu-sprendimai.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d22a56d{--display:flex;}.elementor-9 .elementor-element.elementor-element-267c4e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-267c4e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-c5a8f6b{--display:flex;}.elementor-9 .elementor-element.elementor-element-a059d02 .elementor-button{background-color:#ED222A;border-radius:20px 20px 20px 20px;padding:05px 20px 05px 20px;}.elementor-9 .elementor-element.elementor-element-2bc4f6a{--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-9 .elementor-element.elementor-element-20abd01{--display:flex;--min-height:250px;--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;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-20abd01:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-20abd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/karkaso-sistemos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0ec61ee{--display:flex;}.elementor-9 .elementor-element.elementor-element-fa639c8{text-align:center;}.elementor-9 .elementor-element.elementor-element-fa639c8 .elementor-heading-title{color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-b7efbed{--display:flex;}.elementor-9 .elementor-element.elementor-element-ca4b4cb .elementor-button{background-color:#ED222A;border-radius:20px 20px 20px 20px;padding:05px 20px 05px 20px;}.elementor-9 .elementor-element.elementor-element-c1779b7{--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-9 .elementor-element.elementor-element-8c42bea{--display:flex;--min-height:250px;--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;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-8c42bea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c42bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/plienines-dangos-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-6faadde{--display:flex;}.elementor-9 .elementor-element.elementor-element-d6e7126{text-align:center;}.elementor-9 .elementor-element.elementor-element-d6e7126 .elementor-heading-title{color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-26c9d58{--display:flex;}.elementor-9 .elementor-element.elementor-element-80bafcc .elementor-button{background-color:#ED222A;border-radius:20px 20px 20px 20px;padding:05px 20px 05px 20px;}.elementor-9 .elementor-element.elementor-element-667997f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-a83b04f{--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-9 .elementor-element.elementor-element-561a66a{--display:flex;--min-height:250px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-561a66a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-561a66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/stoglangiai.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fa56fa7{--display:flex;}.elementor-9 .elementor-element.elementor-element-4247301{text-align:center;}.elementor-9 .elementor-element.elementor-element-4247301 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-3fe1298{--display:flex;}.elementor-9 .elementor-element.elementor-element-9bed48a .elementor-button{background-color:#ED222A;border-radius:20px 20px 20px 20px;padding:05px 20px 05px 20px;}.elementor-9 .elementor-element.elementor-element-6c85574{--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-9 .elementor-element.elementor-element-0594a51{--display:flex;--min-height:250px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-0594a51:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0594a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternitex.webvibe.lt/wp-content/uploads/2025/11/stogo-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5785413{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-8bdad5d{text-align:center;}.elementor-9 .elementor-element.elementor-element-8bdad5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#E9E9E9;}.elementor-9 .elementor-element.elementor-element-5b99b65{--display:flex;}.elementor-9 .elementor-element.elementor-element-638f00a .elementor-button{background-color:#ED222A;border-radius:20px 20px 20px 20px;padding:05px 20px 05px 20px;}.elementor-9 .elementor-element.elementor-element-ce0a978{--display:flex;}.elementor-9 .elementor-element.elementor-element-017aff7{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-59e0db7{--display:flex;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE5E5;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5f3ba95{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-3c81b54{--width:61.919%;}.elementor-9 .elementor-element.elementor-element-a84652e{--width:83.572%;}.elementor-9 .elementor-element.elementor-element-707bd1f{--width:50%;}.elementor-9 .elementor-element.elementor-element-266c339{--width:50%;}.elementor-9 .elementor-element.elementor-element-67cd96e{--width:100%;}.elementor-9 .elementor-element.elementor-element-7575219{--width:96.152%;}.elementor-9 .elementor-element.elementor-element-77070f6{--width:100%;}.elementor-9 .elementor-element.elementor-element-8d05d76{--width:96.152%;}.elementor-9 .elementor-element.elementor-element-b8a8d7a{--width:100%;}.elementor-9 .elementor-element.elementor-element-c76cd0b{--width:96.152%;}.elementor-9 .elementor-element.elementor-element-bb79e8a{--width:100%;}.elementor-9 .elementor-element.elementor-element-34bedca{--width:96.152%;}.elementor-9 .elementor-element.elementor-element-aa1aa5c{--width:100%;}.elementor-9 .elementor-element.elementor-element-1fa8aa0{--width:96.152%;}.elementor-9 .elementor-element.elementor-element-c102d8f{--width:100%;}.elementor-9 .elementor-element.elementor-element-7343060{--width:75%;}.elementor-9 .elementor-element.elementor-element-cfc2beb{--width:75%;}.elementor-9 .elementor-element.elementor-element-82c08a8{--width:75%;}.elementor-9 .elementor-element.elementor-element-50fc2cb{--width:50%;}.elementor-9 .elementor-element.elementor-element-2bc4f6a{--width:25%;}.elementor-9 .elementor-element.elementor-element-c1779b7{--width:25%;}.elementor-9 .elementor-element.elementor-element-a83b04f{--width:35%;}.elementor-9 .elementor-element.elementor-element-6c85574{--width:65%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-3c81b54{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-7b0443b{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7b0443b.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ca9d6cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ca9d6cb .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-a9619ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-9 .elementor-element.elementor-element-fb240a8{--content-width:520px;--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;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9 .elementor-element.elementor-element-5f3ba95{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-3c81b54 *//* ==== DESKTOP (оставляем как есть) ==== */
#hero-full {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-top: -20px !important;
    padding-top: 0 !important;
}


/* ==== MOBILE FIX (убрать ЛЮБОЙ верхний отступ) ==== */
@media (max-width: 768px) {

    html, body {
        padding: 0 !important;
        margin: 0 !important;
        overflow-x: hidden !important;
    }

    #hero-full {
        width: 100% !important;       
        max-width: 100% !important;
        
        /* Убираем всё, что может создавать отступ */
        margin: 0 !important;
        padding: 0 !important;
        
        /* Убираем влияние safe-area */
        padding-top: env(safe-area-inset-top, 0) !important;
        margin-top: 0 !important;

        /* Гарантированно блокируем отступы от темы */
        transform: translateY(-1px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a499b5 */.section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    padding: 40px 0;
    font-family: 'Poppins', sans-serif;
}

.section-title .line {
    flex: 1;
    height: 2px;
    background: #E3000F;
    opacity: 0.6;
}

.section-title .title-wrapper {
    text-align: center;
    max-width: 600px;
}

.section-title h2 {
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    color: #222;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.18);
}

.section-title p {
    margin-top: 6px;
    font-size: 16px;
    color: #555;
    font-weight: 400;
    text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
}


/* -------------------------------------------------------
   🔥 МОБИЛЬНАЯ ВЕРСИЯ
---------------------------------------------------------*/
@media (max-width: 768px) {

    .section-title {
        justify-content: flex-start;
        align-items: flex-start;
        gap: 14px;
        padding: 25px 0 15px;
    }

    /* скрываем горизонтальные линии */
    .section-title .line {
        display: none;
    }

    /* ВЕРТИКАЛЬНАЯ КРАСНАЯ ЛИНИЯ */
    .section-title::before {
        content: "";
        display: block;
        width: 10px;
        height: 50px;       /* 🔥 фиксированная высота чтобы не пропадала */
        background: #E3000F;
        border-radius: 0;
        margin-top: 4px;    /* начало на уровне буквы F */
        flex-shrink: 0;
    }

    /* текст */
    .section-title .title-wrapper {
        text-align: left;
        max-width: 100%;
    }

    .section-title h2 {
        font-size: 28px;
        line-height: 1.2;
    }

    .section-title p {
        font-size: 13.5px;
        line-height: 1.35;
        margin-top: 4px;
    }
}


/* сверхмаленькие телефоны */
@media (max-width: 480px) {

    .section-title::before {
        height: 45px;  /* чуть меньше на маленьких экранах */
        width: 8px;
    }

    .section-title h2 {
        font-size: 24px;
    }

    .section-title p {
        font-size: 12.5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbe1133 */.elementor-9 .elementor-element.elementor-element-fbe1133 {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-fbe1133:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75cb83f */.elementor-9 .elementor-element.elementor-element-75cb83f {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-75cb83f:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa7bbd */.elementor-9 .elementor-element.elementor-element-8fa7bbd {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-8fa7bbd:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57c9fb */.elementor-9 .elementor-element.elementor-element-f57c9fb {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-f57c9fb:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc9d62 */.elementor-9 .elementor-element.elementor-element-3cc9d62 {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-3cc9d62:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a359d0 */.elementor-9 .elementor-element.elementor-element-1a359d0 {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-1a359d0:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8530d */.elementor-9 .elementor-element.elementor-element-fd8530d {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-fd8530d:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1e7e78 */.elementor-9 .elementor-element.elementor-element-d1e7e78 {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-d1e7e78:hover {
  transform: scale(1.03);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f1c0d */.section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    padding: 40px 0;
    font-family: 'Poppins', sans-serif;
}

.section-title .line {
    flex: 1;
    height: 2px;
    background: #E3000F;
    opacity: 0.6;
}

.section-title .title-wrapper {
    text-align: center;
    max-width: 600px;
}

.section-title h2 {
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    color: #222;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.18);
}

.section-title p {
    margin-top: 6px;
    font-size: 16px;
    color: #555;
    font-weight: 400;
    text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
}


/* -------------------------------------------------------
   🔥 МОБИЛЬНАЯ ВЕРСИЯ
---------------------------------------------------------*/
@media (max-width: 768px) {

    .section-title {
        justify-content: flex-start;
        align-items: flex-start;
        gap: 14px;
        padding: 25px 0 15px;
    }

    /* скрываем горизонтальные линии */
    .section-title .line {
        display: none;
    }

    /* ВЕРТИКАЛЬНАЯ КРАСНАЯ ЛИНИЯ */
    .section-title::before {
        content: "";
        display: block;
        width: 10px;
        height: 50px;       /* 🔥 фиксированная высота чтобы не пропадала */
        background: #E3000F;
        border-radius: 0;
        margin-top: 4px;    /* начало на уровне буквы F */
        flex-shrink: 0;
    }

    /* текст */
    .section-title .title-wrapper {
        text-align: left;
        max-width: 100%;
    }

    .section-title h2 {
        font-size: 28px;
        line-height: 1.2;
    }

    .section-title p {
        font-size: 13.5px;
        line-height: 1.35;
        margin-top: 4px;
    }
}


/* сверхмаленькие телефоны */
@media (max-width: 480px) {

    .section-title::before {
        height: 45px;  /* чуть меньше на маленьких экранах */
        width: 8px;
    }

    .section-title h2 {
        font-size: 24px;
    }

    .section-title p {
        font-size: 12.5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a83b8 *//* === FULL WIDTH DESKTOP === */
#fullwidth-section {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* === FULL WIDTH MOBILE FIX === */
@media (max-width: 768px) {

    html, body {
        padding: 0 !important;
        margin: 0 !important;
        overflow-x: hidden !important;
    }

    #fullwidth-section {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        /* Fix отступа сверху */
        padding-top: env(safe-area-inset-top, 0) !important;
        margin-top: 0 !important;

        /* убираем возможный 1px сдвиг */
        transform: translateY(-1px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fd0ea8 *//* === FULL WIDTH DESKTOP === */
#fullwidth-section {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* === FULL WIDTH MOBILE FIX === */
@media (max-width: 768px) {

    html, body {
        padding: 0 !important;
        margin: 0 !important;
        overflow-x: hidden !important;
    }

    #fullwidth-section {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        /* Fix отступа сверху */
        padding-top: env(safe-area-inset-top, 0) !important;
        margin-top: 0 !important;

        /* убираем возможный 1px сдвиг */
        transform: translateY(-1px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e042150 *//* === FULL WIDTH DESKTOP === */
#fullwidth-section {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* === FULL WIDTH MOBILE FIX === */
@media (max-width: 768px) {

    html, body {
        padding: 0 !important;
        margin: 0 !important;
        overflow-x: hidden !important;
    }

    #fullwidth-section {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        /* Fix отступа сверху */
        padding-top: env(safe-area-inset-top, 0) !important;
        margin-top: 0 !important;

        /* убираем возможный 1px сдвиг */
        transform: translateY(-1px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a95990b */.section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    padding: 40px 0;
    font-family: 'Poppins', sans-serif;
}

.section-title .line {
    flex: 1;
    height: 2px;
    background: #E3000F;
    opacity: 0.6;
}

.section-title .title-wrapper {
    text-align: center;
    max-width: 600px;
}

.section-title h2 {
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    color: #222;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.18);
}

.section-title p {
    margin-top: 6px;
    font-size: 16px;
    color: #555;
    font-weight: 400;
    text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
}


/* -------------------------------------------------------
   🔥 МОБИЛЬНАЯ ВЕРСИЯ
---------------------------------------------------------*/
@media (max-width: 768px) {

    .section-title {
        justify-content: flex-start;
        align-items: flex-start;
        gap: 14px;
        padding: 25px 0 15px;
    }

    /* скрываем горизонтальные линии */
    .section-title .line {
        display: none;
    }

    /* ВЕРТИКАЛЬНАЯ КРАСНАЯ ЛИНИЯ */
    .section-title::before {
        content: "";
        display: block;
        width: 10px;
        height: 50px;       /* 🔥 фиксированная высота чтобы не пропадала */
        background: #E3000F;
        border-radius: 0;
        margin-top: 4px;    /* начало на уровне буквы F */
        flex-shrink: 0;
    }

    /* текст */
    .section-title .title-wrapper {
        text-align: left;
        max-width: 100%;
    }

    .section-title h2 {
        font-size: 28px;
        line-height: 1.2;
    }

    .section-title p {
        font-size: 13.5px;
        line-height: 1.35;
        margin-top: 4px;
    }
}


/* сверхмаленькие телефоны */
@media (max-width: 480px) {

    .section-title::before {
        height: 45px;  /* чуть меньше на маленьких экранах */
        width: 8px;
    }

    .section-title h2 {
        font-size: 24px;
    }

    .section-title p {
        font-size: 12.5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27d9902 */.section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    padding: 40px 0;
    font-family: 'Poppins', sans-serif;
}

.section-title .line {
    flex: 1;
    height: 2px;
    background: #E3000F;
    opacity: 0.6;
}

.section-title .title-wrapper {
    text-align: center;
    max-width: 600px;
}

.section-title h2 {
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    color: #222;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.18);
}

.section-title p {
    margin-top: 6px;
    font-size: 16px;
    color: #555;
    font-weight: 400;
    text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
}


/* -------------------------------------------------------
   🔥 МОБИЛЬНАЯ ВЕРСИЯ
---------------------------------------------------------*/
@media (max-width: 768px) {

    .section-title {
        justify-content: flex-start;
        align-items: flex-start;
        gap: 14px;
        padding: 25px 0 15px;
    }

    /* скрываем горизонтальные линии */
    .section-title .line {
        display: none;
    }

    /* ВЕРТИКАЛЬНАЯ КРАСНАЯ ЛИНИЯ */
    .section-title::before {
        content: "";
        display: block;
        width: 10px;
        height: 50px;       /* 🔥 фиксированная высота чтобы не пропадала */
        background: #E3000F;
        border-radius: 0;
        margin-top: 4px;    /* начало на уровне буквы F */
        flex-shrink: 0;
    }

    /* текст */
    .section-title .title-wrapper {
        text-align: left;
        max-width: 100%;
    }

    .section-title h2 {
        font-size: 28px;
        line-height: 1.2;
    }

    .section-title p {
        font-size: 13.5px;
        line-height: 1.35;
        margin-top: 4px;
    }
}


/* сверхмаленькие телефоны */
@media (max-width: 480px) {

    .section-title::before {
        height: 45px;  /* чуть меньше на маленьких экранах */
        width: 8px;
    }

    .section-title h2 {
        font-size: 24px;
    }

    .section-title p {
        font-size: 12.5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c39c03 */.eternitex-info {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  max-width: 1200px;
  margin: 60px auto;
  font-family: 'Poppins', sans-serif;
}

/* --- Левая часть (красная карточка) --- */
.eternitex-left {
  flex: 1 1 45%;
  background: linear-gradient(135deg, #c00000, #a50000);
  color: #fff;
  border-radius: 16px;
  padding: 40px;
  box-shadow: 0 8px 24px rgba(0,0,0,0.15);
}

.eternitex-left p {
  line-height: 1.6;
  font-size: 12px;
  margin-bottom: 30px;
}

.btn-consult {
  display: inline-block;
  padding: 5px 28px;
  border: 1.6px solid #fff;
  border-radius: 30px;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  transition: 0.3s;
}

.btn-consult:hover {
  background: #fff;
  color: #b20000;
}

/* --- Правая часть (цифры) --- */
.eternitex-right {
  flex: 1 1 50%;
  background: #d6d5cf;
  border-radius: 16px;
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  padding: 30px 20px;
  text-align: center;
}

.eternitex-stat h3 {
  font-size: 42px;
  font-weight: 700;
  margin-bottom: 6px;
  color: #988E8E;
}

.eternitex-stat p {
  font-size: 14px;
  color: #6c6b6a;
  max-width: 140px;
  margin: 0 auto;
}

.divider {
  width: 1px;
  height: 60px;
  background: rgba(0,0,0,0.1);
  align-self: center; /* ← опускаем вниз */
  transform: translateY(-10px); /* ← точная регулировка */
}


/* --- Адаптив --- */
@media (max-width: 900px) {
  .eternitex-info {
    flex-direction: column;
  }
  .eternitex-right {
    flex-direction: column;
    gap: 24px;
  }
  .divider {
    display: none;
  }
}
.eternitex-left,
.eternitex-right {
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}
.eternitex-left {
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}
@media (max-width: 900px) {

  .eternitex-right {
    flex-direction: column;
    justify-content: center;   /* вертикальный центр */
    align-items: center;       /* горизонтальный центр */
    gap: 0px;                 /* расстояние между блоками */
    padding: 40px 20px;
    text-align: center;
  }

  .divider {
    display: none;
  }
}/* End custom CSS */