.cards__card_fig-wrap:before,.testimonials__card_comment:after,.testimonials__card_comment:before,.used-by__wrap:before{content:''}.rf-container{width:95%;max-width:1400px;margin:0 auto;box-sizing:border-box}@media (max-width:1440px){.rf-container{width:90%;max-width:1200px}}@media (max-width:768px){.rf-container{width:100%;padding:0 40px}}@media (max-width:450px){.rf-container{padding:0 20px}}.used-by{height:90px;margin:0 auto;max-width:100%;text-align:center}.used-by__title{color:#363F5A;font-weight:500;margin-bottom:22px}.used-by__wrap{position:relative;width:100%}.used-by__wrap:before{background:linear-gradient(270deg,#fff 0,rgba(249,250,254,.04) 9%,rgba(249,250,254,.4) 50%,rgba(249,250,254,.04) 93%,#fff 100%) no-repeat padding-box;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:2}.used-by__block{animation:move-logos 600s linear infinite;background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/facebook-landing/logos.svg) center repeat-x;background-size:cover;height:42px;transform:translateZ(0)}@keyframes move-logos{from{background-position-x:15500px}to{background-position-x:0}}body .scroll-off{overflow:hidden}.modal-overlay-block{display:inline-block}.modal-overlay{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-overlay.hide{display:none}.modal-overlay .modal{overflow:unset;display:block;min-width:280px;max-width:1200px;text-align:center;width:60vw;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:992px){.modal-overlay .modal{width:80vw}.explore-template-container{display:none}}@media only screen and (max-width:767px){.modal-overlay .modal{width:90vw}}.modal-overlay .modal .explainer-video-wrap{height:0;padding-top:56.25%;position:relative;width:100%}.modal-overlay .modal .explainer-video-wrap .explainer-video{height:100%;left:0;position:absolute;top:0;width:100%}.modal-overlay .modal #titleName{color:#fff;font-size:20px;margin:12px 0}.modal-overlay .modal .close-modal{cursor:pointer;position:absolute;right:0;top:-35px;width:25px}.modal-overlay .modal .rf-btn{border-radius:10px}.explore-template-container{position:fixed;width:100%;max-width:315px;margin:38px auto auto;transition:transform .8s ease;transform:translate(-50%,9rem);left:50%;bottom:2rem;padding:23px 25px 23px 96px;box-shadow:0 3px 9px rgba(0,82,224,.16);box-sizing:border-box;z-index:10;border-radius:40px;border:1px solid #EEF5FF;background:#FFF}.explore-template-container>p{color:#252E48;font-weight:600;font-size:16px;line-height:22px}.rf-btn,.rf-btn-sq{display:inline-block}html[lang=es] .explore-template-container,html[lang=ru] .explore-template-container,html[lang=tr] .explore-template-container{max-width:355px}html[lang=fr] .explore-template-container,html[lang=ja] .explore-template-container,html[lang=pt] .explore-template-container{max-width:375px}html[lang=de] .explore-template-container{max-width:400px}@media only screen and (min-width:993px){.explore-template.fixed{transform:translate(-50%)}.explore-template.fixed:hover{box-shadow:0 3px 16px rgba(56,125,255,.25);transition:all .2s ease}}.squirrel-animation{position:absolute;transform:scale(.7) rotate(-5deg);bottom:-16px;left:-11px;width:100px;height:140px;overflow:hidden;animation:squirrelFollow 4s steps(75) infinite;background-image:url(https://static.rfstat.com/renderforest/images/v2/watch-img/follow_squirrel.png);background-repeat:no-repeat;background-size:cover}@keyframes squirrelFollow{from{background-position:0}to{background-position:-7500px}}.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}.rf-btn.rf-disabled{opacity:.5;pointer-events:none;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 pulse-orange-small{0%{box-shadow:0 0 0 0 rgba(246,135,90,.7)}100%,30%{box-shadow:0 0 0 18px transparent}}@keyframes pulse-orange-medium{0%{box-shadow:0 0 0 0 rgba(246,135,90,.4)}100%,30%{box-shadow:0 0 0 36px transparent}}@keyframes pulse-blue-small{0%{box-shadow:0 0 0 0 rgba(74,136,255,.7)}100%{box-shadow:0 0 0 18px transparent}}@keyframes pulse-blue-medium{0%{box-shadow:0 0 0 0 rgba(74,136,255,.4)}100%{box-shadow:0 0 0 36px transparent}}@keyframes pulse-purple-small{0%{box-shadow:0 0 0 0 rgba(114,109,232,.7)}100%,30%{box-shadow:0 0 0 18px transparent}}@keyframes pulse-purple-medium{0%{box-shadow:0 0 0 0 rgba(114,109,232,.4)}100%,30%{box-shadow:0 0 0 36px transparent}}@keyframes pulse-white-small{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}100%,30%{box-shadow:0 0 0 18px transparent}}@keyframes pulse-white-medium{0%{box-shadow:0 0 0 0 rgba(255,255,255,.4)}100%,30%{box-shadow:0 0 0 36px transparent}}@keyframes pulse-green-small{0%{box-shadow:0 0 0 0 rgba(79,220,111,.7)}100%{box-shadow:0 0 0 18px transparent}}@keyframes pulse-green-medium{0%{box-shadow:0 0 0 0 rgba(79,220,111,.4)}100%{box-shadow:0 0 0 36px transparent}}@keyframes pulse-purple-small-sm{0%{box-shadow:0 0 0 0 rgba(114,109,232,.7)}100%,30%{box-shadow:0 0 0 12px transparent}}@keyframes pulse-purple-medium-sm{0%{box-shadow:0 0 0 0 rgba(114,109,232,.4)}100%,30%{box-shadow:0 0 0 20px transparent}}@keyframes pulse-blue-small-sm{0%{box-shadow:0 0 0 0 rgba(74,136,255,.7)}100%,30%{box-shadow:0 0 0 12px transparent}}@keyframes pulse-blue-medium-sm{0%{box-shadow:0 0 0 0 rgba(74,136,255,.4)}100%,30%{box-shadow:0 0 0 20px transparent}}@keyframes pulse-white-small-sm{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}100%,30%{box-shadow:0 0 0 12px transparent}}@keyframes pulse-white-medium-sm{0%{box-shadow:0 0 0 0 rgba(255,255,255,.4)}100%,30%{box-shadow:0 0 0 20px transparent}}@keyframes pulse-orange-small-sm{0%{box-shadow:0 0 0 0 rgba(246,135,90,.7)}100%,30%{box-shadow:0 0 0 12px transparent}}@keyframes pulse-orange-medium-sm{0%{box-shadow:0 0 0 0 rgba(246,135,90,.4)}100%,30%{box-shadow:0 0 0 20px transparent}}.rf-btn.purple,.rf-btn.purple:hover{box-shadow:0 3px 16px 0 rgba(156,149,255,.5)}.before-after,.rf-btn.pulse-sm::after,.rf-btn.pulse-sm::before,.rf-btn.pulse::after,.rf-btn.pulse::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:42px}.rf-btn.pulse,.rf-btn.pulse-sm{position:relative}.animation-available .rf-btn.pulse.purple,.animation-available .rf-btn.pulse.purple::before{animation:pulse-purple-medium 3.5s infinite}.animation-available .rf-btn.pulse.purple::after{animation:pulse-purple-small 3.5s infinite}.animation-available .rf-btn.pulse.blue,.animation-available .rf-btn.pulse.blue::before{animation:pulse-blue-medium 1.5s infinite}.animation-available .rf-btn.pulse.blue::after{animation:pulse-blue-small 1.5s infinite}.animation-available .rf-btn.pulse.orange,.animation-available .rf-btn.pulse.orange::before{animation:pulse-orange-medium 3.5s infinite}.animation-available .rf-btn.pulse.orange::after{animation:pulse-orange-small 3.5s infinite}.animation-available .rf-btn.pulse.white,.animation-available .rf-btn.pulse.white::before{animation:pulse-white-medium 3.5s infinite}.animation-available .rf-btn.pulse.white::after{animation:pulse-white-small 3.5s infinite}.animation-available .rf-btn.pulse.green,.animation-available .rf-btn.pulse.green::before{animation:pulse-green-medium 1.5s infinite}.animation-available .rf-btn.pulse.green::after{animation:pulse-green-small 1.5s infinite}.animation-available .rf-btn.pulse-sm.purple,.animation-available .rf-btn.pulse-sm.purple::before{animation:pulse-purple-medium-sm 3.5s infinite}.animation-available .rf-btn.pulse-sm.purple::after{animation:pulse-purple-small-sm 3.5s infinite}.animation-available .rf-btn.pulse-sm.blue,.animation-available .rf-btn.pulse-sm.blue::before{animation:pulse-blue-medium-sm 3.5s infinite}.animation-available .rf-btn.pulse-sm.blue::after{animation:pulse-blue-small-sm 3.5s infinite}.animation-available .rf-btn.pulse-sm.white,.animation-available .rf-btn.pulse-sm.white::before{animation:pulse-white-medium-sm 3.5s infinite}.animation-available .rf-btn.pulse-sm.white::after{animation:pulse-white-small-sm 3.5s infinite}.rf-btn.pulse-sm.orange,.rf-btn.pulse-sm.orange::before{animation:pulse-orange-medium-sm 3.5s infinite}.rf-btn.pulse-sm.orange::after{animation:pulse-orange-small-sm 3.5s infinite}.rf-btn.purple{color:#FFF;background-image:linear-gradient(to bottom,#9c95ff,#938bf9,#8981f4,#8077ee,#766de8)}.rf-btn.purple:hover{background-image:linear-gradient(to bottom,#b5afff,#afa8fe,#a8a1fe,#a29bfd,#9b94fc);color:#FFF}.rf-btn.blue,.rf-btn.blue:hover{box-shadow:0 3px 16px 0 rgba(56,125,255,.5);color:#FFF}.rf-btn.purple:active{background-image:linear-gradient(to bottom,#8c83f7,#8279f2,#796fed,#6f65e7,#655be2)}.rf-btn.hidden{display:none}.rf-btn.blue{background-image:linear-gradient(-179deg,#5690FF 0,#387DFF 97%)}.rf-btn.blue:hover{background-image:linear-gradient(-179deg,#6EA0FF 5%,#518DFF 97%)}.cards__subtitle,.cards__title{color:#363f5a;text-align:center}.rf-btn.blue:active{background-image:linear-gradient(-179deg,#4D88F9 0,#206CFD 96%)}.cards{background-color:#EBF0FF}.cards__container{padding:0 15px}.cards__title{font-size:36px;font-weight:600;line-height:1.3}@media only screen and (max-width:768px){.cards__title{font-size:24px;margin-bottom:50px}}.cards__subtitle{font-size:14px;font-weight:400;line-height:22px;margin:0 auto 60px;max-width:522px}@media only screen and (max-width:768px){.cards__subtitle{font-size:12px;margin-bottom:30px}}.cards__wrapper{display:grid;grid-gap:45px;grid-template-columns:repeat(3,calc((100% - 90px)/ 3));margin:0 auto;max-width:1125px;width:calc(100% - 90px)}@media only screen and (max-width:1200px){.cards__wrapper{grid-gap:40px;grid-template-columns:repeat(2,calc((100% - 40px)/ 2));width:calc(100% - 40px)}}@media only screen and (max-width:820px){.cards__wrapper{grid-gap:30px;grid-template-columns:repeat(2,calc((100% - 30px)/ 2));width:calc(100% - 15px)}}@media only screen and (max-width:767px){.cards__wrapper{grid-gap:30px 0;grid-template-columns:repeat(1,100%);width:100%}}.cards__card{background-color:#FFF;box-shadow:0 3px 6px rgba(0,71,206,.2);border-radius:10px;overflow:hidden;transition:all .4s ease}@media only screen and (min-width:769px){.cards__card:hover::before{position:absolute;content:'';background-color:transparent;width:100%;height:12px;left:0;right:0;bottom:-12px}}.cards__card_wrapper{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.cards__card_fig-wrap{cursor:pointer;display:flex;height:0;overflow:hidden;padding-top:56.25%;position:relative}.cards__card_fig-wrap img,.cards__card_fig-wrap video{border-radius:10px 10px 0 0;overflow:hidden}.cards__card_fig-wrap:before{background:linear-gradient(180deg,rgba(54,63,90,0) 0,rgba(54,63,90,.22) 100%) no-repeat padding-box;bottom:0;height:65px;left:0;opacity:0;position:absolute;right:0;transition:opacity .6s ease;z-index:2}.cards__card_fig{min-height:initial;opacity:1}.cards__card_play{align-items:flex-end;bottom:6px;display:flex;left:16px;position:absolute;z-index:2}html[dir=ltr] .cards__card_play{flex-direction:row}html[dir=rtl] .cards__card_play{flex-direction:row-reverse}.cards__card_watch{color:#FFF;display:inline-block;font-size:14px;font-weight:700;vertical-align:bottom;transition:transform .4s ease;transform:translate(0,36px)}@media only screen and (max-width:768px){.cards__card_fig-wrap:before{opacity:1}.cards__card_watch{transform:translate(0,-6px)}}.cards__card_img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;transition:all .3s cubic-bezier(.4,0,1,1)}.cards__card_icon{height:28px;object-fit:contain;margin-right:6px;width:auto}.cards__card_content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:110px;padding:16px 8px 20px;text-align:center}.cards__card_title{color:#363f5a;font-weight:700;margin-bottom:15px}.cards__card_btn{color:#387DFC;background-color:#EBF2FF;border-radius:10px;font-size:14px;font-weight:600;height:40px;line-height:40px;padding:0 20px;transition:all .4s ease}@media only screen and (max-width:1200px){html[dir=ltr] .cards__card:nth-child(odd):not(:last-child),html[dir=rtl] .cards__card:nth-child(even):not(:last-child){margin-left:auto}.cards__card{max-width:100%;width:345px}html[dir=ltr] .cards__card:nth-child(even):not(:last-child),html[dir=rtl] .cards__card:nth-child(odd):not(:last-child){margin-right:auto}.cards__card:last-child{grid-column-end:-1;margin:unset}html[dir=ltr] .cards__card:last-child{transform:translateX(calc(-50% - 20px))}html[dir=rtl] .cards__card:last-child{transform:translateX(calc(50% + 20px))}}@media only screen and (max-width:1200px) and (min-width:769px){html[dir=ltr] .cards__card:last-child:hover{transform:translateX(calc(-50% - 20px)) translateY(-12px)}html[dir=rtl] .cards__card:last-child:hover{transform:translateX(calc(50% + 20px)) translateY(-12px)}}@media only screen and (max-width:767px){.cards__card{margin:0 auto!important;transform:unset!important}}@media only screen and (min-width:769px){.cards__card_btn:hover{background-color:#387DFC;color:#FFF}.cards__card:hover{box-shadow:0 6px 10px rgba(0,71,206,.2);transform:translateY(-12px);-webkit-transform:translateY(-12px)}.cards__card:hover .cards__card_fig-wrap:before{opacity:1}.cards__card:hover .cards__card_watch{transform:translateY(-6px)}.cards__card:hover .cards__card_img{opacity:0}}.cover-absolute{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.testimonials__container{margin:0 auto;padding:0 15px}.testimonials__title{color:#363f5a;font-size:36px;font-weight:500;line-height:46px;margin:0 auto 60px;max-width:520px;text-align:center}@media screen and (max-width:768px){.testimonials__title{font-size:22px;line-height:36px;margin-bottom:40px}}.testimonials__wrapper{display:grid;grid-gap:60px;grid-template-columns:repeat(2,calc((100% - 60px)/ 2));margin:0 auto;max-width:1112px;width:calc(100% - 120px)}@media only screen and (max-width:992px){.testimonials__wrapper{grid-gap:40px;grid-template-columns:repeat(2,calc((100% - 40px)/ 2));width:calc(100% - 80px)}}@media only screen and (max-width:768px){.testimonials__wrapper{grid-template-columns:repeat(1,100%);width:100%}}.testimonials__wrapper-owl.owl-carousel{margin:0 auto;max-width:100%;width:570px}.testimonials__wrapper-owl.owl-carousel .owl-item{padding:20px}@media only screen and (max-width:768px){.testimonials__wrapper-owl.owl-carousel .owl-item{padding:15px}}.testimonials__card{display:flex;flex-direction:column}.testimonials__card_comment{background-color:#FFF;border:1px solid #E9F0FC;border-radius:10px;filter:drop-shadow(0 6px 8px rgba(0, 82, 224, .1));flex-grow:1;margin-bottom:32px;min-height:240px;padding:30px 30px 45px;position:relative}.testimonials__card_comment:before{border-top:0 solid transparent;display:inline-block;width:0;position:absolute;top:0}.testimonials__card_comment:after{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:8px 12px 0;border-color:#FFF transparent transparent}@media only screen and (max-width:768px){.testimonials__card_comment{margin:0 auto 40px;max-width:480px}}.testimonials__card_text{color:#363f5a;font-size:14px;font-weight:500;line-height:24px;padding-top:50px;margin-bottom:30px;position:relative}.testimonials__card_stars,.testimonials__card_text:before{position:absolute;content:''}.testimonials__card_text:before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/logo-animation/icon-quotes.svg) center/contain no-repeat;height:30px;width:42px;top:0;left:4px}.testimonials__card_stars{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/logo-animation/icon-stars.svg) center/contain no-repeat;height:15px;right:0;left:0;margin:0 auto;bottom:30px;width:120px}.testimonials__card_author{margin-bottom:10px;text-align:center;color:#363f5a;font-size:16px;font-weight:600;line-height:1}.testimonials__card_pos{text-align:center;color:#363f5a;font-size:14px;font-weight:500;line-height:21px}@media screen and (max-width:768px){.testimonials{padding:60px 0}}.related{background-color:#F5FAFE;padding:60px 0 70px;text-align:center}@media screen and (max-width:768px){.related{padding:45px 0 60px}}.related__container{padding:0 15px}.related__title{font-size:36px;font-weight:500;margin:0 auto 5px}@media screen and (max-width:768px){.related__title{font-size:32px}}.related__link-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding-top:50px;position:relative}.related__link-wrap:before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/flyer-maker/flyer-smiles.png?v=2) center/contain no-repeat;content:'';height:30px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:74px}@media screen and (max-width:992px){.related__link-wrap{align-items:center;flex-direction:column}}.related__link{background-color:#E7F3FF;border-radius:7px;color:#387DFF;font-weight:500;padding:10px 20px;margin:0 10px 20px;transition:.3s}@media screen and (min-width:769px){.related__link{white-space:nowrap}.related__link:hover{background:#387DFF;color:#fff}}.related .rf-btn{margin-top:60px}.blog__container{margin:0 auto;padding:0 15px}.blog__title{color:#252E48;font-weight:600;line-height:1.3;max-width:860px;text-align:center}.blog__subtitle{color:#252E48;font-size:16px;font-weight:500;line-height:28px;max-width:384px;text-align:center}.blog__wrapper{display:grid;margin:0 auto;max-width:768px}.blog__card{background-color:#FFF;box-shadow:0 3px 6px rgba(56,125,255,.16);border-radius:10px;transition:all .4s ease;max-width:368px;width:100%}@media only screen and (min-width:769px){.blog__card:hover::before{position:absolute;content:'';background-color:transparent;width:100%;height:12px;left:0;right:0;bottom:-12px}.blog__card:hover{box-shadow:0 6px 10px rgba(56,125,255,.16);transform:translate(0,-12px)}.blog__card:hover .blog__card_img{transform:scale(1.06) translate(0,-6px)}}.blog__card_wrapper{display:flex;flex-direction:column;height:100%}.blog__card_fig-wrap{cursor:pointer;height:0;overflow:hidden;padding-top:66.85%;position:relative}.blog__card_fig{min-height:initial;opacity:1}.blog__card_img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;transition:all .3s cubic-bezier(.4,0,1,1)}.steps__item_content>a,.use__item_content>a{-webkit-box-decoration-break:clone;transition:all .3s linear;text-decoration:underline}.blog__card_content{padding:30px}.blog__card_title{color:#252E48;font-size:20px;font-weight:700}@keyframes shine{to{background-position:200% center;will-change:background-position}}.banner{background:linear-gradient(180deg,rgba(255,255,255,.46) 0,rgba(196,216,255,.46) 53%,rgba(255,255,255,.46) 100%);overflow:hidden;padding:120px 0 30px;position:relative}.banner:before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/animated-greeting-cards/flags.svg) top center/cover no-repeat;content:'';position:absolute;top:0;left:0;right:0;height:120px}@media only screen and (min-width:1920px){.banner:before{background-size:contain}}@media only screen and (max-width:768px){.blog__card_title{font-size:18px}.blog__card{margin:0 auto}.banner:before{display:none}.banner{padding:20px 0 30px}}.banner__container{margin:0 auto;max-width:1200px;padding:0 15px;width:90%}.banner__wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:70px}@media only screen and (max-width:1100px){.banner__wrapper{align-items:center;flex-direction:column}}.banner__content{flex:0 0 44%}html[dir=ltr] .banner__content{margin-right:6%}html[dir=rtl] .banner__content{margin-left:6%}.banner__img-wrap{flex:0 0 50%;margin-top:50px;position:relative;text-align:center}.banner__img-wrap:after,.banner__img-wrap:before{content:'';position:absolute}@media only screen and (max-width:768px){.banner__container{width:100%}.banner__wrapper{margin-bottom:0}.banner__img-wrap:after,.banner__img-wrap:before{display:none}.banner__img-wrap{margin-bottom:40px;margin-top:0}}.banner__img-wrap:before{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/animated-greeting-cards/letter-blur.png) top center/contain no-repeat;bottom:-80px;height:201px;left:-50px;width:201px;z-index:0}@media only screen and (max-width:1200px){.banner__img-wrap:before{left:-100px}}.banner__img-wrap:after{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/animated-greeting-cards/letter.png) top center/contain no-repeat;top:-50px;right:-20px;height:175px;width:175px;z-index:1}@media only screen and (max-width:1100px){html[dir=ltr] .banner__content{margin-right:0}html[dir=rtl] .banner__content{margin-left:0}.banner__img-wrap:after{right:-100px}.banner__item{flex:0 0 100%}}@media only screen and (min-width:769px){.banner__img-wrap:hover .banner__play{animation:rotate-vert-center .8s ease-out 0s 1 normal both}}.banner__play{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/animated-greeting-cards/icon-play.svg) top center/contain no-repeat;cursor:pointer;display:inline-block;left:0;right:0;margin:0 auto;position:absolute;top:140px;width:50px;height:50px;z-index:1}.banner__img{cursor:pointer;position:relative;width:482px;z-index:1}.banner__title{color:#363f5a;font-size:46px;font-weight:600;line-height:56px;margin-bottom:25px}@media only screen and (max-width:768px){.banner__play{top:100px}.banner__title{font-size:28px;line-height:38px}}.banner__desc,.cards__card_title{font-size:14px}.banner__desc{color:#363f5a;font-weight:500;line-height:22px;margin-bottom:50px;position:relative}html[dir=ltr] .banner__desc{padding-left:20px}html[dir=rtl] .banner__desc{padding-right:20px}.banner__desc:before{content:'';background:linear-gradient(180deg,#716EEA 0,#5690FF 100%);border-radius:2px;bottom:0;display:block;height:100%;position:absolute;top:0;width:3px}html[dir=ltr] .banner__desc:before{left:0}html[dir=rtl] .banner__desc:before{right:0}.banner__item picture.mobile{display:none}@media only screen and (max-width:768px){.banner__desc{margin-bottom:55px}.banner__item picture.mobile{display:block;margin:0 -15px;min-height:250px}.banner__item picture.mobile>.banner__img{width:363px}.banner__item picture:not(.mobile){display:none}}.banner__btn{position:relative;z-index:1}html[dir=ltr] .banner__btn{margin-left:20px}html[dir=rtl] .banner__btn{margin-right:20px}@media only screen and (max-width:768px){.banner__btn{margin-bottom:55px;margin-left:0;text-align:center}}.banner__used-by{width:1050px}.banner__used-by .used-by__wrap:before{background:linear-gradient(270deg,#fafcff 0,rgba(249,250,254,.04) 9%,rgba(249,250,254,0) 50%,rgba(249,250,254,.04) 93%,#fafcff 100%)}.cards{background:linear-gradient(180deg,#C4D8FF 0,#FFFDFF 100%);padding:70px 0 75px}.cards__title{max-width:840px;margin:0 auto 16px}.steps{background:linear-gradient(41deg,#716EEA 0,#5690FF 100%);overflow:hidden;padding:70px 0 110px}.steps__container{margin:0 auto;padding:0 15px}.steps__title{color:#FFF;font-size:36px;font-weight:600;line-height:50px;margin:0 auto 75px;max-width:564px;text-align:center}@media screen and (max-width:768px){.steps__title{font-size:24px;font-weight:600;line-height:36px;margin-bottom:60px}.steps{padding:60px 0}}.steps__wrap{max-width:900px;margin:0 auto;position:relative}.steps__item{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:992px){.steps__item{flex-direction:column;max-width:450px;margin:0 auto}.steps__item.even{flex-direction:column-reverse}}html[dir=ltr] .steps__item.even .steps__img-wrap{text-align:right}html[dir=ltr] .steps__item.odd .steps__img-wrap,html[dir=rtl] .steps__item.even .steps__img-wrap{text-align:left}html[dir=rtl] .steps__item.odd .steps__img-wrap{text-align:right}.steps__item:not(:last-child){margin-bottom:90px}@media screen and (max-width:768px){.steps__item:not(:last-child){margin-bottom:60px}}.steps__item_content{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:280px;flex:0 1 42%;position:relative;z-index:1}.steps__item_content>a{background:linear-gradient(transparent,#387DFF) no-repeat;background-size:0 2px;box-decoration-break:clone;color:#387DFF;position:relative}html[dir=ltr] .steps__item_content>a{background-position:left bottom}html[dir=rtl] .steps__item_content>a{background-position:right bottom}@media screen and (min-width:769px){.steps__item_content>a:hover{background-size:100% 2px}}@media screen and (max-width:992px){.steps__item_content{min-height:unset}}.steps__item_subtitle{background-color:#FFF;border-radius:6px;color:#363f5a;display:inline-block;font-size:18px;font-weight:700;line-height:36px;margin-bottom:15px;padding:0 14px;white-space:nowrap}.steps__item_title{color:#FFF;font-size:32px;font-weight:600;line-height:42px;margin-bottom:15px}@media screen and (max-width:768px){.steps__item_title{font-size:24px;line-height:34px}}.steps__item_desc{color:#FFF;font-size:14px;font-weight:500;line-height:24px}.steps__img-block{flex:0 1 48%;position:relative}@media only screen and (max-width:1200px){.steps__img-block{margin-bottom:30px}}.steps__img-wrap{min-height:200px;position:relative}.steps__img{height:auto;position:relative;z-index:1}@media screen and (max-width:767px){.steps__img{display:none}}.steps__img_1{width:416px}.steps__img_2{width:376px}.steps__img_3{width:382px}.steps__img.secondary{position:absolute;height:auto}.use__item,.use__wrap{position:relative}.steps__img.secondary_1{left:270px;top:150px;width:134px;transform-origin:102px 22px;animation:swingImageSmall 3s ease-in-out forwards infinite}.steps__img.secondary_2{right:70px;top:48px;width:208px;transform-origin:130px 25px;animation:swingImageMiddle 3.5s ease-in-out forwards infinite}.steps__img.secondary_3{left:70px;top:80px;width:192px;transform-origin:86px 24px;animation:swingImageLarge 4s ease-in-out forwards infinite;animation-delay:.5s}.steps__img-mobile{width:345px;max-width:500px;margin:0 auto}@media screen and (min-width:768px){.steps__img-mobile{display:none}}@media screen and (min-width:993px){html[dir=ltr] .odd .animate-item.appear-from-sides{animation:appear-right 1s ease}html[dir=ltr] .even .animate-item.appear-from-sides,html[dir=rtl] .odd .animate-item.appear-from-sides{animation:appear-left 1s ease}html[dir=rtl] .even .animate-item.appear-from-sides{animation:appear-right 1s ease}}.use{background-color:#FFF;padding:70px 0 90px}.use__container{margin:0 auto;padding:0 15px}@media screen and (max-width:1100px){.use__container{max-width:490px}}.use__title{color:#363f5a;font-size:36px;font-weight:600;line-height:50px;margin:0 auto 80px;max-width:830px;text-align:center}@media screen and (max-width:768px){.use__title{font-size:20px;font-weight:600;line-height:32px;margin-bottom:80px}.use{padding:60px 0 80px}}.use__wrap{background:url(https://static.rfstat.com/renderforest/images/v2/landing-pics/animated-greeting-cards/use-back.svg) center 35%/contain no-repeat;display:flex;flex-direction:column;max-width:900px;margin:0 auto}html[dir=ltr] .use__wrap{align-items:flex-start}html[dir=rtl] .use__wrap{align-items:flex-end}@media screen and (max-width:1100px){.use__wrap{background:0 0}}.use__item:after,.use__item:before{content:'';width:176px;height:168px;position:absolute;z-index:0}.use__item:before{background:linear-gradient(36deg,#766DE8 0,#BD5CAD 100%);border-radius:24px 10px 10px;left:-18px;top:-18px}.use__item:after{background:linear-gradient(218deg,#766de8 0,#BD5CAD 100%);border-radius:10px 10px 24px;bottom:-18px;right:-18px}.use__item_1{margin-bottom:200px;width:440px}.use__item_2{align-self:center;margin-bottom:200px;margin-left:-120px;width:386px}.use__item_3{width:386px}html[dir=ltr] .use__item_3{align-self:flex-end}html[dir=rtl] .use__item_3{align-self:flex-start}.use__item_content{background-color:rgba(255,255,255,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 3px 6px rgba(83,140,252,.16);border:2px solid rgba(118,105,235,.3);border-radius:10px;font-size:18px;font-weight:400;line-height:32px;min-height:170px;padding:20px 20px 20px 30px;position:relative;width:100%;z-index:1}.greeting-faq__btn,.greeting-faq__btn::after,.greeting-faq__btn::before{border-radius:10px!important}.use__item_content>a{background:linear-gradient(transparent,#387DFF) no-repeat;background-size:0 2px;box-decoration-break:clone;color:#387DFF;position:relative}html[dir=ltr] .use__item_content>a{background-position:left bottom}html[dir=rtl] .use__item_content>a{background-position:right bottom}@media screen and (max-width:420px){.use__item_content{min-height:308px}}@media screen and (max-width:1100px){.use__item_2{margin-bottom:180px;margin-left:-220px}.use__item_3{margin-right:-120px}.use__item{align-self:center}}@media screen and (max-width:768px){.use__item{margin-left:auto;margin-right:auto;width:calc(100% - 36px)}.use__item:not(:last-child){margin-bottom:80px}.use__img-wrap{display:none}}.use__img{height:auto;position:absolute;z-index:1}.use__img_1{right:-113px;top:0;width:208px}.use__img_2{right:-111px;top:-106px;width:172px}.use__img_3{right:-60px;top:-73px;width:136px}.use__img-wrap{position:relative;z-index:1}.use__img-wrap_1{animation:scale 5s infinite}.use__img-wrap_2{animation:scale 6.2s infinite .4s}.use__img-wrap_3{animation:scale 3.2s infinite}.use.firefox .use__item_content{background-color:rgba(255,255,255,.9)}.use .rf-btn{left:50%;transform:translateX(-50%);margin-top:60px}.testimonials{background-color:#F0F5FF;padding:70px 0}.testimonials__card_comment:before{border-left:85px solid #FFF6F3;border-bottom:85px solid transparent;height:85px;right:35px}.greeting-faq{padding:72px 0;max-width:1092px;margin:0 auto;display:flex}@media only screen and (max-width:1024px){.greeting-faq{flex-direction:column;max-width:664px}}@media only screen and (max-width:768px){.greeting-faq{padding:24px 20px}}.greeting-faq__block{max-width:auto;width:100%;position:static;top:25px;height:max-content;margin-bottom:30px}@media only screen and (min-width:1025px){.greeting-faq__block{position:sticky;margin-bottom:0;max-width:355px}html[dir=ltr] .greeting-faq__block{margin-right:90px;margin-left:auto}html[dir=rtl] .greeting-faq__block{margin-right:auto;margin-left:90px}}.greeting-faq__block .greeting-faq__text{margin-bottom:0}.greeting-faq__title{font-size:36px;line-height:1.3;margin-bottom:16px;font-weight:700;text-align:center;color:#252E48}@media only screen and (max-width:992px){.greeting-faq__title{font-size:26px}}@media only screen and (max-width:480px){.greeting-faq__title{font-size:22px}}@media screen and (max-width:665px){.greeting-faq__title{max-width:300px;margin:0 auto 16px}}.greeting-faq__link{color:#3865F9;position:relative;display:inline-flex;flex-direction:column;align-items:center}.greeting-faq__link:before{content:'';position:absolute;bottom:0;height:1px;width:0%;transition:width .33s linear;background-color:#3865F9}.greeting-faq__link:hover:before{width:100%}.greeting-faq__desc{color:#363F5A;font-size:14px;max-height:0;overflow:hidden;transition:all .33s ease;line-height:22px}@media screen and (min-width:769px){.use__item_content>a:hover{background-size:100% 2px}}.greeting-faq__desc>a{background:linear-gradient(transparent,#387DFF) no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#387DFF;position:relative;text-decoration:underline;transition:all .3s linear}.greeting-faq__subtitle,.greeting-faq__subtitle.active{transition:all .33s linear}html[dir=ltr] .greeting-faq__desc>a{background-position:left bottom}html[dir=rtl] .greeting-faq__desc>a{background-position:right bottom}@media screen and (min-width:769px){.greeting-faq__desc>a:hover{background-size:100% 2px}}html[dir=ltr] .greeting-faq__desc{text-align:left}html[dir=rtl] .greeting-faq__desc{text-align:right}.greeting-faq__btn{text-align:center;text-transform:capitalize!important;height:50px;line-height:50px}@media only screen and (max-width:600px){.greeting-faq__btn{padding:0 15px;font-size:16px;height:auto}}.greeting-faq__subtitle{font-size:16px;padding-right:35px;line-height:26px;color:#252E48;font-weight:600;cursor:pointer}html[dir=ltr] .greeting-faq__subtitle{text-align:left}html[dir=rtl] .greeting-faq__subtitle{text-align:right}.greeting-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;content:'';display:block;height:32px;width:34px;transform:rotate(0);transition:all .33s linear;position:absolute}.greeting-faq__subtitle.active::after{transform:rotate(180deg)}.greeting-faq__subtitle.active~.greeting-faq__desc{transition:all .33s ease;max-height:400px!important;margin:15px 0 10px}.greeting-faq__item{position:relative;display:flex;flex-direction:column;box-sizing:border-box;max-width:625px;margin:0 auto}.greeting-faq__item::after{background-color:#DEE3F0;bottom:-15px;content:'';display:block;height:1px;left:0;position:absolute;right:0;width:100%}.greeting-faq__item+.greeting-faq__item{margin-top:30px;text-align:left}.greeting-faq .greeting__btn_wrap{text-align:start;margin-top:46px}.blog{background-color:#FFF;padding:70px 0 100px}.blog__title{font-size:46px;margin:0 auto 18px}@media only screen and (max-width:768px){.blog{padding:60px 0 40px}.blog__title{font-size:22px;margin-bottom:15px}}.blog__subtitle{margin:0 auto 60px}.blog__wrapper{grid-gap:80px;grid-template-columns:repeat(2,calc((100% - 80px)/ 2));width:calc(100% - 160px)}@media only screen and (max-width:1024px){.greeting-faq .greeting__btn_wrap{text-align:center}.blog__wrapper{grid-gap:32px;grid-template-columns:repeat(2,calc((100% - 32px)/ 2));width:calc(100% - 64px)}}@media only screen and (max-width:768px){.blog__subtitle{margin-bottom:40px}.blog__wrapper{grid-template-columns:repeat(1,100%);width:100%}}.related__link-wrap{max-width:900px}.related__link{white-space:pre-wrap}.modal .rf-btn{border-radius:10px}@keyframes appear-left{0%{transform:translateX(-150%)}50%{transform:translateX(5%)}100%{transform:translateX(0)}}@keyframes appear-right{0%{transform:translateX(150%)}50%{transform:translateX(-2%)}100%{transform:translateX(0)}}@keyframes scale{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes swingImageSmall{0%,100%{transform:rotate(-20deg)}50%{transform:rotate(-25deg)}}@keyframes swingImageMiddle{0%,100%{transform:rotate(0)}50%{transform:rotate(-15deg)}}@keyframes swingImageLarge{0%,100%{transform:rotate(8deg)}50%{transform:rotate(-5deg)}}@keyframes rotate-vert-center{0%{transform:rotateY(0)}100%{transform:rotateY(360deg)}}