*{font-family:"Formiga",serif !important;line-height:130% !important;color:#fff !important}h1{letter-spacing:0;font-weight:700 !important}h2{font-size:1.25rem !important;font-weight:600}h3{font-size:1rem;font-weight:500}section#section1{background-image:linear-gradient(rgba(65, 63, 63, 0.6), rgba(65, 63, 63, 0.6)),url(/uploads/gemini_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center}section#section1 div{width:auto}section#section1 a{padding:.8rem;border:1px solid var(--accent-color);background:var(--accent-color);font-size:.7rem}section#section1 a:hover{background:rgba(0,0,0,0);transition:500ms}section#section2{position:relative;background-color:#5a5a5a;text-align:center}section#section2 h3{font-size:1rem;font-weight:600}section#section2 .grain{position:absolute;z-index:0;right:0;width:11rem;top:0}section#section2 .crack-l{position:absolute;z-index:0;left:0;width:11rem;bottom:-120px}section#section2 .coffee{position:absolute;z-index:0;top:0;right:50%;width:17rem}section#section2 .crack{position:absolute;z-index:0;bottom:0;right:25%;width:11rem}section#formularz{position:relative;background-color:#e3b069;text-align:center;padding:3rem 1rem;font-family:Arial,sans-serif}.form-section{display:flex;margin:0 auto;justify-content:center;flex-wrap:wrap;gap:2rem}section#formularz .pros{padding:0rem;background-image:url(/uploads/plama.png);background-repeat:no-repeat;background-size:cover;background-position:center;text-align:left}section#formularz ul{list-style:none !important;padding:0;margin:0}section#formularz ul h4{font-size:1rem;font-weight:600;margin:1rem;color:#515151 !important}section#formularz li{background-image:url(/uploads/check.png);background-repeat:no-repeat;background-position:left center;background-size:20px;padding:.8rem .8rem .8rem 1.5rem;margin-bottom:.5rem;font-size:.9rem;color:#515151 !important;margin-left:1.5rem}ul>li{font-weight:400 !important}section#formularz h3{font-size:.9rem;color:#515151 !important;font-weight:600;letter-spacing:10px;margin-bottom:1rem}section#formularz h2{font-size:1.8rem;font-weight:500;margin-bottom:2rem}section#formularz h2 strong{font-weight:700}section#formularz .form-group{display:flex;flex-direction:row;gap:10px;margin-bottom:1rem}section#formularz input[type=email]{padding:.8rem;border:none;width:100%;font-size:1rem;color:#515151 !important}section#formularz button{padding:.8rem 1.2rem;border:none;background:#515151;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer}section#formularz button:hover{background:#333;transition:.3s}section#formularz .checkbox-label{display:block;font-size:.6rem;color:#ffeace !important;line-height:1.4;text-align:left}@media(max-width: 768px){.form-section{grid-template-columns:1fr;gap:1.5rem}section#formularz .pros{padding:1.5rem;background-size:cover}section#formularz li{background-position:left center;padding-right:2rem}}@media(max-width: 600px){section#formularz{padding:2rem 1rem}section#formularz h2{font-size:1.5rem}section#formularz .pros{padding:1rem}section#formularz li{font-size:.8rem;padding:.6rem 0 .6rem 1.5rem;background-size:16px}section#formularz .checkbox-label{font-size:.75rem;text-align:center}}.mob-on{display:none}.py-hero{padding-bottom:3rem;padding-top:3rem}@media(max-width: 600px){.resp-text{text-align:center}.crack{display:none}section#section1{background-image:linear-gradient(rgba(65, 63, 63, 0.6), rgba(65, 63, 63, 0.6)),url(/uploads/hero_mob.png);background-size:cover;background-repeat:no-repeat;background-position:center}.mob-off{display:none}.mob-on{display:block}.py-hero{padding-top:1rem;padding-bottom:1rem}}@media(max-width: 960px){.form-section{flex-direction:column-reverse}.api{max-width:100% !important}}