body{font-family:Rubik,sans-serif;color:#020244}.iframe{width:100%;height:0;position:absolute;top:0;background-color:#000;transition:height .5s}.iframe.visible{height:100%}.btn{display:inline-block;border-radius:6px;width:355px;text-decoration:none;font-size:25px;padding:14px 0 11px;text-align:center;transition:all .2s ease}.btn--green{background-color:#39b44a;color:#fff;border:1px solid #39b44a;box-shadow:0 10px 10px rgba(57,180,74,.26)}.btn--green:focus,.btn--green:hover{background-color:#2b904f;border-color:#2b904f;color:#fff}@media (min-width:992px){.btn{padding:14px 50px 13px}}.header{background-color:#e8f3ff}.header__logos{padding-top:30px;width:95%;margin:0 auto;display:flex;flex-direction:column;gap:10px}@media (min-width:992px){.header__logos{max-width:1000px;flex-direction:row;justify-content:space-around;align-items:center}}.header__logo{width:225px;align-self:center}.header__logo img{max-width:100%;height:auto}@media (min-width:992px){.header__logo{flex:0 0 230px}}.header__content{width:90%;margin:0 auto;padding:10px 0 0;display:flex;flex-direction:column;align-items:center;text-align:center}.header__content>.header__text{order:1;width:100%}.header__content>.header__media{order:2;width:95%;margin-top:30px}.header__content>.header__media img{width:100%;height:auto}@media (min-width:992px){.header__content{max-width:1170px;flex-direction:row;justify-content:space-around;align-items:center;text-align:left}.header__content>.header__media{order:1;flex-basis:40%;max-width:550px;margin-right:50px}.header__content>.header__text{order:2;flex-basis:48%;max-width:550px}}.header__title{max-width:500px;margin-top:0;font-size:30px;font-weight:700;line-height:1.4;color:#020244}@media (min-width:992px){.header__title{font-size:42px;line-height:1.1}}.header__subtitle{max-width:500px;font-size:21px;line-height:1.3;color:#020244;margin-top:15px}@media (min-width:992px){.header__subtitle{font-size:21px}}.header__form{margin-top:24px}.header__form form{display:flex;flex-direction:column;gap:16px;max-width:420px}.header__form input{height:56px;padding:0 20px;border-radius:12px;border:2px solid #a8b8d9;background-color:#f4f6fb;font-size:20px;color:#020244;outline:none;transition:all .2s ease}.header__form input::-moz-placeholder{color:#020244;font-weight:400;text-align:center}.header__form input::placeholder{color:#020244;font-weight:400;text-align:center}.header__form input:focus{border-color:#020244;background-color:#fff;box-shadow:0 0 0 3px rgba(11,30,99,.08)}.header__form button{width:320px;height:56px;margin:12px auto;border-radius:12px;border:none;background-color:#0b1e63;color:#fff;font-size:20px;cursor:pointer;transition:all .2s ease}.header__form button:hover{background-color:#09194f}.header__form button:active{transform:translateY(1px)}.header__note{margin-top:10px;font-size:16px;color:#020344;text-align:center}@media (min-width:992px){.header__note{width:450px;text-align:left}}.header__icon{margin:20px auto;text-align:center}.header__additional{font-size:20px;color:#020344;margin-top:10px;text-align:center}.header__image{width:100%;height:auto}.offer{background-color:#d6dd21;padding:40px}.offer__content{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1170px;margin:0 auto}.offer__text{width:100%;text-align:center}.offer__text .offer__title{font-size:26px;font-weight:700;margin-bottom:15px;color:#020244}.offer__text .offer__description{font-size:18px;line-height:1.5;margin-bottom:20px;color:#020344}.offer__text .offer__cta{margin-top:50px;width:100%}.offer__text .offer__cta a{display:inline-block;width:100%;background-color:#e8f3ff;color:#020244;font-size:20px;border:1px solid #e8f3ff;padding:11px 10px 10px;white-space:normal}@media (min-width:500px){.offer__text .offer__cta{width:355px}}@media (min-width:590px){.offer__text .offer3__cta{width:530px!important}.offer__text .offer3__cta a{font-size:22px;padding-left:0;padding-right:0}}.offer__image{width:100%}.offer__image img{width:100%;height:auto}@media (min-width:992px){.offer__content{max-width:1170px;padding:70px 30px;flex-direction:row;justify-content:space-around;align-items:center}.offer__text{width:55%;text-align:left}.offer__text .offer__title{font-size:36px}.offer__text .offer__description{font-size:22px}.offer__image{width:35%}}.benefits{max-width:95%;margin:50px auto;color:#020044;text-align:center}.benefits__intro{margin-bottom:50px}.benefits__title{font-size:24px;font-weight:700;margin:0 auto 20px;max-width:916px}.benefits__line{height:9px;width:140px;background-color:#29a8df;margin:20px auto 50px}.benefits__subtitle{font-size:24px;font-weight:700;margin-bottom:40px}.benefits__list{display:flex;flex-direction:column;gap:30px;padding:0 10px}.benefits .benefit__icon{height:100px;margin:0 auto 20px}.benefits .benefit__icon img{max-height:100%;width:auto}.benefits .benefit__title{font-weight:700;font-size:20px;margin-bottom:10px}.benefits .benefit__text{font-size:17px;line-height:1.5;text-align:left}.benefits .benefit--pos{background-color:#e8f3ff;padding:20px;display:none}.benefits__cta{display:none;margin:20px auto}.benefits .oferta-3{width:100%;padding-left:0;padding-right:0}.benefits__note{margin:20px auto;font-size:16px}@media (min-width:992px){.benefits{max-width:1170px;padding-top:100px}.benefits__title{font-size:30px;font-weight:700}.benefits__subtitle{font-size:30px}.benefits__list{flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:50px 30px 30px}.benefits .benefit{flex-basis:30%;margin:30px 0;padding:0 2.2vw}.benefits .benefit__icon{height:130px;position:relative}.benefits .benefit__icon img{position:absolute;left:50%;transform:translateX(-50%);bottom:0;height:130px;width:auto}.benefits .benefit__title{font-size:23px;height:120px;margin-top:20px}.benefits .benefit__text{font-size:17px;line-height:1.7}.benefits .benefit--pos{flex-basis:66%;padding:35px 50px}.benefits .benefit--storage{padding:35px 20px}}.benefits__cta{width:380px}@media (min-width:500px){.benefits__cta{width:480px}}#legal{text-align:center;margin:20px auto;line-height:1.6;padding:0 15px}#legal,#legal a{font-size:15px;color:#020344}#legal a{text-decoration:none;transition:all .2s ease;display:inline-block;margin:4px 0}#legal a:hover{text-decoration:underline;opacity:.85}#legal a:focus{outline:none;text-decoration:underline}@media (min-width:576px){#legal{padding:30px 0 0}#legal a{display:inline;margin:0}}#new-company,#old-company,#smartbill-client{display:none}
