@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype')}@font-face{font-family:'Comforter Brush';font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/ComforterBrush.woff2") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit;font-size:14px}*:focus,*:active{outline:none !important;-webkit-tap-highlight-color:transparent}html{box-sizing:border-box;font-family:Montserrat,Arial,sans-serif;scroll-behavior:smooth}body{background:#151515;display:flex;flex-direction:column}html,body{place-items:center;background:#FFFFFF;overflow-x:hidden}h2{font-size:39px;font-weight:500}a.button{padding:15px;margin-top:70px;width:132px;height:51px;background:#FBD50D;border-radius:100px;font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:150%;text-decoration:none;margin-bottom:240px;text-align:center}.container{max-width:1115px;margin:0 auto;width:100%;height:100%}header{height:110px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#F6F6F9;padding-bottom:10px}header .mobile-menu-button{display:none}header .logo{display:flex;align-items:center;margin-top:10px;width:236px;height:100px;background:url("/static/img/logo.webp") no-repeat;background-size:contain}header .logo img{height:100%}header .logo span{height:auto;font-size:32px}header nav{height:110px;width:1115px;display:flex;justify-content:space-between;margin-top:10px}header nav ul{display:flex;justify-content:right}header nav ul li{display:flex;list-style:none;padding:0 12px;align-items:center}header nav ul li a{text-decoration:none;color:#000000;height:auto;font-weight:500}main{width:100%}main section.content-block{min-height:200px;display:flex;align-content:center;align-items:center;margin:30px 0 120px 0;flex-direction:column}main section.content-block#content-block-section-1{margin-top:0;background:#F6F6F9;min-height:700px;border-radius:0 0 100px 100px}main section.content-block#content-block-section-1 .container{display:flex;position:relative;top:0;height:700px}main section.content-block#content-block-section-1 .container .blocks{position:absolute;z-index:5;top:130px}main section.content-block#content-block-section-1 .container .name-place{margin-top:360px;margin-left:-130px;background:url("/static/img/name-place.svg") no-repeat;width:310px;height:240px;color:#FFFFFF}main section.content-block#content-block-section-1 .container .name-place .texts{display:flex;flex-direction:column;max-width:200px;margin:90px auto 0 auto}main section.content-block#content-block-section-1 .container .name-place .texts h3{font-size:18px;height:1em;margin-top:0}main section.content-block#content-block-section-1 .container .name-place .texts span.description{font-size:13px;height:1.2em}main section.content-block#content-block-section-1 .container .bee{top:500px;left:20%;z-index:10}main section.content-block#content-block-section-1 .container .main-pic{background:url("/static/img/main.webp") no-repeat;background-size:cover;height:769px;width:570px;position:absolute;left:40%;top:-20px}main section.content-block#content-block-section-3 .container{background:url(/static/img/screen-2.svg) no-repeat center;background-size:contain;min-height:800px;position:relative}main section.content-block#content-block-section-3 .container.animations-block h3{font-size:28px;font-weight:500;width:600px;line-height:34px;position:absolute;bottom:-125px;z-index:30}main section.content-block#content-block-section-3 .container.animations-block #far_away{position:absolute;left:2000px;right:-400px;top:0}main section.content-block#content-block-section-3 .container .animations{z-index:10;transition:top 2s, left 2s, transform 2s}main section.content-block#content-block-section-3 .container .animations.smorodina{left:115px;top:120px}main section.content-block#content-block-section-3 .container .animations.vetka-maliny{left:115px;top:120px}main section.content-block#content-block-section-3 .container .animations.shipovnik{left:420px;top:110px}main section.content-block#content-block-section-3 .container .animations.malina{left:526px;top:267px}main section.content-block#content-block-section-3 .container .animations.klubnika-polovina{left:406px;top:351px}main section.content-block#content-block-section-3 .container .animations.klubnika{left:552px;top:443px}main section.content-block#content-block-section-3 .container .animations.klubnika-2{left:380px;top:500px}main section.content-block#content-block-section-3 .container .animations.list{left:630px;top:370px}main section.content-block#content-block-section-3 .container .animations.ezevika{left:565px;top:610px}main section.content-block#content-block-section-3 .container .animations.malina-s-listom{left:685px;top:565px}main section.content-block#content-block-section-3 .container .animations.sliva{left:900px;top:550px}main section.content-block#content-block-section-3 .container .snow{background:url('/static/img/icons/snow.webp') no-repeat;position:absolute;z-index:20;width:886px;height:713px;top:135px;left:30px}main section.content-block#content-block-section-3 .container+.container{margin-top:150px}main section.content-block#content-block-section-5{margin-top:170px;margin-bottom:75px}main section.content-block#content-block-section-5 .container .blocks{justify-content:left}main section.content-block#content-block-section-5 .container .blocks .block-left{max-width:35%}main section.content-block#content-block-section-5 .container .blocks .block-left h2{padding-top:0}main section.content-block#content-block-section-5 .container .blocks .block-left h2.curved{padding-bottom:0}main section.content-block#content-block-section-5 .container .blocks .block-right{justify-content:left}main section.content-block#content-block-section-5 .container .blocks .block-right p{line-height:1.1em}main section.content-block#content-block-section-6{padding:80px 0}main section.content-block#content-block-section-6 .products-block{flex-direction:column}main section.content-block#content-block-section-6 .products-block .product{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;max-width:100%}main section.content-block#content-block-section-6 .products-block .product .block-left{width:681px}main section.content-block#content-block-section-6 .products-block .product .block-left .product-img{margin-bottom:-45px;z-index:1}main section.content-block#content-block-section-6 .products-block .product .block-left .product-img img{width:auto}main section.content-block#content-block-section-6 .products-block .product .block-left .product-img.long-img{margin-bottom:-90px}main section.content-block#content-block-section-6 .products-block .product .block-left .product-description{background:#E3C5AF;border-radius:220px;padding:58px 80px 93px 80px;color:white;z-index:0}main section.content-block#content-block-section-6 .products-block .product .block-left .product-description h2{font-size:70px;line-height:.8em}main section.content-block#content-block-section-6 .products-block .product .block-left .product-description p{font-weight:400;font-size:18px;line-height:1.5em;text-align:left}main section.content-block#content-block-section-6 .products-block .product .block-right{width:40%;flex-direction:column;padding-left:150px}main section.content-block#content-block-section-6 .products-block .product .block-right h3.composition-title{font-weight:500;font-size:14px;line-height:17px;text-align:left;margin-bottom:33px}main section.content-block#content-block-section-6 .products-block .product .block-right ul{list-style:none;text-align:left;margin-bottom:27px}main section.content-block#content-block-section-6 .products-block .product .block-right ul li{font-size:18px;line-height:1.5em;font-weight:300;padding-bottom:20px}main section.content-block#content-block-section-6 .products-block .product .block-right .product-price{text-align:left}main section.content-block#content-block-section-6 .products-block .product .block-right .product-price span{background:#FFFFFF;border-radius:50px;width:auto;padding:15px 20px}main section.content-block#content-block-section-6 .products-block .product+.product{margin-top:50px}main section.content-block#content-block-section-7 .container .blocks .block-left{max-width:625px}main section.content-block#content-block-section-7 .container .blocks .block-left h2{font-size:36px;line-height:46px;width:625px}main section.content-block#content-block-section-7 .container .blocks .block-left h2.curved{padding-bottom:0;font-size:70px}main section.content-block#content-block-section-7 .container .blocks .block-left h2+h2.curved{margin-top:20px}main section.content-block#content-block-section-7 .container .blocks .block-left h2.curved+h2{padding-top:0}main section.content-block#content-block-section-7 .container .blocks .block-right{position:relative;width:100%}main section.content-block#content-block-section-7 .container .blocks .block-right .animations{z-index:10}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.smorodina{top:-124px;left:5px;transform:rotate(360deg)}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.vetka-maliny{top:90px;left:50px;transform:rotate(144deg)}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.klubnika-polovina{top:-20px;right:80px}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.list{top:100px;right:40px}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.sliva{top:200px;right:-130px}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.klubnika{top:390px;left:90px}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.shipovnik{bottom:-50px;left:35px;transform:rotate(254deg)}main section.content-block#content-block-section-7 .container .blocks .block-right .animations.bee-2{bottom:10px;right:-85px}main section.content-block#content-block-section-7 .container .blocks .block-right .round{position:absolute;background:url(/static/img/round.svg);background-size:contain;width:218px;height:218px;bottom:155px;left:170px;z-index:5}main section.content-block#content-block-section-7 .container+.container{margin-top:100px}main section.content-block#content-block-section-7 .container .blocks .block .img{height:161px;margin-bottom:20px}main section.content-block#content-block-section-7 .container .blocks .block .img img{height:100%}main section.content-block#content-block-section-7 .container .blocks .block ul{list-style:none;text-align:left;height:170px}main section.content-block#content-block-section-7 .container .blocks .block ul li{font-weight:500;font-size:28px;line-height:34px}main section.content-block#content-block-section-9 .container .blocks{margin:65px 0}main section.content-block#content-block-section-9 .container .blocks .block-left{max-width:64%}main section.content-block#content-block-section-9 .container .blocks .block-left h2{font-size:38px}main section.content-block#content-block-section-9 .container .blocks .block-left h2.curved{font-size:70px;padding-bottom:0}main section.content-block#content-block-section-9 .container .blocks .block-left h2.curved+h2{padding-top:0}main section.content-block#content-block-section-9 .container .blocks .block-left div{font-size:18px;line-height:1.5em}main section.content-block#content-block-section-9 .container .blocks .block-right{width:100%;max-width:36%;position:relative}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__1,main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__2{position:absolute}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__1{width:376px;height:387px;top:-100px;right:0;z-index:5}main section.content-block#content-block-section-9 .container .blocks .block-right .screen-9_round__2{width:296px;height:302px;bottom:-70px;right:80px;z-index:0}main section.content-block#content-block-section-9 .container .blocks .block-right .klubnika-polovina{left:-50px;top:0;z-index:10}main section.content-block#content-block-section-9 .container .blocks .block-right .list{right:10px;bottom:120px;z-index:10}main section.content-block#content-block-section-9 .container .blocks .block-right .malina-s-listom{right:-140px;bottom:-70px;z-index:10}main section.content-block .container{height:auto}main section.content-block h2{padding:10px 0 20px 0;font-size:40px;line-height:46px;letter-spacing:1px}main section.content-block h2.curved{font-family:'Comforter Brush',Montserrat,sans-serif;font-size:80px;letter-spacing:0}main section.content-block h2.curved span{font-family:Montserrat,Arial,sans-serif;font-size:36px;font-weight:500}main section.content-block h3{margin:revert}main section.content-block span{font-size:20px;font-weight:300;line-height:1.5em}main section.content-block.content-block__center{min-height:200px}main section.content-block .blocks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}main section.content-block .blocks img{width:100%}main section.content-block .blocks>div{max-width:560px}main section.content-block .blocks .block-direction-col{flex-direction:column}main section.content-block .blocks .block-direction-row{flex-direction:row}main section.content-block .blocks .block-left{order:1;display:flex;justify-content:left}main section.content-block .blocks .block-right{order:2;display:flex;justify-content:right}main section.content-block .blocks .block-right p{font-size:18px;font-weight:400;line-height:1.5em;width:70%}main section.content-block .blocks .block{margin:auto;text-align:center;display:flex;justify-content:center;flex-direction:column;width:auto}main section.content-block .blocks .cases-block{max-width:initial}main section.content-block .blocks .cases-block h3{font-size:14px;font-weight:500}main section.content-block .blocks .cases-block .cases{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:100px}main section.content-block .blocks .cases-block .cases .case{width:50%;display:flex;margin-bottom:150px}main section.content-block .blocks .cases-block .cases .case .imgs{width:45%;min-height:30px;position:relative}main section.content-block .blocks .cases-block .cases .case .imgs .mob{display:none}main section.content-block .blocks .cases-block .cases .case .imgs .ezevika{top:-66px;left:40px;transform:rotate(300deg)}main section.content-block .blocks .cases-block .cases .case .imgs .malina{bottom:-60px;left:10px;transform:rotate(300deg)}main section.content-block .blocks .cases-block .cases .case .imgs .vetka-maliny{top:-30px;left:0;transform:rotate(353deg);height:160%;background-size:contain}main section.content-block .blocks .cases-block .cases .case .imgs .shipovnik{bottom:-120px;left:10px;transform:rotate(300deg);height:230%;background-size:contain}main section.content-block .blocks .cases-block .cases .case .imgs .list{top:-220px;right:-160px;transform:rotate(220deg);height:230%;background-size:contain}main section.content-block .blocks .cases-block .cases .case .imgs .klubnika-polovina{bottom:-210px;left:70px;transform:rotate(310deg);height:230%;background-size:contain}main section.content-block .blocks .cases-block .cases .case .imgs .klubnika-2{top:-100px;left:60px;transform:rotate(300deg);height:230%;background-size:contain}main section.content-block .blocks .cases-block .cases .case .text{width:55%;font-size:14px;font-weight:400;line-height:1.9em;z-index:15}main section.content-block.content-block__white .blocks{background:rgba(255,255,255,0.95);justify-content:space-around}main section.content-block.content-block__black .blocks{background:rgba(0,0,0,0.9);justify-content:space-around;color:#FFFFFF}footer{height:auto;width:100%;display:flex;justify-content:center}footer .container{display:flex;justify-content:space-between;align-items:flex-start}footer .container>div{width:50%}footer .container .copyrights p{padding-top:77px}footer .container .social .socialmedia-list{display:flex;margin-top:44px;margin-bottom:105px}footer .container .social .socialmedia-list .socialmedia-list__element a{font-weight:500;font-size:38px;line-height:46px;text-decoration:none;color:#000000}footer .container .social .socialmedia-list .socialmedia-list__element+.socialmedia-list__element{margin-left:44px}.radius-section{background:#F6F5F9;border-radius:100px}.two-columns{display:flex;justify-content:space-between}.two-columns .column{width:43%}.animations{position:absolute;background-size:contain !important}.animations.bee{background:url("/static/img/icons/bee.webp") no-repeat;width:210px;height:210px}.animations.smorodina{background:url("/static/img/icons/smorodina.png") no-repeat;width:284px;height:309px}.animations.vetka-maliny{background:url("/static/img/icons/vetka-maliny.webp") no-repeat;width:284px;height:309px}.animations.shipovnik{background:url("/static/img/icons/shipovnik.webp") no-repeat;width:277px;height:242px}.animations.malina{background:url("/static/img/icons/malina.webp") no-repeat;width:132px;height:132px}.animations.klubnika-polovina{background:url("/static/img/icons/klubnika-polovina.webp") no-repeat;width:161px;height:164px}.animations.klubnika{background:url("/static/img/icons/klubnika.webp") no-repeat;width:145px;height:145px}.animations.klubnika-2{background:url("/static/img/icons/klubnika-2.webp") no-repeat;width:155px;height:155px}.animations.list{background:url("/static/img/icons/list.webp") no-repeat;width:19%;height:19%}.animations.ezevika{background:url("/static/img/icons/ezevika.webp") no-repeat;width:169px;height:170px}.animations.malina-s-listom{background:url("/static/img/icons/malina-s-listom.webp") no-repeat;width:212px;height:212px}.animations.sliva{background:url("/static/img/icons/sliva.webp") no-repeat;width:303px;height:304px}.animations.bee-2{background:url("/static/img/icons/bee-2.webp") no-repeat;width:303px;height:304px}.reveal{opacity:0}.reveal.active{opacity:1}.active.fade-bottom{animation:fade-bottom 1s ease-in}.active.fade-left{animation:fade-left 1s ease-in}.active.fade-right{animation:fade-right 1s ease-in}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}/*# sourceMappingURL=main.css.map */