.bf-modal{position:fixed;top:50%;left:50%;z-index:9999999;border-radius:10px;transform:translate(-50%,-50%);width:570px;max-height:100vh;min-height:570px;overflow:hidden;cursor:pointer}@media screen and (max-width:700px){.bf-modal{display:none}}.bf-modal-close-icon{margin-top:20px;margin-right:20px;float:right}.bf-modal__content{padding:0 24px;overflow-y:auto;max-height:calc(100vh - 80px)}.bf-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999998}@media screen and (max-width:700px){.bf-modal-backdrop{display:none}}.signup-wrapper [tooltip]{position:relative}.signup-wrapper [tooltip]:after,.signup-wrapper [tooltip]:before{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.signup-wrapper [tooltip]:before{content:"";border:5px solid transparent;z-index:1001}.signup-wrapper [tooltip]:after{content:attr(tooltip);max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1000;min-width:40px;align-items:center;justify-content:center;min-height:40px;padding:6px 8px;color:#fff;text-align:start;text-decoration:none;word-wrap:break-word;background-color:rgba(35,37,66,.85);border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);box-sizing:border-box}.signup-wrapper [tooltip]:hover:after,.signup-wrapper [tooltip]:hover:before{display:flex}.signup-wrapper [tooltip=""]:after,.signup-wrapper [tooltip=""]:before{display:none!important}.signup-wrapper [tooltip]:not([flow]):before,.signup-wrapper [tooltip][flow^=up]:before{bottom:100%;border-bottom-width:0;border-top-color:#333}.signup-wrapper [tooltip]:not([flow]):after,.signup-wrapper [tooltip][flow^=up]:after{bottom:calc(100% + 5px)}.signup-wrapper [tooltip]:not([flow]):after,.signup-wrapper [tooltip]:not([flow]):before,.signup-wrapper [tooltip][flow^=up]:after,.signup-wrapper [tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}.signup-wrapper [tooltip][flow^=down]:before{top:100%;border-top-width:0;border-bottom-color:#333}.signup-wrapper [tooltip][flow^=down]:after{top:calc(100% + 5px)}.signup-wrapper [tooltip][flow^=down]:after,.signup-wrapper [tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}.signup-wrapper [tooltip][flow^=left]:before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0em - 5px);transform:translate(-.5em,-50%)}.signup-wrapper [tooltip][flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}.signup-wrapper [tooltip][flow^=right]:before{top:50%;border-left-width:0;border-right-color:#333;right:calc(0em - 5px);transform:translate(.5em,-50%)}.signup-wrapper [tooltip][flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}.signup-wrapper [tooltip]:not([flow]):hover:after,.signup-wrapper [tooltip]:not([flow]):hover:before,.signup-wrapper [tooltip][flow^=down]:hover:after,.signup-wrapper [tooltip][flow^=down]:hover:before,.signup-wrapper [tooltip][flow^=up]:hover:after,.signup-wrapper [tooltip][flow^=up]:hover:before{animation:tooltips-vert .3s ease-out forwards}.signup-wrapper [tooltip][flow^=left]:hover:after,.signup-wrapper [tooltip][flow^=left]:hover:before,.signup-wrapper [tooltip][flow^=right]:hover:after,.signup-wrapper [tooltip][flow^=right]:hover:before{animation:tooltips-horz .3s ease-out forwards}.top-links{display:flex;justify-content:flex-end;padding:11px 0;margin-top:-80px;margin-bottom:30px}@media screen and (max-width:864px){.top-links{justify-content:flex-start;overflow:scroll;white-space:nowrap;margin-top:-70px}}.top-links__link{margin-right:40px;color:#00a742;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;font-size:14px}.top-links__link:hover{color:#3dbf69}.top-links__link.-is-active{position:relative}.top-links__link.-is-active:after{content:"";width:100%;height:2px;position:absolute;bottom:-5px;background-color:#00112c;left:0}.top-links__link:last-child{margin-right:0}.top-links::-webkit-scrollbar{width:0;background:transparent}.main-div h1{font-size:48px;font-weight:700;max-width:798px;display:flex;justify-content:center;text-align:center;margin:0 auto 24px}@media screen and (max-width:576px){.main-div h1{font-size:28px;max-width:328px}}.main-div__btns{display:flex;flex-direction:row;justify-content:center;margin-top:40px;text-align:center;height:auto}.main-div__btns.-is-variant{width:-moz-fit-content;width:fit-content;gap:12px;flex-wrap:wrap;justify-content:center}.main-div__btns.-is-variant .btn-primary,.main-div__btns.-is-variant .variant-book-demo-btn{height:68px!important;min-width:191px!important;padding:16px 32px;color:#fff;font-size:16px;font-weight:600;line-height:140%;box-sizing:border-box}.main-div__btns.-is-variant .variant-book-demo-btn{color:#041528;background-color:#fff;border:1px solid #041528}.main-div__btns.-is-variant .variant-book-demo-btn:hover{border:1px solid #00a742;color:#00a742}@media screen and (max-width:768px){.main-div__btns.-is-variant{width:100%;flex-direction:column;align-items:stretch;max-width:280px;margin-inline:auto}.main-div__btns.-is-variant>.signup-wrapper{width:100%!important;max-width:100%!important;display:block!important;margin-right:0!important}.main-div__btns.-is-variant>.signup-wrapper .btn-primary{display:flex!important;margin-right:0!important}.main-div__btns.-is-variant>.signup-wrapper .btn-primary,.main-div__btns.-is-variant>a.variant-book-demo-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;padding:14px 24px;font-size:15px;align-items:center;justify-content:center}.main-div__btns.-is-variant>a.variant-book-demo-btn{display:inline-flex!important;text-align:center;box-sizing:border-box}}@media screen and (max-width:480px){.main-div__btns.-is-variant{max-width:100%;gap:10px}.main-div__btns.-is-variant>.signup-wrapper .btn-primary,.main-div__btns.-is-variant>a.variant-book-demo-btn{height:52px!important;padding:12px 20px;font-size:14px}}.main-div__btns.-start{justify-content:flex-start}@media screen and (max-width:1024px){.main-div__btns.-start{justify-content:center}}.main-div__btns a{margin:0 8px}.main-div__subtitle{font-size:16px;max-width:840px;text-align:center;margin-left:auto;margin-right:auto}.main-div__img{max-width:1336px;width:100%;margin:48px 0 0}.main-div__horizontal{display:flex;align-items:center}.main-div__horizontal>div,.main-div__horizontal>picture{width:50%}@media screen and (max-width:1024px){.main-div__horizontal{flex-direction:column;row-gap:30px}.main-div__horizontal>div,.main-div__horizontal>picture{width:100%}}.main-div__horizontal-container{padding-right:64px}@media screen and (max-width:1024px){.main-div__horizontal-container{padding-right:0}}.main-div__horizontal-img{object-fit:contain;max-inline-size:100%;block-size:auto}.main-div__horizontal-subtitle,.main-div__horizontal-title{margin-bottom:0}@media screen and (max-width:1024px){.main-div__horizontal-subtitle,.main-div__horizontal-title{text-align:center}}.main-div__horizontal-title{font-size:48px;margin-bottom:30px}@media screen and (max-width:576px){.main-div__horizontal-title{font-size:32px;max-width:328px;margin-left:auto;margin-right:auto}}.main-div__horizontal-subtitle{font-size:16px}.reviews{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin-bottom:64px}.reviews>div{margin-bottom:30px}@media screen and (max-width:576px){.reviews{padding:0 36px;flex-wrap:wrap;justify-content:space-around;margin-bottom:40px}.reviews>div{margin-bottom:20px;margin-top:20px;width:48%;margin-left:0!important;margin-right:0!important}.reviews>div a{width:100%!important}.reviews>div img{width:100%;height:auto}.reviews>a{width:48%;margin:0!important;display:flex;align-items:center;justify-content:center}.reviews>a:not(:last-child) img{width:auto;max-width:40%;height:auto;min-width:100px}.reviews>a:last-child{margin-top:20px;width:auto!important}}.reviews.new-reviews{margin-bottom:0;width:-webkit-fill-available}.reviews.new-reviews a,.reviews.new-reviews>div{margin:0!important}.reviews.new-reviews img{filter:grayscale(100%)}.reviews.new-reviews .capterra-review-image{height:auto}.multi-div-vertical.-is-variant .multi-div-vertical__main-title{font-size:56px;font-weight:800;line-height:120%;letter-spacing:-1.12px;color:#0b2e1a;max-width:900px;margin-inline:auto}.multi-div-vertical.-is-variant .multi-div-vertical__main-subtitle{color:#565a58;text-align:center;font-size:18px;font-weight:400;line-height:140%}.multi-div-vertical.-is-variant .multi-div-vertical__item{margin-top:80px}.multi-div-vertical.-is-variant .multi-div-vertical__title{color:#0b2e1a;font-size:40px;font-weight:800;line-height:120%;letter-spacing:-.8px}.multi-div-vertical.-is-variant .multi-div-vertical__text{color:#000;font-size:18px;font-weight:400;line-height:140%}.multi-div-vertical__tags{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start;margin-top:16px}@media screen and (max-width:1024px){.multi-div-vertical__tags{grid-template-columns:1fr;gap:16px}}.multi-div-vertical__tags div.tag{background-color:transparent!important;color:#000!important;font-size:18px!important;font-weight:400!important;line-height:140%!important;margin-top:0!important}.multi-div-vertical__item{display:flex;align-items:center;margin:96px 0}.multi-div-vertical__item.-is-reverse{flex-direction:row-reverse}@media screen and (max-width:767px){.multi-div-vertical__item,.multi-div-vertical__item.-is-reverse{flex-direction:column-reverse}}.multi-div-vertical .tag{background-color:#00112c;color:#fff;margin-top:16px!important;box-sizing:border-box;margin:0;padding:2px 0;font-size:12px;line-height:20px;list-style:none;display:inline-block;height:auto;-webkit-margin-end:8px;margin-inline-end:8px;padding-inline:7px;white-space:nowrap;border-radius:6px;opacity:1;transition:all .2s;text-align:start;position:relative}.multi-div-vertical__img-wrapper{width:50%;max-width:50%}@media screen and (max-width:767px){.multi-div-vertical__img-wrapper{margin-bottom:24px;width:100%;max-width:100%}}.multi-div-vertical__img{max-height:492px!important;width:100%;height:auto;object-fit:contain}.multi-div-vertical__content{box-sizing:border-box;padding-left:56px;padding-right:56px;width:50%;max-width:50%}@media screen and (max-width:767px){.multi-div-vertical__content{padding:0;width:100%;max-width:100%}}.multi-div-vertical__content.-no-img{width:80%;max-width:80%}@media screen and (max-width:767px){.multi-div-vertical__content.-no-img{width:100%;max-width:100%}}.multi-div-vertical__main-title{font-size:32px;margin-bottom:24px;text-align:center}@media screen and (max-width:767px){.multi-div-vertical__main-title{font-size:24px}}.multi-div-vertical__main-subtitle{font-size:16px;max-width:840px;text-align:center;margin-left:auto;margin-right:auto}.multi-div-vertical__title{font-size:32px;margin-top:0;margin-bottom:24px;font-weight:700}@media screen and (max-width:767px){.multi-div-vertical__title{font-size:32px;text-align:center}}.multi-div-vertical__text{font-size:16px;font-weight:400;color:#6f7585;margin-bottom:0}@media screen and (max-width:767px){.multi-div-vertical__text{font-size:18px}}.multi-div-vertical__get-started-container{margin-top:16px;margin-bottom:12px}.multi-div-vertical__link{font-size:20px;margin-top:20px;display:block;color:#00a742;text-decoration:none}@media screen and (max-width:576px){.multi-div-vertical__link{margin-bottom:40px}}.multi-div-vertical__link:hover{color:#3dbf69}.signup-banner{height:314px;border-radius:16px;background:#00112c;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center}.signup-banner.-ranking-banner{height:auto;padding:56px 0}.signup-banner__title{font-size:32px;font-weight:700;margin-top:0;margin-bottom:16px}@media screen and (max-width:576px){.signup-banner__title{text-align:center}}.signup-banner__book,.signup-banner__signup{font-size:14px;height:40px;padding:8px 15px;border-radius:8px;display:flex;align-items:center;justify-content:center;text-align:center;height:auto;text-decoration:none}.signup-banner__book{background-color:#fff;border-color:#d9d9d9;color:rgba(35,37,66,.88);box-shadow:0 2px 0 rgba(35,37,66,.02)}.signup-banner__book:hover{color:#1db354;border-color:#1db354}.signup-banner__signup{color:#fff;background-color:#00a742;box-shadow:0 2px 0 hsla(0,0%,41%,.02);transition:background-color .2s ease-in-out}.signup-banner__signup:hover{color:#fff;background-color:#1db354}.signup-banner__text{margin-bottom:36px;margin-top:0;text-align:center;height:auto;width:95%}.signup-banner__btns{display:flex}.signup-banner__btns a{margin:0 8px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-2750px)}}.logos{background:#fff;height:100px;overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);margin:10px 0 96px}.logos.-is-variant{background:transparent}.logos.-is-variant .slide img{filter:grayscale(100%)}@media screen and (max-width:576px){.logos{display:none}}.logos__mobile{display:none!important}@media screen and (max-width:576px){.logos__mobile{display:flex!important}}.logos__mobile>div{width:50%;max-width:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.logos__mobile>div img{width:auto;max-width:40%;height:auto;min-width:100px}@media screen and (max-width:576px){.logos__container{margin-top:30px}}.logos__container-title{font-size:32px;text-align:center}.logos .slide-track{animation:scroll 66s linear infinite;display:flex;width:5500px}.logos .slide-track2{animation:scroll 80s linear infinite}.logos .slide{height:100px;width:250px;z-index:9;display:flex;align-items:center;justify-content:center}.logos .slide img{max-width:180px;max-height:50px;width:auto;height:auto}.faq{max-width:640px;width:100%;margin-bottom:80px}.faq,.faq__title{margin-left:auto;margin-right:auto}.faq__title{font-size:36px;font-weight:700;max-width:798px;display:flex;justify-content:center;margin-bottom:46px;text-align:center}@media screen and (max-width:576px){.faq__title{font-size:32px;max-width:328px}}.faq__question{font-size:18px;font-weight:700}.faq__answer{color:rgba(35,37,66,.88);font-size:14px;white-space:break-spaces}.faq__link{font-size:14px;margin-bottom:8px;font-weight:400;color:#00a742;text-decoration:none;transition:color .3s}.faq__link:hover{color:#3dbf69}.faq .accordion>input[type=checkbox]{position:absolute;left:-100vw}.faq .accordion .content .label_opened svg{transform:rotate(180deg)}.faq .accordion .content .content_opened{height:auto;overflow:visible}.faq .accordion>input[type=checkbox]:checked+.content .label_opened svg{transform:rotate(0)}.faq .accordion .content_closed,.faq .accordion>input[type=checkbox]:checked+.content .content_opened{overflow-y:hidden;height:0}.faq .accordion>input[type=checkbox]:checked+.content{height:auto;overflow:visible}.faq .accordion>input[type=checkbox]:checked+.content .label_closed svg{transform:rotate(180deg)}.faq .accordion>input[type=checkbox]:checked+.content .content_closed{height:auto;overflow:visible}.faq .accordion label{display:block;cursor:pointer}