.fladco-trustmodule{padding:60px 20px;font-family:"Poppins",sans-serif;background-color:#a892bd;background-image:repeating-linear-gradient(45deg,rgb(255 255 255 / .05),rgb(255 255 255 / .05) 10px,transparent 10px,transparent 20px)}.fladco-trustmodule .content-wrap{max-width:1200px;margin:0 auto}.fladco-trustmodule h2{text-align:center;font-size:2.5rem;font-weight:700;color:#3f2e56;padding:16px 32px;background:rgb(255 255 255 / .2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:12px;display:table;margin:0 auto 30px auto}.fladco-trustmodule .flex-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin:50px 50px 40px;padding:45px 0;background:rgb(176 152 198 / .6);border-radius:16px;box-shadow:0 4px 30px rgb(0 0 0 / .1);backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);border:1px solid rgb(176 176 176 / .75);position:relative;overflow:hidden;z-index:0}.fladco-trustmodule .headline{flex:0 0 40%;box-sizing:border-box}.fladco-trustmodule .headline h3{font-size:3.5rem!important;font-weight:700!important;line-height:1.1!important;margin:0 0 0 50px}.fladco-trustmodule .headline h3 span:first-child{color:#6d4e9d;text-shadow:1px 1px 3px rgb(0 0 0 / .2)}.fladco-trustmodule .headline h3 span:last-child{color:#e8c3ff;text-shadow:1px 1px 4px rgb(255 255 255 / .4)}.fladco-trustmodule .paragraph{max-width:500px;flex:0 0 55%;box-sizing:border-box}.fladco-trustmodule .paragraph p{font-size:16px;color:#f2e9fc;line-height:1.7;margin:0;text-shadow:0 1px 2px rgb(0 0 0 / .15);font-weight:600;text-align:justify}.fladco-trustmodule .logo-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.fladco-trustmodule .logo-row img{max-width:120px;height:auto}.fladco-trustmodule .flex-group::before{content:"";position:absolute;top:0;left:-100%;width:250%;height:100%;background:linear-gradient(120deg,#fff0 30%,rgb(255 255 255 / .2) 50%,#fff0 70%);animation:shimmer 4s linear infinite;z-index:1;pointer-events:none}@media (max-width:768px){.fladco-trustmodule .paragraph p{font-size:12px}.fladco-trustmodule .headline h3{font-size:2rem!important;text-align:center;margin:0}.fladco-trustmodule .headline{flex:0 0 100%;margin-bottom:20px}.fladco-trustmodule .paragraph{flex:0 0 100%;max-width:90%;text-align:center}.fladco-trustmodule h2{font-size:2rem!important}.fladco-trustmodule .flex-group{margin:20px 10px 40px;gap:0}.fladco-trustmodule{padding:10px 20px 50px}.fladco-trustmodule .logo-row{display:flex;flex-direction:column;align-items:center;gap:25px;margin-top:30px}.fladco-trustmodule .logo-top{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;justify-items:center;align-items:center}.fladco-trustmodule .logo-bottom{display:flex;justify-content:center;gap:40px}.fladco-trustmodule .logo-row img{max-width:90px;height:auto}}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}