section.top{background-color:#f2f2f2;color:#212658;text-align:center;padding:50px 0 140px;position:relative}section.top .container{z-index:2;position:relative}section.top .bg-drop,section.top .bg-drop--1,section.top .bg-drop--2{position:absolute;height:50vh;max-width:100%;display:block}section.top .bg-drop--1{top:0;left:0}section.top .bg-drop--2{top:15%;right:20%}section.top .robo-photo{width:375px;height:auto}section.top .comp-photo{width:487px;height:auto;bottom:0;position:absolute;left:0;opacity:.6}section.top .intro,section.top .subtitle span,section.top .subtitle p{font-size:30px}section.top .intro{margin-bottom:66px}section.top .title{font-size:54px;font-weight:700;color:#212658}section.top .title__accent{color:#1DE8B5}section.top .button{margin:52px auto}@media (max-width:1899px){section.top .title{font-size:50px}section.top .comp-photo{max-width:100%;bottom:26%}section.top .bg-drop,section.top .bg-drop--1,section.top .bg-drop--2{height:50%}section.top .bg-drop--2{top:25%;right:10%}section.top .intro,section.top .subtitle span,section.top .subtitle p{font-size:26px}}@media (max-width:1399px){section.top .title{font-size:44px}section.top .robo-photo{max-width:100%}section.top .intro,section.top .subtitle span,section.top .subtitle p{font-size:24px}}@media (max-width:1199px){section.top .title{font-size:38px}section.top .intro,section.top .subtitle span,section.top .subtitle p{font-size:22px}}@media (max-width:992px){section.top .intro{margin-bottom:44px}section.top .robo-photo{width:120px}section.top .comp-photo{width:230px;right:0;left:unset;bottom:-100px}section.top .bg-drop,section.top .bg-drop--1,section.top .bg-drop--2{height:40%}section.top .bg-drop--2{top:45%;right:0}}@media (max-width:767px){section.top{padding-bottom:80px}section.top .comp-photo{display:none}}@media (max-width:500px){section.top .title{font-size:30px}section.top .intro,section.top .subtitle span,section.top .subtitle p{font-size:18px}}.luca{color:#212658;background-color:#FFF;margin-bottom:100px}.luca__title{margin-top:100px}.luca__squares{margin-bottom:1rem}.luca__squares__square{width:10px;height:10px;background-color:#212658;display:inline-block;margin-right:10px}.luca__description{line-height:2}.luca__description__title{font-weight:700}.luca__description__text{margin-bottom:4rem;font-size:22px}.luca__characteristics{margin-left:2rem}.luca__characteristics__text{font-size:20px}.luca__characteristics li{margin-top:1rem}.luca__summary{margin-top:6rem;font-size:20px;line-height:2;margin-bottom:2rem}.luca__summary__squares{margin-bottom:1rem}.luca__summary__squares__square{width:10px;height:10px;background-color:#212658;display:inline-block;margin-right:10px}.luca__button{background-color:#212658;color:#FFF;border-radius:16px;width:20rem;font-size:1.3rem;font-weight:600;padding:10px 10px;box-shadow:6px 6px #1DE8B5;display:flex;justify-content:center;align-items:center;margin:auto auto 6rem}.luca p,.luca span,.luca li{font-size:23px;font-weight:500}.luca strong{font-weight:600}@media (max-width:991px){.luca__image{width:90vw}.luca__description__title,.luca__description__text{max-width:90vw}.luca__summary{max-width:100%}p,span,li{font-size:21px}}@media (max-width:575px){.luca p,.luca span,.luca li{font-size:18px}}.pricing{background-color:#212658;color:#FFF}.pricing__title{font-size:58px;font-weight:600;margin-bottom:2rem;margin-top:70px}.pricing__text-under-title{font-size:30px;color:#1DE8B5;margin-bottom:1rem}.pricing__squares{margin-bottom:1rem}.pricing__squares__square{width:10px;height:10px;background-color:#FFF;display:inline-block;margin-right:10px}.pricing__attributes li{text-align:left;margin-bottom:2rem}.pricing__calculus-image{position:absolute;right:72%;max-width:400px;width:25%;height:auto;opacity:.4}.pricing__robot-image{position:absolute;right:25%;max-width:300px;width:15%;height:auto}.pricing__bottom-text{margin-top:4rem}.pricing__bottom-text__subscriptions,.pricing__bottom-text__thresholds,.pricing__bottom-text__implementation,.pricing__bottom-text__paying{font-size:27px;font-weight:600}.pricing__bottom-text__paying{color:#1DE8B5;margin-bottom:2rem}.pricing__button{margin:auto auto 120px!important}.pricing p,.pricing span,.pricing li{font-size:19px}@media (max-width:1899px){.pricing__robot-image{position:absolute;right:20%;width:15%;height:auto}.pricing__calculus-image{position:absolute;right:78%;max-width:400px;width:20%;height:auto}}@media (max-width:1199px){.pricing__robot-image{position:absolute;right:20%;width:15%;height:auto}.pricing__calculus-image{position:absolute;right:82%;max-width:400px;width:15%;height:auto}}@media (max-width:991px){.pricing__attributes{max-width:100%}.pricing p,.pricing span,.pricing li{font-size:17px}.pricing__robot-image{position:absolute;right:15%;width:15%;height:auto}.pricing__calculus-image{display:none}}@media (max-width:575px){.pricing p,.pricing span,.pricing li{font-size:15px}.pricing__robot-image{position:static;width:40%;height:auto}}section.about-section{color:#212658;padding:108px 0 72px}section.about-section .lead{font-size:19px;font-weight:500;text-align:center}section.about-section .pic{border-radius:12px;max-width:100%;height:auto}section.about-section .photo-wrapper{display:flex;justify-content:center;align-items:center}section.about-section .text p,section.about-section .text span,section.about-section .text li{font-size:23px;font-weight:500}section.about-section .text strong{font-weight:600}section.about-section .big-margin{margin-top:94px}@media (max-width:1199px) and (min-width:992px){section.about-section .photo-wrapper{padding-right:50px}}@media (max-width:991px){section.about-section .photo-wrapper{margin-bottom:100px}section.about-section .lead{font-size:17px}section.about-section .text p,section.about-section .text span,section.about-section .text li{font-size:21px}}@media (max-width:575px){section.about-section .big-margin{margin-top:74px}section.about-section .photo-wrapper{margin-bottom:80px}section.about-section .lead{font-size:16px}section.about-section .text p,section.about-section .text span,section.about-section .text li{font-size:18px}}section.testimonials-section{padding:150px 0 120px;background-color:#f2f2f2;color:#212658;position:relative}section.testimonials-section .bg-drop{position:absolute;height:50vh;max-width:100%;display:block;top:5%;left:50%;transform:translateX(-110%)}section.testimonials-section .testimonials .testimonial{padding:0 80px;text-align:center}section.testimonials-section .testimonials .testimonial__pic{margin-bottom:38px}section.testimonials-section .testimonials .testimonial__pic img{max-width:100%;height:auto}section.testimonials-section .testimonials .testimonial__name{font-size:24px;font-weight:700}section.testimonials-section .testimonials .testimonial__position{font-size:17px;margin-bottom:60px;position:relative}section.testimonials-section .testimonials .testimonial__position:after{position:absolute;content:"";width:93px;height:2px;background-color:#212658;left:50%;bottom:-30px;transform:translateX(-50%)}section.testimonials-section .testimonials .testimonial__text{font-size:18px;font-weight:600}@media (max-width:1899px){section.testimonials-section .testimonials .testimonial{padding:0 40px}}@media (max-width:1399px){section.testimonials-section .testimonials .testimonial{padding:0 15px}section.testimonials-section .testimonials .testimonial__text{font-size:17px}section.testimonials-section .testimonials .testimonial__position{font-size:16px}section.testimonials-section .testimonials .testimonial__name{font-size:22px}section.testimonials-section .testimonials .testimonial__pic{max-width:300px}}@media (max-width:1199px){section.testimonials-section{padding:120px 0 96px}}@media (max-width:575px){section.testimonials-section{padding:96px 0 58px}section.testimonials-section .testimonial__text{font-size:16px}section.testimonials-section .testimonial__position{font-size:15px}section.testimonials-section .testimonial__name{font-size:20px}}section.partners-section{color:#212658;padding:72px 0 128px}section.partners-section .partners{margin-top:70px;justify-content:center}section.partners-section .partners .partner-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}section.partners-section .partners .partner-wrapper .partner{max-width:100%;height:auto}@media (max-width:991px){section.partners-section{padding:20px 0 50px}section.partners-section .partners{margin-top:50px}section.partners-section .partners .partner-wrapper{margin-bottom:80px}}@media (max-width:575px){section.partners-section .partners{margin-top:40px}section.partners-section .partners .partner-wrapper{margin-bottom:64px}}nav.navbar{background-color:#f2f2f2;padding-top:62px;transition:opacity 0.2s ease-in-out}nav.navbar.moved{position:fixed;top:0;left:0;width:100%;z-index:20;opacity:.9;padding-top:26px;padding-bottom:4px;transition:opacity 0.2s ease-in-out}nav.navbar.moved .navbar-brand{transform:scale(.8);transition:all 0.2s ease-in-out}nav.navbar .navbar-brand{transition:all 0.2s ease-in-out;max-width:187px;height:auto;display:block;position:relative}nav.navbar .navbar-brand img{width:100%}nav.navbar .navbar-brand:after,nav.navbar .navbar-brand:before{content:"";position:absolute;height:16.35%;top:-30%}nav.navbar .navbar-brand:after{background-color:#212658;width:155%;left:-1px}nav.navbar .navbar-brand:before{left:161%;width:5.9%;background-color:#1DE8B5}nav.navbar .navbar-toggler{padding:0;font-size:26px;border:0;border-radius:4px}nav.navbar .navbar-toggler:focus{box-shadow:0 0 0 2px rgba(33,38,88,.37)}nav.navbar .navbar-toggler-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(33,38,88)" class="bi bi-list" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z"/></svg>')}nav.navbar .navbar-collapse{width:100%}nav.navbar .navbar-nav{margin-left:auto;width:80%;justify-content:flex-end;gap:5%}nav.navbar .navbar-nav .nav-link{color:#212658;text-decoration:none!important}nav.navbar .navbar-nav .nav-link:hover{text-decoration:none;color:#212658}nav.navbar .nav-item{display:flex;align-items:center;text-align:center}nav.navbar .dropdown-toggle{display:flex;gap:.5rem;align-items:center;justify-content:center}nav.navbar .dropdown-toggle .lang-code{text-transform:uppercase}nav.navbar .dropdown-toggle .icon{width:30px;height:30px}nav.navbar .dropdown-toggle:after{content:none}nav.navbar .dropdown-item{font-size:.85em;color:#212658}nav.navbar .dropdown-item.active{font-weight:700;background-color:#fff;color:#212658}@media (min-width:1900px){nav.navbar .navbar-nav .nav-link{font-size:23px}}@media (max-width:991px){nav.navbar{padding-top:34px}nav.navbar .navbar-brand{max-width:150px}nav.navbar .navbar-nav{width:100%;align-items:flex-end}nav.navbar .navbar-nav .nav-item{display:block;width:unset}nav.navbar .dropdown-toggle{justify-content:flex-end}nav.navbar .dropdown-item{text-align:right}nav.navbar .container{align-items:flex-start}}@media (max-width:575px){nav.navbar .navbar-brand{max-width:120px}}.form-and-contact{background-color:#212658;padding:100px}.form-and-contact .footer-links{margin-top:3rem}.form-and-contact .footer-links__link{color:#FFF;text-decoration:none!important}.form-and-contact .footer-links__link:hover{text-decoration:none;color:#FFF}.form-and-contact__contact{color:#FFF;display:flex;justify-content:center;align-items:center}.form-and-contact__contact__robotic-ledger-logo{max-width:164px}.form-and-contact__contact__line-and-dot__line{width:160px;height:6px;background-color:#FFF;display:inline-block;margin-right:3px}.form-and-contact__contact__line-and-dot__dot{width:6px;height:6px;background-color:#1DE8B5;display:inline-block;margin-right:10px}.form-and-contact__contact__info__company-name,.form-and-contact__contact__info__street,.form-and-contact__contact__info__city,.form-and-contact__contact__info__uid,.form-and-contact__contact__info__company-email{font-weight:600;line-height:2}.form-and-contact__contact__info__company-email{color:#FFF;text-decoration:none;cursor:pointer}.form-and-contact__contact__info__company-email:hover{color:#1DE8B5}.form-and-contact__form__title-text{color:#1DE8B5;font-size:35px;margin-top:2rem;margin-bottom:3rem}.form-and-contact__form__inputs{color:#f2f2f2;max-width:500px}.form-and-contact__form__inputs ::placeholder{color:#f2f2f2}.form-and-contact__form__inputs textarea:focus,.form-and-contact__form__inputs input:focus{color:#f2f2f2;background-color:#212658}.form-and-contact__form__inputs .form-control{color:#f2f2f2}.form-and-contact__form__inputs .checkbox{margin-bottom:2rem;margin-top:2rem}.form-and-contact__form__inputs__name,.form-and-contact__form__inputs__email,.form-and-contact__form__inputs__message{width:100%;background-color:#212658;margin-bottom:1rem}.form-and-contact__form__inputs__agrees{display:block}.form-and-contact__form__inputs__agrees a{color:#f2f2f2;text-decoration:none}.form-and-contact__form__inputs__agrees__line{width:7rem;height:2px;background-color:#f2f2f2;margin:10px 0}.form-and-contact__form__inputs__button{display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 40px!important;margin:auto auto 4rem}.form-and-contact .text p,.form-and-contact .text span,.form-and-contact .text li{font-size:23px;font-weight:500}.form-and-contact .text strong{font-weight:600}@media (max-width:991px){.form-and-contact__contact__robotic-ledger-logo{margin-top:2rem}.form-and-contact .text p,.form-and-contact .text span,.form-and-contact .text li{font-size:21px}}@media (max-width:575px){.form-and-contact .text p,.form-and-contact .text span,.form-and-contact .text li{font-size:18px}}body{font-family:"Poppins",sans-serif}@media (min-width:1900px){.container-custom{max-width:1648px}}.anchor{margin-top:-62px;padding-top:62px}@media (max-width:991px){.anchor{margin-top:-34px;padding-top:34px}}.title{font-size:58px;font-weight:600;margin-bottom:1rem;text-align:center}.accent-border,.accent-border--on-light,.accent-border--on-dark,.accent-border--photo{position:relative;display:inline-block}.accent-border__inside{position:relative;z-index:3}.accent-border:after,.accent-border--on-light:after,.accent-border--on-dark:after,.accent-border--photo:after{position:absolute;content:"";left:5.6%;top:12%;border:2px solid #1DE8B5;border-radius:16px;width:100%;height:100%;z-index:1}.accent-border:before,.accent-border--on-light:before,.accent-border--on-dark:before,.accent-border--photo:before{position:absolute;content:"";left:0;top:0;border-radius:16px;width:100%;height:100%;z-index:2}.accent-border--on-light:before{background-color:#FFF}.accent-border--on-dark:before{background-color:#212658}.accent-border--photo:before{content:none}.accent-border--photo:after{border-radius:12px;top:4%}.three-dots{display:flex;justify-content:center;align-items:center;gap:16px;margin:32px auto}.three-dots span{width:11px;height:11px;background-color:#212658}.button{font-size:30px;font-weight:700;font-family:"Space Grotesk","Poppins",sans-serif;text-decoration:none;padding:18px 72px;border-radius:16px}.button--dark{background-color:#212658;color:#FFF;text-decoration:none!important}.button--dark:hover{text-decoration:none;color:#FFF}.button--light{background-color:#FFF;color:#212658;text-decoration:none!important}.button--light:hover{text-decoration:none;color:#212658}.text ul{list-style:none}.text ul li:not(.nav-item){position:relative}.text ul li:not(.nav-item):before{position:absolute;content:"";width:10px;height:10px;background-color:#1DE8B5;left:calc(-2rem + 10px);top:.5em}section.coverWhiteBg{position:relative}section.coverWhiteBg:before{content:"";position:absolute;width:100%;height:100px;background-color:#f2f2f2;top:-100px;left:0;z-index:-1}@media (max-width:991px){section.coverWhiteBg:before{height:50px;top:-50px}}.error{display:block;font-size:12px;color:red;transform:translateY(-16px)}.form-check .error{position:absolute}.art-section{background-color:#f2f2f2;padding:4rem 0}@media (max-width:1899px){.button{font-size:26px}}@media (max-width:1399px){.button{font-size:24px}}@media (max-width:1199px){.button{font-size:24px}.title{font-size:54px}}@media (max-width:991px){.title{font-size:48px}}@media (max-width:575px){.title{font-size:40px}}@media (max-width:500px){.button{font-size:18px}}