.faq__mini:before{content:"";display:block;height:20px;width:20px;border-radius:20px;flex:none;background:var(--color)}.faq__mini{display:flex;align-items:center;gap:10px;margin-bottom:10px}.block-faq{position:relative;overflow:hidden}.faq-grid.block-faq__grid{display:grid;grid-template-columns:1fr;gap:var(--grid-spacing)}.mask-icon.mask-icon--accent{position:absolute;bottom:-20px;right:-20px;z-index:0}.faq-item__media-wrap{position:relative;z-index:1}.faq-item__icons{display:flex;padding:10px;border-radius:200px;background:#fff}.faq-item__title{font-size:var(--font-size-h4);font-weight:600;color:var(--blue)}.faq-item__desc{color:var(--blue)}.faq-item__content{display:flex;height:100%;flex-direction:column;gap:30px;align-items:start;justify-content:space-between}.faq-item__media{position:absolute;display:flex;width:200px;height:calc(100% + 40px);top:-20px;bottom:-20px;border-radius:20px 0 0 20px;border:2px solid var(--color);left:-220px}.faq-item__media img,.faq-item__media video{width:100%;height:100%;object-fit:cover}.icon-button-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.faq__tekst{margin-bottom:30px;max-width:1000px;color:var(--blue)}@media screen and (max-width:900px){.faq-grid.block-faq__grid{grid-template-columns:1fr;gap:30px}}.block-faq>svg{position:absolute;top:50%;left:-50px}@media screen and (max-width:900px){.block-faq>svg{position:absolute;top:-50px;bottom:unset;left:unset;right:-50px;opacity:.3}}.block__container.block-container-faq{position:relative;overflow:hidden}.faq__two-col{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:var(--grid-spacing)}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:10px !important}.forminator-field label:not(.forminator-checkbox){display:none !important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:hover{border-radius:100px !important}span.forminator-checkbox-box{background:0 0 !important;border-radius:100px !important;border:1px solid var(--color) !important}input:checked+span.forminator-checkbox-box{background:var(--color) !important}button.forminator-button.forminator-button-submit{border-radius:100px !important;background:var(--color);color:#fff;float:right}.second-form{display:none}.first-form{display:block}@media screen and (max-width:900px){.faq__two-col{grid-template-columns:1fr;gap:0}.faq__formularz{display:none}.second-form{display:block}.first-form{display:none}}.faq__form-header{font-size:var(--font-size-h5);color:var(--color);margin-bottom:20px}@media screen and (max-width:900px){.faq__form-header{font-size:var(--font-size-h3);color:#000;margin-bottom:20px;font-weight:500;display:flex;align-items:center;gap:10px}.faq__form-header:before{content:"";height:20px;width:20px;flex:none;display:block;background-color:var(--color);border-radius:100%}}.forminator-design--default{margin:0 !important}.faq__formularz{padding-top:20px;border-top:1px solid var(--color)}.contact-info-divider{display:flex;gap:20px;align-items:center;margin-top:20px}.contact-info-divider:before,.contact-info-divider:after{content:"";width:100%;flex:1;height:1px;background:var(--blue)}.contact-data>a{padding:10px 20px;display:flex;border-radius:100px;background:var(--blue);align-items:center;gap:10px;font-size:var(--font-size-h6);color:#fff;text-decoration:none;width:100%}.contact-data{display:flex;gap:10px;margin-top:10px;width:100%}@media screen and (max-width:650px){.contact-data{flex-direction:column}}.forminator-checkbox-box{color:#fff !important}span.faq-item__number{height:50px;width:50px;display:flex;justify-content:center;flex:none;align-items:center;font-size:var(--font-size-h4);border:1px solid #000;border-radius:100px}span.faq_question{font-size:var(--font-size-h6)}summary.faq-item__question{display:flex;align-items:center;gap:10px}.faq-item__answer{transition-duration:.3s;margin-left:62px}.faq-item:not(:last-child){margin-bottom:10px}[open] span.faq-item__number{background:var(--color);color:#fff;border-color:var(--color)}.faq-item__details{cursor:pointer}.faq-item__details:hover .faq-item__number{background-color:var(--color);color:#fff;border-color:var(--color)}@media screen and (max-width:786px){span.faq-item__number{height:40px;width:40px}}