@charset "UTF-8";
/* https://sadovka-52.ru/wp-content/uploads/elementor/css/post-822.css?ver=1786252522 */
.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-822 .elementor-element.elementor-element-46e7eb8{text-align:start}.elementor-822 .elementor-element.elementor-element-46e7eb8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700;color:#313131}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-822 .elementor-element.elementor-element-5d38a28>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-5d38a28:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.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);--textColor: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-822 .elementor-element.elementor-element-195f604{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-43bae94>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-43bae94:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-0ad3147{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-7521238>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-7521238:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-bef6c04{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-e0e7169>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-e0e7169:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-80a3d07{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-bb7ece7>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-bb7ece7:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-086c2e1{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-755c2d1>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-755c2d1:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-31c6823{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-465b40c>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-465b40c:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-537adb8{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-e5b6e7a>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-e5b6e7a:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-95c0602{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-9fe22f5>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-9fe22f5:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-8020d97{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-83f0dae>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-83f0dae:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-79eaf7a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-8c72628>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-8c72628:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-f4f46d4{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-aca4bfe>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-aca4bfe:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-4b97289{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-5a6c426>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-5a6c426:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-69b563d{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-35ae201>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-35ae201:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-8f5479d{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-1bef172>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-1bef172:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-08f1e22{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-5f4bf52>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-5f4bf52:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-80d639d{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-953cc3f>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-953cc3f:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-178c8b6{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-55c6a2f>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-822 .elementor-element.elementor-element-55c6a2f:hover .elementor-widget-container{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-0c1a41f{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-ab1019c:hover .elementor-widget-container{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-ab1019c img{height:235px}.elementor-822 .elementor-element.elementor-element-ab1019c svg{height:235px}.elementor-822 .elementor-element.elementor-element-e413877{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-822 .elementor-element.elementor-element-5524e70.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-822 .elementor-element.elementor-element-5524e70:hover .elementor-widget-container{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-5524e70 .elementor-main-swiper{height:235px}.elementor-822 .elementor-element.elementor-element-5524e70 .elementor-main-swiper .swiper-slide{border-width:0 0 0 0;border-color:#000}.elementor-822 .elementor-element.elementor-element-5524e70 .elementor-swiper-button{font-size:20px}.elementor-822 .elementor-element.elementor-element-e48cbe7{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}.elementor-822 .elementor-element.elementor-element-518ff0d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-822 .elementor-element.elementor-element-518ff0d:hover .elementor-widget-container{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-822 .elementor-element.elementor-element-518ff0d .elementor-main-swiper{height:235px}.elementor-822 .elementor-element.elementor-element-518ff0d .elementor-main-swiper .swiper-slide{border-width:0 0 0 0;border-color:#000}.elementor-822 .elementor-element.elementor-element-518ff0d .elementor-swiper-button{font-size:20px}.elementor-822 .elementor-element.elementor-element-7121852{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#1E1E1E;--textColor:#1E1E1E}@media(max-width:1024px){.elementor-822 .elementor-element.elementor-element-5524e70.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-822 .elementor-element.elementor-element-518ff0d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-822 .elementor-element.elementor-element-46e7eb8{text-align:center}.elementor-822 .elementor-element.elementor-element-46e7eb8 .elementor-heading-title{font-size:24px}.elementor-822 .elementor-element.elementor-element-5524e70.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-822 .elementor-element.elementor-element-518ff0d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}