.elementor-18 .elementor-element.elementor-element-d07359b > .elementor-container{max-width:1600px;}.elementor-18 .elementor-element.elementor-element-d07359b{padding:130px 0px 65px 0px;}.elementor-18 .elementor-element.elementor-element-4156a8a > .elementor-element-populated{text-align:center;}.elementor-18 .elementor-element.elementor-element-c5ad8aa .elementor-heading-title{font-size:111px;font-weight:400;text-transform:lowercase;font-style:normal;}.elementor-18 .elementor-element.elementor-element-c5ad8aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.64 * 100% );}.elementor-18 .elementor-element.elementor-element-9b7ed78:after{content:"0.64";}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__meta-data span + span:before{content:"•";}.elementor-18 .elementor-element.elementor-element-9b7ed78{--grid-column-gap:50px;--grid-row-gap:50px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__card{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__text{margin-top:20px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__badge{right:0;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__card .elementor-post__badge{background-color:#FFFFFF;color:#000000;font-size:12px;margin:20px;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__title, .elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__title a{font-size:37px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__excerpt p{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-ad9b4fd > .elementor-container{max-width:1700px;}.elementor-18 .elementor-element.elementor-element-ad9b4fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-18 .elementor-element.elementor-element-ad9b4fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-3bacbf3 .qodef-qi-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:3.4em;}.elementor-18 .elementor-element.elementor-element-549b675 > .elementor-container{max-width:1570px;}.elementor-18 .elementor-element.elementor-element-549b675{margin-top:0px;margin-bottom:120px;}.elementor-18 .elementor-element.elementor-element-a45e3f6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.59 * 100% );}.elementor-18 .elementor-element.elementor-element-a45e3f6:after{content:"0.59";}.elementor-18 .elementor-element.elementor-element-a45e3f6 .elementor-post__thumbnail__link{width:100%;}.elementor-18 .elementor-element.elementor-element-a45e3f6{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-18 .elementor-element.elementor-element-a45e3f6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-18 .elementor-element.elementor-element-a45e3f6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-18 .elementor-element.elementor-element-a45e3f6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-18 .elementor-element.elementor-element-dc167fc > .elementor-container{max-width:1350px;}.elementor-18 .elementor-element.elementor-element-dc167fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dc167fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://archproject.eu/wp-content/uploads/2024/04/R1ок-scaled.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-dc167fc > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-dc167fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-18 .elementor-element.elementor-element-a6aa2fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-a6aa2fb .elementor-button{font-size:60px;font-weight:500;fill:#000000;color:#000000;background-color:#02010100;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;padding:0px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-a6aa2fb > .elementor-widget-container{margin:10px 0px 0px 0px;}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-dc167fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dc167fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-d07359b{padding:130px 30px 65px 30px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-d07359b{padding:40px 15px 40px 15px;}.elementor-18 .elementor-element.elementor-element-c5ad8aa .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-c5ad8aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-18 .elementor-element.elementor-element-9b7ed78:after{content:"0.5";}.elementor-18 .elementor-element.elementor-element-9b7ed78{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-18 .elementor-element.elementor-element-9b7ed78.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-18 .elementor-element.elementor-element-9b7ed78.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-18 .elementor-element.elementor-element-9b7ed78.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__title, .elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__title a{font-size:18px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__title{margin-bottom:9px;}.elementor-18 .elementor-element.elementor-element-9b7ed78 .elementor-post__excerpt p{font-size:14px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-0a55d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-0a55d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-0a55d95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-a45e3f6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-18 .elementor-element.elementor-element-a45e3f6:after{content:"0.5";}.elementor-18 .elementor-element.elementor-element-a45e3f6 .elementor-post__thumbnail__link{width:100%;}.elementor-18 .elementor-element.elementor-element-a6aa2fb .elementor-button{font-size:24px;}}/* Start custom CSS for posts, class: .elementor-element-a45e3f6 *//* Спробуємо більш універсальний підхід для зображень у постах */
.elementor-post__thumbnail img {
    transition: transform 0.4s ease-in-out;
}

.elementor-post__thumbnail:hover img {
    transform: scale(1.1);
}/* End custom CSS */