.wp-block-arms-testimonial-single,.arms-block-testimonial-single{padding:4rem;text-align:left;border-radius:1rem;}.wp-block-arms-testimonial-single blockquote,.arms-block-testimonial-single blockquote{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--display-xs);margin:0;margin-bottom:2rem;}.wp-block-arms-testimonial-single .testimonial-citation,.arms-block-testimonial-single .testimonial-citation{display:flex;flex-flow:row nowrap;gap:1rem;}.wp-block-arms-testimonial-single .testimonial-author-group,.arms-block-testimonial-single .testimonial-author-group{display:flex;flex-flow:column nowrap;gap:.125rem;}.wp-block-arms-testimonial-single .testimonial-image,.arms-block-testimonial-single .testimonial-image{width:4rem;height:4rem;background-color:rgba(255,255,255,.12);border:.75px solid rgba(255,255,255,.12);border-radius:2rem;overflow:hidden;margin:0;}.wp-block-arms-testimonial-single .testimonial-image img,.arms-block-testimonial-single .testimonial-image img{max-width:100%;max-height:100%;object-fit:cover;}.wp-block-arms-testimonial-single p,.arms-block-testimonial-single p{margin:0;}.wp-block-arms-testimonial-single p.testimonial-author,.arms-block-testimonial-single p.testimonial-author{font-size:var(--wp--preset--font-size--text-lg);font-weight:500;}.wp-block-arms-testimonial-single p.testimonial-title,.arms-block-testimonial-single p.testimonial-title{font-size:var(--wp--preset--font-size--text-md);font-weight:400;}.wp-block-arms-testimonial-single.is-style-light,.arms-block-testimonial-single.is-style-light{color:var(--wp--preset--color--primary-text);}.wp-block-arms-testimonial-single.is-style-light p.testimonial-title,.arms-block-testimonial-single.is-style-light p.testimonial-title{color:var(--wp--preset--color--gray-600);}.wp-block-arms-testimonial-single.is-style-light:not(.has-background),.wp-block-arms-testimonial-single:not(.has-background),.arms-block-testimonial-single.is-style-light:not(.has-background),.arms-block-testimonial-single:not(.has-background){background-color:var(--wp--preset--color--gray-50);}.wp-block-arms-testimonial-single.is-style-dark,.arms-block-testimonial-single.is-style-dark{color:var(--wp--preset--color--gray-50);}.wp-block-arms-testimonial-single.is-style-dark:not(.has-background),.arms-block-testimonial-single.is-style-dark:not(.has-background){background-color:var(--wp--preset--color--silver-sand-800);}.wp-block-arms-testimonial-single.is-style-dark p.testimonial-title,.arms-block-testimonial-single.is-style-dark p.testimonial-title{color:var(--wp--preset--color--gray-100);}@media screen and (max-width: 375px){.wp-block-arms-testimonial-single,.arms-block-testimonial-single{padding:2.5rem 1.5rem;}.wp-block-arms-testimonial-single blockquote,.arms-block-testimonial-single blockquote{position:relative;z-index:1;}.wp-block-arms-testimonial-single blockquote:before,.arms-block-testimonial-single blockquote:before{position:absolute;left:-1rem;top:-1rem;z-index:0;content:open-quote;color:--var(--wp--preset--color--gray-600);font-size:9rem;line-height:.75;opacity:.125;}}/* body .is-layout-constrained > .arms-block-product-loop ul.customer-logo-list { */
.arms-block-product-loop ul li {
			list-style-type: "\2713";
			padding-inline-start: 1ch;
			padding-bottom: var(--wp--preset--spacing--xl);
} 


.arms-block-product-loop .is-layout-grid {
    display: grid;
}


.arms-block-product-loop .wp-container-core-group-is-layout-57, .arms-block-product-loop .wp-container-core-group-is-layout-59, .arms-block-product-loop .wp-container-core-group-is-layout-61, .arms-block-product-loop .wp-container-core-group-is-layout-63 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--wp--preset--spacing--2-xl);
}


.arms-block-product-loop .wp-container-core-group-is-layout-57 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: var(--wp--preset--spacing--2-xl);
}

