.cta-custom-style{border-radius:20px;background-position:50%!important;padding:40px 30px;width:100%;background-size:cover!important;min-height:170px!important;display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;margin-top:30px;.cta-des{max-width:60%}.cta-btn{max-width:100%}}@media only screen and (max-width:991px){.cta-custom-style{.cta-logo{display:flex!important}.cta-des{max-width:100%}}}@media only screen and (max-width:768px){.cta-custom-style{flex-direction:column;.cta-btn,.cta-des,.cta-logo{flex:1 1}}}.title-timer{font-size:32px!important;font-family:var(--font-bold)!important}@media only screen and (max-width:1150px){.flex-footer{flex-wrap:wrap;gap:30px}}@media only screen and (max-width:1200px){.wrap-after{flex-direction:column!important}.footer-long-text{max-width:200px!important;overflow-wrap:break-word!important;word-wrap:break-word!important}}.max-w-xl-emergency{max-width:900px}@media only screen and (min-width:1024px){.footer-image{min-width:550px}}@media only screen and (min-width:1520px){.margin-left-dynamic{margin-left:-60px}}@media (min-width:764px) and (max-width:992px){.footer-image{min-width:550px;height:550px!important}}.contact-veelgestelde-vragen-page,.legal-powerhouse-custom{.modal-overlay{position:fixed;inset:0!important;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999!important}.custom-header{h3 span{font-size:24px!important}}.image-overlay-wrapper{position:relative;width:284px;height:284px}.image-overlay-wrapper .modal-avatar{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.33);border-radius:20px;pointer-events:none}.modal-container{background-color:#333;width:90%;max-width:1280px;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.4);animation:fadeIn .2s ease-in-out;max-height:80vh;display:flex;flex-direction:column}.modal-header{display:flex;justify-content:center;align-items:center;padding:16px 24px;border-bottom:1px solid #444}.modal-logo{height:32px}.main-div-our-team{max-height:calc(80vh - 50px);padding:50px 20px 10px;background-color:#d8d8d8;overflow-y:auto!important}.modal-content{max-width:1080px;margin:auto;border-radius:0!important;background-color:#d8d8d8;p{color:#000!important}}.modal-content-section-first{display:flex;gap:24px;flex-direction:row}.image-section-part{display:flex;align-items:start;justify-content:start;flex:3 1}.modal-avatar{width:296px;height:294px;object-fit:cover;border-radius:20px}.modal-text{flex:5 1;font-size:15px;line-height:1.6;.listHeading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.modalHeader{h2{color:var(--red);font-family:var(--font-bold)}h2,p{font-size:16px;font-weight:700;margin-bottom:0}p{color:var(--medium-black)}}.btn{height:48px;width:124px;padding:10px}p,ul li{margin-bottom:0;text-align:left}ul .heading{font-weight:700}ul .heading,ul .list{font-size:16px;color:var(--medium-black);margin-bottom:0}ul .list{padding-left:20px;span{font-weight:700}}}.disclaimer{display:flex;gap:10px;p{font-size:16px;font-weight:700;color:var(--medium-black)}.disclaimerImg{width:43px;height:43px}.donwloadImg{display:flex;flex:0 0 180px;flex-direction:row;img{width:166px;height:24px}}}.modal-content{.btn{width:auto}.list-style-type-disc{li{font-size:16px}.pt-3 .heading,.pt-3 .list li span{font-family:var(--font-bold)}}.disclaimer p,.modalHeader p{font-family:var(--font-bold)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}}@media only screen and (max-width:827px){.legal-powerhouse-custom{.modal-content-section-first{flex-direction:column;justify-content:center;align-items:center}.extra-padding{padding:0 10px!important}.disclaimer{flex-direction:column;align-items:center;.donwloadImg{flex:0 0}}}}@media (max-width:542px){.legal-powerhouse-custom{.modal-text{.listHeading{align-items:center}}.redFlex .view-more a{margin:10px 0}}}.all-faq-links-custom{.custom-header{margin-bottom:60px;h3 span{font-size:24px!important;font-family:var(--font-bold)}}.all-faq-topics{padding:23px 33px 15px;border-radius:20px}}