#pk_flex_content .flex_layout.faq .flex_layout_wrapper{background-color:var(--light-gray);padding:3rem 4rem 4rem 4rem;border-radius:1rem}#pk_flex_content .dark .flex_layout.faq .flex_layout_wrapper{background-color:rgb(255 255 255 / .08)}.flex_layout.faq .button_wrapper a{margin:0}.flex_layout.faq .faq_container_simple{display:grid;grid-template-columns:1fr;gap:0}.flex_layout.faq .faq_head{padding:30px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:0;border-bottom:1px solid #B2B2B2;transition:all 0.3s;margin-top:-10px}.flex_layout.faq .faq_wrapper.open .faq_head{border-color:var(--circuit-blue)}.dark .flex_layout.faq .faq_wrapper.open .faq_head{border-color:#fff}.flex_layout.faq .faq_head h5{margin-bottom:0;text-transform:none;font-weight:400;font-size:32px;padding-right:0}.dark .flex_layout.faq .faq_head h5{color:#fff}.flex_layout.faq .faq_head svg{fill:var(--wp--preset--color--fl-body-text);width:2.5em;height:2.5em;flex-shrink:0;transition:all 0.3s ease-in-out}.flex_layout.faq .faq_head svg rect{transform-origin:center;transition:all 0.3s ease-in-out}.flex_layout.faq .faq_inner{display:grid;grid-template-rows:0fr;padding-inline:0;transition:grid-template-rows 300ms ease-in-out,opacity 300ms ease-in-out;opacity:0;border-radius:0}.flex_layout.faq .faq_inner .faq_content{padding-top:30px}.flex_layout.faq .faq_inner .image_container{position:relative;height:100%}.flex_layout.faq .faq_inner .image_container img{object-fit:cover;width:100%;height:100%;position:absolute}.flex_layout.faq .faq_inner .faq_content.extended{display:flex;gap:100px;align-items:center}.flex_layout.faq .faq_inner .faq_content.extended>div{margin-bottom:30px}.flex_layout.faq .faq_inner .image_container:has(>div.statistics_container){margin-right:100px}.flex_layout.faq .faq_inner .faq_content>div{flex:1}.flex_layout.faq .faq_inner .faq_content .content_container h1,.flex_layout.faq .faq_inner .faq_content .content_container h2,.flex_layout.faq .faq_inner .faq_content .content_container h3,.flex_layout.faq .faq_inner .faq_content .content_container h4,.flex_layout.faq .faq_inner .faq_content .content_container h5,.flex_layout.faq .faq_inner .faq_content .content_container h6{margin-bottom:1.5rem}#pk_flex_content .flex_layout.faq .faq_inner .faq_content .sec_knop span{color:var(--pure-black)}.flex_layout.faq .faq_wrapper.open .faq_head svg{rotate:90deg}.flex_layout.faq .faq_wrapper.open .faq_head svg>rect{fill:var(--tech-green)}.flex_layout.faq .faq_wrapper.open .faq_inner{padding-block:0;grid-template-rows:1fr;opacity:1;transition:grid-template-rows 300ms ease-in-out,opacity 300ms ease-in-out 300ms}.flex_layout.faq .faq_content{overflow:hidden;font-size:18px}#pk_flex_content .flex_layout.faq .faq_flex{display:flex;gap:100px;align-items:flex-start}#pk_flex_content .flex_layout.faq .faq_flex .info_col{padding:25px;max-width:360px;width:100%;height:fit-content}@media screen and (min-width:768px){#pk_flex_content .flex_layout.faq .content_wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:10px;max-width:100%;align-items:start}#pk_flex_content .flex_layout.faq .heading_wrapper{grid-area:1 / 1 / 2 / 3}#pk_flex_content .flex_layout.faq .text_wrapper{grid-area:2 / 1 / 3 / 3}#pk_flex_content .flex_layout.faq .button_wrapper{grid-area:2 / 3 / 3 / 4;align-self:flex-end;text-align:right}}@media screen and (max-width:767px){#pk_flex_content .flex_layout.faq .flex_layout_wrapper{background-color:var(--light-gray);padding:1.5rem 20px;border-radius:1rem}.flex_layout.faq .faq_head h5{font-size:25px}.flex_layout.faq .faq_inner .faq_content.extended{display:flex;gap:100px;align-items:center;flex-direction:column;gap:40px}.flex_layout.faq .faq_inner .image_container:has(>div.statistics_container){margin-right:130px}.flex_layout.faq .faq_inner .image_container{margin-bottom:0}.flex_layout.faq .faq_inner .image_container img{position:relative}}