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