.elementor-346 .elementor-element.elementor-element-c04080e{--display:flex;--min-height:1440px;--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.77;}.elementor-346 .elementor-element.elementor-element-c04080e:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-c04080e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stone-by-stone.lviv.ua/wp-content/uploads/2024/06/photo_2024-06-07_12-45-23.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-346 .elementor-element.elementor-element-c04080e::before, .elementor-346 .elementor-element.elementor-element-c04080e > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-c04080e > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-c04080e > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-c04080e > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-c04080e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000CC;--background-overlay:'';}.elementor-346 .elementor-element.elementor-element-c04080e::before{filter:brightness( 127% ) contrast( 0% ) saturate( 200% ) blur( 10px ) hue-rotate( 159deg );}.elementor-346 .elementor-element.elementor-element-c04080e > .elementor-shape-top svg, .elementor-346 .elementor-element.elementor-element-c04080e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);}.elementor-346 .elementor-element.elementor-element-1c95696{--display:flex;}.elementor-346 .elementor-element.elementor-element-b467a8d{--display:flex;}.elementor-346 .elementor-element.elementor-element-255d0b1 > .elementor-widget-container{margin:44px 44px 44px 44px;}.elementor-346 .elementor-element.elementor-element-255d0b1{text-align:center;}.elementor-346 .elementor-element.elementor-element-255d0b1 .elementor-heading-title{color:#DA1A1A;}.elementor-346 .elementor-element.elementor-element-ac4cec7{--display:flex;}.elementor-346 .elementor-element.elementor-element-0ab5170{--display:flex;}.elementor-346 .elementor-element.elementor-element-5c01f9f > .elementor-widget-container{--e-transform-scale:1.1;margin:44px 44px 44px 44px;}.elementor-346 .elementor-element.elementor-element-5c01f9f{text-align:center;}.elementor-346 .elementor-element.elementor-element-5c01f9f .elementor-heading-title{color:#DA1A1A;}.elementor-346 .elementor-element.elementor-element-aabd13a{--display:flex;}.elementor-346 .elementor-element.elementor-element-4f4eb41{--display:flex;}.elementor-346 .elementor-element.elementor-element-9f3ee82 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:33px 12px 12px 12px;border-style:double;border-width:10px 10px 10px 10px;border-radius:37px 37px 37px 37px;box-shadow:0px 0px 40px 40px rgba(0,0,0,0.5);}.elementor-346 .elementor-element.elementor-element-9f3ee82 .gallery-item img{border-style:double;border-width:10px 10px 10px 10px;border-color:#020101C7;border-radius:20px 20px 20px 20px;}.elementor-346 .elementor-element.elementor-element-9f3ee82 .gallery-item .gallery-caption{text-align:center;}@media(min-width:1025px){.elementor-346 .elementor-element.elementor-element-c04080e:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-c04080e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-c04080e{--min-height:1440px;}}