.rf-btn,.rf-btn-sq{display:inline-block}.choose__card_image-wrapper,.choose__card_title,.rf-btn.rf-disabled{pointer-events:none}.choose,.get,.hero,.rest-faq__desc{overflow:hidden}.get__title>span,.hero__content_title>span{text-fill-color:transparent;text-indent:3px}.rf-btn-sq{border:none;border-radius:5px;color:#FFF;font-size:18px;height:50px;line-height:50px;box-sizing:border-box;padding:0 30px;font-weight:500;min-width:100px;text-align:center;transition:all .2s ease;white-space:nowrap;background:linear-gradient(180deg,#8C83F7 0,#655BE2 100%);box-shadow:0 6px 12px #766DE880}@media only screen and (min-width:993px){.rf-btn-sq:hover{background:linear-gradient(180deg,#B5AFFF 0,#9B94FC 100%);box-shadow:0 6px 24px #766DE880}}.rf-btn-sq.purple,.rf-btn-sq:focus{background:linear-gradient(180deg,#8C83F7 0,#655BE2 100%)}.rf-btn-sq:focus{box-shadow:none}.rf-btn-sq.purple{box-shadow:0 6px 12px #766DE880}@media only screen and (min-width:993px){.rf-btn-sq.purple:hover{background:linear-gradient(180deg,#B5AFFF 0,#9B94FC 100%);box-shadow:0 6px 24px #766DE880}}.rf-btn-sq.dark-purple,.rf-btn-sq.purple:focus{background:linear-gradient(180deg,#8C83F7 0,#655BE2 100%)}.rf-btn-sq.purple:focus{box-shadow:none}.rf-btn-sq.dark-purple{box-shadow:0 6px 12px #766DE880}@media only screen and (min-width:993px){.rf-btn-sq.dark-purple:hover{background-image:linear-gradient(to bottom,#4136C1,#4136C1)}}.rf-btn-sq.dark-purple:focus{background:linear-gradient(180deg,#8C83F7 0,#655BE2 100%);box-shadow:none}.rf-btn-sq.blue{background:linear-gradient(180deg,#5690FF 0,#3271E6 100%);box-shadow:0 6px 12px #387DFF80}@media only screen and (min-width:993px){.rf-btn-sq.blue:hover{background:linear-gradient(180deg,#6EA0FF 0,#518DFF 100%);box-shadow:0 6px 24px #387DFF80}}.rf-btn-sq.blue:focus{background:linear-gradient(180deg,#5690FF 0,#3271E6 100%);box-shadow:none}.rf-btn-sq.white{background:#fff!important;border:1px solid #5449E2;box-shadow:none;color:#5449E2}@media only screen and (min-width:993px){.rf-btn-sq.white:hover{box-shadow:0 6px 12px #766DE880}}.rf-btn-sq.white:focus{box-shadow:0 3px 6px #766DE880}.rf-btn-sq.red{background-image:linear-gradient(180deg,#FF3035 0,#AA1A04 100%);color:#FFF;box-shadow:0 3px 16px 0 rgba(255,76,76,.5)}@media only screen and (min-width:993px){.rf-btn-sq.red:hover{box-shadow:0 6px 20px 0 #CB1D0180;background-image:linear-gradient(178.58deg,#FE3035 22.2%,#AC1B06 169.16%)}}.rf-btn-sq.red:focus{background:linear-gradient(180deg,#B01C07 0,#FE3035 100%)}.rf-btn-sq.sm{height:42px;line-height:42px;font-size:16px;min-width:142px}.rf-btn-sq.lg{min-width:208px}.rf-btn{border-radius:38px;color:#FFF;cursor:pointer;transition:all .1s linear;text-decoration:none!important;text-transform:uppercase;border:none;font-weight:400;background-repeat:no-repeat!important;user-select:none}.choose__card,.choose__card_img{transition:all .3s linear}.rf-btn.hidden{display:none}.rf-btn.rf-disabled{opacity:.5;touch-action:none}.rf-btn.rf-60{height:60px;line-height:60px;padding:0 78px;font-size:18px}.rf-btn.rf-50{height:50px;line-height:50px;padding:0 30px;font-size:18px}.rf-btn.rf-40{height:40px;line-height:40px;padding:0 28px;font-size:14px}@keyframes shine{to{background-position:200% center;will-change:background-position}}@keyframes scale{0%,100%{transform:scale(.95)}50%{transform:scale(1.2)}}@keyframes scale-out{0%{transform:scale(.1);opacity:0}50%{transform:scale(1.1)}100%{transform:scale(1);opacity:1}}@keyframes appear-from-left{0%{transform:translateX(-150%)}50%{transform:translateX(10%)}100%{transform:translateX(0)}}@keyframes appear-from-opacity{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}.container{max-width:95%;width:1580px;margin:0 auto}@media only screen and (max-width:1680px){.container{max-width:90%}}@media only screen and (max-width:992px){.container{max-width:100%;padding:0 20px}}.hero{padding:160px 0;position:relative;background-image:linear-gradient(276.12deg,#E2F1FF -8.08%,#F8FAFF 20.66%,#FEF9FF 66.16%,#F1EBFF 83.89%)}.hero::after{position:absolute;content:'';background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/hero-bg.png) center/cover no-repeat;right:0;top:0;width:100%;height:100%;z-index:0}.hero__container{display:flex;justify-content:space-between;align-items:center;gap:30px}.hero__content{width:40%;max-width:538px;position:relative;z-index:2}@media screen and (max-width:1400px){.hero{padding:60px 0 80px}.hero__container{flex-direction:column;gap:150px}.hero__content{width:100%;max-width:900px;text-align:center}}.hero__content_title{font-size:52px;font-weight:700;color:#252E48;line-height:1.2;margin-bottom:24px;max-width:515px}@media screen and (max-width:1400px){.hero__content_title{margin:0 auto 24px;max-width:900px}}@media screen and (max-width:768px){.hero{padding:47px 0 260px}.hero__content{text-align:start}.hero__content_title{font-size:32px;margin:0 0 16px}}@media screen and (max-width:665px){.hero{padding:47px 0 0}.hero__content_title{font-size:24px}}.hero__content_title>span{background:linear-gradient(135deg,#BC87F6 0,#4235E5 50%,#BC87F6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-box-decoration-break:clone;text-align:center;transform:translateZ(0);background-size:200% auto;animation:shine 4s linear infinite;display:inline;font-weight:700}.hero__content_wrapper{margin-bottom:48px}@media screen and (max-width:768px){.hero__content_wrapper{margin-bottom:24px}}.hero__content_desc{font-size:16px;font-weight:500;color:#545F7E;line-height:1.6;margin-bottom:16px}.hero__images{position:relative;width:50%;z-index:2;min-height:400px;box-sizing:content-box}@media screen and (max-width:1400px){.hero__images{width:70%}}.hero__images_float{position:absolute;z-index:2}.hero__images .float-1{width:100%;max-width:172px;height:172px;right:75%;bottom:80%}@media screen and (max-width:1400px){.hero__images .float-1{bottom:85%}}@media screen and (max-width:768px){.hero__content_desc{font-size:14px}.hero__images{min-height:150px}.hero__images .float-1{width:86px;height:86px;bottom:50%;right:90%}}@media screen and (max-width:665px){.hero__images .float-1{bottom:120%}}.hero__images .float-2{width:100%;max-width:182px;height:182px;bottom:-15%;right:60%}@media screen and (max-width:768px){.hero__images .float-2{width:91px;height:91px;top:185%;right:90%}}@media screen and (max-width:665px){.hero__images .float-2{top:45%}}.hero__images .float-3{width:100%;max-width:117px;height:117px;top:-15%;right:0}@media screen and (max-width:1400px){.hero__images .float-2{bottom:-20%}.hero__images .float-3{top:5%}}@media screen and (max-width:768px){.hero__images .float-3{width:78px;height:78px}}@media screen and (max-width:665px){.hero__images .float-3{top:-55%;right:-20%}}.hero__images .float-4{width:100%;max-width:151px;height:151px;bottom:-10%;right:0}@media screen and (min-width:768px){.hero__images .float-1{animation:scale 2.5s ease infinite}.hero__images .float-2{animation:scale 2.8s ease infinite}.hero__images .float-3{animation:scale 2.4s ease infinite}.hero__images .float-4{animation:scale 2.5s ease infinite}}.ben__title>span,.choose__title>span{animation:shine 4s linear infinite;text-align:center;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}@media screen and (max-width:768px){.hero__images .float-4{width:76px;height:76px}}@media screen and (max-width:665px){.hero__images .float-4{bottom:0;right:-25%}}.hero .hero__images_bg{width:666px;height:505px;position:absolute;top:-110px;z-index:1}html[dir=ltr] .hero .hero__images_bg{right:0}html[dir=rtl] .hero .hero__images_bg{left:0}@media screen and (max-width:1400px){.hero__images .float-4{bottom:0}html[dir=ltr] .hero .hero__images_bg{right:45%;transform:translateX(50%)}html[dir=rtl] .hero .hero__images_bg{left:55%;transform:translateX(-50%)}}@media screen and (max-width:665px){.hero .hero__images_bg{width:333px;height:252px}}.hero .rf-btn-sq{position:relative;z-index:2}.choose{padding:64px 0 100px;position:relative;background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/choose-bg.png) center/cover no-repeat}@media screen and (max-width:992px){.choose{padding:36px 0}}.choose__container{max-width:95%;width:1000px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:992px){.hero__content_desc{font-size:14px}.choose__container{max-width:100%;padding:0 10px}}.choose__title{font-size:36px;font-weight:700;color:#252E48;line-height:1.5;text-align:center;max-width:650px;margin:0 auto 48px}@media only screen and (max-width:992px){.choose__title{font-size:22px;margin:0 auto 17px}}@media screen and (max-width:480px){.choose__title{max-width:323px}}.choose__title>span{background:linear-gradient(135deg,#BC87F6 0,#4235E5 50%,#BC87F6 100%);-webkit-background-clip:text;background-size:200% auto;display:inline-block;transform:translateZ(0)}.choose__cards{display:flex;justify-content:center;flex-wrap:wrap;gap:36px;margin-bottom:36px}@media screen and (max-width:768px){.choose__cards{gap:24px}}.choose__card{background-color:#FFF;box-shadow:5px 5px 20px rgba(27,85,216,.19);border-radius:20px;padding:12px;display:flex;flex-direction:column;align-items:center;max-width:434px;cursor:pointer}@media screen and (max-width:992px){.choose__card{padding:10px}}@media screen and (min-width:768px){.choose__card:hover{box-shadow:1px 1px 10px rgba(56,125,255,.16);transform:scale(.99) translate(0,0)}.choose__card:hover .choose__card_title::after{width:100%;left:0}}.choose__card_img.lg{width:410px;height:266px;border-radius:8px;margin-bottom:12px}.choose__card_img.sm{display:none;width:335px;height:218px;border-radius:8px;margin-bottom:7px}@media screen and (max-width:665px){.choose__card_img.lg{display:none}.choose__card_img.sm{display:block}}.choose__card_title{font-size:18px;color:#252E48;padding:12px 0;font-weight:600;display:inline-block;position:relative}.ben__steps_title,.ben__title{font-weight:700;color:#252E48;line-height:1.5}.choose__card_title::after{bottom:10px;content:"";display:block;height:1px;left:50%;position:absolute;background:#252E48;transition:width .3s ease 0s,left .3s ease 0s;width:0}.ben{padding:52px 0 62px;background:linear-gradient(269.98deg,#EFFCFE -.43%,#F8FAFF 31.25%,#FEF9FF 81.41%,#F1EBFF 100.94%);margin-bottom:64px}@media only screen and (max-width:768px){.ben{padding:36px 0;margin-bottom:36px}}.ben__container{display:flex;flex-direction:column;align-items:center}.ben__title{font-size:36px;text-align:center;margin-bottom:90px}@media only screen and (max-width:768px){.ben__title{margin-bottom:70px;font-size:22px}}.ben__title>span{background:linear-gradient(135deg,#BC87F6 0,#4235E5 50%,#BC87F6 100%);-webkit-background-clip:text;background-size:200% auto;display:inline-block;transform:translateZ(0)}.ben__steps_step,.how__content{background:rgba(255,255,255,.5)}.ben__steps{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin-bottom:64px}@media screen and (max-width:1183px){.ben__steps{gap:72px}}.ben__steps_step{position:relative;box-shadow:2px 2px 24px rgba(74,107,132,.12),inset -4px -4px 4px rgba(255,255,255,.34),inset 4px 4px 4px rgba(255,255,255,.42),inset -80px -80px 160px rgba(118,109,232,.05);border-radius:37px;width:353px;padding:93px 28px 48px}.ben__steps_icon{position:absolute;width:190px;height:190px;top:-95px}html[dir=ltr] .ben__steps_icon{left:80px}html[dir=rtl] .ben__steps_icon{right:80px}.ben__steps_icon.appear{animation:scale-out 2.5s ease}@media only screen and (max-width:768px){.ben__steps_step{padding:73px 24px 24px;border-radius:20px}.ben__steps_icon{width:160px;height:160px;top:-75px}html[dir=ltr] .ben__steps_icon{left:95px}html[dir=rtl] .ben__steps_icon{right:95px}}.ben__steps_title{font-size:18px;margin-bottom:16px}.ben__steps_desc{font-size:14px;font-weight:500;color:#545F7E;line-height:1.6}.how__content{border:2px solid #EEF5FF;box-shadow:2px 2px 24px rgba(74,107,132,.12);border-radius:37px;display:flex;justify-content:center;align-items:center;gap:20px;padding:64px}.get__container,.get__content{box-shadow:2px 2px 24px rgba(92,74,132,.12),inset -4px -4px 4px rgba(255,255,255,.34),inset 4px 4px 4px rgba(255,255,255,.42),inset -80px -80px 160px rgba(118,109,232,.05)}.rest-faq__btn,.rest-faq__btn::after,.rest-faq__btn::before{border-radius:10px!important}.how__content.reverse{flex-direction:row-reverse;margin-top:64px}@media screen and (max-width:992px){.how__content.reverse{flex-direction:column;margin-top:36px;padding:36px 18px}.how__content{flex-direction:column;padding:36px 18px}}.how__image_wrapper{width:50%}@media screen and (max-width:650px){.how__image_wrapper{width:100%}}.how__image_wrap{position:relative;padding-top:65%;width:100%}.how__image_wrap.sm::after,.how__image_wrap.sm::before{position:absolute;content:'';z-index:1}.how__image_wrap.sm::before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/how-float-1.png) center/cover no-repeat;left:-40px;bottom:0;width:185px;height:184px;animation:scale 2s ease infinite}@media screen and (max-width:992px){.how__image_wrap.sm::before{width:92px;height:92px;left:-10px}}.how__image_wrap.sm::after{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/how-float-2.png) center/cover no-repeat;right:0;top:0;width:148px;height:148px;animation:scale 2.3s ease infinite}@media screen and (max-width:992px){.how__image_wrap.sm::after{width:74px;height:74px;right:-10px}}.how__image,.how__image_wrap.lg::before{position:absolute;top:0;width:100%;height:100%;left:0}.how__image_wrap.lg{padding-top:102%}.how__image_wrap.lg::before{content:'';background:radial-gradient(52.73% 52.73% at 50% 50%,#C89DFE 0,rgba(200,157,254,0) 100%);opacity:.3}.how__image{object-fit:cover;max-width:584px;max-height:382px}.how__image.appear{animation:scale-out 2.2s ease}.how__image.lg{max-width:638px;max-height:656px;margin-inline-start:8px}.how__content_wrapper{width:50%;max-width:610px}.how .rf-btn-sq{margin-top:26px}@media screen and (max-width:992px){.how__content_wrapper{width:100%}.how .rf-btn-sq{margin:26px auto 0;display:block;max-width:200px}}.how__content_title{font-size:24px;font-weight:700;color:#252E48;line-height:1.5;margin-bottom:24px}@media screen and (max-width:992px){.how__content_title{font-size:18px;margin-bottom:14px}}.how__content_subtitle{font-size:16px;font-weight:500;color:#545F7E;line-height:1.6;margin-bottom:22px}@media only screen and (max-width:992px){.how__content_subtitle{font-size:14px}}.how__content_list{margin-inline-start:17px}.how__content_list.auto-list-style{list-style:outside}.how__content_list.disc-list-style{list-style:disc}.how__content_list-item{font-size:14px;font-weight:500;color:#545F7E;line-height:1.6;margin-bottom:10px;transition:all .3s ease}.rest-faq{padding:100px 20px;max-width:1092px;margin-left:auto;margin-right:auto;display:flex}@media only screen and (max-width:1024px){.rest-faq{flex-direction:column;max-width:664px}}@media only screen and (max-width:768px){.rest-faq{padding-top:40px}}.rest-faq__block{max-width:auto;width:100%;position:static;top:25px;height:max-content;margin-bottom:30px}@media only screen and (min-width:1025px){.rest-faq__block{position:sticky;margin-right:80px;margin-bottom:0;max-width:358px}html[dir=ltr] .rest-faq__block{margin-right:80px;margin-left:auto}html[dir=rtl] .rest-faq__block{margin-right:auto;margin-left:80px}}.rest-faq__block .rest-faq__text{margin-bottom:0}.rest-faq__title{font-size:22px;margin-bottom:16px;font-weight:700;text-align:center;color:#252E48}@media only screen and (min-width:1025px){.rest-faq__title{text-align:left;font-size:40px}}.rest-faq__text{font-size:14px;text-align:left;margin-bottom:67px}@media only screen and (max-width:1024px){.rest-faq__text{text-align:center}}.rest-faq__text--mobile{font-size:14px;text-align:left;margin-top:20px;padding-left:0;display:none}@media only screen and (max-width:1024px){.rest-faq__text--mobile{display:block}}@media only screen and (min-width:600px){html[dir=ltr] .rest-faq__text--mobile{padding-left:32px;text-align:left}html[dir=rtl] .rest-faq__text--mobile{padding-right:32px;text-align:right}}.rest-faq__link{color:#3865F9;position:relative;display:inline-flex;flex-direction:column;align-items:center}.rest-faq__link:before,.rest-faq__subtitle::after{position:absolute;content:''}.rest-faq__link:before{bottom:0;height:1px;width:0;transition:width .33s linear;background-color:#3865F9}.rest-faq__link:hover:before{width:100%}.rest-faq__list{list-style:none;width:100%}.rest-faq__list-text{margin-top:20px;padding-left:0;font-size:14px}@media only screen and (min-width:600px){.rest-faq__list-text{padding-left:32px}}.rest-faq__desc{color:#363F5A;font-size:14px;max-height:0;transition:all .4s ease-out 0s;line-height:22px}html[dir=ltr] .rest-faq__desc{text-align:left}html[dir=rtl] .rest-faq__desc{text-align:right}.rest-faq__btn{text-align:center;text-transform:capitalize!important;height:50px;line-height:50px}@media only screen and (max-width:600px){.rest-faq__btn{padding:0 15px;font-size:16px;height:auto}}.rest-faq__subtitle{font-size:16px;padding-right:35px;line-height:26px;color:#252E48;transition:all .6s ease-out;font-weight:600;margin-bottom:10px;cursor:pointer}html[dir=ltr] .rest-faq__subtitle{text-align:left}html[dir=rtl] .rest-faq__subtitle{text-align:right}.rest-faq__subtitle::after{background-image:url(https://static.rfstat.com/renderforest/images/v2/new-homepage/arrowdown1.svg);background-position:center;background-repeat:no-repeat;top:-3px;right:0;display:block;height:32px;width:34px;transform:rotate(0);transition:transform .4s ease-out 0s}.rest-faq__subtitle.active::after{transform:rotate(180deg);transition:transform .4s ease-in .2s}.rest-faq__subtitle.active~.rest-faq__desc{max-height:400px!important;padding-bottom:10px;transition:all .4s ease-in 0s}.rest-faq__item{position:relative;display:flex;flex-direction:column;box-sizing:border-box}@media only screen and (min-width:600px){.rest-faq__item{padding-left:32px}}.rest-faq__item::after{background-color:#DEE3F0;bottom:-15px;content:'';display:block;height:1px;left:0;position:absolute;right:0;width:100%}.rest-faq__item+.rest-faq__item{margin-top:30px;text-align:left}.get{padding:30px 0 100px;position:relative}.get::after,.get::before{position:absolute;content:'';z-index:-1}.get::before{left:0;bottom:0;background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/get-left-ill.png) center/cover no-repeat;width:352px;height:588px}.get::after{right:0;bottom:0;background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/get-right-ill.png) center/cover no-repeat;width:607px;height:588px}.get__container{max-width:95%;width:848px;margin:0 auto;padding:32px;background:rgba(255,255,255,.2);border-radius:63px;position:relative}.get__container::after,.get__container::before{position:absolute;content:'';z-index:2}@media screen and (min-width:768px){.how__content_subtitle.appear,.how__content_title.appear{animation:appear-from-opacity 2s ease}.get__container::after,.get__container::before{animation:scale 3s ease infinite}}.get__container::before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/get-icon-left.png) center/cover no-repeat;top:50px;left:-100px;width:251px;height:251px;animation-delay:1s}@media only screen and (max-width:768px){.get__container{padding:16px;border-radius:36px}.get__container::before{width:125px;height:125px;top:-50px;left:50%;transform:translateX(-50%)}}.get__container::after{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/restaurant-website/get-icon-right.png) center/cover no-repeat;bottom:-100px;right:-100px;width:242px;height:242px}.get__content{padding:45px;background:rgba(255,255,255,.3);border-radius:37px;display:flex;align-items:center;flex-direction:column}.get__title{font-size:28px;font-weight:700;color:#252E48;line-height:1.5;margin-bottom:12px;max-width:495px;text-align:center}@media only screen and (max-width:768px){.get__container::after{top:-10px;right:12%;width:80px;height:80px}.get__content{padding:60px 20px 36px;border-radius:26px}.get__title{font-size:21px}}.get__title>span{background:linear-gradient(135deg,#FF39A7 0,#E265AF 16%,#9F5DE6 33%,#655BE2 50%,#9F5DE6 67%,#E265AF 84%,#FF39A7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-box-decoration-break:clone;text-align:center;transform:translateZ(0);background-size:200% auto;animation:shine 4s linear infinite;display:inline;font-weight:800}.get__desc{font-size:14px;font-weight:500;color:#545F7E;line-height:1.6;margin-bottom:36px;max-width:470px;text-align:center}html[lang=fr] .hero__content_title,html[lang=ru] .hero__content_title{font-size:40px}@media screen and (max-width:768px){html[lang=fr] .hero__content_title,html[lang=ru] .hero__content_title{font-size:32px}}@media screen and (max-width:665px){html[lang=fr] .hero__content_title,html[lang=ru] .hero__content_title{font-size:24px}}html[lang=fr] .choose__title,html[lang=ru] .choose__title{max-width:750px}