.saving-counter h2{margin-bottom:0}.saving-counter .hs_cos_wrapper_type_inline_rich_text img{max-width:100%;height:auto;display:block;margin-bottom:30px}.saving-counter .label{color:#000;font-weight:700;font-size:16px;line-height:22px;margin-bottom:10px;display:block}@media screen and (min-width:1024px){.saving-counter .label{font-size:22px;line-height:26px}}.saving-counter .counter{color:#4a4a4a;font-size:30px;line-height:40px;font-weight:700;margin-bottom:20px;-webkit-transition:all 180ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:all 180ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:all 180ms cubic-bezier(0.215,0.610,0.355,1.000);transition:all 180ms cubic-bezier(0.215,0.610,0.355,1.000)}.saving-counter .counter.small{font-size:22px}@media screen and (min-width:1024px){.saving-counter .counter{font-size:72px;line-height:80px;margin-bottom:40px}.saving-counter .counter.small{font-size:42px;line-height:50px}}.saving-counter .icon{padding:14px 10px 10px 10px}.saving-counter .input{display:flex;border:2px solid #9b9b9b;position:relative;margin-bottom:12px}.saving-counter .input input{width:100%;border:0;padding:10px 10px;font-size:15px}@media screen and (min-width:1024px){.saving-counter .input input{font-size:22px;padding:10px 20px}}.saving-counter .input .unit{position:absolute;display:block;right:10px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.saving-counter .checkbox{margin-bottom:35px;margin-top:15px;font-weight:600}.saving-counter .checkbox label{display:flex;align-items:center}.saving-counter .checkbox .label-text{font-size:16px;color:#000;line-height:1.1}@media screen and (min-width:768px){.saving-counter .checkbox .label-text{font-size:20px}}.saving-counter .checkbox input+span{border:2px solid #9b9b9b;content:"";display:inline-block;padding:0;vertical-align:middle;width:2em;height:2em;margin-right:12px;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.saving-counter .checkbox input+span::after{content:"";display:block;transform:scale(0);transition:transform .2s}.saving-counter .checkbox input:checked+span{background:rgba(0,0,0,0.02);border:2px solid #9b9b9b}.saving-counter .checkbox input:checked+span::after{transform:scale(1.5)}.saving-counter .checkbox input{position:absolute;cursor:pointer;opacity:0}.saving-counter .checkbox input+span::after{background:url("https://cdn2.hubspot.net/hubfs/4546325/www-images/ui/finnos-checkbox-mark.svg") no-repeat center;background-size:contain;width:1.75em;height:1.75em}.button{background:linear-gradient(225deg,#ffbd56 0%,#f39200 70%);color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.5);border:0;border-radius:50px;cursor:pointer;text-align:center;font-size:18px;line-height:24px;font-weight:600;font-family:'Source Sans Pro',arial,sans-serif;padding-top:20px;padding-bottom:20px;padding-right:25px;padding-left:25px;background-size:200% 200%;-webkit-transition:all ease-out 130ms;-moz-transition:all ease-out 130ms;-o-transition:all ease-out 130ms;transition:all ease-out 130ms}@media screen and (min-width:1024px){.button{font-size:24px;padding-right:60px;padding-left:60px}}.button:hover{-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);box-shadow:0 7px 25px 0 rgba(0,0,0,0.5)}.button:active{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);box-shadow:0 7px 17px 0 rgba(0,0,0,0.3)}