 {} *{} {} #IE-warning { display: none; position: fixed; width: 100%; height: 100%; z-index: 9999; background: white; } .IE-warning-message { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; } .global-style-nK2AH4UiC { cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } @media (max-width: 639px) { .global-style-nK2AH4UiC { font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 767px) and (min-width: 640px) { .global-style-nK2AH4UiC { font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 991px) and (min-width: 768px) { .global-style-nK2AH4UiC { font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 1199px) and (min-width: 992px) { .global-style-nK2AH4UiC { font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } } @media (min-width: 1200px) { .global-style-nK2AH4UiC { font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial; } } .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: transparent; } @media (max-width: 639px) { .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: rgb(240, 149, 88); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover { background-color: rgb(89, 198, 152); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active { background-color: rgb(32, 45, 60); } } @media (max-width: 767px) and (min-width: 640px) { .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: rgb(240, 149, 88); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover { background-color: rgb(89, 198, 152); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active { background-color: rgb(32, 45, 60); } } @media (max-width: 991px) and (min-width: 768px) { .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: rgb(240, 149, 88); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover { background-color: rgb(89, 198, 152); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active { background-color: rgb(32, 45, 60); } } @media (max-width: 1199px) and (min-width: 992px) { .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: rgb(240, 149, 88); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover { background-color: rgb(89, 198, 152); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active { background-color: rgb(32, 45, 60); } } @media (min-width: 1200px) { .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] { background-color: rgb(240, 149, 88); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover { background-color: rgb(89, 198, 152); } .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active { background-color: rgb(32, 45, 60); } } .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } @media (max-width: 639px) { .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } } @media (min-width: 1200px) { .gp-component-id-7svtamCFy { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-weight: inherit;font-size: inherit; } } .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px; } @media (max-width: 639px) { .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px;display: flex; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px;display: flex; } } @media (min-width: 1200px) { .gp-component-id-rIsZvWIl0 { flex-wrap: wrap;margin-right: -8px;margin-left: -8px;display: flex; } } .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } @media (max-width: 639px) { .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } @media (min-width: 1200px) { .gp-component-id-NZMxK1Q90_ { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } @media (max-width: 639px) { .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } @media (min-width: 1200px) { .gp-component-id-VpQOll7j2h { flex-basis: auto;flex-shrink: 0;flex-grow: 0;padding-right: 8px;width: 50%;padding-left: 8px; } } .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } @media (max-width: 639px) { .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (min-width: 1200px) { .gp-component-id-yACuIC0Oh { padding-right: 8px;width: 100%;padding-left: 8px; } } .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } @media (max-width: 639px) { .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } } @media (min-width: 1200px) { .gp-component-id-2tpOPUHTN { margin-right: -8px;margin-left: -8px; } } .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } @media (max-width: 639px) { .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } } @media (min-width: 1200px) { .gp-component-id-aPJaBBHVWL { padding-right: 8px;width: 100%;padding-left: 8px; } } .gp-component-id-8AykK73s32 { width: 100%; } @media (max-width: 639px) { .gp-component-id-8AykK73s32 { width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-8AykK73s32 { width: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-8AykK73s32 { width: 100%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-8AykK73s32 { width: 100%; } } @media (min-width: 1200px) { .gp-component-id-8AykK73s32 { width: 100%; } } .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } @media (max-width: 639px) { .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } } @media (min-width: 1200px) { .gp-component-id-U0BAeQf_a { margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;font-size: inherit;font-weight: inherit; } } .dw-topbanner{ --teal-deep:#154a5d; --pink:#db3a88; --white:#ffffff; background:var(--teal-deep); color:var(--white); font-family:'Work Sans',sans-serif; box-sizing:border-box; } .dw-topbanner *,.dw-topbanner *::before,.dw-topbanner *::after{box-sizing:border-box;margin:0;padding:0} .dw-topbanner .inner{ max-width:1400px;margin:0 auto; display:flex;align-items:center;justify-content:space-between;gap:1.5rem; padding:.55rem 1.5rem; } /* Left — contact */ .dw-topbanner .contact{ display:flex;align-items:center;gap:.6rem; font-weight:600;font-size:.85rem;letter-spacing:.02em; flex-shrink:0; } .dw-topbanner .contact a{ color:var(--white);text-decoration:none;transition:color .25s; } .dw-topbanner .contact a:hover{color:var(--pink)} .dw-topbanner .contact .sep{opacity:.5} /* Center — name + credentials */ .dw-topbanner .title{ display:flex;flex-wrap:wrap;justify-content:center;column-gap:.3em; text-align:center; font-size:.85rem;font-weight:600;letter-spacing:.02em; line-height:1.4; } .dw-topbanner .title .name{ color:var(--pink); font-family:'Oswald',sans-serif;font-weight:600; letter-spacing:.06em;text-transform:uppercase; } /* Right — circular social icons */ .dw-topbanner .socials{ display:flex;align-items:center;gap:.55rem; flex-shrink:0; } .dw-topbanner .socials a{ width:32px;height:32px;border-radius:50%; background:var(--pink);color:var(--teal-deep); display:grid;place-items:center; transition:transform .25s,background .25s,color .25s; } .dw-topbanner .socials a:hover{ transform:translateY(-2px) scale(1.08); background:var(--white);color:var(--pink); } .dw-topbanner .socials svg{width:16px;height:16px;fill:currentColor} @media (max-width:1080px){ .dw-topbanner .title{display:none} /* keep the bar slim on tablets */ } @media (max-width:640px){ .dw-topbanner .inner{justify-content:center;flex-wrap:wrap;gap:.6rem;padding:.5rem 1rem} } html{scroll-behavior:smooth;scroll-padding-top:120px} .dw-nav{ position:sticky;top:0;z-index:80; background:rgba(255,255,255,.96); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); border-bottom:1px solid rgba(15,15,18,.1); box-shadow:0 6px 18px rgba(15,15,18,.06); font-family:'Oswald',sans-serif; box-sizing:border-box; } .dw-nav *,.dw-nav *::before,.dw-nav *::after{box-sizing:border-box;margin:0;padding:0} .dw-nav img{display:block} .dw-nav .inner{ max-width:1240px;margin:0 auto; display:flex;align-items:center;justify-content:space-between;gap:1rem; padding:.9rem 1.5rem; } /* Logo */ .dw-nav .nav-logo{display:flex;align-items:center;flex-shrink:0} .dw-nav .nav-logo img{height:72px;width:auto;transition:transform .3s} .dw-nav .nav-logo:hover img{transform:scale(1.04)} /* Menu */ .dw-nav ul.menu{ display:flex;align-items:center;gap:.15rem; list-style:none; } .dw-nav ul.menu > li{position:relative} .dw-nav ul.menu > li > a{ display:block; font-weight:600;font-size:.9rem; letter-spacing:.06em;text-transform:uppercase; color:#154a5d;text-decoration:none; padding:.6rem .9rem;border-radius:999px; transition:background .25s,color .25s; white-space:nowrap; } .dw-nav ul.menu > li > a:hover{background:#f2f7f9;color:#db3a88} /* CTA */ .dw-nav a.cta{ font-family:'Oswald',sans-serif;font-weight:600; font-size:.92rem;letter-spacing:.08em;text-transform:uppercase; color:#ffffff;background:#db3a88;text-decoration:none; padding:.75rem 1.6rem;border-radius:999px; white-space:nowrap;flex-shrink:0; transition:background .25s,transform .25s,box-shadow .25s; } .dw-nav a.cta:hover{background:#c02e75;transform:translateY(-2px);box-shadow:0 8px 20px rgba(219,58,136,.35)} /* Hamburger (mobile) */ .dw-nav .burger{ display:none; background:none;border:none;cursor:pointer; font-size:1.7rem;line-height:1;color:#154a5d; padding:.3rem .5rem; } @media (max-width:1200px){ .dw-nav .burger{display:block} .dw-nav ul.menu{ display:none; position:absolute;top:100%;left:0;right:0; background:#ffffff; border-bottom:2px solid #1d5f76; box-shadow:0 18px 40px rgba(15,15,18,.14); flex-direction:column;align-items:stretch;gap:0; padding:.8rem 1rem 1.2rem; } .dw-nav ul.menu.open{display:flex} .dw-nav ul.menu > li > a{padding:.8rem 1rem;border-radius:10px} .dw-nav .nav-logo img{height:64px} } .dwp-hero *{ box-sizing:border-box; margin:0; padding:0; } .dwp-hero{ position:relative; left:50%; right:50%; margin-left:-50vw; margin-right:-50vw; width:100vw; min-height:100vh; font-family:DM Sans, sans-serif; overflow:hidden; display:flex; align-items:flex-start; background:transparent; } /* Background — slow Ken Burns zoom */ .dwp-hero .bg{ position:absolute; inset:0; z-index:0; background-image:url('https://images.groovetech.io/ufPeudwQ0BhiqcSlPVUU2hXmP9wpHwKg8w8fmsC2lrc/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzc4NjMxOTcxX0RJQU5FUk9MU1RPTjQucG5n.webp'); background-size:cover; background-position:center top; animation:dwp-kenburns 20s ease-in-out infinite alternate; } @keyframes dwp-kenburns{ from{transform:scale(1)} to{transform:scale(1.06)} } /* Content layout — left-aligned */ .dwp-hero .inner{ position:relative; z-index:2; max-width:1200px; margin:0 auto; padding:40px 48px 100px; width:100%; display:flex; flex-direction:column; align-items:flex-start; text-align:left; } .dwp-hero .left{ max-width:720px; width:100%; } /* Eyebrow */ .dwp-hero .eyebrow{ display:inline-flex; align-items:center; gap:10px; font-size:12px; font-weight:600; letter-spacing:0.25em; text-transform:uppercase; color:#ffffff; margin-bottom:24px; opacity:0; transform:translateY(-12px); animation:dwp-fade-down .6s ease .1s forwards; } .dwp-hero .eyebrow::before{ content:''; display:inline-block; width:28px; height:2px; background:#db3a88; } /* Massive stacked headline — Anton */ .dwp-hero .headline{ font-family:Anton, Impact, sans-serif; font-weight:400; text-transform:uppercase; letter-spacing:0.5px; line-height:1.04; margin-bottom:36px; } .dwp-hero .hl-top, .dwp-hero .hl-mid, .dwp-hero .hl-bot{ padding:0.03em 0; } .dwp-hero .hl-top{ display:block; white-space:nowrap; /* keep "The Dynamic" on ONE line */ font-size:clamp(44px, 8vw, 128px); color:#ffffff; opacity:0; transform:translateX(-50px); animation:dwp-slide-in .7s ease .2s forwards; } .dwp-hero .hl-mid{ display:block; font-size:clamp(95px, 16vw, 200px); color:transparent; -webkit-text-stroke:3px #1d5f76; opacity:0; transform:translateX(-50px); animation:dwp-slide-in .7s ease .35s forwards; } .dwp-hero .hl-bot{ display:block; font-size:clamp(70px, 11vw, 145px); color:#ffffff; opacity:0; transform:translateX(-50px); animation:dwp-slide-in .7s ease .5s forwards; } /* Tagline */ .dwp-hero .tagline{ font-size:clamp(15px, 1.6vw, 18px); font-weight:300; color:rgba(255,255,255,0.85); line-height:1.7; margin-bottom:40px; max-width:500px; opacity:0; transform:translateY(16px); animation:dwp-fade-up .7s ease .65s forwards; } .dwp-hero .tagline strong{ color:#fff; font-weight:600; } /* CTA buttons */ .dwp-hero .cta-group{ display:flex; flex-wrap:wrap; gap:14px; align-items:center; justify-content:flex-start; opacity:0; transform:translateY(16px); animation:dwp-fade-up .7s ease .8s forwards; } .dwp-hero .btn-primary{ display:inline-flex; align-items:center; gap:10px; background:#459fc0; color:#fff; font-family:DM Sans, sans-serif; font-size:15px; font-weight:600; letter-spacing:0.03em; padding:16px 36px; border-radius:100px; text-decoration:none; border:none; cursor:pointer; transition:background 0.25s, transform 0.2s, box-shadow 0.25s; box-shadow:0 8px 32px rgba(69,159,192,0.35); animation:dwp-btn-pulse 2.6s ease-out infinite; } @keyframes dwp-btn-pulse{ 0%{ box-shadow:0 8px 32px rgba(69,159,192,0.35), 0 0 0 0 rgba(69,159,192,0.45); } 70%{ box-shadow:0 8px 32px rgba(69,159,192,0.35), 0 0 0 16px rgba(69,159,192,0); } 100%{ box-shadow:0 8px 32px rgba(69,159,192,0.35), 0 0 0 0 rgba(69,159,192,0); } } .dwp-hero .btn-primary:hover{ background:#368aab; transform:translateY(-2px); box-shadow:0 12px 40px rgba(69,159,192,0.5); animation:none; } .dwp-hero .btn-secondary{ display:inline-flex; align-items:center; gap:8px; color:rgba(255,255,255,0.8); font-family:DM Sans, sans-serif; font-size:14px; font-weight:600; letter-spacing:0.05em; text-transform:uppercase; text-decoration:none; border-bottom:1px solid rgba(255,255,255,0.3); padding-bottom:2px; transition:color 0.2s, border-color 0.2s; } .dwp-hero .btn-secondary:hover{ color:#fff; border-color:#fff; } /* Platform badges */ .dwp-hero .platforms{ display:flex; align-items:center; gap:16px; justify-content:flex-start; margin-top:32px; opacity:0; animation:dwp-fade .7s ease .95s forwards; } .dwp-hero .platforms span{ font-size:11px; font-weight:600; letter-spacing:0.15em; text-transform:uppercase; color:rgba(255,255,255,0.4); } .dwp-hero .platform-badge{ display:inline-flex; align-items:center; gap:6px; background:rgba(255,255,255,0.07); border:1px solid rgba(255,255,255,0.12); border-radius:8px; padding:8px 14px; font-size:12px; font-weight:600; color:rgba(255,255,255,0.65); text-decoration:none; transition:background 0.2s, color 0.2s, transform 0.2s; } .dwp-hero .platform-badge:hover{ background:rgba(255,255,255,0.13); color:#fff; transform:translateY(-2px); } .dwp-hero .platform-badge svg{ width:14px; height:14px; flex-shrink:0; } /* Keyframes */ @keyframes dwp-fade-down{ to{opacity:1; transform:translateY(0);} } @keyframes dwp-fade-up{ to{opacity:1; transform:translateY(0);} } @keyframes dwp-fade{ to{opacity:1;} } @keyframes dwp-slide-in{ to{opacity:1; transform:translateX(0);} } /* Reduced motion */ @media (prefers-reduced-motion:reduce){ .dwp-hero .bg, .dwp-hero .btn-primary{ animation:none !important; } .dwp-hero .eyebrow, .dwp-hero .hl-top, .dwp-hero .hl-mid, .dwp-hero .hl-bot, .dwp-hero .tagline, .dwp-hero .cta-group, .dwp-hero .platforms{ opacity:1 !important; transform:none !important; animation:none !important; } } /* Responsive */ @media (max-width:900px){ .dwp-hero .inner{ padding:40px 24px 60px; } .dwp-hero .left{ max-width:100%; } .dwp-hero .bg{ background-position:70% top; } } @media (max-width:500px){ .dwp-hero .hl-mid{ -webkit-text-stroke:2px #1d5f76; } .dwp-hero .cta-group{ flex-direction:column; align-items:flex-start; } } /* ── Scrolling Marquee Strip ───────────────────────────── */ #dr-marquee-section { background: #ffffff; border-top: 1px solid rgba(0,0,0,.08); border-bottom: 1px solid rgba(0,0,0,.08); padding: 20px 0; overflow: hidden; width: 100%; position: relative; } #dr-marquee-section::before, #dr-marquee-section::after { content: ''; position: absolute; top: 0; bottom: 0; width: 120px; z-index: 2; pointer-events: none; } #dr-marquee-section::before { left: 0; background: linear-gradient(to right, #ffffff 0%, transparent 100%); } #dr-marquee-section::after { right: 0; background: linear-gradient(to left, #ffffff 0%, transparent 100%); } .dr-marquee-track { display: flex; align-items: center; gap: 0; width: max-content; animation: dr-scroll 28s linear infinite; } #dr-marquee-section:hover .dr-marquee-track { animation-play-state: paused; } @keyframes dr-scroll { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } .dr-logo-item { display: flex; align-items: center; justify-content: center; padding: 0 55px; border-right: 1px solid rgba(0,0,0,.08); flex-shrink: 0; transition: opacity .3s; opacity: .85; } .dr-logo-item:hover { opacity: 1; } .dr-logo-img { height: 130px; width: auto; max-width: 240px; object-fit: contain; filter: none; display: block; } /* Round award badges sized taller — kept here in case you re-add a round badge (unused right now) */ .dr-award-img { height: 155px; max-width: 155px; } .dw-pod-stats{ --pink:#db3a88; --teal-deep:#154a5d; --white:#ffffff; --radius:22px; --ease:cubic-bezier(.22,.9,.24,1); background:var(--white); padding:20px 1.5rem; font-family:Work Sans,sans-serif; box-sizing:border-box; } .dw-pod-stats *,.dw-pod-stats *::before,.dw-pod-stats *::after{box-sizing:border-box;margin:0;padding:0} .dw-pod-stats .wrap{max-width:1200px;margin:0 auto} .dw-pod-stats .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem} .dw-pod-stats .stat-card{ background:var(--white);border-radius:var(--radius); padding:2.4rem 1.6rem;text-align:center; border:2px solid rgba(15,15,18,.08); box-shadow:0 6px 18px rgba(15,15,18,.05); transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s; } .dw-pod-stats .stat-card:hover{ transform:translateY(-8px); box-shadow:0 22px 44px rgba(219,58,136,.14); border-color:var(--pink); } .dw-pod-stats .num{ font-family:Anton,sans-serif;font-weight:400; font-size:clamp(2.6rem,4.5vw,3.8rem); color:var(--pink);line-height:1;margin-bottom:.7rem; font-variant-numeric:tabular-nums; } .dw-pod-stats .stat-card p{ font-family:Oswald,sans-serif;font-weight:500; font-size:.85rem;letter-spacing:.1em;text-transform:uppercase; color:var(--teal-deep);line-height:1.5; } /* Scroll reveal: only hidden once the script is running, so the cards still show if the script is ever blocked */ .dw-pod-stats.js-anim .reveal{opacity:0;transform:translateY(36px);transition:opacity .8s var(--ease),transform .8s var(--ease)} .dw-pod-stats.js-anim .reveal.in{opacity:1;transform:none} .dw-pod-stats.js-anim .reveal:not(.in){transition:none} .dw-pod-stats.js-anim .reveal.d1{transition-delay:.1s} .dw-pod-stats.js-anim .reveal.d2{transition-delay:.2s} .dw-pod-stats.js-anim .reveal.d3{transition-delay:.3s} .dw-pod-stats.js-anim .reveal.d4{transition-delay:.4s} .dw-pod-stats.js-anim .reveal.in:hover{transition-delay:0s} @media (prefers-reduced-motion:reduce){ .dw-pod-stats *{animation:none!important;transition:none!important} .dw-pod-stats .reveal{opacity:1!important;transform:none!important} } @media (max-width:960px){ .dw-pod-stats{padding:20px 1.5rem} .dw-pod-stats .stats{grid-template-columns:repeat(2,1fr)} } @media (max-width:560px){ .dw-pod-stats .stats{grid-template-columns:1fr} } /* lock 20px top & bottom even if the page builder adds its own spacing */ section.dw-pod-stats{padding-top:20px!important;padding-bottom:20px!important;margin-top:0!important;margin-bottom:0!important} .dw-welcome{ --pink:#db3a88; --teal:#1d5f76; --ink:#0f0f12; --mist:#f2f7f9; --white:#ffffff; --ease:cubic-bezier(.22,.9,.24,1); background:var(--mist); padding:30px 1.5rem; font-family:Work Sans,sans-serif; color:var(--ink); box-sizing:border-box; } .dw-welcome *,.dw-welcome *::before,.dw-welcome *::after{box-sizing:border-box;margin:0;padding:0} .dw-welcome .wrap{ max-width:1200px;margin:0 auto; display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start; } .dw-welcome .eyebrow{ font-size:.78rem;font-weight:700; letter-spacing:.28em;text-transform:uppercase; color:var(--ink); margin-bottom:.8rem; } .dw-welcome h2{ font-family:Anton,sans-serif;font-weight:400; text-transform:uppercase;line-height:1.02;letter-spacing:.5px; font-size:clamp(2.2rem,5vw,3.4rem); margin-bottom:1.4rem; } /* heading pieces: gaps come from CSS, not from spaces in the code */ .dw-welcome h2 .hw,.dw-welcome h2 .accent{display:inline-block} .dw-welcome h2 .accent{color:var(--pink);margin-right:.25em} .dw-welcome p{color:#3c3c44;margin-bottom:1.2rem;line-height:1.7} .dw-welcome .links{margin-top:1.6rem;display:flex;gap:1rem;flex-wrap:wrap} .dw-welcome .btn{ display:inline-block;text-decoration:none;cursor:pointer; font-family:Oswald,sans-serif;font-weight:600; font-size:.95rem;letter-spacing:.08em;text-transform:uppercase; padding:.95rem 1.9rem;border-radius:999px;border:2px solid transparent; color:var(--white); transition:transform .3s var(--ease),box-shadow .3s var(--ease); } .dw-welcome .btn-pink{background:var(--pink)} .dw-welcome .btn-pink:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(219,58,136,.45)} /* Scroll reveal: only hidden once the script is running, so the section still shows if the script is ever blocked */ .dw-welcome.js-anim .reveal{opacity:0;transform:translateY(36px);transition:opacity .8s var(--ease),transform .8s var(--ease)} .dw-welcome.js-anim .reveal.in{opacity:1;transform:none} .dw-welcome.js-anim .reveal:not(.in){transition:none} .dw-welcome.js-anim .reveal.d1{transition-delay:.15s} @media (prefers-reduced-motion:reduce){ .dw-welcome *{animation:none!important;transition:none!important} .dw-welcome .reveal{opacity:1!important;transform:none!important} } @media (max-width:960px){ .dw-welcome{padding:30px 1.5rem} .dw-welcome .wrap{grid-template-columns:1fr;gap:2.2rem} } /* lock 30px top & bottom even if the page builder adds its own spacing */ section.dw-welcome{padding-top:30px!important;padding-bottom:30px!important;margin-top:0!important;margin-bottom:0!important} .dw-welcome .reveal > :last-child{margin-bottom:0} .dw-episodes{ --pink:#db3a88; --teal:#1d5f76; --teal-deep:#154a5d; --ink:#0f0f12; --white:#ffffff; --radius:22px; --ease:cubic-bezier(.22,.9,.24,1); background:var(--white); padding:6rem 1.5rem; font-family:'Work Sans',sans-serif; color:var(--ink); box-sizing:border-box; } .dw-episodes *,.dw-episodes *::before,.dw-episodes *::after{box-sizing:border-box;margin:0;padding:0} .dw-episodes img{max-width:100%;display:block} .dw-episodes .wrap{max-width:1200px;margin:0 auto} /* Section heading */ .dw-episodes .section-head{max-width:820px;margin:0 auto 3.5rem;text-align:center} .dw-episodes .eyebrow{ color:var(--pink); font-size:.78rem;font-weight:700; letter-spacing:.28em;text-transform:uppercase; } .dw-episodes h2{ font-family:'Anton',sans-serif;font-weight:400; text-transform:uppercase;line-height:.98;letter-spacing:.5px; font-size:clamp(2.2rem,5vw,3.6rem); margin:.8rem 0 1rem; } .dw-episodes h2 .accent{color:var(--pink)} /* Episode cards */ .dw-episodes .ep-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:3.5rem} .dw-episodes .ep-card{ background:var(--white);border-radius:var(--radius);overflow:hidden; border:2px solid rgba(15,15,18,.08); box-shadow:0 6px 18px rgba(15,15,18,.05); display:flex;flex-direction:column; transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s; } .dw-episodes .ep-card:hover{ transform:translateY(-8px); box-shadow:0 22px 44px rgba(219,58,136,.16); border-color:var(--pink); } .dw-episodes .ep-media{overflow:hidden} .dw-episodes .ep-media img{width:100%;transition:transform .5s var(--ease)} .dw-episodes .ep-card:hover .ep-media img{transform:scale(1.05)} .dw-episodes .ep-body{padding:1.6rem;display:flex;flex-direction:column;gap:.8rem;flex:1} .dw-episodes .ep-num{ font-family:'Oswald',sans-serif;font-weight:600;font-size:.78rem; letter-spacing:.2em;text-transform:uppercase;color:var(--pink); } .dw-episodes .ep-card h3{ font-size:1.08rem;font-weight:700;line-height:1.35; color:var(--teal-deep);flex:1; } .dw-episodes a.listen{ font-family:'Oswald',sans-serif;font-weight:600;font-size:.85rem; letter-spacing:.1em;text-transform:uppercase;color:var(--pink); text-decoration:none;display:inline-flex;align-items:center;gap:.4rem; transition:gap .3s var(--ease); } .dw-episodes a.listen:hover{gap:.8rem} /* Library card */ .dw-episodes .ep-card.library{background:var(--teal);border-color:var(--teal)} .dw-episodes .ep-card.library .ep-body{justify-content:center;text-align:center;gap:1.2rem} .dw-episodes .ep-card.library h3{ color:var(--white); font-family:'Anton',sans-serif;font-weight:400; text-transform:uppercase;font-size:1.5rem;flex:0; } .dw-episodes .ep-card.library p{color:#dcebf1;font-size:.95rem} .dw-episodes .btn{ display:inline-block;text-decoration:none;cursor:pointer; background:var(--pink);color:var(--white); font-family:'Oswald',sans-serif;font-weight:600; font-size:.95rem;letter-spacing:.08em;text-transform:uppercase; padding:.95rem 1.9rem;border-radius:999px;border:2px solid transparent; align-self:center; transition:transform .3s var(--ease),box-shadow .3s var(--ease); } .dw-episodes .btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(219,58,136,.45)} /* Captivate player */ .dw-episodes .player-frame{ border-radius:var(--radius);overflow:hidden; box-shadow:0 24px 48px rgba(15,15,18,.15); border:2px solid rgba(15,15,18,.08); } .dw-episodes .player-frame iframe{width:100%;height:200px;border:0;display:block} /* Scroll reveal */ .dw-episodes .reveal{opacity:0;transform:translateY(36px);transition:opacity .8s var(--ease),transform .8s var(--ease)} .dw-episodes .reveal.in{opacity:1;transform:none} .dw-episodes .reveal.d1{transition-delay:.1s} .dw-episodes .reveal.d2{transition-delay:.2s} .dw-episodes .reveal.d3{transition-delay:.3s} @media (prefers-reduced-motion:reduce){ .dw-episodes *{animation:none!important;transition:none!important} .dw-episodes .reveal{opacity:1!important;transform:none!important} } @media (max-width:960px){ .dw-episodes{padding:4.5rem 1.5rem} .dw-episodes .ep-grid{grid-template-columns:1fr} } .dw-host{ --teal:#1d5f76; --pink:#db3a88; --white:#ffffff; --radius:22px; --ease:cubic-bezier(.22,.9,.24,1); --host-pad-y:40px; /* top & bottom spacing */ background:var(--teal); color:var(--white); position:relative; overflow:hidden; isolation:isolate; padding:var(--host-pad-y) 1.5rem; font-family:'Work Sans',sans-serif; box-sizing:border-box; } .dw-host *,.dw-host *::before,.dw-host *::after{ box-sizing:border-box; margin:0; padding:0; } .dw-host img{ max-width:100%; display:block; } /* Ambient pink glow */ .dw-host::before{ content:""; position:absolute; left:-15%; bottom:-40%; z-index:-1; width:50vw; height:50vw; border-radius:50%; background:radial-gradient(circle, rgba(219,58,136,.28), transparent 65%); animation:dw-host-glow 10s ease-in-out infinite alternate; } @keyframes dw-host-glow{ from{transform:scale(1)} to{transform:scale(1.18)} } .dw-host .wrap{ max-width:1200px; margin:0 auto; display:grid; grid-template-columns:.9fr 1.1fr; gap:3.5rem; align-items:center; } /* Photo with pink offset frame */ .dw-host .p-media{ position:relative; opacity:0; transform:translateY(36px); animation:dw-host-rise .8s var(--ease) forwards; } .dw-host .p-media img{ border-radius:var(--radius); box-shadow:0 24px 48px rgba(0,0,0,.35); position:relative; z-index:1; transition:transform .5s var(--ease); } .dw-host .p-media:hover img{ transform:scale(1.02) rotate(-1deg); } .dw-host .p-media::before{ content:""; position:absolute; inset:14px -14px -14px 14px; border:3px solid var(--pink); border-radius:var(--radius); z-index:0; } /* Copy */ .dw-host .copy{ opacity:0; transform:translateY(36px); animation:dw-host-rise .8s var(--ease) .15s forwards; } .dw-host .eyebrow{ color:#ffd7ea; font-size:.78rem; font-weight:700; letter-spacing:.28em; text-transform:uppercase; margin-bottom:.8rem; } .dw-host h2{ font-family:'Anton',sans-serif; font-weight:400; text-transform:uppercase; line-height:.98; letter-spacing:.5px; font-size:clamp(2.2rem,5vw,3.6rem); margin-bottom:1.4rem; } .dw-host p{ color:#dcebf1; margin-bottom:1.2rem; max-width:34rem; line-height:1.7; } /* Button */ .dw-host .btn{ display:inline-block; text-decoration:none; cursor:pointer; background:var(--pink); color:var(--white); font-family:'Oswald',sans-serif; font-weight:600; font-size:.95rem; letter-spacing:.08em; text-transform:uppercase; padding:.95rem 1.9rem; border-radius:999px; border:2px solid transparent; margin-top:.6rem; transition:transform .3s var(--ease),box-shadow .3s var(--ease); } .dw-host .btn:hover{ transform:translateY(-3px); box-shadow:0 12px 28px rgba(219,58,136,.45); } @keyframes dw-host-rise{ to{opacity:1; transform:translateY(0);} } @media (prefers-reduced-motion:reduce){ .dw-host *,.dw-host *::before,.dw-host *::after{ animation:none!important; transition:none!important; } .dw-host .p-media, .dw-host .copy{ opacity:1!important; transform:none!important; } } @media (max-width:960px){ .dw-host{ padding:var(--host-pad-y) 1.5rem; } .dw-host .wrap{ grid-template-columns:1fr; gap:2.5rem; } } .dw-platforms{ --pink:#db3a88; --teal:#1d5f76; --ink:#0f0f12; --white:#ffffff; --ease:cubic-bezier(.22,.9,.24,1); --plat-pad-y:40px; /* top & bottom spacing */ background:var(--white); padding:var(--plat-pad-y) 1.5rem; text-align:center; font-family:'Work Sans',sans-serif; color:var(--ink); box-sizing:border-box; } .dw-platforms *,.dw-platforms *::before,.dw-platforms *::after{ box-sizing:border-box; margin:0; padding:0; } .dw-platforms img{ max-width:100%; display:block; } .dw-platforms .wrap{ max-width:1200px; margin:0 auto; } /* Section heading */ .dw-platforms .section-head{ max-width:820px; margin:0 auto 3.5rem; opacity:0; transform:translateY(36px); animation:dw-plat-rise .8s var(--ease) forwards; } .dw-platforms .eyebrow{ color:var(--pink); font-size:.78rem; font-weight:700; letter-spacing:.28em; text-transform:uppercase; } .dw-platforms h2{ font-family:'Anton',sans-serif; font-weight:400; text-transform:uppercase; line-height:.98; letter-spacing:.5px; font-size:clamp(2.2rem,5vw,3.6rem); margin:.8rem 0 1rem; } .dw-platforms h2 .accent{ color:var(--pink); } /* Badge row */ .dw-platforms .platform-row{ display:flex; gap:1.4rem; justify-content:center; align-items:center; flex-wrap:wrap; opacity:0; transform:translateY(36px); animation:dw-plat-rise .8s var(--ease) .15s forwards; } .dw-platforms .platform-row a.badge{ display:block; border-radius:14px; overflow:hidden; border:2px solid rgba(15,15,18,.1); transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s; } .dw-platforms .platform-row a.badge:hover{ transform:translateY(-5px); box-shadow:0 14px 30px rgba(29,95,118,.18); border-color:var(--pink); } .dw-platforms .platform-row img{ height:64px; width:auto; } /* YouTube button */ .dw-platforms .btn{ display:inline-flex; align-items:center; gap:.6rem; text-decoration:none; cursor:pointer; background:var(--teal); color:var(--white); font-family:'Oswald',sans-serif; font-weight:600; font-size:.95rem; letter-spacing:.08em; text-transform:uppercase; padding:.95rem 1.9rem; border-radius:999px; border:2px solid transparent; transition:transform .3s var(--ease),box-shadow .3s var(--ease); } .dw-platforms .btn svg{ width:22px; height:22px; flex-shrink:0; } .dw-platforms .btn:hover{ transform:translateY(-3px); box-shadow:0 12px 28px rgba(29,95,118,.4); } @keyframes dw-plat-rise{ to{opacity:1; transform:translateY(0);} } @media (prefers-reduced-motion:reduce){ .dw-platforms *{ animation:none!important; transition:none!important; } .dw-platforms .section-head, .dw-platforms .platform-row{ opacity:1!important; transform:none!important; } } @media (max-width:960px){ .dw-platforms{ padding:var(--plat-pad-y) 1.5rem; } .dw-platforms .platform-row img{ height:54px; } } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } .pod-reviews-section { padding: 80px 0; overflow: hidden; background: #f7f8fa; font-family: 'Inter', sans-serif; } .pod-reviews-header { text-align: center; margin-bottom: 18px; padding: 0 40px; } .pod-reviews-header h2 { font-family: 'Oswald', sans-serif; font-size: clamp(28px, 3.5vw, 44px); font-weight: 700; text-transform: uppercase; color: #111; letter-spacing: 1px; } .pod-reviews-header h2 span { color: #db3a88; } .pod-reviews-header p { font-size: 15px; color: #777; margin-top: 10px; } /* Apple rating badge */ .apple-badge { display: inline-flex; align-items: center; gap: 10px; background: #fff; border: 1.5px solid #e0e8ef; border-radius: 999px; padding: 10px 22px; margin: 18px auto 40px; font-size: 14px; color: #333; font-weight: 500; } .apple-badge .score { font-family: 'Oswald', sans-serif; font-weight: 700; font-size: 18px; color: #111; } .apple-badge .stars { color: #f5a623; letter-spacing: 1px; } .apple-badge a { color: #db3a88; font-weight: 600; text-decoration: none; } .apple-badge a:hover { text-decoration: underline; } .badge-wrap { text-align: center; } /* ── Carousel track ── */ .carousel-wrap { position: relative; overflow: hidden; } /* fade edges */ .carousel-wrap::before, .carousel-wrap::after { content: ''; position: absolute; top: 0; bottom: 0; width: 120px; z-index: 2; pointer-events: none; } .carousel-wrap::before { left: 0; background: linear-gradient(to right, #f7f8fa, transparent); } .carousel-wrap::after { right: 0; background: linear-gradient(to left, #f7f8fa, transparent); } .carousel-track { display: flex; gap: 24px; width: max-content; animation: scroll 32s linear infinite; padding: 12px 0 20px; } .carousel-track:hover { animation-play-state: paused; } @keyframes scroll { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } /* ── Cards ── */ .t-card { width: 360px; flex-shrink: 0; background: #fff; border: 1.5px solid #e0e8ef; border-radius: 12px; padding: 32px 28px 24px; display: flex; flex-direction: column; gap: 20px; transition: transform .3s, box-shadow .3s, border-color .3s; cursor: default; position: relative; overflow: hidden; } .t-card:hover { transform: translateY(-6px); box-shadow: 0 16px 40px rgba(0,0,0,.1); border-color: #db3a88; } /* top accent line on hover */ .t-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: #db3a88; transform: scaleX(0); transform-origin: left; transition: transform .35s ease; } .t-card:hover::before { transform: scaleX(1); } .quote-mark { font-family: Georgia, serif; font-size: 64px; line-height: .6; color: #db3a88; opacity: .25; display: block; margin-bottom: -8px; } .t-review-title { font-family: 'Oswald', sans-serif; font-weight: 600; font-size: 16px; text-transform: uppercase; letter-spacing: .5px; color: #1d5f76; margin-bottom: -8px; } .t-text { font-size: 14px; line-height: 1.75; color: #333; font-style: italic; flex: 1; } .t-author { display: flex; align-items: center; gap: 14px; border-top: 1px solid #f0f0f0; padding-top: 18px; } .t-avatar { width: 52px; height: 52px; border-radius: 50%; object-fit: cover; flex-shrink: 0; border: 2px solid #e0e8ef; } .t-avatar-placeholder { width: 52px; height: 52px; border-radius: 50%; flex-shrink: 0; background: linear-gradient(135deg, #1d5f76, #db3a88); display: flex; align-items: center; justify-content: center; font-family: 'Oswald', sans-serif; font-size: 17px; font-weight: 700; color: #fff; } .t-name { font-weight: 600; font-size: 15px; color: #111; margin-bottom: 3px; } .t-title { font-size: 12px; color: #888; line-height: 1.4; } .t-stars { margin-top: 6px; color: #f5a623; font-size: 14px; letter-spacing: 1px; } @media (max-width: 600px) { .t-card { width: 300px; } } .dw-foot{ --teal:#1d5f76;--teal-deep:#154a5d;--pink:#db3a88;--white:#ffffff;--mist:#f2f7f9; --ease:cubic-bezier(.22,.9,.24,1); font-family:'Work Sans',sans-serif;box-sizing:border-box; } .dw-foot *,.dw-foot *::before,.dw-foot *::after{box-sizing:border-box;margin:0;padding:0} .dw-foot img{display:block} /* ── Main footer ── */ .dw-foot .main{ background:var(--teal-deep);color:#cfe2ea; padding:3.5rem 1.5rem 2rem;text-align:center; } .dw-foot .main .menu{ list-style:none;display:flex;flex-wrap:wrap;justify-content:center; gap:.4rem 2rem;margin-bottom:2.5rem; } .dw-foot .main .menu a{ font-family:'Oswald',sans-serif;font-weight:600; font-size:.9rem;letter-spacing:.12em;text-transform:uppercase; color:var(--white);text-decoration:none;transition:color .25s; } .dw-foot .main .menu a:hover{color:var(--pink)} .dw-foot .main .contact{ display:flex;justify-content:center;align-items:center;gap:.4rem 1rem;flex-wrap:wrap; margin-bottom:1.6rem;font-weight:600; } .dw-foot .main .contact a{color:var(--white);text-decoration:none;transition:color .25s} .dw-foot .main .contact a:hover{color:var(--pink)} .dw-foot .main .contact .sep{opacity:.4} .dw-foot .main .socials{display:flex;justify-content:center;gap:.7rem;margin-bottom:2.4rem} .dw-foot .main .socials a{ width:40px;height:40px;border-radius:50%; background:var(--pink);color:var(--teal-deep); display:grid;place-items:center; transition:transform .25s,background .25s,color .25s; } .dw-foot .main .socials a:hover{transform:translateY(-3px) scale(1.08);background:var(--white);color:var(--pink)} .dw-foot .main .socials svg{width:18px;height:18px;fill:currentColor} .dw-foot .main .legal{ border-top:1px solid rgba(255,255,255,.15); padding-top:1.6rem;max-width:1100px;margin:0 auto; font-size:.82rem;color:#9fc0cc;line-height:1.7; } .dw-foot .main .legal a{color:#cfe2ea;text-decoration:none;transition:color .25s} .dw-foot .main .legal a:hover{color:var(--pink)} .dw-foot .main .legal .sep{opacity:.4;margin:0 .5rem} @media (max-width:640px){ .dw-foot .main .menu{gap:.3rem 1.2rem} } .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-Q159a7UGUQ { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-EStKxyOL_B { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px; } @media (max-width: 639px) { .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px;backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px); } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px; } } @media (min-width: 1200px) { .gp-component-id-XiS8hZotqN.gp-component > [data-section-overlay] { position: absolute;bottom: 0px;top: 0px;left: 0px;right: 0px; } } @media (max-width: 639px) { [data-gp-text] .gp-component-id-7svtamCFy { font-size: 19px !important;color: rgba(255, 255, 255, 1);text-align: center;font-family: Montserrat !important;margin-right: 0px;margin-top: 11px; } } @media (max-width: 767px) and (min-width: 640px) { [data-gp-text] .gp-component-id-7svtamCFy { font-size: 19px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;margin-top: 11px; } } @media (max-width: 991px) and (min-width: 768px) { [data-gp-text] .gp-component-id-7svtamCFy { font-size: 19px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;margin-top: 11px; } } @media (max-width: 1199px) and (min-width: 992px) { [data-gp-text] .gp-component-id-7svtamCFy { font-size: 19px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;margin-top: 11px; } } @media (min-width: 1200px) { [data-gp-text] .gp-component-id-7svtamCFy { font-size: 19px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;margin-top: 11px; } } @media (max-width: 639px) { .gp-component-id-jaAidnWj9C[data-gp-component] { font-size: 23px !important;color: rgb(255, 255, 255);font-family: Montserrat !important;background-color: rgb(212, 52, 130);margin-left: 58px;margin-right: 0px;margin-top: 23px;padding-left: 16px;padding-right: 16px;padding-top: 8px;padding-bottom: 8px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-thickness: inherit;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-jaAidnWj9C[data-gp-component] { font-size: 23px !important;color: rgb(255, 255, 255);font-family: Montserrat !important;background-color: rgb(212, 52, 130);margin-left: 174px;margin-right: 0px;margin-top: 23px;padding-left: 16px;padding-right: 16px;padding-top: 8px;padding-bottom: 8px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-thickness: inherit;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-jaAidnWj9C[data-gp-component] { font-size: 23px !important;color: rgb(255, 255, 255);font-family: Montserrat !important;background-color: rgb(212, 52, 130);margin-left: 70px;margin-right: 0px;margin-top: 23px;padding-left: 16px;padding-right: 16px;padding-top: 8px;padding-bottom: 8px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-thickness: inherit;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-jaAidnWj9C[data-gp-component] { font-size: 23px !important;color: rgb(255, 255, 255);font-family: Montserrat !important;background-color: rgb(212, 52, 130);margin-left: 0px;margin-right: 0px;margin-top: 23px;padding-left: 16px;padding-right: 16px;padding-top: 8px;padding-bottom: 8px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-thickness: inherit;text-decoration-style: solid;text-decoration-color: initial; } } @media (min-width: 1200px) { .gp-component-id-jaAidnWj9C[data-gp-component] { font-size: 23px !important;color: rgb(255, 255, 255);font-family: Montserrat !important;background-color: rgb(212, 52, 130);margin-left: 0px;margin-right: 0px;margin-top: 23px;padding-left: 16px;padding-right: 16px;padding-top: 8px;padding-bottom: 8px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-thickness: inherit;text-decoration-style: solid;text-decoration-color: initial; } } @media (max-width: 639px) { .gp-component-id-olle8VZcbW[data-gp-component] { margin-top: 69px;width: 100%;height: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-olle8VZcbW[data-gp-component] { margin-top: 69px;width: 100%;height: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-olle8VZcbW[data-gp-component] { margin-top: 69px;width: 100%;height: 100%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-olle8VZcbW[data-gp-component] { margin-top: 69px;width: 100%;height: 100%;flex-direction: column;align-items: center;display: flex; } } @media (min-width: 1200px) { .gp-component-id-olle8VZcbW[data-gp-component] { margin-top: 69px;width: 100%;height: 100%;flex-direction: column;align-items: center;display: flex; } } @media (max-width: 639px) { [data-gp-text] .gp-component-id-U0BAeQf_a { font-size: 22px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;padding-left: 0px;display: flex; } } @media (max-width: 767px) and (min-width: 640px) { [data-gp-text] .gp-component-id-U0BAeQf_a { font-size: 30px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;padding-left: 0px;display: flex; } } @media (max-width: 991px) and (min-width: 768px) { [data-gp-text] .gp-component-id-U0BAeQf_a { font-size: 30px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;padding-left: 0px;display: flex; } } @media (max-width: 1199px) and (min-width: 992px) { [data-gp-text] .gp-component-id-U0BAeQf_a { font-size: 30px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;padding-left: 0px;display: flex; } } @media (min-width: 1200px) { [data-gp-text] .gp-component-id-U0BAeQf_a { font-size: 30px !important;color: rgb(29, 95, 118);text-align: center;font-family: Montserrat !important;margin-right: 0px;padding-left: 0px;display: flex; } } @media (max-width: 639px) { .gp-component-id-jnp98n6vD[data-gp-component] { margin-left: 0px;padding-left: 0px;padding-right: 8px;width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-jnp98n6vD[data-gp-component] { margin-left: 0px;padding-left: 0px;padding-right: 8px;width: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-jnp98n6vD[data-gp-component] { margin-left: 0px;padding-left: 0px;padding-right: 8px;width: 100%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-jnp98n6vD[data-gp-component] { margin-left: 0px;padding-left: 0px;padding-right: 8px;width: 100%; } } @media (min-width: 1200px) { .gp-component-id-jnp98n6vD[data-gp-component] { margin-left: 0px;padding-left: 0px;padding-right: 8px;width: 100%; } } @media (max-width: 639px) { .gp-component-id-XiS8hZotqN[data-gp-component] { background-image: url("https://images.groovetech.io/BEkF_0AnvNKbqqkVRvtXJ4RFnD_NsGu9iMx1x7n2dZ8/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzQyNTQ3MTk5X0RpYW5lTWljaGVsbGVEaWFtb25kMzYuanBn.webp");background-size: cover;background-repeat: no-repeat;margin-top: 0px;padding-left: 6px;padding-right: 6px;padding-top: 151px;padding-bottom: 18px;display: flex;background-position-y: 0%;background-position-x: 50%;min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-XiS8hZotqN[data-gp-component] { background-image: url("https://images.groovetech.io/BEkF_0AnvNKbqqkVRvtXJ4RFnD_NsGu9iMx1x7n2dZ8/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzQyNTQ3MTk5X0RpYW5lTWljaGVsbGVEaWFtb25kMzYuanBn.webp");background-size: cover;background-repeat: no-repeat;margin-top: 0px;padding-top: 151px;padding-bottom: 263px;display: flex;background-position-y: 0%;background-position-x: 50%;min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-XiS8hZotqN[data-gp-component] { background-image: url("https://images.groovetech.io/BEkF_0AnvNKbqqkVRvtXJ4RFnD_NsGu9iMx1x7n2dZ8/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzQyNTQ3MTk5X0RpYW5lTWljaGVsbGVEaWFtb25kMzYuanBn.webp");background-size: cover;background-repeat: no-repeat;margin-top: 0px;padding-top: 151px;padding-bottom: 263px;display: flex;background-position-y: 0%;background-position-x: 50%;min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-XiS8hZotqN[data-gp-component] { background-image: url("https://images.groovetech.io/BEkF_0AnvNKbqqkVRvtXJ4RFnD_NsGu9iMx1x7n2dZ8/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzQyNTQ3MTk5X0RpYW5lTWljaGVsbGVEaWFtb25kMzYuanBn.webp");background-size: cover;background-repeat: no-repeat;margin-top: 0px;padding-top: 151px;padding-bottom: 263px;display: flex;background-position-y: 0%;background-position-x: 50%;min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-XiS8hZotqN[data-gp-component] { background-image: url("https://images.groovetech.io/BEkF_0AnvNKbqqkVRvtXJ4RFnD_NsGu9iMx1x7n2dZ8/rs:fit:0:0:0/g:no:0:0/c:0:0/aHR0cHM6Ly9hc3NldHMuZ3Jvb3ZlYXBwcy5jb20vaW1hZ2VzLzk3ODBiNDI2LWJmNzctNGQyMC1hYzRmLWE4ZjFkNjY4YzJjMi8xNzQyNTQ3MTk5X0RpYW5lTWljaGVsbGVEaWFtb25kMzYuanBn.webp");background-size: cover;background-repeat: no-repeat;margin-top: 0px;padding-top: 151px;padding-bottom: 263px;display: flex;background-position-y: 0%;background-position-x: 50%;min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 639px) { .gp-component-id-QlCsSVO332[data-gp-component] { margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;width: 100%;position: relative;z-index: 15; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-QlCsSVO332[data-gp-component] { margin-left: auto;margin-right: auto;width: 100%;max-width: 640px;position: relative;z-index: 15; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-QlCsSVO332[data-gp-component] { margin-left: auto;margin-right: auto;width: 100%;max-width: 768px;position: relative;z-index: 15; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-QlCsSVO332[data-gp-component] { margin-left: auto;margin-right: auto;width: 100%;max-width: 992px;position: relative;z-index: 15; } } @media (min-width: 1200px) { .gp-component-id-QlCsSVO332[data-gp-component] { margin-left: auto;margin-right: auto;width: 100%;max-width: 1200px;position: relative;z-index: 15; } } .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-VuLUlttEd { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-02K2Ieljv { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-O3kW4jQFw { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-SVyasCubTN { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-6OtNCLTqsG { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-2ABGETIUgy { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-GXLV1GHu0X { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-q8hi4V3RuQ { min-height: 50px;position: relative;z-index: auto; } } .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } @media (max-width: 639px) { .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } } @media (min-width: 1200px) { .gp-component-id-M7t8jI3hM { min-height: 50px;position: relative;z-index: auto; } }
