.lp-podpora{font-family:'Sora', sans-serif;color:#001e46;}
.lp-podpora img{max-width:100%;height:auto;}
.lp-podpora button{font-family:inherit;}
.lp-podpora__container{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;box-sizing:border-box;}
.lp-podpora__head{max-width:1140px;margin:0 auto;text-align:center;}
.lp-podpora__head h2{margin:0;font-size:30px;line-height:45px;font-weight:700;color:#023444;}
.lp-podpora__head--light h2{color:#fff;}
.lp-podpora__head--light .lp-podpora__head-lead{color:#fff;}
.lp-podpora__underline{display:block;width:148px;height:9px;margin:2px auto 0;}
.lp-podpora__head-lead{max-width:715px;margin:26px auto 0;font-size:15px;line-height:25px;color:#001e46;opacity:0.83;}
.lp-podpora__head-lead strong{font-weight:600;}
.lp-podpora__rule{max-width:1140px;height:0;margin:56px auto 0;border:0;border-top:1px solid #dfe5ee;}
.lp-podpora__rule--dashed{margin-top:109px;border-top:1px dashed rgba(0, 30, 70, 0.3);}
.lp-podpora__hero{background:#337efe;padding:110px 0 100px;text-align:center;}
.lp-podpora__hero-eyebrow{font-size:16px;line-height:26px;font-weight:600;color:rgba(228, 238, 254, 0.6);margin-bottom:6px;}
.lp-podpora__hero-title{margin:0;font-size:37px;line-height:46px;font-weight:700;color:#fff;}
.lp-podpora__hero-lead{max-width:1139px;margin:18px auto 0;font-size:16px;line-height:26px;font-weight:600;color:#e4e9ec;}
.lp-podpora__benefits{background:#fff;padding:95px 0 100px;text-align:center;}
.lp-podpora__benefits-items{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;max-width:1140px;margin:63px auto 0;}
.lp-podpora__benefit-img{display:flex;align-items:flex-end;justify-content:center;height:112px;}
.lp-podpora__benefit-title{margin:37px 0 0;font-size:18px;line-height:26px;font-weight:700;color:#023444;}
.lp-podpora__benefit-text{max-width:325px;margin:17px auto 0;font-size:15px;line-height:25px;color:#023444;opacity:0.8;}
.lp-podpora__benefit-text strong{font-weight:700;}
.lp-podpora__benefit-link{display:inline-block;margin-top:36px;font-size:14px;line-height:20px;font-weight:700;color:#2dd100;text-decoration:underline;}
.lp-podpora__benefit-link:hover{color:#015ffe;}
.lp-podpora__info{background:#edf2fe;padding:109px 0 69px;}
.lp-podpora__info-row{display:grid;grid-template-columns:minmax(0, 518px) auto;column-gap:144px;align-items:center;justify-content:center;max-width:1140px;margin:0 auto;padding-bottom:114px;}
.lp-podpora__info-row:nth-child(2){grid-template-columns:auto minmax(0, 480px);column-gap:175px;padding-top:108px;padding-bottom:113px;border-top:1px dashed rgba(0, 30, 70, 0.3);}
.lp-podpora__info-text{max-width:520px;}
.lp-podpora__info-text h2{margin:0;font-size:20px;line-height:29px;font-weight:700;color:#001e46;}
.lp-podpora__info-text p{margin:20px 0 0;font-size:15px;line-height:25px;color:#001e46;opacity:0.83;}
.lp-podpora__info-text p + p{margin-top:25px;}
.lp-podpora__info-fig{text-align:center;}
.lp-podpora__pill{display:inline-flex;align-items:center;justify-content:center;height:42px;margin-top:36px;padding:0 21px;background:#fff;border-radius:21px;font-size:14px;font-weight:600;color:#015ffe;text-decoration:none;transition:0.3s all linear;}
.lp-podpora__pill:hover{background-color:#015ffe;color:#fff;box-shadow:0 0 15px rgba(1, 95, 254, 0.3);transition:0.3s all linear;text-decoration:none;}
.lp-podpora__info-cols{display:grid;grid-template-columns:1fr 1px 1fr;column-gap:78px;max-width:1140px;margin:0 auto;padding-top:65px;border-top:1px dashed rgba(0, 30, 70, 0.3);}
.lp-podpora__info-divider{height:343px;align-self:center;border-left:1px dashed rgba(0, 30, 70, 0.3);}
.lp-podpora__info-col h3{margin:16px 0 0;font-size:20px;line-height:29px;font-weight:700;color:#001e46;}
.lp-podpora__info-col p{max-width:480px;margin:20px 0 0;font-size:15px;line-height:25px;color:#001e46;opacity:0.83;}
.lp-podpora__info-col p + p{margin-top:25px;}
.lp-podpora__info-col-icon{display:flex;align-items:center;height:105px;}
.lp-podpora__info-col-icon--small{height:105px;}
.lp-podpora__pricing{background:#fff;padding:96px 0 100px;text-align:center;}
.lp-podpora__pricing-rows{max-width:741px;margin:58px auto 0;text-align:left;}
.lp-podpora__price-row{display:flex;align-items:center;height:122px;margin-bottom:6px;padding:0 41px 0 32px;background:#ebf2fe;box-sizing:border-box;}
.lp-podpora__price-box{flex:0 0 auto;}
.lp-podpora__price-box img{display:block;width:70px;height:79px;object-fit:contain;}
.lp-podpora__price-name{flex:1 1 auto;margin-left:23px;font-size:20px;font-weight:700;color:#001e46;}
.lp-podpora__price-cell{flex:0 0 141px;margin-left:auto;text-align:right;}
.lp-podpora__price-cell + .lp-podpora__price-cell{margin-left:29px;}
.lp-podpora__price-cell span{display:block;font-size:13px;line-height:25px;font-weight:600;color:#001e46;opacity:0.7;}
.lp-podpora__price-cell strong{display:block;font-size:20px;font-weight:700;color:#001e46;}
.lp-podpora__pricing-link{display:inline-block;margin-top:30px;padding:0;border:0;background:none;font-size:14px;line-height:20px;font-weight:700;color:#2dd100;text-decoration:underline;cursor:pointer;}
.lp-podpora__pricing-link:hover{color:#015ffe;}
.lp-podpora__modules{display:none;max-width:741px;margin:40px auto 0;text-align:left;}
.lp-podpora__modules.is-visible{display:block;}
.lp-podpora__modules-table{width:100%;border-collapse:collapse;background:#fff;}
.lp-podpora__modules-table th, .lp-podpora__modules-table td{padding:14px 20px;font-size:15px;border-bottom:1px solid #e3e9f2;}
.lp-podpora__modules-table thead th{background:#ebf2fe;font-weight:700;color:#001e46;}
.lp-podpora__modules-table thead th:last-child{text-align:right;}
.lp-podpora__modules-table tbody th{font-weight:600;color:#001e46;}
.lp-podpora__modules-table tbody td{font-weight:700;color:#001e46;text-align:right;white-space:nowrap;}
.lp-podpora__modules-note{margin-top:10px;font-size:12px;color:#001e46;opacity:0.7;}
.lp-podpora__support{background:#edf2fe;padding:97px 0 118px;text-align:center;}
.lp-podpora__support-eyebrow{margin-bottom:16px;font-size:16px;line-height:26px;font-weight:600;color:#337efe;}
.lp-podpora__plans{background:#fff;padding:96px 0 100px;text-align:center;}
.lp-podpora__plans-banner{display:flex;min-height:118px;margin-top:42px;background:#337efe;text-align:left;}
.lp-podpora__plans-badge{flex:0 0 144px;align-self:flex-start;min-height:82px;margin-left:49px;padding:39px 0 0 15px;background:#023444;box-sizing:border-box;}
.lp-podpora__plans-badge span{display:block;font-size:14px;color:#fff;white-space:nowrap;}
.lp-podpora__plans-badge img{display:block;width:113px;height:6px;margin-top:2px;}
.lp-podpora__plans-banner-text{padding:36px 40px 20px 43px;}
.lp-podpora__plans-banner-text strong{display:block;font-size:20px;line-height:25px;font-weight:700;color:#fff;}
.lp-podpora__plans-banner-text span{display:block;margin-top:6px;font-size:14px;line-height:21px;color:#fff;opacity:0.7;}
.lp-podpora__plans-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:39px;margin-top:32px;text-align:left;}
.lp-podpora__plan{position:relative;display:flex;flex-direction:column;min-height:580px;padding:54px 42px 38px;background:#fff;border:1px solid #e4ebf7;box-sizing:border-box;}
.lp-podpora__plan--featured{border-color:#2dd100;}
.lp-podpora__plan-badge{position:absolute;top:0;left:0;padding:0 10px;background:#2dd100;font-size:11px;line-height:24px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:#fff;}
.lp-podpora__plan-title{font-size:17px;line-height:22px;font-weight:700;color:#023444;}
.lp-podpora__plan-desc{min-height:54px;margin-top:9px;font-size:14px;line-height:22px;color:#023444;opacity:0.8;}
.lp-podpora__plan-price{margin-top:24px;font-size:23px;line-height:25px;font-weight:700;color:#023444;}
.lp-podpora__plan-price span{margin-left:10px;font-size:13px;line-height:21px;font-weight:400;opacity:0.7;white-space:nowrap;}
.lp-podpora__plan-divider{height:1px;margin-top:31px;background:#e7ecf3;}
.lp-podpora__plan-features{display:flex;flex-direction:column;gap:17px;margin:36px 0 0;padding:0;list-style:none;}
.lp-podpora__plan-features li{display:flex;align-items:flex-start;gap:6px;font-size:14px;line-height:17px;color:#001e46;}
.lp-podpora__plan-features li strong{font-weight:600;}
.lp-podpora__check{flex:0 0 14px;margin-top:1px;}
.lp-podpora__btn{display:flex;align-items:center;justify-content:center;height:42px;margin-top:auto;padding:0 16px;border-radius:28px;font-size:14px;font-weight:700;text-align:center;text-decoration:none;transition:0.3s all linear;}
.lp-podpora__btn--green{background:#2dd100;color:#fff;}
.lp-podpora__btn--green:hover{background-color:#54e42b;color:#fff;box-shadow:0 0 15px rgba(45, 200, 0, 0.3);transition:0.3s all linear;text-decoration:none;}
.lp-podpora__btn--outline{background:#fff;border:1px solid rgba(0, 95, 255, 0.3);color:#023444;}
.lp-podpora__btn--outline:hover{background-color:#015FFE;border-color:#015FFE;color:#fff;box-shadow:0 0 15px rgba(1, 95, 254, 0.3);transition:0.3s all linear;text-decoration:none;}
.lp-podpora__plans-footnote{max-width:1240px;margin:43px auto 0;font-size:12px;line-height:22px;color:#001e46;opacity:0.5;}
.lp-podpora__helps{display:grid;grid-template-columns:minmax(0, 1fr) 444px;column-gap:47px;align-items:start;max-width:1140px;margin:98px auto 0;text-align:left;}
.lp-podpora__helps-text h3{margin:0;font-size:20px;line-height:29px;font-weight:700;color:#001e46;}
.lp-podpora__helps-text p{margin:44px 0 20px;font-size:15px;line-height:23px;color:#001e46;opacity:0.83;}
.lp-podpora__helps-text p + p{margin-top:0;}
.lp-podpora__helps-text p strong{font-weight:600;}
.lp-podpora__helps-text p:first-of-type{margin-top:44px;}
.lp-podpora__helps-text p:last-of-type{margin-bottom:0;}
.lp-podpora__helps-text h3 + p{margin-top:44px;}
.lp-podpora__helps-card{padding:48px 36px;background:#fff;border:1px solid #dbdbdb;box-sizing:border-box;}
.lp-podpora__helps-card h4{margin:21px 0 0;font-size:20px;line-height:29px;font-weight:700;color:#001e46;}
.lp-podpora__helps-card-icon img{display:block;width:80px;height:61px;}
.lp-podpora__helps-card-text{margin-top:30px;}
.lp-podpora__helps-card-text p{margin:0 0 16px;font-size:14px;line-height:24px;color:#001e46;opacity:0.83;}
.lp-podpora__helps-card-text p:last-child{margin-bottom:0;}
.lp-podpora__extra{background:#337efe;padding:106px 0 98px;text-align:center;}
.lp-podpora__extra-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:34px;max-width:1140px;margin:41px auto 0;text-align:left;}
.lp-podpora__extra-card{min-height:196px;padding:36px 37px 34px;background:#fff;box-sizing:border-box;}
.lp-podpora__extra-card h3{margin:0;font-size:18px;line-height:27px;font-weight:700;color:#001e46;}
.lp-podpora__extra-card p{margin:8px 0 0;font-size:14px;line-height:24px;color:#001e46;opacity:0.83;}
.lp-podpora__green-link{display:inline-block;margin-top:23px;font-size:14px;line-height:20px;font-weight:700;color:#2dd100;text-decoration:underline;}
.lp-podpora__green-link:hover{color:#015ffe;}
.lp-podpora__availability{background:#edf2fe;padding:96px 0 100px;text-align:center;}
.lp-podpora__avail-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:41px;max-width:1140px;margin:65px auto 0;text-align:left;}
.lp-podpora__avail-card{min-height:332px;padding:37px 40px;background:#fff;box-sizing:border-box;}
.lp-podpora__avail-card h3{margin:0 0 8px;font-size:18px;line-height:27px;font-weight:700;color:#001e46;}
.lp-podpora__avail-card p{margin:0 0 12px;font-size:14px;line-height:24px;color:#001e46;opacity:0.83;}
.lp-podpora__avail-card p:last-child{margin-bottom:0;}
.lp-podpora__avail-card p strong{font-weight:700;}
.lp-podpora__avail-card h3 + p{margin-bottom:12px;}
.lp-podpora__avail-card p + h3{margin-top:24px;}
.lp-podpora__avail-card-label{margin-top:15px !important;font-weight:700;opacity:1 !important;}
.lp-podpora__faq{max-width:765px;margin:87px auto 0;text-align:left;}
.lp-podpora__faq-title{margin:0;font-size:30px;line-height:45px;font-weight:700;color:#001e46;text-align:center;}
.lp-podpora__faq-list{margin-top:75px;border-top:1px solid #d8dce1;}
.lp-podpora__faq-item{border-bottom:1px solid #d8dce1;}
.lp-podpora__faq-item.is-open{background:rgba(255, 255, 255, 0.75);}
.lp-podpora__faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:24px 30px;border:0;background:none;font-size:17px;line-height:25px;font-weight:700;color:#001e46;text-align:left;cursor:pointer;outline:none;}
.lp-podpora__faq-question:focus{outline:none;}
.lp-podpora__faq-question span{flex:1 1 auto;}
.lp-podpora__faq-chevron{flex:0 0 13px;transition:transform 0.25s ease;}
.lp-podpora__faq-item.is-open .lp-podpora__faq-chevron{transform:rotate(180deg);}
.lp-podpora__faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;}
.lp-podpora__faq-answer-inner{padding:9px 30px 30px;font-size:15px;line-height:25px;color:#001e46;opacity:0.83;}
.lp-podpora__faq-answer-inner a{color:#005fff;text-decoration:underline;}
.lp-podpora__faq-answer-inner a:hover{opacity:0.8;}
.lp-podpora__order{background:#fff;padding:98px 0 114px;text-align:center;}
.lp-podpora__order-title{max-width:1140px;margin:0 auto;font-size:30px;line-height:45px;font-weight:700;color:#001e46;}
.lp-podpora__order-panel{max-width:1140px;margin:31px auto 0;padding:44px;background:#fafafa;border-top:1px solid rgba(210, 215, 220, 0.7);box-sizing:border-box;text-align:left;}
.lp-podpora .wpcf7-form{display:grid;grid-template-columns:1fr 1fr;column-gap:47px;row-gap:5px;align-items:start;}
.lp-podpora .of-field{display:flex;flex-direction:column;row-gap:4px;}
.lp-podpora .of-field label{margin-bottom:1px;font-size:13px;line-height:26px;font-weight:400;color:#001e46;}
.lp-podpora .of-field .wpcf7-form-control-wrap{position:relative;display:block;width:100%;}
.lp-podpora .wpcf7-form input[type="text"],
.lp-podpora .wpcf7-form input[type="email"],
.lp-podpora .wpcf7-form input[type="tel"],
.lp-podpora .wpcf7-form input[type="url"],
.lp-podpora .wpcf7-form select, .lp-podpora .wpcf7-form textarea{width:100%;height:42px;padding:0 16px;background:#fff;border:1px solid #d6dbdf;border-radius:2px;font-family:inherit;font-size:14px;font-weight:600;color:#001e46;box-sizing:border-box;outline:none;transition:border-color 0.2s ease;}
.lp-podpora .wpcf7-form input[type="text"]:focus,
.lp-podpora .wpcf7-form input[type="email"]:focus,
.lp-podpora .wpcf7-form input[type="tel"]:focus,
.lp-podpora .wpcf7-form input[type="url"]:focus,
.lp-podpora .wpcf7-form select:focus, .lp-podpora .wpcf7-form textarea:focus{border-color:#337efe;}
.lp-podpora .wpcf7-form .wpcf7-not-valid{border-color:#d64545;}
.lp-podpora .wpcf7-form .wpcf7-not-valid:focus{border-color:#d64545;}
.lp-podpora .wpcf7-form textarea{height:auto;min-height:90px;padding:10px 16px;}
.lp-podpora .wpcf7-form input::placeholder{color:#65707e;font-weight:600;}
.lp-podpora .wpcf7-form select{appearance:none;-webkit-appearance:none;color:#65707e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23005fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 17px center;cursor:pointer;}
.lp-podpora .of-notice{position:relative;grid-column:1 / -1;margin-top:42px;padding:51px 40px 30px;background:#fff;border:1px solid #2dd100;box-sizing:border-box;}
.lp-podpora .of-notice__tab{position:absolute;top:0;left:0;padding:5px 12px;background:#2dd100;font-size:11px;line-height:20px;font-weight:700;text-transform:uppercase;color:#fff;}
.lp-podpora .of-notice__text{margin:0;font-size:14px;line-height:24px;color:#001e46;opacity:0.83;}
.lp-podpora .of-submit{grid-column:1 / -1;margin-top:69px;text-align:center;}
.lp-podpora .wpcf7-submit{display:block;width:424px;max-width:100%;height:50px;margin:0 auto;padding:0;background:#2dd100;border:0;border-radius:28px;font-family:inherit;font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:0.3s all linear;}
.lp-podpora .wpcf7-submit:hover{background-color:#54e42b;color:#fff;box-shadow:0 0 15px rgba(45, 200, 0, 0.3);transition:0.3s all linear;}
.lp-podpora .wpcf7-submit[disabled]{opacity:0.7;cursor:default;}
.lp-podpora .wpcf7 form .wpcf7-not-valid-tip{position:static;display:block;margin-top:0;padding:0;background:none !important;border:0;font-family:'Sora', sans-serif;font-size:12px;line-height:16px;color:#d64545 !important;}
.lp-podpora .wpcf7 form .wpcf7-response-output, .lp-podpora .wpcf7 form.wpcf7-validation-errors, .lp-podpora .wpcf7 form.wpcf7-mail-sent-ok{display:none;grid-column:1 / -1;justify-self:center;width:100%;max-width:640px;margin:24px 0 0;padding:14px 18px;border:1px solid #d6dbdf;border-radius:2px;background:#fff;font-family:'Sora', sans-serif;font-size:14px;line-height:22px;color:#001e46;text-align:center;box-sizing:border-box;}
.lp-podpora .wpcf7 form.invalid .wpcf7-response-output, .lp-podpora .wpcf7 form.unaccepted .wpcf7-response-output, .lp-podpora .wpcf7 form.payment-required .wpcf7-response-output, .lp-podpora .wpcf7 form.sent .wpcf7-response-output, .lp-podpora .wpcf7 form.wpcf7-validation-errors, .lp-podpora .wpcf7 form.wpcf7-mail-sent-ok{display:block;}
.lp-podpora .wpcf7 form.invalid .wpcf7-response-output, .lp-podpora .wpcf7 form.wpcf7-validation-errors{border-color:#d64545;background:#fdf3f3;color:#b3261e;}
.lp-podpora .wpcf7 form.sent .wpcf7-response-output, .lp-podpora .wpcf7 form.wpcf7-mail-sent-ok{border-color:#2dd100;background:#f2fdef;color:#1c7a17;}
.lp-podpora .of-submit{position:relative;}
.lp-podpora .of-submit .wpcf7-spinner{position:static;display:none;width:24px;height:24px;margin:14px auto 0;visibility:visible !important;opacity:1 !important;}
.lp-podpora .wpcf7 form.submitting .of-submit .wpcf7-spinner{display:block;}
@media screen and (max-width:1200px){
.lp-podpora__plans-banner{margin-left:0;}
.lp-podpora__plans-badge{margin-left:24px;}
.lp-podpora__plan{padding:54px 26px 30px;}
.lp-podpora__helps{grid-template-columns:minmax(0, 1fr) 400px;}
}
@media screen and (max-width:992px){
.lp-podpora__hero{padding:80px 0 70px;}
.lp-podpora__benefits-items{gap:40px;}
.lp-podpora__info-row, .lp-podpora__info-row:nth-child(2){grid-template-columns:1fr;column-gap:40px;row-gap:40px;padding-top:0;padding-bottom:60px;text-align:center;}
.lp-podpora__info-row:nth-child(2){padding-top:60px;}
.lp-podpora__info-text{max-width:100%;}
.lp-podpora__info-col p{max-width:100%;margin-left:auto;margin-right:auto;}
.lp-podpora__info-cols{grid-template-columns:1fr;row-gap:50px;padding-top:60px;text-align:center;}
.lp-podpora__info-divider{display:none;}
.lp-podpora__info-col-icon{justify-content:center;}
.lp-podpora__plans-cards{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto;}
.lp-podpora__plan{min-height:0;}
.lp-podpora__plan .lp-podpora__btn{margin-top:32px;}
.lp-podpora__helps{grid-template-columns:1fr;row-gap:50px;margin-top:40px;}
.lp-podpora__extra-cards, .lp-podpora__avail-cards{grid-template-columns:1fr;max-width:560px;}
.lp-podpora__avail-card{min-height:0;}
.lp-podpora .wpcf7-form{column-gap:24px;}
}
@media screen and (max-width:768px){
.lp-podpora__head h2, .lp-podpora__faq-title, .lp-podpora__order-title {
font-size: 22px;
line-height: 33px;
}
.lp-podpora__hero {
padding: 50px 0 45px;
}
.lp-podpora__hero-title {
font-size: 24px;
line-height: 32px;
}
.lp-podpora__hero-lead {
font-size: 14px;
line-height: 24px;
}
.lp-podpora__benefits {
padding: 50px 0;
}
.lp-podpora__benefits-items {
grid-template-columns: 1fr;
gap: 50px;
margin-top: 45px;
}
.lp-podpora__info {
padding: 50px 0 40px;
}
.lp-podpora__info-row, .lp-podpora__info-row:nth-child(2) {
padding-bottom: 40px;
}
.lp-podpora__info-row:nth-child(2) {
padding-top: 40px;
}
.lp-podpora__info-fig img {
max-width: 160px;
margin: 0 auto;
}
.lp-podpora__info-cols {
padding-top: 40px;
}
.lp-podpora__pricing, .lp-podpora__support, .lp-podpora__plans, .lp-podpora__extra, .lp-podpora__availability, .lp-podpora__order {
padding-top: 50px;
padding-bottom: 50px;
}
.lp-podpora__support {
padding: 50px 0;
}
.lp-podpora__pricing-rows {
margin-top: 40px;
}
.lp-podpora__price-row {
flex-wrap: wrap;
height: auto;
gap: 10px;
padding: 20px;
}
.lp-podpora__price-name {
margin-left: 10px;
font-size: 17px;
}
.lp-podpora__price-cell {
flex: 1 1 45%;
margin-left: 0 !important;
text-align: left;
}
.lp-podpora__plans-banner {
flex-direction: column;
margin-top: 30px;
}
.lp-podpora__plans-badge {
flex: 0 0 auto;
width: 100%;
min-height: 0;
margin-left: 0;
padding: 14px 20px;
}
.lp-podpora__plans-badge span {
display: block;
}
.lp-podpora__plans-badge img {
display: block;
width: 113px;
height: 6px;
margin-top: 6px;
margin-left: 0;
}
.lp-podpora__plans-banner-text {
padding: 18px 20px 22px;
}
.lp-podpora__plans-banner-text strong {
font-size: 17px;
}
.lp-podpora__helps {
margin-top: 40px;
}
.lp-podpora__helps-text h3 + p,
.lp-podpora__helps-text p:first-of-type {
margin-top: 24px;
}
.lp-podpora__helps-card {
padding: 30px 24px;
}
.lp-podpora__rule--dashed {
margin-top: 60px;
}
.lp-podpora__faq {
margin-top: 50px;
}
.lp-podpora__faq-list {
margin-top: 40px;
}
.lp-podpora__faq-question {
padding: 18px 10px;
font-size: 15px;
line-height: 22px;
}
.lp-podpora__faq-answer-inner {
padding: 0 10px 20px;
font-size: 14px;
line-height: 23px;
}
.lp-podpora__order-panel {
padding: 24px 18px;
}
.lp-podpora .wpcf7-form {
grid-template-columns: 1fr;
row-gap: 14px;
}
.lp-podpora .of-notice {
margin-top: 14px;
padding: 45px 20px 20px;
}
.lp-podpora .of-submit {
margin-top: 30px;
}
.lp-podpora .wpcf7-submit {
width: 100%;
}
}