.tq-step h3+p{margin-top:10px}.tq-step .btn{margin:15px auto}.tq-step a.subscription-box-clickable{display:block;position:absolute;width:100%;height:100%;left:0;top:0;text-decoration:none;border:0;z-index:2}
.footer__links ul{display:flex;flex-direction:row;gap:.5rem 1.5rem;flex-wrap:wrap;margin-bottom:1rem;font-size:13px}.footer__inner p{margin-top:.7rem;margin-right:.3rem;font-size:13px}.footer img{height:100%;max-height:50px;object-fit:contain;object-position:left}.footer a{line-height:2rem}.footer h6{margin-bottom:1rem}.footer .accordion__content{display:block;height:100%}.footer .accordion__title:after{content:""}@media(min-width: 900px){.footer__inner{padding:0 0 4rem 0}}
.exit-for-ae{font-size:.7rem;opacity:.5;text-decoration:underline;display:inline-block;background-color:rgba(0,0,0,0)}
.features{background-color:#fff}.features:hover{cursor:pointer}.features__inner{gap:.5rem;display:flex;flex-direction:column}.features__gridItem{border:1px solid rgba(229,229,229,.7);border-radius:.6rem;display:flex;flex-direction:row;align-items:stretch}.features__gridItemTitle{font-size:1.3rem !important;font-weight:500}.features__gridItemImage{aspect-ratio:1/1;border-radius:.6rem;border-top-right-radius:0;border-bottom-right-radius:0;font-size:1rem;font-style:italic;object-fit:cover;width:6rem}@media(min-width: 900px){.features__gridItemImage{width:10rem}}.features__gridItemContent{padding:1rem}.features p{line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.pricing{font-size:1rem}.pricing__inner{margin:0 auto}.pricing__description{margin:.5rem 0 2rem 0;font-size:.7rem}@media screen and (min-width: 900px){.pricing__description{max-width:80%}}.pricing__lead{margin-bottom:-1rem;line-height:1.5rem}.pricing__lead div{flex:1}.pricing__lead div:last-child{background-image:linear-gradient(to right, #fafafa, rgba(250, 250, 250, 0));padding:1rem;border-bottom:none}@media screen and (min-width: 900px){.pricing__lead div:last-child{max-width:300px}}@media screen and (min-width: 900px){.pricing__lead{display:flex}}.pricing__title{font-size:1.5rem;line-height:2.875rem;font-weight:600;margin:.5rem 0}.pricing__items{display:flex;flex-direction:row;gap:1rem}.pricing__item{flex:1;display:flex;flex-direction:column;gap:1rem}.pricing__feature{flex:1;padding:.3rem 0}.pricing__feature li{font-size:.875rem;margin-bottom:.5rem}.pricing__status{text-align:center;flex:1;max-width:120px;margin:0;padding:1rem 0;background-image:linear-gradient(to right, #fafafa, rgba(250, 250, 250, 0));position:relative}@media screen and (min-width: 900px){.pricing__status{max-width:300px}}.pricing__table__header{display:flex;gap:1rem}.pricing__table__sectionTitle p{font-size:1.2rem;margin:2rem 0 1rem 0;color:#000}.pricing__table__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid rgba(229,229,229,.7)}.pricing .btn{background-color:#0c4a6e;color:#fff;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;display:block;text-align:center;margin:1rem auto 1rem auto}
.refundPolicy__inner p{margin-bottom:1rem}
.showcase__inner{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 400px - clamp(1rem, 1vw + 0.75rem, 5rem)), 1fr));gap:.5rem}.showcase__griditem{align-items:flex-end;background-color:#f6f6f6;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:.6rem;display:flex;justify-content:center;min-height:15rem;padding:1rem;text-align:center}.showcase__name{backdrop-filter:blur(0.5rem);background-color:rgba(0,0,0,.5);border-radius:.6rem;color:#fff;font-size:1rem;font-weight:400;text-transform:capitalize;padding:1rem 1.5rem}.page-ar .showcase__title{padding-right:2rem}
.testimonials__title{font-size:1.375rem;letter-spacing:.005rem;font-weight:600}.testimonials__title:hover{cursor:pointer}.testimonials__inner{max-width:100%;margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 256px - clamp(1rem, 1vw + 0.75rem, 5rem)), 1fr));gap:.5rem}.testimonials__inner li{display:block;flex-direction:column;margin-bottom:1rem;gap:1rem;border-radius:.6rem;border:1px solid #e5e5e5;flex:1;padding:24px 22px}.testimonials__inner li img{width:60px;height:60px;overflow:hidden;font-size:0;background-color:#e4e4e4;border-radius:50%}.testimonials__inner li h3{font-size:1rem;line-height:1.5rem;letter-spacing:.2px;margin-bottom:.5rem}.rating{height:28px;margin-right:-30px;margin-top:1px}.rating-area{position:absolute;width:100%;align-items:center;justify-content:space-between;top:0}@media screen and (min-width: 767px){.rating-area{height:36px;display:flex;gap:8px}}.rating-area p{margin:0}.rating__background{fill:#ccc;stroke:gold;stroke-width:1;height:100%;width:100%;transform:scale(0.7)}.rating__value{fill:gold;height:100%;transform:scale(0.7)}
.unsubscription:hover{cursor:pointer}.unsubscription__inner{padding-bottom:1.5rem;list-style:none}.unsubscription__inner .list{display:flex;align-items:flex-start;font-size:1rem;color:#7f7f7f;margin-bottom:1rem}.unsubscription__inner .list span{text-transform:capitalize;align-self:flex-start;margin-right:.5rem}.unsubscription__inner .list p{flex:2}
.pin-entry-form .uforconsent .consent-msg{font-size:14px;margin:24px auto}
@keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(47,189,33,.7)}100%{box-shadow:0 0 0 20px rgba(47,189,33,0)}}:root [data-theme=dmb-generic-theme]{--desktop-max: 800px}.disclaimer{text-align:left;padding-left:20px}.disclaimer a,.disclaimer span{display:inline;margin:0;padding:0}.disclaimer ul{list-style:disc;padding-left:10px}.disclaimer ul li{display:list-item}:root body [data-is-centered=true] .mo__additional-text .acceptance-checkbox section,:root body [data-is-centered=true] main .acceptance-checkbox section{justify-content:flex-start;align-items:flex-start;text-align:left}.headline+.disclaimer{margin-top:30px}.acceptance-checkbox__error-message{margin-left:45px}section.legals{display:none}section.disclaimer-area{margin:15px auto;max-width:var(--desktop-max);padding:0 8px}.page-ar .disclaimer{text-align:right;padding-left:0;padding-right:20px}.page-ar .disclaimer ul{padding-left:0;padding-right:10px}.page-ar :root body [data-is-centered=true] .mo__additional-text .acceptance-checkbox section,.page-ar :root body [data-is-centered=true] main .acceptance-checkbox section{text-align:right}:root [data-theme=dmb-generic-theme]{--price-point-font-size: var(--font-size0_8x)}.price-point{color:var(--marker-color)}.disclaimer,.acceptance-checkbox__container .acceptance-checkbox__label{font-size:var(--price-point-font-size)}
