.elementor-20145 .elementor-element.elementor-element-3abcd90{--display:flex;--position:absolute;--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:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;top:0px;}body:not(.rtl) .elementor-20145 .elementor-element.elementor-element-3abcd90{left:0px;}body.rtl .elementor-20145 .elementor-element.elementor-element-3abcd90{right:0px;}.elementor-20145 .elementor-element.elementor-element-6ea1683{--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;--justify-content:center;--align-items:center;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20145 .elementor-element.elementor-element-74ef317{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-20145 .elementor-element.elementor-element-74ef317 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20145 .elementor-element.elementor-element-74ef317 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-20145 .elementor-element.elementor-element-74ef317 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-20145 .elementor-element.elementor-element-ed266af{--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;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-ed266af.e-con{--align-self:center;}.elementor-20145 .elementor-element.elementor-element-e8064f4{width:auto;max-width:auto;}.elementor-20145 .elementor-element.elementor-element-e8064f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20145 .elementor-element.elementor-element-e8064f4.elementor-element{--align-self:center;}.elementor-20145 .elementor-element.elementor-element-e8064f4 img{max-width:350px;}.elementor-20145 .elementor-element.elementor-element-15f0f579 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title-after_title, .elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-4cba0bd4 .woodmart-title-container{max-width:438px;}.elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title{font-family:"Radiant Bold", Sans-serif;font-size:36px;text-transform:uppercase;}.elementor-20145 .elementor-element.elementor-element-96bd02d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20145 .elementor-element.elementor-element-f1a0864.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title-after_title, .elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-a9bf8e5 .woodmart-title-container{max-width:412px;}.elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title{font-family:"Radiant Bold", Sans-serif;font-size:36px;text-transform:uppercase;}.elementor-20145 .elementor-element.elementor-element-ee56588 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20145 .elementor-element.elementor-element-c6dbe0a .title-after_title, .elementor-20145 .elementor-element.elementor-element-c6dbe0a .title-subtitle, .elementor-20145 .elementor-element.elementor-element-c6dbe0a .woodmart-title-container{max-width:438px;}.elementor-20145 .elementor-element.elementor-element-c6dbe0a .title{font-family:"Radiant Bold", Sans-serif;font-size:36px;text-transform:uppercase;}.elementor-20145 .elementor-element.elementor-element-8f121ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20145 .elementor-element.elementor-element-6feddf7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20145 .elementor-element.elementor-element-3352990.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-20145 .elementor-element.elementor-element-4d4a562 .title-after_title, .elementor-20145 .elementor-element.elementor-element-4d4a562 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-4d4a562 .woodmart-title-container{max-width:412px;}.elementor-20145 .elementor-element.elementor-element-4d4a562 .title{font-family:"Radiant Bold", Sans-serif;font-size:36px;text-transform:uppercase;}.elementor-20145 .elementor-element.elementor-element-71abb0d{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20145 .elementor-element.elementor-element-9875355{text-align:center;}.elementor-20145 .elementor-element.elementor-element-9875355 .elementor-heading-title{font-family:"Radiant Bold", Sans-serif;font-size:64px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-20145 .elementor-element.elementor-element-cfa5720{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-7690e01 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-20145 .elementor-element.elementor-element-7690e01.elementor-element{--align-self:center;}.elementor-20145 .elementor-element.elementor-element-7690e01 .elementor-heading-title{font-family:"Radiant Bold", Sans-serif;font-size:48px;text-transform:uppercase;}.elementor-20145 .elementor-element.elementor-element-c5c8f47{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-b308ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20145 .elementor-element.elementor-element-3f90119{text-align:center;}.elementor-20145 .elementor-element.elementor-element-3f90119 .elementor-heading-title{font-family:"Lemon Milk Reg", Sans-serif;font-size:36px;font-weight:500;color:#000000;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d:not(.elementor-motion-effects-element-type-background), .elementor-20145 .elementor-element.elementor-element-2ac8b72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d > .elementor-background-overlay{background-color:#FFFFFF70;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E0B877;box-shadow:0px 0px 25px -5px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 100px 0px;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d, .elementor-20145 .elementor-element.elementor-element-2ac8b72d > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-20145 .elementor-element.elementor-element-9f1dda6 > .elementor-element-populated{padding:20px 10px 10px 40px;}.elementor-20145 .elementor-element.elementor-element-654629d8 .title{color:var( --e-global-color-accent );text-decoration:underline;}.elementor-20145 .elementor-element.elementor-element-387ba3aa > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-20145 .elementor-element.elementor-element-387ba3aa .wd-text-block{font-family:"Mulish", Sans-serif;font-size:18px;color:#000000;}.elementor-20145 .elementor-element.elementor-element-78b717c7 .title{color:#000000;}.elementor-20145 .elementor-element.elementor-element-7265c5d8{border-style:solid;border-width:0px 0px 1px 0px;border-color:#7A7A7A;margin:0px 0px 30px 0px;}.elementor-20145 .elementor-element.elementor-element-2080f730 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-20145 .elementor-element.elementor-element-2080f730 .info-box-subtitle{color:#FFFFFF;}.elementor-20145 .elementor-element.elementor-element-2080f730 .info-box-inner{color:#000000;font-family:"Mulish", Sans-serif;}.elementor-20145 .elementor-element.elementor-element-41107d69 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-20145 .elementor-element.elementor-element-41107d69 .info-box-inner{color:#000000;}.elementor-20145 .elementor-element.elementor-element-1ebacb9c .wd-text-block{max-width:392px;font-weight:600;}.elementor-20145 .elementor-element.elementor-element-4b03268 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(129,129,129,0.2);padding:20px 40px 10px 10px;}.elementor-20145 .elementor-element.elementor-element-6dd6fbab .title{color:var( --e-global-color-accent );text-decoration:underline;}.elementor-20145 .elementor-element.elementor-element-135b4f9e .wpcf7-form{--wd-form-color:#000000;--wd-form-placeholder-color:#777777;}body.elementor-page-20145:not(.elementor-motion-effects-element-type-background), body.elementor-page-20145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-20145{padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:769px){.elementor-20145 .elementor-element.elementor-element-304cd183{width:100%;}.elementor-20145 .elementor-element.elementor-element-535c7f9d{width:100%;}.elementor-20145 .elementor-element.elementor-element-f1a0864{width:100%;}.elementor-20145 .elementor-element.elementor-element-726676c5{width:100%;}.elementor-20145 .elementor-element.elementor-element-52d19cc{width:100%;}.elementor-20145 .elementor-element.elementor-element-1817e98{width:100%;}.elementor-20145 .elementor-element.elementor-element-3352990{width:100%;}.elementor-20145 .elementor-element.elementor-element-1729a8f{width:100%;}.elementor-20145 .elementor-element.elementor-element-9f1dda6{width:100%;}.elementor-20145 .elementor-element.elementor-element-4b03268{width:100%;}}@media(max-width:1024px){.elementor-20145 .elementor-element.elementor-element-6ea1683{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-15f0f579{margin:0px 0px 30px 0px;}.elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title-after_title, .elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-4cba0bd4 .woodmart-title-container{max-width:100%;}.elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title{font-size:36px;}.elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title-after_title, .elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-a9bf8e5 .woodmart-title-container{max-width:100%;}.elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title{font-size:36px;}.elementor-20145 .elementor-element.elementor-element-ee56588{margin:0px 0px 30px 0px;}.elementor-20145 .elementor-element.elementor-element-c6dbe0a .title-after_title, .elementor-20145 .elementor-element.elementor-element-c6dbe0a .title-subtitle, .elementor-20145 .elementor-element.elementor-element-c6dbe0a .woodmart-title-container{max-width:100%;}.elementor-20145 .elementor-element.elementor-element-c6dbe0a .title{font-size:36px;}.elementor-20145 .elementor-element.elementor-element-4d4a562 .title-after_title, .elementor-20145 .elementor-element.elementor-element-4d4a562 .title-subtitle, .elementor-20145 .elementor-element.elementor-element-4d4a562 .woodmart-title-container{max-width:100%;}.elementor-20145 .elementor-element.elementor-element-4d4a562 .title{font-size:36px;}.elementor-20145 .elementor-element.elementor-element-c5c8f47{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-20145 .elementor-element.elementor-element-b308ce3{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d{padding:25px 25px 25px 25px;}.elementor-20145 .elementor-element.elementor-element-9f1dda6 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-20145 .elementor-element.elementor-element-4b03268 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:768px){.elementor-20145 .elementor-element.elementor-element-6ea1683{--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-e8064f4 img{max-width:250px;}.elementor-20145 .elementor-element.elementor-element-4cba0bd4 .title{font-size:28px;}.elementor-20145 .elementor-element.elementor-element-96bd02d{margin:0px 0px 30px 0px;}.elementor-20145 .elementor-element.elementor-element-a9bf8e5 .title{font-size:28px;}.elementor-20145 .elementor-element.elementor-element-c6dbe0a .title{font-size:28px;}.elementor-20145 .elementor-element.elementor-element-6feddf7{margin:0px 0px 30px 0px;}.elementor-20145 .elementor-element.elementor-element-4d4a562 .title{font-size:28px;}.elementor-20145 .elementor-element.elementor-element-71abb0d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-9875355 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-20145 .elementor-element.elementor-element-cfa5720{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-7690e01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20145 .elementor-element.elementor-element-7690e01 .elementor-heading-title{font-size:28px;}.elementor-20145 .elementor-element.elementor-element-c5c8f47{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20145 .elementor-element.elementor-element-b308ce3{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20145 .elementor-element.elementor-element-3f90119 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20145 .elementor-element.elementor-element-2ac8b72d{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-3a34a47 */.sr-only {
    clip: rect(0, 0, 0, 0);
    border-width: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-74ef317 *//* Image - Default (Desktop) */
.elementor-image-carousel .swiper-slide img {
    width: 100%;
    max-height: 75vh;
    object-fit: cover;
    display: block;
}

/* Tablet (max-width: 1024px) */
@media (max-width: 1024px) {
    .elementor-image-carousel .swiper-slide img {
        max-height: 75vh;
        object-fit: cover;
        /* Уменьшаем высоту для планшетов */
    }
}

/* Mobile (max-width: 768px) */
@media (max-width: 768px) {
    .elementor-image-carousel .swiper-slide img {
        max-height: 75vh;
        object-fit: cover;
        /* Еще меньше высота для мобильных */
    }
}/* End custom CSS */
/* Start custom CSS for wd_contact_form_7, class: .elementor-element-135b4f9e *//* Label */
.init .row p label,
.sent .row p label,
.init p label,
.sent p label,
.invalid .row p label,
.invalid p label {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS *//* Main page wrapper */
.website-wrapper .main-page-wrapper{
 background-color:#ffffff !important;
}/* End custom CSS */