.elementor-103 .elementor-element.elementor-element-5243602 > .elementor-container{max-width:1400px;}.elementor-103 .elementor-element.elementor-element-5243602{margin-top:0px;margin-bottom:0px;padding:5% 5% 5% 5%;}.elementor-103 .elementor-element.elementor-element-a45b92f > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-a45b92f > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-a45b92f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a45b92f > .elementor-element-populated{padding:15px 15px 15px 15px;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-viewport, .woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-viewport:not(:last-child){margin-bottom:35px;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e3b3cfb );border-radius:5px 5px 5px 5px;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-103 .elementor-element.elementor-element-3f53797 .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-103 .elementor-element.elementor-element-ad713a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103 .elementor-element.elementor-element-bbbd653 .elementor-heading-title{color:#1F5A45;font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-103 .elementor-element.elementor-element-bbbd653 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e3b3cfb );}.elementor-103 .elementor-element.elementor-element-bbbd653{width:initial;max-width:initial;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price{color:#00AF7F;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:47px;letter-spacing:1.7px;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price ins{font-size:40px;}.elementor-103 .elementor-element.elementor-element-b76ece5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title:before, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title:after, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-content, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-mobile-title, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-desktop-title.elementor-active, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title:before, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title:after, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-content, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tabs-content-wrapper{border-color:#313B5500;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title, .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title a{color:var( --e-global-color-63dad48 );}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title.elementor-active,
					 .elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title.elementor-active a{color:#000000;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-103 .elementor-element.elementor-element-7521ac9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-b7a8b40{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-103 .elementor-element.elementor-element-8ee50b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-103 .elementor-element.elementor-element-8ee50b2 .elementor-button{background-color:#059890;border-radius:10px 10px 10px 10px;padding:0px 30px 0px 30px;}.elementor-103 .elementor-element.elementor-element-8ee50b2 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-8ee50b2 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-088ca18 .cart button, .elementor-103 .elementor-element.elementor-element-088ca18 .cart .button{font-family:"Roboto", Sans-serif;font-weight:600;background-color:var( --e-global-color-4279fc7 );transition:all 0.2s;}.elementor-103 .elementor-element.elementor-element-088ca18 .added_to_cart{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-103 .elementor-element.elementor-element-088ca18{--button-spacing:0px;}.elementor-103 .elementor-element.elementor-element-088ca18 .quantity .qty{padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart .variations{width:100%;margin-bottom:20px;}.woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations tr th, .woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations tr td{padding-top:calc( 50px/2 );padding-bottom:calc( 50px/2 );}.woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations label{font-size:22px;}.woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations td.value select, .woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations td.value:before{background-color:#FFFFFF;border:var( --e-global-color-e3b3cfb );border-radius:5px;}.woocommerce .elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-103 .elementor-element.elementor-element-088ca18 form.cart table.variations td.value:before{font-size:19px;}.elementor-103 .elementor-element.elementor-element-088ca18 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-4279fc7 );border-radius:10px 10px 10px 10px;}.elementor-103 .elementor-element.elementor-element-1a908a6 .cart button, .elementor-103 .elementor-element.elementor-element-1a908a6 .cart .button{background-color:var( --e-global-color-4279fc7 );transition:all 0.2s;}.elementor-103 .elementor-element.elementor-element-1a908a6{--button-spacing:0px;}.elementor-103 .elementor-element.elementor-element-1a908a6 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart .variations{width:100%;margin-bottom:5px;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations tr th, .woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations tr td{padding-top:calc( 29px/2 );padding-bottom:calc( 29px/2 );}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations label{font-size:22px;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value select, .woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value:before{background-color:#FFFFFF;border:var( --e-global-color-e3b3cfb );border-radius:5px;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value:before{font-size:19px;}.elementor-103 .elementor-element.elementor-element-1a908a6 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-4279fc7 );border-radius:10px 10px 10px 10px;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price{color:#00AF7F;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:47px;letter-spacing:1.7px;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price ins{font-size:40px;}.elementor-103 .elementor-element.elementor-element-ae02e81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a6ef163{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-103 .elementor-element.elementor-element-08a4861 .cart button, .elementor-103 .elementor-element.elementor-element-08a4861 .cart .button{font-size:30px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 50px 20px 50px;color:#FFFFFF;background-color:#059892;transition:all 0.2s;}.elementor-103 .elementor-element.elementor-element-08a4861 .added_to_cart{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-103 .elementor-element.elementor-element-08a4861{--button-spacing:40px;}.elementor-103 .elementor-element.elementor-element-08a4861 .quantity .qty{font-size:20px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;color:#313B55;background-color:#02010100;border-color:var( --e-global-color-63dad48 );transition:all 0.2s;}.woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart .variations{width:10px;margin-bottom:10px;}.woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart table.variations tr th, .woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart table.variations tr td{padding-top:calc( 10px/2 );padding-bottom:calc( 10px/2 );}.woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart table.variations td.value select{color:#FDFDFD;}.woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart table.variations td.value select, .woocommerce .elementor-103 .elementor-element.elementor-element-08a4861 form.cart table.variations td.value:before{background-color:#059892;border-radius:44px;}.elementor-103 .elementor-element.elementor-element-08a4861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-dfc538e .cart button, .elementor-103 .elementor-element.elementor-element-dfc538e .cart .button{font-size:30px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 50px 20px 50px;color:#FFFFFF;background-color:#059892;transition:all 0.2s;}.elementor-103 .elementor-element.elementor-element-dfc538e .added_to_cart{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-103 .elementor-element.elementor-element-dfc538e{--button-spacing:40px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-103 .elementor-element.elementor-element-dfc538e .quantity .qty{font-size:20px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;color:#313B55;background-color:#02010100;border-color:var( --e-global-color-63dad48 );transition:all 0.2s;}.woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart .variations{width:10px;margin-bottom:10px;}.woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart table.variations tr th, .woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart table.variations tr td{padding-top:calc( 10px/2 );padding-bottom:calc( 10px/2 );}.woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart table.variations td.value select{color:#FDFDFD;}.woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart table.variations td.value select, .woocommerce .elementor-103 .elementor-element.elementor-element-dfc538e form.cart table.variations td.value:before{background-color:#059892;border-radius:44px;}.elementor-103 .elementor-element.elementor-element-dfc538e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-dc42af5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:500;line-height:37px;letter-spacing:1.5px;word-spacing:0px;}.elementor-103 .elementor-element.elementor-element-dc42af5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-103 .elementor-element.elementor-element-dc42af5{right:-124.4px;}body.rtl .elementor-103 .elementor-element.elementor-element-dc42af5{left:-124.4px;}.elementor-103 .elementor-element.elementor-element-d2b4ca1{padding:5% 5% 5% 5%;}.elementor-103 .elementor-element.elementor-element-294ac8c .gallery-item .gallery-caption{display:none;}.elementor-103 .elementor-element.elementor-element-294ac8c .gallery-item{padding:0 0px 0px 0;}.elementor-103 .elementor-element.elementor-element-294ac8c .gallery{margin:0 -0px -0px 0;}body.elementor-page-103:not(.elementor-motion-effects-element-type-background), body.elementor-page-103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bc3639 );}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-a45b92f{width:25.066%;}.elementor-103 .elementor-element.elementor-element-ad713a6{width:74.934%;}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-a45b92f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-bbbd653{text-align:left;}.elementor-103 .elementor-element.elementor-element-bbbd653 .elementor-heading-title{font-size:18px;}.elementor-103 .elementor-element.elementor-element-bbbd653 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price{font-size:22px;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price ins{font-size:25px;}.elementor-103 .elementor-element.elementor-element-b76ece5 > .elementor-widget-container{margin:0px 50px 0px 30px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title{font-size:17px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-content{font-size:14px;}.elementor-103 .elementor-element.elementor-element-7521ac9 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-103 .elementor-element.elementor-element-b7a8b40{font-size:15px;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price{font-size:22px;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price ins{font-size:25px;}.elementor-103 .elementor-element.elementor-element-ae02e81 > .elementor-widget-container{margin:0px 50px 0px 30px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a6ef163{font-size:15px;}.elementor-103 .elementor-element.elementor-element-dfc538e .cart button, .elementor-103 .elementor-element.elementor-element-dfc538e .cart .button{font-size:18px;}.elementor-103 .elementor-element.elementor-element-dfc538e{--button-spacing:20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-103 .elementor-element.elementor-element-dfc538e > .elementor-widget-container{margin:0px 50px 0px 0px;}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-3f53797 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-ad713a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-103 .elementor-element.elementor-element-ad713a6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 12px 12px 12px;}.elementor-103 .elementor-element.elementor-element-bbbd653 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-b76ece5{text-align:center;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price{font-size:16px;}.woocommerce .elementor-103 .elementor-element.elementor-element-b76ece5 .price ins{font-size:30px;}.elementor-103 .elementor-element.elementor-element-b76ece5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-title{font-size:20px;}.elementor-103 .elementor-element.elementor-element-7521ac9 .elementor-tab-content{font-size:16px;}.elementor-103 .elementor-element.elementor-element-b7a8b40{text-align:center;}.elementor-103 .elementor-element.elementor-element-1a908a6{--view-cart-spacing:0px;--button-spacing:4px;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations label{font-size:16px;}.woocommerce .elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-103 .elementor-element.elementor-element-1a908a6 form.cart table.variations td.value:before{font-size:12px;}.elementor-103 .elementor-element.elementor-element-ae02e81{text-align:center;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price{font-size:16px;}.woocommerce .elementor-103 .elementor-element.elementor-element-ae02e81 .price ins{font-size:30px;}.elementor-103 .elementor-element.elementor-element-ae02e81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a6ef163{text-align:center;}.elementor-103 .elementor-element.elementor-element-08a4861 .cart button, .elementor-103 .elementor-element.elementor-element-08a4861 .cart .button{font-size:16px;}.elementor-103 .elementor-element.elementor-element-08a4861 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-08a4861{width:auto;max-width:auto;align-self:center;}.elementor-103 .elementor-element.elementor-element-dfc538e .cart button, .elementor-103 .elementor-element.elementor-element-dfc538e .cart .button{font-size:16px;}.elementor-103 .elementor-element.elementor-element-dfc538e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-dfc538e{width:auto;max-width:auto;align-self:center;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-bbbd653 */.elementor-103 .elementor-element.elementor-element-bbbd653 {
    color: #1f5a45 !important; /* темно зелена */
    animation: ajdomaFadeIn 0.6s ease-out both;
}

@keyframes ajdomaFadeIn {
    from {
        opacity: 0;
        transform: translateY(6px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-08a4861 */.elementor-103 .elementor-element.elementor-element-08a4861 .cart button, .elementor-103 .elementor-element.elementor-element-08a4861 .cart .button {
    margin-left: 20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-dfc538e */.elementor-103 .elementor-element.elementor-element-dfc538e .cart button, .elementor-103 .elementor-element.elementor-element-dfc538e .cart .button {
    margin: 10px 20px;
    width: 90%;
    text-align: center;
}

@media only screen and (max-width: 400px) {
     

.elementor-103 .elementor-element.elementor-element-dfc538e .cart button, .elementor-103 .elementor-element.elementor-element-dfc538e .cart .button {
    margin: 10px 0px 20px 25px;
    width: 90%;
    text-align: center;
}


}/* End custom CSS */