.arms-block-product-loop .wp-container-core-group-is-layout-new {
    flex-direction: column;
    align-items: flex-start !important;
    justify-content: space-between;
}

.arms-block-product-loop .has-display-lg-font-size {
    font-size: var(--wp--preset--font-size--display-lg) !important;
}

.arms-block-product-loop .is-style-arrow:after {
    content: '';
    width: 1em;
    height: 1em;
    padding-bottom: .125em;
    margin-left: .25rem;
    background: var(--wp--preset--color--silver-sand-600, currentColor);
    mask: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMDAwOwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iYXJyb3ctdXAtcmlnaHQiPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTcsMThjLS42LDAtMS0uNC0xLTF2LTcuNmwtOC4zLDguM2MtLjQuNC0xLC40LTEuNCwwcy0uNC0xLDAtMS40bDguMy04LjNoLTcuNmMtLjYsMC0xLS40LTEtMXMuNC0xLDEtMWgxMGMuMSwwLC4zLDAsLjQsMCwuMSwwLC4yLjEuMy4ycy4yLjIuMi4zYzAsLjEsMCwuMiwwLC40aDB2MTBjMCwuNi0uNCwxLTEsMVoiLz4KICA8L2c+Cjwvc3ZnPg==);
    display: inline-block;
    vertical-align: bottom;
    mask-repeat: no-repeat;
}


.arms-block-product-loop .wp-block-outermost-icon-block {
    display: flex;
    line-height: 0;
}

body .is-layout-grid {
    display: grid;
}

.arms-block-product-loop .wp-block-outermost-icon-block.is-style-circle .icon-container {
    border: 1px solid var(--wp--preset--color--alpha-black-20, currentColor);
    border-radius: 50%;
    padding: .75rem;
    width: auto !important;
}

.arms-block-product-loop .card-grid.card-grid-4 {
    grid-template-rows: repeat(2, 1fr);
}

.arms-block-product-loop .wp-container-core-group-is-layout-new {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--wp--preset--spacing--4-xl);
}


@media (min-width: 768px) {
    .arms-block-product-loop .wp-container-core-group-is-layout-57 {
        grid-template-columns: repeat(2, minmax(0, 1fr)); /* Example for 2 columns */
    }
}
.wp-block-arms-faq-accordion dl.accordion-list,.arms-block-faq-accordion dl.accordion-list{display:flex;flex-flow:column nowrap;gap:0;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading:not(:first-child),.arms-block-faq-accordion dl.accordion-list .accordion-heading:not(:first-child){margin-top:var(--wp--preset--spacing--4-xl);padding-top:var(--wp--preset--spacing--3-xl);border-top:1px solid var(--wp--preset--color--gray);}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button,.arms-block-faq-accordion dl.accordion-list .accordion-heading button{background:none;border:none;outline:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;padding:0;text-align:left;color:var(--wp--preset--color--primary-text);font-family:var(--wp--preset--font-family--text-lg);font-size:var(--wp--preset--font-size--text-md);font-weight:600;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button .accordion-icon,.arms-block-faq-accordion dl.accordion-list .accordion-heading button .accordion-icon{color:var(--wp--preset--color--gray-400);}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button .is-open,.arms-block-faq-accordion dl.accordion-list .accordion-heading button .is-open{display:none;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button .is-closed,.arms-block-faq-accordion dl.accordion-list .accordion-heading button .is-closed{display:block;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button[aria-expanded=true] .is-open,.arms-block-faq-accordion dl.accordion-list .accordion-heading button[aria-expanded=true] .is-open{display:block;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button[aria-expanded=true] .is-closed,.arms-block-faq-accordion dl.accordion-list .accordion-heading button[aria-expanded=true] .is-closed{display:none;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-heading button:hover,.arms-block-faq-accordion dl.accordion-list .accordion-heading button:hover{cursor:pointer;}.wp-block-arms-faq-accordion dl.accordion-list .accordion-panel,.arms-block-faq-accordion dl.accordion-list .accordion-panel{margin:0;margin-top:var(--wp--preset--spacing--md);padding:0;}