@media only screen and (max-width:1115px){html,body{overflow-x:hidden}header nav{width:876px}.container{max-width:876px}main section.content-block h2{font-size:30px;padding:5px 0}main section.content-block h2.curved{font-size:70px}main section.content-block#content-block-section-1{height:550px;min-height:550px}main section.content-block#content-block-section-1 .container{height:550px}main section.content-block#content-block-section-1 .container .bee{top:220px}main section.content-block#content-block-section-1 .container .blocks{top:30px}main section.content-block#content-block-section-1 .container a.button{width:132px;height:51px}main section.content-block#content-block-section-1 .container .main-pic{width:407px;height:553px}main section.content-block#content-block-section-2{margin-bottom:0}main section.content-block#content-block-section-2 .container .blocks{flex-direction:column}main section.content-block#content-block-section-2 .container .blocks>div{width:100%;max-width:100%}main section.content-block#content-block-section-2 .container .blocks .block-right{margin-top:30px}main section.content-block#content-block-section-2 .container .blocks .block-right p{width:100%;font-weight:400;font-size:18px;line-height:180%}main section.content-block#content-block-section-7{padding:40px 0}main section.content-block#content-block-section-7 .container .blocks{flex-direction:column}main section.content-block#content-block-section-7 .container .blocks .block-right{order:1;min-height:550px;max-width:100%;margin-bottom:60px}main section.content-block#content-block-section-7 .container .blocks .block-right .round{bottom:0;top:0;left:0;right:0;margin:auto}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.vetka-maliny{top:-40px;left:24%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.klubnika-polovina{top:-107px;right:40%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.list{height:30%;width:14%;top:-21px;right:35%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.shipovnik{bottom:-5px;left:20%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.klubnika{top:270px;left:30%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.bee-2{width:50%;height:30%;bottom:110px;right:3%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.sliva{top:85px;right:10%}main section.content-block#content-block-section-7 .container .blocks .block-left{order:2;max-width:100%}main section.content-block#content-block-section-7 .container .blocks .block-left h2{width:100%;font-size:24px;line-height:29px}main section.content-block#content-block-section-7 .container .blocks .block-left h2.curved{font-size:50px}main section.content-block#content-block-section-7 .container .blocks .block-left h2.curved span{font-size:24px}main section.content-block#content-block-section-9{margin-bottom:60px}main section.content-block#content-block-section-9 .container .blocks .block-left .two-columns{flex-direction:column;width:400px;margin-top:30px}main section.content-block#content-block-section-9 .container .blocks .block-left .two-columns .column{width:100%;margin-bottom:30px}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__1{width:280px;height:290px;top:-17px}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__2{width:216px;height:222px;top:170px;right:111px}main section.content-block#content-block-section-9 .container .blocks .block-right .animations.list{width:38%;right:10px;top:235px;bottom:auto}main section.content-block#content-block-section-9 .container .blocks .block-right .animations.malina-s-listom{right:-57px;top:340px;bottom:auto}}@media only screen and (max-width:1024px){main section.content-block#content-block-section-4{margin-bottom:50px}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case{width:100%;margin-bottom:100px}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs{width:30%}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.list{display:none}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.klubnika-polovina{bottom:-54px;height:140%}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.klubnika-2{height:140%;top:-60px}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.shipovnik{bottom:-100px;transform:rotate(10deg)}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.vetka-maliny{height:140%}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.malina{height:80%;bottom:-15px}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .imgs .animations.ezevika{height:80%}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .text{width:70%;font-weight:500;font-size:18px;line-height:150%}main section.content-block#content-block-section-4 .blocks .cases-block .cases .case .text b{font-size:18px;line-height:150%;font-weight:800}main section.content-block#content-block-section-5{margin-top:50px;margin-bottom:75px}main section.content-block#content-block-section-5 .container .blocks .block-left{width:50%;max-width:50%}main section.content-block#content-block-section-5 .container .blocks .block-left h2{font-size:30px;line-height:38px}main section.content-block#content-block-section-5 .container .blocks .block-left h2.curved{font-size:48px;line-height:40px}main section.content-block#content-block-section-5 .container .blocks .block-left h2.curved span{font-size:30px}main section.content-block#content-block-section-5 .container .blocks .block-right{width:50%;max-width:50%}main section.content-block#content-block-section-5 .container .blocks .block-right p{width:100%;line-height:23px}main section.content-block#content-block-section-6{padding-bottom:30px;margin-bottom:60px}main section.content-block#content-block-section-7{margin-bottom:60px}main section.content-block#content-block-section-7 .container .blocks .block ul li{font-size:24px;text-align:center}}@media only screen and (max-width:876px){header .logo{background-image:url("/static/img/logo-mobile.webp");height:58px;width:197px}header nav{width:768px;height:76px}.container{max-width:768px}main section.content-block#content-block-section-1 .container .main-pic{left:50%}main section.content-block#content-block-section-6{padding:40px 0}main section.content-block#content-block-section-6 .container .products-block .product{flex-direction:column}main section.content-block#content-block-section-6 .container .products-block .product .block-left{width:100%}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-img{margin-bottom:10px}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-description{border-radius:100px}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-description h2{font-size:40px;line-height:.8em;text-align:left;padding-top:100px}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-description p{font-size:18px;line-height:150%}main section.content-block#content-block-section-6 .container .products-block .product .block-right{width:100%;padding-left:0}main section.content-block#content-block-section-6 .container .products-block .product .block-right h3.composition-title{text-align:center;padding-top:20px}main section.content-block#content-block-section-6 .container .products-block .product .block-right ul{text-align:center}main section.content-block#content-block-section-6 .container .products-block .product .block-right .product-price{text-align:center}main section.content-block#content-block-section-7 .container .blocks{flex-direction:column}main section.content-block#content-block-section-7 .container .blocks .block{width:100%;max-width:100%;margin:0;margin-bottom:20px}main section.content-block#content-block-section-7 .container .blocks .block .img img{width:auto}main section.content-block#content-block-section-7 .container .blocks .block ul{display:flex;flex-direction:row;flex-wrap:wrap;height:auto}main section.content-block#content-block-section-7 .container .blocks .block ul li{font-size:28px;line-height:34px}main section.content-block#content-block-section-7 .container .blocks .block ul li:first-child{padding-right:10px}main section.content-block#content-block-section-7 .container .blocks .block ul li+li{padding-right:10px}footer .container{flex-direction:column}footer .container .copyrights{order:2}footer .container .copyrights p{padding-top:10px;padding-bottom:30px;font-weight:400;font-size:18px;line-height:150%}footer .container .social{width:100%;order:1}footer .container .social .title{font-weight:400;font-size:18px;line-height:150%}footer .container .social .socialmedia-list{margin:20px 0}footer .container .social .socialmedia-list .socialmedia-list__element{width:50%}footer .container .social .socialmedia-list .socialmedia-list__element a{font-weight:500;font-size:24px;line-height:29px}}@media only screen and (max-width:768px){header nav{width:650px}header nav ul{display:none}header .mobile-menu-button{display:block;width:24px;height:24px;background:url("/static/img/menu.svg") no-repeat;background-size:cover;border:none;position:fixed;z-index:1000;right:50px}.opened-menu{overflow:hidden}.opened-menu nav .logo{position:fixed;z-index:1000;left:47px}.opened-menu nav ul{display:flex;flex-direction:column;padding:100px 0;position:fixed;top:0;bottom:0;left:0;right:0;height:calc(100vh - 250px);width:100%;z-index:100;background:white;justify-content:space-evenly}.opened-menu nav ul li a{width:100%;line-height:1.5em;font-size:28px;text-align:center}.opened-menu .mobile-menu-button{background:url("/static/img/ui/close.svg") no-repeat;background-size:cover}.opened-menu footer{position:fixed;height:250px;background-color:#FFFFFF;width:100%;left:0;right:0;bottom:0;z-index:1000;padding-top:80px}.opened-menu footer .container .copyrights{display:none}.opened-menu footer .container .social .title{font-size:22px;line-height:150%;text-align:center;display:block}.opened-menu footer .container .social .socialmedia-list .socialmedia-list__element{text-align:center}.opened-menu footer .container .social .socialmedia-list .socialmedia-list__element a{font-size:28px;line-height:1.5em}.container{max-width:650px}main section.content-block#content-block-section-3 .container .animations.bee{width:25%;height:50%}main section.content-block#content-block-section-3 .container .animations.vetka-maliny{width:35%;height:50%}main section.content-block#content-block-section-3 .container .animations.shipovnik{width:42%;height:30%}main section.content-block#content-block-section-3 .container .animations.malina{height:21%;width:18%;top:107px;left:10px}main section.content-block#content-block-section-3 .container .animations.ezevika{width:21%;height:21%;top:400px;left:100px}main section.content-block#content-block-section-3 .container .animations.klubnika{top:257px;left:-10px}main section.content-block#content-block-section-3 .container .animations.sliva{left:auto;width:40%;right:20px;top:400px}main section.content-block#content-block-section-3 .container .animations.list{left:auto;right:20px;top:300px}main section.content-block#content-block-section-3 .blocks .cases-block .cases{flex-direction:column}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case{width:100%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs{width:30%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs .animations.list{display:none}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs .animations.klubnika-polovina{bottom:-54px;left:30px;height:120%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs .animations.klubnika-2{height:120%;left:20px;top:-60px}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs .animations.shipovnik{bottom:-50px;height:120%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .imgs .animations.vetka-maliny{height:120%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .text{width:70%;font-weight:500;font-size:18px;line-height:150%}main section.content-block#content-block-section-3 .blocks .cases-block .cases .case .text b{font-size:18px;line-height:150%;font-weight:800}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.vetka-maliny{left:12%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.sliva{right:0}main section.content-block#content-block-section-9 .container .blocks .block-left h2{font-size:28px;line-height:120%;max-width:350px}main section.content-block#content-block-section-9 .container .blocks .block-left h2.curved{font-size:40px;line-height:80%}main section.content-block#content-block-section-9 .container .blocks .block-left h2.curved span{font-size:28px}main section.content-block#content-block-section-9 .container .blocks .block-left .two-columns{width:300px}main section.content-block#content-block-section-9 .container .blocks .block-left .two-columns .column{font-weight:400;font-size:18px;line-height:150%}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__1{width:180px;height:190px;top:-17px}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__2{width:116px;height:122px;top:120px;right:100px}main section.content-block#content-block-section-9 .container .blocks .block-right .animations.klubnika-polovina{left:-41px;top:16px;width:100px}main section.content-block#content-block-section-9 .container .blocks .block-right .animations.list{right:10px;top:153px}main section.content-block#content-block-section-9 .container .blocks .block-right .animations.malina-s-listom{right:-36px;top:223px;width:140px}}@media only screen and (max-width:650px){.container{max-width:90%}header nav{max-width:90%;width:100%}main{left:20%}main section.content-block h2.curved{font-size:50px}main section.content-block#content-block-section-1{height:680px;width:100%}main section.content-block#content-block-section-1 .container{height:100%;width:100%}main section.content-block#content-block-section-1 .container .blocks{flex-direction:column;top:20px;width:100%}main section.content-block#content-block-section-1 .container .blocks .block-right{width:100%}main section.content-block#content-block-section-1 .container .blocks .block-right .name-place{margin-top:-60px}main section.content-block#content-block-section-1 .container a.button{margin-top:30px}main section.content-block#content-block-section-1 .container .main-pic{top:auto;bottom:0;left:20%}main section.content-block#content-block-section-1 .container .bee{left:5%;top:400px;width:105px}main section.content-block#content-block-section-3{margin-bottom:0}main section.content-block#content-block-section-3 .container{background-position:left top;background-size:200%}main section.content-block#content-block-section-3 .container.animations-block h3{width:100%}main section.content-block#content-block-section-3 .container h3{width:100%}main section.content-block#content-block-section-3 .container .animations.vetka-maliny{width:180px;height:180px;left:81px;top:10px}main section.content-block#content-block-section-3 .container .animations.shipovnik{width:42%;left:312px;top:33px}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases{flex-direction:column;margin-top:0}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case{width:100%;flex-direction:column;margin-bottom:0}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case .imgs{min-height:150px}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case .imgs .animations{width:100% !important;height:100% !important}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case .imgs .animations.malina{top:-80px}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case .imgs .animations.ezevika{top:-120px;left:200px}main section.content-block#content-block-section-3 .container .blocks .cases-block .cases .case .text{width:100%}}@media only screen and (max-width:480px){main section.content-block#content-block-section-5 .container .blocks{flex-direction:column}main section.content-block#content-block-section-5 .container .blocks .block-left{width:100%;max-width:100%}main section.content-block#content-block-section-5 .container .blocks .block-right{width:100%;max-width:100%}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-img img{width:100%;height:auto}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-description{padding:0 30px 23px 40px}main section.content-block#content-block-section-6 .container .products-block .product .block-left .product-description h2{padding-top:40px}main section.content-block#content-block-section-9 .container .blocks{flex-direction:column}main section.content-block#content-block-section-9 .container .blocks .block-left{max-width:100%}main section.content-block#content-block-section-9 .container .blocks .block-left .two-columns{width:100%}main section.content-block#content-block-section-9 .container .blocks .block-right{height:300px;max-width:100%}footer .container>div{width:100%}}/*# sourceMappingURL=media.css.map */