@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Raleway:wght@600&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;box-sizing:border-box}h2{font-family:Montserrat,sans-serif;font-size:65px;font-weight:800;color:#000}h3{font-size:40px}h3,p{font-family:Montserrat,sans-serif;font-weight:400;color:#000}p{font-size:18px;line-height:24px;font-style:normal}button,input,select{outline:none;box-sizing:border-box}::-moz-placeholder{color:#aaa;font-weight:400}:-ms-input-placeholder{color:#aaa;font-weight:400}::placeholder{color:#aaa;font-weight:400}a:active,a:focus,a:visited{border:none!important}ol,ul{list-style:none;box-sizing:border-box;padding:0}a,button,i,input[type=button],input[type=radio],svg{cursor:pointer}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.uppercase{text-transform:uppercase}.bold{font-weight:700}.middle{text-align:center!important}.home,.middle{width:100%}.home .header{height:100vh}.home .header *{z-index:2}.home .header .left{padding-left:8.4%;z-index:3}.home .header .left h3{letter-spacing:.1em;text-transform:uppercase}.home .header .left .scroll{position:relative;margin-top:100px}.home .header .left .scroll .scroll-arrow{-webkit-animation:transformY10 1.8s infinite;animation:transformY10 1.8s infinite;position:absolute;left:5%;bottom:43%}.home .header .right{position:absolute;top:0;left:0;width:100vw;max-width:100%;height:100vh;background-image:url(../img/background-flowers.28222f87.png);background-repeat:no-repeat;background-size:90% 90%;bottom:0}.home .header .right .bg-wrapper{background-image:url(../img/background-flowers-2.400da14d.png);background-repeat:no-repeat;background-size:90% 90%}.home .header .right .image-wrapper{position:absolute;bottom:0;right:15%;min-width:30vw}.home .header .right .image-wrapper img{width:100%;height:100%}.home .header .big-flower,.home .header .right .mobile-wrapper{display:none}.home .flowers-catalog{padding:13% 5.5% 6% 5.5%;display:grid;grid-template-columns:repeat(3,minmax(100px,580px));grid-gap:25px;text-align:center}.home .flowers-catalog__item .desc{display:none}.home .flowers-catalog__item img{max-width:100vw;width:80%}.home .flowers-catalog .item2{position:relative;bottom:25%}.home .flowers-catalog .item2 img{margin-bottom:50px}.home .flowers-catalog .btn-wrapper .btn{margin:0 auto}.home .flowers-catalog .mobile-btn{display:none}.home .categories{width:90vw;margin:0 auto}.home .categories .gray-substrate{background-color:#f8f8f8;position:absolute;left:0;top:0;height:100%;width:80%;z-index:-1}.home .categories .left{padding:2% 0 2%}.home .categories .right h5{font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.home .categories .right .title{margin:55px 0 30px}.home .categories .right .title img{margin-right:20px}.home .categories .right .title h3{font-weight:600;text-transform:uppercase}.home .categories .right .subtitle{max-width:350px;width:100%;font-size:18px;margin-bottom:60px}.home .gray-wrapper{background-color:#f8f8f8;margin-top:37%}.home .mobile-app{width:90vw;margin:200px auto 0;background-image:url(../img/salata-bg.3fca1633.png);background-repeat:no-repeat;background-size:100% 100%;background-position:top;position:relative;bottom:300px}.home .mobile-app .left{position:relative}.home .mobile-app .left .phone{max-width:100vw;width:100%}.home .mobile-app .right h3{font-weight:600;line-height:42px;max-width:510px;width:100%;letter-spacing:normal;text-transform:uppercase}.home .mobile-app .right p{max-width:400px;width:100%;font-size:18px;line-height:24px;margin:20px 0 40px}.home .mobile-app .right .btn-wrapper{margin-bottom:60px}.home .mobile-app .right .btn-container img:first-of-type{margin-right:20px}.home .mobile-app .app-icon{position:absolute;top:-5%;left:10%}.scroll-arrow{-webkit-animation:transformY10 1.8s infinite;animation:transformY10 1.8s infinite}@media (max-width:1024px){.header .left{padding-left:4%}.header .left h2{font-size:4vw}.header .left h3{font-size:3vw}.gray-wrapper{margin-top:45%!important}.mobile-app .left{width:70%}.mobile-app .right h3{font-size:3vw;line-height:30px}.mobile-app .right p{font-size:1.8vw}.mobile-app .right .btn-container img{max-width:100vw;width:40%}}@media (max-width:500px){.home .header{flex-direction:column;background-color:#f8f8f8;align-items:center;padding-top:25%;height:calc(100vh - 108.11px)}.home .header .left{padding-left:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.home .header .left h2{font-size:30px!important}.home .header .left h3{font-size:18px!important}.home .header .right{background-image:none}.home .header .right .bg-wrapper{display:none}.home .header .right .mobile-wrapper{display:block!important;height:80vh;z-index:90;position:absolute;width:80vw;bottom:0}.home .header .right .mobile-wrapper .bg{width:100%;height:100%}.home .header .right .image-wrapper{position:absolute;bottom:0;right:0;min-width:30vw;max-width:100%;height:60vh}.home .header .big-flower{display:block!important;position:absolute;top:0;left:0}.home .header .bg-wrapper{background-size:100% 100%!important}.home .header .scroll{z-index:3;bottom:5%}.home .gray-wrapper{margin-top:120%!important}.home .flowers-catalog{display:flex;flex-direction:column}.home .flowers-catalog__item{margin-left:auto;position:relative;margin-bottom:120px}.home .flowers-catalog__item .desc{display:flex!important;position:absolute;top:10%;left:0;z-index:20}.home .flowers-catalog__item .desc h2{font-weight:600;margin-bottom:40px;text-transform:uppercase}.home .flowers-catalog__item .desc h2,.home .flowers-catalog__item .desc h2 span{font-family:Montserrat,sans-serif;font-size:18px!important;line-height:22px!important}.home .flowers-catalog__item .desc h2 span{display:block;text-align:left}.home .flowers-catalog__item .desc span{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px!important;line-height:17px!important;margin-bottom:30px}.home .flowers-catalog__item .img-flower{width:75%;display:flex;flex-direction:row;margin-left:auto}.home .flowers-catalog__item img{width:auto}.home .flowers-catalog .item2{margin-right:auto;margin-left:0}.home .flowers-catalog .item2 .btn-wrapper{display:none}.home .flowers-catalog .item2 img{margin-bottom:0!important;margin-left:0;margin-right:auto}.home .flowers-catalog .item2 .desc{align-items:flex-end;left:auto;right:0}.home .flowers-catalog .item2 .desc h2 span{text-align:right}.home .flowers-catalog .item2 .desc img{margin-right:0}.home .flowers-catalog .item3 .mobile-btn{display:block!important;margin-top:50px}.home .mobile-app{width:100vw;flex-direction:column;padding:0 0 12% 5%;background-size:100% 100%}.home .mobile-app .left{padding-top:15%}.home .mobile-app .right{max-width:85%;margin-right:auto}.home .mobile-app .right h3{font-size:24px!important;line-height:29px!important}.home .mobile-app .right p{font-size:14px!important;line-height:20px!important}.home .mobile-app .app-icon{top:-40px;left:-12%}.scroll{margin-top:0!important;position:absolute!important;bottom:8%;left:5%}.scroll .ellipse{display:none}.scroll-arrow{left:28%!important;bottom:55%!important;height:70px}}.app-page{width:100%}.app-page .header{height:100vh}.app-page .header .left{padding-left:8.4%}.app-page .header .left h2{text-transform:uppercase;font-size:45px}.app-page .header .left h3{margin-top:10px;font-size:45px}.app-page .header .left p{margin:30px 0 50px}.app-page .header .left .scroll{position:relative;margin-top:30%}.app-page .header .left .scroll .scroll-arrow{position:absolute;top:0}.app-page .header .left .btn-container img:first-of-type{margin-right:15px}.app-page .header .right{padding-left:6%}.app-page .header .right img{max-width:100vw;width:100%}.app-page .our-app{width:80vw;margin:0 auto;background-image:url(../img/gradient-bg.9ccf5daf.png);background-repeat:no-repeat;background-size:100%;background-position:50%;position:relative;top:350px;padding:3% 0 1% 0}.app-page .our-app .left{position:relative}.app-page .our-app .left .woman{position:relative;z-index:10;max-width:100vw;width:100%}.app-page .our-app .left .pop-up1{position:absolute;top:30%;left:-100%;max-width:100vw;width:60%}.app-page .our-app .left .pop-up2{position:absolute;left:-50%;bottom:17%;z-index:20;max-width:100vw;width:60%}.app-page .our-app .left .pop-up3{position:absolute;top:52%;right:-55%;max-width:100vw;width:60%}.app-page .our-app .left img{max-width:100vw}.app-page .our-app .right h3{line-height:49px;max-width:481px;width:100%;font-weight:600;margin-bottom:25px;text-transform:uppercase}.app-page .our-app .right h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:40px}.app-page .our-app .right p{max-width:441px;width:100%;font-size:18px;line-height:24px}.app-page .explore-app{background-color:#f8f8f8;padding:500px 0 170px;text-align:center}.app-page .explore-app h3{font-weight:600;line-height:49px;max-width:530px;width:100%;margin:0 auto;text-transform:uppercase}.app-page .explore-app p{font-family:Montserrat,sans-serif;font-size:18px;padding:20px 0 90px}.app-page .explore-app .play-btn{max-width:250px;width:100%;margin:0 auto}.app-page .explore-app .play-btn .btn{padding:5.5% 0}.app-page .explore-app .play-btn img{margin-left:10px}.app-page .explore-app .btn-container{margin-top:50px}.app-page .explore-app .btn-container img:first-of-type{margin-right:15px}.app-page .loyalty .right h3{max-width:490px}.app-page .download{margin-bottom:350px}.app-page .download .top-flower{margin:50px 0 60px}.app-page .download h3{max-width:725px;width:100%;font-family:Raleway,sans-serif;font-weight:600;font-size:40px;line-height:47px;text-align:center;margin-bottom:80px;text-transform:uppercase}.app-page .download .btn-container img:first-of-type{margin-right:30px}.our-app-icon{position:absolute;top:-6%;left:8%}@media (max-width:1440px){.our-app .left .pop-up1{left:-60%!important}.our-app .left .pop-up2{left:0!important;bottom:23%!important}.our-app .right h5{font-size:1vw!important}.our-app .right h3{font-size:2.5vw!important}.our-app .right p{font-size:1vw!important}}@media (max-width:1024px){.header .left{padding-left:4%!important}.header .left h2{font-size:4vw!important}.header .left h3{font-size:3vw!important}.our-app .left .woman{width:70%!important}.our-app .left .pop-up1{left:-40%!important;width:40%!important}.our-app .left .pop-up3{right:-5%!important;width:40%!important}.our-app .right{max-width:360px;width:100%}.explore-app h3{font-size:4vw}.explore-app p{font-size:1.8vw}.download h3{font-size:4vw!important}}@media (max-width:500px){.app-page{height:auto}.app-page .header{flex-direction:column;height:calc(100vh - 40.11px);background-color:#f8f8f8}.app-page .header .left{padding-left:11%!important;padding-top:11%;max-width:90vw;z-index:20}.app-page .header .left h2{font-size:24px!important;line-height:29px!important;font-weight:700}.app-page .header .left h3{font-size:24px!important;line-height:29px!important;font-weight:600}.app-page .header .left h3 span{font-size:24px;line-height:normal}.app-page .header .left p{font-size:18px!important;line-height:20px!important;max-width:100%}.app-page .header .left .btn-container{display:none}.app-page .header .right{position:absolute;max-width:100vw;width:100%;padding-left:0!important;height:55vh;bottom:2%}.app-page .header .right img{height:100%;-o-object-fit:contain;object-fit:contain}.app-page .header .scroll-arrow{top:auto!important}.app-page .header .scroll{bottom:2%!important}.app-page .our-app{top:150px;width:100vw;flex-direction:column;background-size:100% 100%;padding:15% 0 15% 5%}.app-page .our-app .right{max-width:90%;padding-top:15%}.app-page .our-app .right h5{display:none}.app-page .our-app .right h3{font-size:24px!important;line-height:29px!important}.app-page .our-app .right p{font-size:14px!important;line-height:20px!important}.app-page .explore-app{background-color:#fff;padding:300px 0 100px;width:75%;margin:0 auto}.app-page .explore-app h3{font-size:24px!important;line-height:30px!important}.app-page .explore-app p{font-size:14px!important;line-height:20px!important}.app-page .download{margin-bottom:200px}.app-page .download h3{font-size:24px!important;line-height:30px!important;max-width:80%;margin:0 auto 60px}}@media (max-height:690px){.app-page .header .left{justify-content:flex-end!important}.app-page .header .right{align-items:flex-end!important}}.benefits{width:100%}.benefits .header{height:100vh}.benefits .header .left{padding-left:8.4%}.benefits .header .left h3{font-weight:600;font-size:45px;line-height:55px}.benefits .header .left h3 span{display:block;font-family:Montserrat,sans-serif;font-weight:800;font-size:45px;line-height:55px}.benefits .header .left p{margin:30px 0 50px;max-width:370px;width:100%}.benefits .header .left .scroll{position:relative;margin-top:100px}.benefits .header .left .scroll .scroll-arrow{position:absolute;top:0}.benefits .header .right{padding-left:15%}.benefits .header .right img{max-width:100vw;width:100%}.benefits .draft{margin:200px auto;max-width:575px;width:100%}.benefits .draft h3{font-weight:600;font-size:40px;line-height:49px;text-align:center;text-transform:uppercase}.benefits .draft p{font-size:18px;line-height:24px;text-align:center;margin:35px auto 60px;max-width:60%}.benefits .draft .btn{margin:0 auto}.benefits .opportunities-wrapper{background-color:#f8f8f8;margin-bottom:200px;position:relative}.benefits .opportunities-wrapper .opportunities{padding:6% 9.6% 6% 9.6%}.benefits .opportunities-wrapper .opportunities .left h3{max-width:665px}.benefits .opportunities-wrapper .opportunities .left .order-list ol li:before{background:#fff}@media (max-width:1024px){.draft h3{font-size:3vw!important}.draft p{font-size:1.8vw!important}}@media (max-width:500px){.benefits{height:auto}.benefits .header{flex-direction:column;height:calc(100vh - 108.11px);background-color:#f8f8f8}.benefits .header .left{padding-left:11%!important;padding-top:11%}.benefits .header .left h3{font-size:24px!important;line-height:29px!important}.benefits .header .left h3 span{font-size:24px;line-height:normal}.benefits .header .left p{font-size:14px!important;line-height:20px!important;max-width:85%}.benefits .header .right{position:static;max-width:100vw;width:100%;padding-left:11%!important;height:auto}.benefits .header .scroll-arrow{top:auto!important}.benefits .header .scroll{bottom:3%}.benefits .draft{margin:100px 0 100px}.benefits .draft h3{font-size:24px!important;line-height:30px!important}.benefits .draft p{font-size:14px!important;line-height:20px!important}}.delivery{width:100%}.delivery .header{height:100vh}.delivery .header .left{padding-left:8.4%}.delivery .header .left h3{font-weight:600;font-size:45px;line-height:55px;max-width:530px;width:100%}.delivery .header .left h3 span{display:block;font-family:Montserrat,sans-serif;font-weight:800;font-size:45px;line-height:55px}.delivery .header .left p{margin:30px 0 50px;max-width:370px;width:100%}.delivery .header .left .scroll{position:relative;margin-top:100px}.delivery .header .left .scroll .scroll-arrow{position:absolute;top:0}.delivery .header .right{padding-left:6%}.delivery .header .right img{max-width:100vw;width:100%}.delivery .secure{width:80vw;margin:0 auto;background-image:url(../img/bg.9f6d3feb.png);background-repeat:no-repeat;background-size:100%;background-position:50%;position:relative;top:350px;padding:6.2% 0 6.2%}.delivery .secure .left{padding:2% 0 2%;position:relative}.delivery .secure .left .package{position:relative;z-index:10;max-width:100vw;width:100%}.delivery .secure .right h3{line-height:49px;max-width:481px;width:100%;font-weight:600;margin-bottom:25px;text-transform:uppercase}.delivery .secure .right h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:40px}.delivery .secure .right p{max-width:441px;width:100%;font-size:18px;line-height:24px}.delivery .our-partners{background-color:#f8f8f8;padding:500px 0 280px;text-align:center}.delivery .our-partners h3{max-width:325px;width:100%;font-weight:600;font-size:40px;line-height:49px;margin:0 auto 90px;text-transform:uppercase}.delivery .our-partners__block img:not(:last-child){margin-right:10%}.delivery .footer{background-color:#f8f8f8}@media (max-width:1024px){.secure .right h3{font-size:1.6vw!important}.secure .right h5{font-size:2.5vw!important}.secure .right p{font-size:1.6vw!important}.secure .left img{width:80%!important}.our-partners h3{font-size:2.5vw!important}.our-partners__block img{max-width:100vw;width:15%}}@media (max-width:500px){.delivery{height:auto}.delivery .header{flex-direction:column;height:calc(100vh - 108.11px);background-color:#f8f8f8}.delivery .header .left{padding-left:11%!important;padding-top:11%;max-width:85vw}.delivery .header .left h2{font-size:24px!important;line-height:29px!important;font-weight:700}.delivery .header .left h3{font-size:24px!important;line-height:29px!important;font-weight:600}.delivery .header .left h3 span{font-size:24px;line-height:normal}.delivery .header .left p{font-size:18px!important;line-height:20px!important;max-width:100%}.delivery .header .left .btn-container{display:none}.delivery .header .right{padding-left:0}.delivery .header .scroll-arrow{top:auto!important}.delivery .header .scroll{bottom:3%!important}.delivery .secure{top:150px;width:100vw;flex-direction:column;background-size:100% 100%;padding:25% 0 15% 5%}.delivery .secure .left img{width:90%!important}.delivery .secure .right{max-width:90%;padding-top:15%}.delivery .secure .right h5{display:none}.delivery .secure .right h3{font-size:24px!important;line-height:29px!important}.delivery .secure .right p{font-size:14px!important;line-height:20px!important}.delivery .our-partners{padding:300px 0 200px}.delivery .our-partners h3{font-size:24px!important;line-height:29px!important;max-width:80%;margin:0 auto 50px}.delivery .our-partners__block{flex-wrap:wrap}.delivery .our-partners__block img{width:30%}.delivery .our-partners__block img:nth-child(3n){margin-top:40px}}.business .header{height:100vh}.business .header .left{padding-left:8.4%}.business .header .left h3{font-weight:600;font-size:45px;line-height:55px;max-width:531px;width:100%}.business .header .left h3 span{display:block;font-family:Montserrat,sans-serif;font-weight:800;font-size:45px;line-height:55px}.business .header .left p{margin:30px 0 50px;max-width:370px;width:100%}.business .header .left .scroll{position:relative;margin-top:100px}.business .header .left .scroll .scroll-arrow{position:absolute;top:0}.business .header .right{padding-left:6%}.business .header .right img{max-width:100vw;width:100%}.business .why-to-open{width:80vw;margin:0 auto;background-image:url(../img/bg.23909f9a.png);background-repeat:no-repeat;background-size:100%;background-position:50%;padding:20% 0 20%}.business .why-to-open .left{padding-left:4%}.business .why-to-open .left h3{line-height:49px;max-width:481px;width:100%;font-weight:600;margin-bottom:25px;text-transform:uppercase}.business .why-to-open .left h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:40px}.business .why-to-open .left p{max-width:441px;width:100%;font-size:18px;line-height:24px}.business .why-to-open .right{padding:2% 0 2%;position:relative}.business .why-to-open .right .flower{position:relative;z-index:10}.business .why-to-open .right .pop-up{position:absolute;top:0;left:4%}.business .why-to-open .right .pop-up2{position:absolute;left:57%;bottom:38%;z-index:20}.business .loyalty{margin:200px auto 0}.business .loyalty .right h3{max-width:490px}.business .delivery-benefit{padding:12% 0 12%;margin:0 auto;width:80vw}.business .delivery-benefit .left{max-width:420px}.business .delivery-benefit .left h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5)}.business .delivery-benefit .left h3{line-height:49px;margin:40px 0 20px;font-weight:600;text-transform:uppercase}.business .delivery-benefit .left p{font-size:18px;line-height:24px}.business .delivery-benefit .right{width:50%}.business .delivery-benefit .right img{max-width:100vw;width:80%}@media (max-width:1024px){.why-to-open .left{padding-left:5%}.why-to-open .left h3{font-size:2.5vw!important;line-height:35px!important}.why-to-open .left h5,.why-to-open .left p{font-size:1.5vw!important}.why-to-open .right{width:50%}.why-to-open .right .flower{max-width:100vw;width:100%}.why-to-open .right .pop-up,.why-to-open .right .pop-up2{max-width:100vw;width:45%}}@media (max-width:500px){.business{height:auto}.business .header{flex-direction:column;height:calc(100vh - 100.11px);background-color:#f8f8f8}.business .header .left{padding-left:11%!important;padding-top:11%;max-width:90vw;z-index:20}.business .header .left h3{font-size:24px!important;line-height:29px!important}.business .header .left h3 span{font-size:24px;line-height:normal}.business .header .left p{font-size:18px!important;line-height:20px!important;max-width:75%}.business .header .left .scroll{bottom:12%}.business .header .right{position:absolute;max-width:100vw;width:100%;padding-left:0!important;height:55vh;bottom:5%}.business .header .right img{height:100%;-o-object-fit:cover;object-fit:cover}.business .why-to-open{width:100vw;flex-direction:column;padding:12% 0 12% 5%;background-size:100% 100%;margin-top:60px}.business .why-to-open .left{width:80%;margin-right:auto;padding-bottom:15%}.business .why-to-open .left h5{font-size:12px!important;line-height:153.8%!important;letter-spacing:.1em!important}.business .why-to-open .left h3{font-size:24px!important;line-height:29px!important}.business .why-to-open .left p{font-size:14px!important;line-height:20px!important}.business .why-to-open .right{width:95%;overflow:hidden}.business .delivery-benefit{flex-direction:column;padding:20% 0 40% 5%;width:100vw}.business .delivery-benefit .left h5{font-size:12px!important;line-height:153.8%!important;letter-spacing:.1em!important}.business .delivery-benefit .left h3{font-size:24px!important;line-height:30px!important}.business .delivery-benefit .left p{font-size:14px!important;line-height:20px!important;width:80%}.business .delivery-benefit .right{width:100%;padding-top:15%}.business .delivery-benefit .right img{width:100%}}.about-us{width:100%}.about-us .header{height:100vh}.about-us .header .left{padding-left:8.4%}.about-us .header .left h3{font-weight:600;font-size:45px;line-height:55px}.about-us .header .left h3 span{display:block;font-family:Montserrat,sans-serif;font-weight:800;font-size:45px;line-height:55px}.about-us .header .left p{margin:30px 0 50px;max-width:370px;width:100%}.about-us .header .left .scroll{position:relative;margin-top:100px}.about-us .header .left .scroll .scroll-arrow{position:absolute;top:0}.about-us .header .right{padding-left:6%;padding-bottom:1%}.about-us .header .right img{width:60%;position:absolute;bottom:0;right:0}.about-us .we-are{margin:100px auto 0;max-width:635px;width:100%;text-align:center;padding:12.2% 0 12.2%}.about-us .we-are h3{line-height:49px;margin:0 auto 35px;max-width:70%;font-weight:600;text-transform:uppercase}.about-us .we-are p{font-size:18px;line-height:24px}.about-us .speed-delivery{width:80vw;margin:0 auto;background-image:url(../img/bg.5293d096.png);background-repeat:no-repeat;background-size:100%;background-position:50%;position:relative;top:350px;padding:6.2% 0 6.2%}.about-us .speed-delivery .our-app-icon{top:0}.about-us .speed-delivery .left{padding:2% 0 2%;position:relative}.about-us .speed-delivery .left .flower{position:relative;z-index:10;max-width:100vw;width:70%}.about-us .speed-delivery .right{padding-right:4%}.about-us .speed-delivery .right h3{line-height:49px;max-width:250px;width:100%;font-weight:600;margin-bottom:25px;text-transform:uppercase}.about-us .speed-delivery .right h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:40px}.about-us .speed-delivery .right p{max-width:441px;width:100%;font-size:18px;line-height:24px}.about-us .flower-maker{background-color:#f8f8f8;padding:500px 0 280px}.about-us .flower-maker-container{margin:0 auto;width:80vw}.about-us .flower-maker .slogan{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5)}.about-us .flower-maker .title{max-width:608px;width:100%;font-weight:600;font-size:40px;line-height:49px;margin:40px 0 50px;text-transform:uppercase}.about-us .flower-maker .wrapper{width:80vw}.about-us .flower-maker .wrapper .flower-maker__left-item img{margin-right:30px}.about-us .flower-maker .wrapper .flower-maker__left-item .content h5{font-family:Montserrat,sans-serif;max-width:420px;width:100%;font-size:18px;line-height:24px;margin-bottom:15px}.about-us .flower-maker .wrapper .flower-maker__left-item .content ul{padding-left:20px}.about-us .flower-maker .wrapper .flower-maker__left-item .content ul li{font-family:Montserrat,sans-serif;font-size:15px;line-height:22px;letter-spacing:-.2px;list-style-type:disc}.about-us .flower-maker .wrapper .flower-maker__left-item:not(:last-child){margin-bottom:40px}.about-us .flower-maker .wrapper .flower-maker__right-item img{margin-right:30px}.about-us .flower-maker .wrapper .flower-maker__right-item .content h5{font-family:Montserrat,sans-serif;max-width:420px;width:100%;font-size:18px;line-height:24px;margin-bottom:15px}.about-us .flower-maker .wrapper .flower-maker__right-item .content ul{padding-left:20px}.about-us .flower-maker .wrapper .flower-maker__right-item .content ul li{font-family:Montserrat,sans-serif;font-size:15px;line-height:22px;letter-spacing:-.2px;list-style-type:disc}.about-us .flower-maker .wrapper .flower-maker__right-item:not(:last-child){margin-bottom:40px}.about-us .flower-maker .wrapper h6{font-family:Montserrat,sans-serif;max-width:463px;width:100%}@media (max-width:768px){.about-us .speed-delivery{top:190px!important}.about-us .speed-delivery .right h5{font-size:1.8vw}.about-us .speed-delivery .right h3{font-size:3vw}.about-us .speed-delivery .right p{font-size:1.8vw}.about-us .flower-maker{padding:300px 0 100px}.about-us .flower-maker .wrapper{width:100%}}@media (max-width:500px){.about-us .header{flex-direction:column;height:calc(100vh - 108.11px);position:relative}.about-us .header .left{background-color:#f8f8f8;padding-left:11%!important;padding-top:11%;padding-bottom:10%}.about-us .header .left h3{font-size:24px!important;line-height:30px!important}.about-us .header .left p{font-size:18px!important;line-height:24px!important;margin:12px 0 50px}.about-us .header .right{background-color:#f8f8f8;padding:0;height:100%;align-items:flex-end}.about-us .header .right img{position:absolute;width:100%;height:70%;-o-object-fit:cover;object-fit:cover}.about-us .header .scroll{bottom:3%;left:2%}.about-us .header .scroll .scroll-arrow{top:auto!important}.about-us .we-are{max-width:70vw;margin:60px auto 60px}.about-us .we-are h3{font-size:24px!important;line-height:30px!important;max-width:none}.about-us .we-are p{font-size:14px!important;line-height:20px!important}.about-us .carousel-wrapper{margin-bottom:100px}.about-us .speed-delivery{width:100vw;position:relative;padding:10% 0 15%;flex-direction:column;background-size:100% 100%}.about-us .speed-delivery .left .flower{width:80%;margin:0 auto;display:flex}.about-us .speed-delivery .right{max-width:80%}.about-us .speed-delivery .right h5{display:none}.about-us .speed-delivery .right h3{font-size:24px!important;line-height:30px!important}.about-us .speed-delivery .right p{font-size:14px!important;line-height:20px!important}.about-us .speed-delivery .our-app-icon{top:-6%}.about-us .flower-maker{margin:initial}.about-us .flower-maker-container .slogan{font-size:12px!important}.about-us .flower-maker-container .title{font-size:24px!important;line-height:30px!important}.about-us .flower-maker-container .wrapper{flex-direction:column}.about-us .flower-maker-container .flower-maker__right :first-child{margin-top:20px}.about-us .flower-maker-container .flower-maker__right .content{margin-top:0!important}.about-us .flower-maker-container h6{font-family:Montserrat,sans-serif;font-size:12px;line-height:16px;letter-spacing:-.2px}}.contact-us{width:100%;height:100%;margin-bottom:28%}.contact-us .header .left{padding-left:8.4%;padding-top:calc(4.1% + 113px)}.contact-us .header .left h3{text-transform:uppercase;font-weight:600;font-size:45px;line-height:55px}.contact-us .header .left p{margin:30px 0 50px;max-width:370px;width:100%}.contact-us .header .left .form-container,.contact-us .header .left .form-container .input-lg{max-width:560px;width:100%}.contact-us .header .left .form-container input:first-of-type{margin:0 20px 0 0}.contact-us .header .left .form-container input:nth-child(3n){margin:10px 20px 10px 0}.contact-us .header .left .form-container input:nth-child(4n){margin:10px 0 10px 0}.contact-us .header .left .form-container .btn-wrapper{margin-top:30px}.contact-us .header .right{background-color:#f8f8f8;width:47vw;height:auto;position:absolute;top:0;right:0;padding:calc(4.1% + 113px) 0 5% 4%}.contact-us .header .right__top{max-width:500px;width:100%;margin-right:auto}.contact-us .header .right__top h3{font-weight:600}.contact-us .header .right__top p{font-size:14px;line-height:20px;margin:20px 0 40px}.contact-us .header .right__top h4{font-size:18px;line-height:24px;margin-bottom:30px;max-width:90%;width:100%}.contact-us .header .right__top h5{font-size:14px;line-height:20px;max-width:30%;width:100%}.contact-us .header .right__bottom{margin:0 0 30px 0;max-width:350px;width:100%;margin-right:auto}.contact-us .header .right__bottom .title{font-weight:600;font-size:18px;line-height:20px;margin-top:30px}.contact-us .header .right__bottom h3{font-size:18px;line-height:20px}.contact-us .header .right__bottom h5{font-size:14px;line-height:20px}.contact-us .header .right__bottom .hours{margin:10px 0 20px 0}.contact-us .header .right__bottom .hours .hours__title{max-width:285px;width:100%;font-family:Montserrat,sans-serif}.contact-us .header .right__bottom .hours .hours__title span{display:block;font-family:Montserrat,sans-serif;font-size:14px;line-height:20px}.contact-us .header .right__bottom .email{margin-bottom:30px}.contact-us .header .right__bottom .email .email__title{font-family:Montserrat,sans-serif}.contact-us .header .right__bottom .email .email__subtitle{font-weight:600}.contact-us .header .right__bottom .phone{margin-bottom:30px}.contact-us .header .right__bottom .phone .h5{font-family:Montserrat,sans-serif}.contact-us .header .right__bottom .phone h3{font-family:Montserrat,sans-serif;font-weight:600}.contact-us .header .right__bottom .z-code{font-family:Montserrat,sans-serif;font-size:14px;line-height:20px}.contact-us .header .right__bottom .z-code span{display:block;font-family:Montserrat,sans-serif;font-size:14px}input{max-width:270px;width:100%;cursor:pointer;outline:none;border:.5px solid rgba(0,0,0,.5);padding:15px 0 15px 20px;background:transparent}input::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}input:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}input::placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}textarea{max-width:540px;height:65px;border:.5px solid rgba(0,0,0,.5);width:100%;outline:none;cursor:pointer;resize:none;padding:15px 0 0 20px}textarea::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}textarea:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}textarea::placeholder{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.5)}@media (max-width:1024px){.form-container form{display:flex;flex-direction:column}}@media (max-width:500px){.contact-us{height:auto}.contact-us .header{flex-direction:column;height:auto}.contact-us .header .left{padding-left:11%!important;margin-bottom:40px;padding-top:11%}.contact-us .header .left h3{font-size:24px!important;line-height:30px!important}.contact-us .header .left p{font-size:14px!important;line-height:17px!important;margin:15px 0 25px}.contact-us .header .left input{max-width:80vw!important}.contact-us .header .left input:first-of-type{margin-bottom:10px!important}.contact-us .header .left input:nth-child(3n){margin:10px 0 0 0!important}.contact-us .header .left input[name=subject]{margin:10px 0 10px 0!important}.contact-us .header .left textarea{max-width:75vw}.contact-us .header .left .btn-wrapper .btn{max-width:80vw!important}.contact-us .header .right{position:static;max-width:100vw;width:100%;padding-left:11%!important;height:auto}.contact-us .header .right__top{width:80%}.contact-us .header .right__top h3{font-size:24px;line-height:30px}.contact-us .header .right__top p{font-size:12px;line-height:20px}.contact-us .header .right__top h4,.contact-us .header .right__top h5{font-size:14px;line-height:20px;font-family:Montserrat,sans-serif}.contact-us .header .right__top h5{max-width:52%}.contact-us .header .right__bottom h3,.contact-us .header .right__bottom h5,.contact-us .header .right__bottom span{font-size:14px!important;line-height:20px!important}}.sign-in{position:absolute;left:0;top:0;height:100vh;width:100%}.sign-in .left{background-image:url(../img/girl-cover.d4d25eab.png);background-repeat:no-repeat;background-size:cover;background-position:top;width:calc(50vw + 100px);height:100%;padding-left:7.2%}.sign-in .left h2{font-weight:800;line-height:79px;text-transform:uppercase}.sign-in .left h2,.sign-in .left h2 span{font-family:Montserrat,sans-serif;font-size:65px}.sign-in .left h2 span{display:block;font-weight:600}.sign-in .left .account-create{position:absolute;bottom:7%}.sign-in .left .account-create h5{font-family:Montserrat,sans-serif;font-size:14px;margin-right:20px}.sign-in .left .account-create h4{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;padding-bottom:5px;border-bottom:2px solid #000}.sign-in .right{background-color:#f8f8f8;height:100vh;width:calc(50vw - 100px);padding-left:7.2%}.sign-in .right h2{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;margin-bottom:15px;text-transform:uppercase}.sign-in .right .form-container{max-width:360px;display:flex;flex-direction:column}.sign-in .right .form-container .bm-input:first-of-type{margin-bottom:10px}.sign-in .right .form-container h4{margin-top:10px;text-align:right;font-family:Montserrat,sans-serif;font-size:14px;color:rgba(0,0,0,.5)}.sign-in .right .form-container .btn-wrapper{margin-top:50px}@media (max-width:768px){.sign-in .left h2{font-size:4vw;line-height:40px}.sign-in .left h2 span{font-size:4vw}.sign-in .right{padding-left:2%;padding-right:2%}}@media (max-width:500px){.sign-in{flex-direction:column!important}.sign-in .left{background-image:none;background-color:#f8f8f8;width:auto;padding-left:11%!important;padding-top:35%;height:auto}.sign-in .left h2{line-height:40px!important}.sign-in .left h2,.sign-in .left h2 span{font-size:32px!important}.sign-in .left .account-create{left:0;right:0;flex-direction:column;margin:0 auto}.sign-in .left .account-create,.sign-in .left .account-create h4{width:-webkit-max-content;width:-moz-max-content;width:max-content}.sign-in .left .account-create h4{margin:20px auto 0}.sign-in .right{width:100vw;margin-left:0;padding-top:25px;padding-left:11%;justify-content:flex-start!important}.sign-in .right .form-container{width:90%}}.container__scroll-top{position:fixed;bottom:50px;right:30px;z-index:50}.container__scroll-top,.container__scroll-top .top{display:flex;flex-direction:column;justify-content:center;align-items:center}.container__scroll-top .top{background:#9de18c;width:50px;height:50px}.container__scroll-top .arrow-to-the-top{-webkit-animation:transformY-10 1.8s infinite;animation:transformY-10 1.8s infinite}.mobile-top{display:none}@media (max-width:500px){.container__scroll-top{right:25px}.container__scroll-top .top{display:none}.mobile-top{position:fixed;bottom:50px;left:30px;display:flex!important;flex-direction:column;justify-content:center;align-items:center;background:#9de18c;width:40px;height:40px;z-index:50}}.btn-wrapper .btn{border:1px solid #000;outline:none;cursor:pointer;width:100%;height:60px;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;letter-spacing:.2em;text-transform:uppercase;color:#000;text-align:center;display:flex;justify-content:center;align-items:center}.footer{padding:0 6.5% 5%}.footer-mobile__top,.footer .mobile-social{display:none}.footer .nav{text-align:center}.footer .nav .left li:not(:last-child){margin-bottom:20px}.footer .nav .left li a{font-family:Montserrat,sans-serif;font-size:18px;line-height:22px;color:#000}.footer .nav .right li:not(:last-child){margin-bottom:20px}.footer .nav .right li a{font-family:Montserrat,sans-serif;font-size:18px;line-height:22px;color:#000}.footer .nav .center{padding-left:5%}.footer .nav .center h3{font-weight:600;line-height:49px;max-width:540px;width:100%;margin-bottom:55px;text-align:center;text-transform:uppercase}.footer .nav .center .btn-container{margin:0 auto 80px;max-width:400px}.footer .nav .center .social h5{font-weight:600;font-size:16px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:30px}.footer .nav .center .social-icons{width:95px;margin:0 auto}.footer .nav .center .social-icons a:first-of-type{margin-right:25px}@media (max-width:1024px){.footer .center h3{font-size:3vw}.footer .center .btn-container{max-width:300px!important}}@media (max-width:500px){.footer-mobile__top{display:block!important}.footer-mobile__top .title h3{font-size:24px;line-height:30px;margin:65px auto 30px;text-align:center;text-transform:uppercase;font-weight:600}.footer .mobile-social{display:block!important}.footer .mobile-social .social{margin:70px 0 50px}.footer .mobile-social .social h5{margin-bottom:25px;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;letter-spacing:.2em;text-transform:uppercase}.footer .mobile-social .social-icons{width:95px;margin:0 auto}.footer .mobile-social .social-icons a:first-of-type{margin-right:25px}.footer nav li:not(:last-child){margin-bottom:15px!important}.footer nav li a{font-size:14px!important}.footer .center{display:none}.footer .btn-container{margin-bottom:40px}.footer .btn-container .btn{width:80vw}}.bm-input.has-error input{color:#ff6565}.bm-input .input{height:50px;border:.5px solid rgba(0,0,0,.5);position:relative}.bm-input .input--full-width{width:100%}.bm-input .input input{padding:0 21px;width:100%;height:100%;max-width:unset;border:none;border-radius:0;font-size:14px;font-weight:400;line-height:24px}.bm-input .input input::-ms-reveal{display:none}.bm-input .input .icon-eye{position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}.bm-input .error-message{color:#ff6565;margin-top:8px;font-size:12px;line-height:24px;font-weight:400}.wrapper{position:relative}.wrapper .header{position:fixed;max-width:100vw;width:100%;z-index:101;padding:2% 0;transition:.3s;justify-content:space-between}.wrapper .header__left-block{width:calc(50% + 100px);padding:0 2%}.wrapper .header__right-block{width:calc(50% - 100px);padding:0 2% 0 5%}.wrapper .header__sign-in{margin:6px 0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.wrapper .header__sign-in a{display:block;color:#000;-webkit-animation:menuTransform .6s;animation:menuTransform .6s}.wrapper .header__sign-in h5{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:24px;padding-bottom:5px;border-bottom:2px solid #000}.wrapper .header.painted{padding:1% 3%;transition:.3s}.wrapper .header .burger{transition:.3s}.wrapper .header .card{z-index:10;transition:.3s}.wrapper .header .card .count-items{margin-right:20px}.wrapper .header .close-icon{margin-left:40px;transition:.3s}.wrapper .header--2{justify-content:center}.wrapper .header--2>:not(:first-of-type){margin-left:70px}@media (max-width:1024px){.wrapper .header--2>:not(:first-of-type){margin-left:40px}}.wrapper .header--2 .header__item a{font-size:16px;font-weight:400;color:#000}.wrapper .header--2 .header__item--has-sub{position:relative}.wrapper .header--2 .header__item--has-sub a:after{content:"";width:0;height:0;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top:7px solid #000;position:absolute;right:-23px;top:50%;transform:translateY(-25%)}@media (max-width:1024px){.wrapper .header--2 .header__item--has-sub a:after{right:-16px}}.wrapper .mobile-header{display:none}.wrapper .right-container{position:absolute;top:0;right:0;width:47vw;height:100vh;background:#f8f8f8;z-index:-1}.wrapper .wrapper__inner-menu{position:fixed;max-width:100vw;width:100%;height:100vh;z-index:100;transform:scaleX(1);-webkit-animation:menuTransform .6s;animation:menuTransform .6s}.wrapper .wrapper__inner-menu .left{width:53vw;background-color:#fff;padding-top:15%}.wrapper .wrapper__inner-menu .left__items{grid-gap:25px}.wrapper .wrapper__inner-menu .left__items .left__item{width:200px;height:255px}.wrapper .wrapper__inner-menu .left__items .left__item .block{height:50px}.wrapper .wrapper__inner-menu .left .privacy{position:absolute;bottom:5%}.wrapper .wrapper__inner-menu .left .privacy p{font-family:Montserrat,sans-serif;font-size:20px;line-height:24px}.wrapper .wrapper__inner-menu .left .privacy p:first-of-type{margin-right:90px}.wrapper .wrapper__inner-menu .right{width:47vw;background-color:#f8f8f8;padding:3% 0 0 5%}.wrapper .wrapper__inner-menu .right__top{width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:101}.wrapper .wrapper__inner-menu .right__top a{color:#000}.wrapper .wrapper__inner-menu .right__top h5{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:24px;padding-bottom:5px;border-bottom:2px solid #000}.wrapper .wrapper__inner-menu .right nav{margin:100px 0 100px 0}.wrapper .wrapper__inner-menu .right nav li a{font-family:Montserrat,sans-serif;font-size:26px;color:#000}.wrapper .wrapper__inner-menu .right nav li:not(:last-child){margin-bottom:25px}.wrapper .wrapper__inner-menu .right .policy-mobile{display:none}.wrapper .wrapper__inner-menu .right__bottom{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;bottom:5%}.wrapper .wrapper__inner-menu .right__bottom h5{font-family:Montserrat,sans-serif;font-size:14px}.wrapper .wrapper__inner-menu .right__bottom h5 span{font-weight:600;font-size:16px;border-bottom:2px solid #000}.router-link-active{transform:scale(1.2) translateX(4px);font-weight:700}@media (max-width:500px){.wrapper .header{padding:30px 10px 0 10px;align-items:flex-start!important}.wrapper .header.painted{padding:20px 20px}.wrapper .header .card .count-items,.wrapper .header .logo,.wrapper .right-container{display:none}.wrapper .mobile-header{display:block!important}.wrapper .mobile-header .logo{padding-top:8%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;z-index:999;position:relative}.wrapper__inner-menu{flex-direction:column!important;width:100%!important;top:0}.wrapper__inner-menu .left{display:none}.wrapper__inner-menu .right{width:auto!important;height:100%;padding:40% 0 0 11%!important}.wrapper__inner-menu .right__top{padding-bottom:20px;border-bottom:.5px solid #000;width:90%!important}.wrapper__inner-menu .right__top h5{font-size:16px!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.wrapper__inner-menu .right nav{margin:20px 0 20px!important;padding-bottom:20px;border-bottom:.5px solid #000;width:90%;align-items:flex-start}.wrapper__inner-menu .right nav li a{font-size:14px!important;line-height:17px!important}.wrapper__inner-menu .right nav li:not(:last-child){margin-bottom:15px!important}.wrapper__inner-menu .right__bottom{left:0;right:0;margin:0 auto}.wrapper__inner-menu .right .policy-mobile{display:block!important}.wrapper__inner-menu .right .policy-mobile li a{font-size:14px;line-height:17px;color:#000;font-family:Montserrat,sans-serif}.wrapper__inner-menu .right .policy-mobile li:first-of-type{margin-bottom:15px}}.loyalty{background:linear-gradient(226.09deg,#f8f8f8 3.34%,#e7e7e7 105.78%);padding:6% 0 0;width:80vw;margin:100px auto 0}.loyalty,.loyalty .left{position:relative}.loyalty .left .pop-up1{position:absolute;left:0;width:75%}.loyalty .left .pop-up2{position:absolute;left:58%;top:43%;width:75%}.loyalty .left img{max-width:100vw;width:100%}.loyalty .right{padding-right:15%}.loyalty .right h3{font-weight:600;font-size:40px;line-height:49px;max-width:456px;width:100%;margin:40px 0 20px;text-transform:uppercase;letter-spacing:normal}.loyalty .right h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);font-family:Montserrat,sans-serif}.loyalty .right p{font-size:18px;line-height:24px;max-width:420px;width:100%}.loyalty .right .btn-container{margin-top:40px}.loyalty .right .btn-container img:first-of-type{margin-right:15px}@media (max-width:1440px){.loyalty .left .pop-up1,.loyalty .left .pop-up2{width:60%}.loyalty .right{padding-right:5%;z-index:20}.loyalty .right h5{font-size:1.5vw}.loyalty .right h3{font-size:3.5vw}.loyalty .right p{font-size:1.5vw}}@media (max-width:500px){.loyalty{flex-direction:column-reverse!important;width:100vw;padding:12% 0 0 5%;overflow:hidden}.loyalty .left{padding-top:30%;width:80%}.loyalty .left .pop-up1,.loyalty .left .pop-up2{width:70%}.loyalty .right h5{font-family:Montserrat,sans-serif;font-size:12px!important;line-height:153.8%!important;letter-spacing:.1em!important}.loyalty .right h3{font-size:24px!important;line-height:30px!important}.loyalty .right p{font-size:14px!important;line-height:20px!important}}.opportunities{padding:6% 9.6% 6% 9.6%}.opportunities .left h5{font-size:16px;line-height:153.8%;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5)}.opportunities .left h3{max-width:435px;width:100%;font-weight:600;font-size:40px;line-height:49px;text-transform:uppercase;letter-spacing:.1em;margin:40px 0 40px}.opportunities .left .order-list{margin-bottom:40px}.opportunities .left .order-list ol{counter-reset:myCounter}.opportunities .left .order-list ol li{font-family:Montserrat,sans-serif;font-size:18px;line-height:24px;list-style:none;display:flex;align-items:center}.opportunities .left .order-list ol li:not(:last-child){margin-bottom:20px}.opportunities .left .order-list ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#000;font-size:16px;font-weight:600;background:#f8f8f8;display:inline-block;text-align:center;margin:5px 10px;line-height:40px;width:40px;height:40px}.opportunities .left .order-list ol li p{max-width:420px;width:100%;margin-left:30px;font-family:Montserrat,sans-serif;font-size:18px;line-height:24px}.opportunities .right{position:absolute;bottom:0;right:8%;height:85%}.opportunities .right img{max-width:100vw;width:100%;height:100%}.opportunities-wrapper{width:100%;height:100%;position:relative}@media (max-width:1024px){.opportunities{padding:6% 4% 6% 4%!important}.opportunities .left{z-index:20}.opportunities .left h5{font-size:2vw!important}.opportunities .left h3{font-size:3vw!important}.opportunities .order-list li{font-size:2vw!important}}@media (max-width:500px){.opportunities{flex-direction:column!important;padding:6% 4% 0 4%!important}.opportunities .left .category{display:none}.opportunities .left .title{font-size:24px!important;line-height:30px!important;letter-spacing:normal}.opportunities .left .order-list li p{font-size:14px!important;line-height:20px!important}.opportunities .right{position:static!important;padding-top:60px!important}}.carousel-wrapper .slider{width:90vw;margin:0 auto}.carousel-wrapper .slider .gray-substrate{background-color:#f8f8f8;position:absolute;left:0;top:0;height:100%;width:80%;z-index:-1}.carousel-wrapper .slider .left{padding:2% 0 2%}.carousel-wrapper .slider .left img{max-width:100vw;width:100%;max-height:600px;height:100%}.carousel-wrapper .slider .right{text-align:left}.carousel-wrapper .slider .right h5{font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.carousel-wrapper .slider .right .title{margin:55px 0 30px}.carousel-wrapper .slider .right .title img{margin-right:20px}.carousel-wrapper .slider .right .title h3{font-weight:600;text-transform:uppercase}.carousel-wrapper .slider .right .subtitle{max-width:350px;width:100%;font-size:18px;margin-bottom:60px}.carousel-wrapper .slider .right .btn{border:2px solid #000}.carousel-wrapper .carousel__next,.carousel-wrapper .carousel__prev{top:inherit;bottom:33px;z-index:3;transform:scale(2);color:inherit}.carousel-wrapper .carousel__prev{left:208px}.carousel-wrapper .carousel__next{right:208px}.carousel-wrapper .carousel__icon{display:none}.arrow-slider{transform:scale(-1);position:absolute;bottom:40px;z-index:2}.arrow-slider.left{left:200px}.arrow-slider.right{transform:scale(1);right:200px}@media (max-width:1024px){.slider .right h5{font-size:1.6vw}.slider .right .title h3{font-size:4vw}.slider .right .subtitle{font-size:1.8vw}}@media (max-width:500px){.carousel-wrapper{position:relative;margin-bottom:400px}.carousel-wrapper .slider{width:100vw!important;flex-direction:column!important}.carousel-wrapper .slider .right{background:#fff;max-width:100vw;width:100%;padding-left:11%}.carousel-wrapper .slider .right .subtitle{max-width:90%}.carousel-wrapper .slider .right h5{position:absolute;top:3%}.carousel-wrapper .slider .right .btn{margin:0 auto 0 14%;text-align:center;width:55vw}.carousel-wrapper .slider .left{padding:6% 0 0}.carousel-wrapper .slider .left img{max-height:300px;height:100%;-o-object-fit:contain;object-fit:contain}.carousel-wrapper .slider .gray-substrate{width:100%}.carousel-wrapper .arrow-slider{bottom:20px}.carousel-wrapper .arrow-slider.left{left:5%!important}.carousel-wrapper .arrow-slider.right{right:5%!important}.carousel-wrapper .carousel__prev{left:5%!important}.carousel-wrapper .carousel__next{right:5%!important}}.fade-enter-active,.fade-leave-active{transition:.3s;opacity:1;border-radius:1px}.fade-enter,.fade-leave-to{transition:.3s;opacity:0;border-radius:50%}.opacity-enter-active,.opacity-leave-active{transition:.3s;opacity:1}.opacity-enter,.opacity-leave-to{transition:.3s;opacity:0}.opacityTranslateX-enter-active,.opacityTranslateX-leave-active{transition:.9s;opacity:1;transform:translateX(0);width:100%}.opacityTranslateX-enter,.opacityTranslateX-leave-to{transition:.9s;opacity:0;transform:translateX(50%);width:0;padding-left:0}.opacityTranslateY-enter-active,.opacityTranslateY-leave-active{transition:.9s;opacity:1;transform:translateY(0);width:100%}.opacityTranslateY-enter,.opacityTranslateY-leave-to{transition:.9s;opacity:0;transform:translateY(50%);width:0;padding-left:0}.menuTransform-enter,.menuTransform-leave-to{transition:all .9s;opacity:0;transform:scale(.1)}.transformX200-enter,.transformX200-leave-to{transition:all .9s;opacity:0;transform:translateX(-200px)}.d-flex{display:flex}.flex-1{flex:1}.flex-column{flex-direction:column}.flex-column.align-start{align-items:flex-start}.flex-column.align-center{align-items:center}.flex-column.align-end{align-items:flex-end}.flex-column.justify-start{justify-content:flex-start}.flex-column.justify-center{justify-content:center}.flex-column.justify-between{justify-content:space-between}.flex-column.justify-end{justify-content:flex-end}.flex-row{flex-direction:row}.flex-row.align-start{align-items:flex-start}.flex-row.align-center{align-items:center}.flex-row.align-end{align-items:end}.flex-row.justify-start{justify-content:flex-start}.flex-row.baseline{align-items:baseline}.flex-row.justify-center{justify-content:center}.flex-row.justify-end{justify-content:flex-end}.flex-row.justify-between{justify-content:space-between}.flex-row.space-around{justify-content:space-around}.row-revers{flex-direction:row-reverse}.row-revers.align-start{align-items:flex-start}.row-revers.align-center{align-items:center}.row-revers.baseline{align-items:baseline}.row-revers.align-end{align-items:flex-end}.row-revers.justify-start{justify-content:flex-start}.row-revers.justify-center{justify-content:center}.row-revers.justify-end{justify-content:flex-end}.row-revers.justify-between{justify-content:space-between}.row-revers.space-around{justify-content:space-around}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.self-center{align-self:center}.pointer{cursor:pointer}.flex-50{flex:50%}.relative{position:relative}.absolute{position:absolute}.full-height{height:100%}.full-width{width:100%}.absolute-center{position:absolute;top:0;left:0;right:0;bottom:0}@-webkit-keyframes rotate-opacity{0%{opacity:0;transform:rotate(0)}to{opacity:1;transform:rotate(180deg)}}@keyframes rotate-opacity{0%{opacity:0;transform:rotate(0)}to{opacity:1;transform:rotate(180deg)}}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes translateXopacity{0%{width:0;opacity:0;transform:translateX(50%);padding-left:0}to{width:100%;opacity:1;transform:translateX(0)}}@keyframes translateXopacity{0%{width:0;opacity:0;transform:translateX(50%);padding-left:0}to{width:100%;opacity:1;transform:translateX(0)}}@-webkit-keyframes translateYopacity{0%{width:0;opacity:0;transform:translateY(50%);padding-left:0}to{width:100%;opacity:1;transform:translateY(0)}}@keyframes translateYopacity{0%{width:0;opacity:0;transform:translateY(50%);padding-left:0}to{width:100%;opacity:1;transform:translateY(0)}}@-webkit-keyframes swing{0%{transform:rotate(0deg) translate(0)}20%{transform:rotate(10deg) translate(5px,-2px)}40%{transform:rotate(-10deg) translate(-5px,2px)}60%{transform:rotate(11deg) translate(4px,-1px)}80%{transform:rotate(0deg) translate(0)}}@keyframes swing{0%{transform:rotate(0deg) translate(0)}20%{transform:rotate(10deg) translate(5px,-2px)}40%{transform:rotate(-10deg) translate(-5px,2px)}60%{transform:rotate(11deg) translate(4px,-1px)}80%{transform:rotate(0deg) translate(0)}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes menuTransform{0%{opacity:0;transform:scale3d(.95,.95,1)}to{opacity:1;transform:scaleX(1)}}@keyframes menuTransform{0%{opacity:0;transform:scale3d(.95,.95,1)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes transformX{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes transformX{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes transformY10{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes transformY10{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes transformY-10{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes transformY-10{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}