.rb .container,.rb-install .container{max-width:1246px;margin:0 auto;padding:0;min-width:unset}.rb *,.rb-install *{font-family:"Red Hat Display",sans-serif}.rb h1,.rb-install h1{font-weight:800;font-size:64px;line-height:78px;margin:0;color:#221f20}.rb h2,.rb-install h2{font-weight:800;font-size:54px;line-height:70px;margin:0;color:#221f20}.rb h3,.rb-install h3{font-weight:800;font-size:34px;line-height:46px;color:#221f20}.rb h4,.rb-install h4{font-weight:800;font-size:20px;line-height:26px}.rb h1.white,.rb h2.white,.rb h3.white,.rb h4.white,.rb p.white,.rb-install h1.white,.rb-install h2.white,.rb-install h3.white,.rb-install h4.white,.rb-install p.white{color:#fff}.rb p,.rb-install p{font-size:18px;line-height:26px;color:#6b6b6b}.rb p.bold,.rb-install p.bold{font-weight:600}.rb button.primary-btn,.rb-install button.primary-btn{display:flex;justify-content:center;align-items:center;height:54px;font-family:inherit;background:#221f20;border-radius:8px;font-weight:bold;font-size:16px;line-height:20px;outline:0;border:0;color:#fff;padding:0 44px;min-width:188px}.rb button.primary-btn.reversed,.rb-install button.primary-btn.reversed{background:#fff;color:#221f20}.rb button.primary-btn.reversed:hover,.rb-install button.primary-btn.reversed:hover{background:#f8fdf2}.rb button.primary-btn.small,.rb-install button.primary-btn.small{height:40px;padding:0 43px;min-width:187px}.rb button.primary-btn:hover,.rb-install button.primary-btn:hover{background:#000;cursor:pointer}.rb button.primary-btn[disabled],.rb-install button.primary-btn[disabled]{pointer-events:none;background:#221f20;opacity:.5}a,b,body,h1,h2,h3,h4,h5,h6,header,html,img,li,p,span,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a{text-decoration:none}.container{width:100%;padding:0 50px;position:relative;margin:0 auto;max-width:1100px;min-width:928px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.zero-opacity{opacity:0 !important;background-color:#fff !important}.rb .banner{background:linear-gradient(180deg, #EDFAE1 26.86%, #FFFFFD 100%);margin-bottom:250px}.rb .banner__content{display:flex;justify-content:space-between;gap:44px;padding-top:50px;position:relative}.rb .banner .top-logo{position:absolute;left:0;top:20px}.rb .banner .top-logo img{height:40px}.rb .banner__text-block{display:flex;flex-direction:column;justify-content:center}.rb .banner__text-block h1{margin-bottom:20px}.rb .banner__text-block p{margin-bottom:44px}.rb .banner__image-block img{width:590px}.rb .stats{margin-bottom:200px}.rb .stats__content{display:flex;justify-content:space-between}.rb .stats__text-block{padding-right:229px;display:flex;justify-content:center;flex-direction:column}.rb .stats__text-block h2{margin-bottom:20px}.rb .stats__text-block p{margin-bottom:44px}.rb .stats__blocks{display:flex;gap:21px}.rb .stats__item{width:190px;height:190px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding-right:10px;padding-left:10px;padding-top:44px}.rb .stats__item .number{margin-bottom:4px}.rb .stats__item .label{text-align:center}.rb .stats__bg-popup{position:absolute;z-index:1;top:50%;right:0;transform:translate(0, -50%)}.rb .stats__popup-block{padding-right:60px}.rb .stats__popup-block .popup{z-index:2;transform:scale(1.4);transform-origin:right center;max-width:320px;min-width:320px;width:100%;overflow:hidden;margin:0;padding:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;position:relative}.rb .stats__popup-block .popup p{margin:0;padding:0}.rb .stats__popup-block .popup__header{height:56px;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center}.rb .stats__popup-block .popup__switcher{display:flex;flex-direction:column;align-items:center;padding:20px 16px 16px}.rb .stats__popup-block .popup__switcher>p{color:#221f20;font-size:14px;line-height:18px;text-transform:uppercase;margin-top:10px;display:none}.rb .stats__popup-block .popup__switcher>p.active{display:block}.rb .stats__popup-block .popup__switch{position:relative;display:inline-block;width:70px;height:130px;background:#7eeb1d;border-radius:100px;overflow:hidden}.rb .stats__popup-block .popup__switch input{opacity:0;width:0;height:0}.rb .stats__popup-block .popup__switch input:checked+.popup__slider{background-color:#7eeb1d}.rb .stats__popup-block .popup__switch input:checked+.popup__slider::before{transform:translateY(-55px)}.rb .stats__popup-block .popup__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s}.rb .stats__popup-block .popup__slider::before{position:absolute;content:"";height:58px;width:58px;left:5px;bottom:7px;background:linear-gradient(144.87deg, #fff 36.34%, #E9E9E9 56.77%);border:1px solid #fff;transition:.2s;border-radius:50%}.rb .stats__popup-block .popup__stats{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:6px;width:calc(100% - 20px);margin:0 auto 20px;padding:10px 10px 14px}.rb .stats__popup-block .popup__stats-title{background:#f8f8f8;border-radius:4px;width:100%;height:40px;display:flex;align-items:center;justify-content:center;color:#221f20;font-size:16px;line-height:20px;margin-bottom:15px}.rb .stats__popup-block .popup__stats-row{display:flex;justify-content:space-between;align-items:center}.rb .stats__popup-block .popup__stats-block{width:130px;display:flex;flex-direction:column;align-content:center;text-align:center;color:#221f20}.rb .stats__popup-block .popup__stats-block p{font-size:14px;line-height:24px}.rb .stats__popup-block .popup__stats-block span{font-weight:800;font-size:20px;line-height:26px}.rb .stats__popup-block .popup__footer{padding-bottom:20px}.rb .stats__popup-block .popup__footer p{font-size:14px;line-height:24px;color:#221f20}.rb .stats__popup-block .popup__container{display:block;position:relative;cursor:pointer;user-select:none;padding-left:10px}.rb .stats__popup-block .popup__container:hover input~.popup__checkmark{background-color:#ccc}.rb .stats__popup-block .popup__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.rb .stats__popup-block .popup__container input:checked~.popup__checkmark{background-color:#7eeb1d}.rb .stats__popup-block .popup__container input:checked~.popup__checkmark svg{opacity:1}.rb .stats__popup-block .popup__checkmark{position:absolute;top:0;right:10px;height:24px;width:24px;background-color:#ccc;display:flex;align-content:center;justify-content:center}.rb .stats__popup-block .popup__checkmark svg{transition:.2s;opacity:0;position:relative;top:5px}.rb .how-works{margin-bottom:200px}.rb .how-works__content{display:flex;justify-content:space-between}.rb .how-works__content{display:flex;justify-content:space-between}.rb .how-works__text-block{padding-left:124px;display:flex;justify-content:center;flex-direction:column}.rb .how-works__text-block h2{margin-bottom:20px}.rb .how-works__text-block p{margin-bottom:44px}.rb .reviews .stars{display:flex;gap:14px;margin-bottom:64px;margin-top:14px}.rb .reviews .stars img{width:44px;height:44px}.rb .reviews__item{border:1px solid #e0e0e0;box-sizing:border-box;border-radius:8px;padding:30px 120px 30px 30px;position:relative;width:810px;margin-bottom:72px}.rb .reviews__item:nth-of-type(2){margin-right:auto;margin-left:auto;position:relative;right:16px}.rb .reviews__item:nth-of-type(3){margin-left:auto;margin-right:32px}.rb .reviews__item:before{content:"";position:absolute;width:70px;height:70px;background:#7eeb1d;border-radius:50%;right:29px;top:-26px;z-index:1}.rb .reviews__item .heading{display:flex;justify-content:space-between;margin-bottom:16px}.rb .reviews__item .heading .date{display:block;font-style:italic;font-size:20px;line-height:26px}.rb .reviews__image-wrapper{position:absolute;right:-32px;top:-32px;width:122px;height:122px;z-index:2}.rb .reviews__image-wrapper img{width:100%}.rb .favorite{background:linear-gradient(180deg, #FFFFFD 26.86%, #EDFAE1 100%);padding-bottom:200px;margin-top:128px}.rb .favorite__content{background:#221f20;box-shadow:2px 2px 24px rgba(194,203,186,.25);border-radius:20px;padding:100px 211px;text-align:center;flex-direction:column;justify-content:center;align-items:center}.rb .favorite__content h2{margin-bottom:20px}.rb .favorite__content p{margin-bottom:44px}.rb .favorite__content button{display:block;margin:0 auto}.rb .footer{height:54px;display:flex;justify-content:center;align-items:center;background:#343434;color:#bebebe}
