.accordion{background-color:transparent !important}
.cmp-accordion button:focus:not(:focus-visible){outline:0}
.cmp-accordion__header{font-weight:900}
.cmp-accordion__title{font-family:inherit;align-items:center}
.cmp-accordion h2 .cmp-accordion__title{margin-bottom:5.5px}
.cmp-accordion h2 .cmp-accordion__icon{margin-top:15px}
.cmp-accordion h2+.cmp-accordion__panel{margin-top:8.5px}
.cmp-accordion h3 .cmp-accordion__icon{margin-top:5px}
.cmp-accordion h4{line-height:inherit}
.cmp-accordion h4 .cmp-accordion__icon{margin-top:2px}
.cmp-accordion h3+.cmp-accordion__panel,.cmp-accordion h4+.cmp-accordion__panel{padding-top:10px;border-top:1px solid}
.cmp-accordion h3 .cmp-accordion__title,.cmp-accordion h4 .cmp-accordion__title{margin-bottom:8px}
.cmp-accordion h5 .cmp-accordion__title,.cmp-accordion h6 .cmp-accordion__title{margin-bottom:7px}
.cmp-accordion h5+.cmp-accordion__panel,.cmp-accordion h6+.cmp-accordion__panel{margin-top:15px}
@media(max-width:767px){.cmp-accordion h2 .cmp-accordion__title,.cmp-accordion h3 .cmp-accordion__title,.cmp-accordion h4 .cmp-accordion__title,.cmp-accordion h5 .cmp-accordion__title,.cmp-accordion h6 .cmp-accordion__title{align-items:center;margin:0}
.cmp-accordion h2 .cmp-accordion__button,.cmp-accordion h3 .cmp-accordion__button,.cmp-accordion h4 .cmp-accordion__button,.cmp-accordion h5 .cmp-accordion__button,.cmp-accordion h6 .cmp-accordion__button{padding-bottom:9px}
.cmp-accordion h2+.cmp-accordion__panel,.cmp-accordion h3+.cmp-accordion__panel,.cmp-accordion h4+.cmp-accordion__panel,.cmp-accordion h5+.cmp-accordion__panel,.cmp-accordion h6+.cmp-accordion__panel{margin-top:9px}
}
.cmp-accordion__icon{height:36px;width:36px;margin-bottom:3px;margin-right:16px;background-repeat:no-repeat}
@media(max-width:767px){.cmp-accordion__icon{height:24px;width:24px;margin:0 !important}
}
.cmp-accordion__item:not(:first-of-type) h2.cmp-accordion__header{margin-top:8.5px !important}
.cmp-accordion__item:not(:first-of-type) h3.cmp-accordion__header,.cmp-accordion__item:not(:first-of-type) h4.cmp-accordion__header{margin-top:10px !important}
.cmp-accordion__item:not(:first-of-type) h5.cmp-accordion__header,.cmp-accordion__item:not(:first-of-type) h6.cmp-accordion__header{margin-top:15px !important}
@media(max-width:767px){.cmp-accordion__item:not(:first-of-type){margin-top:20px !important}
}
.cmp-accordion__button{padding:0;border:0;background-color:transparent;cursor:pointer;font-size:inherit;font-family:inherit;line-height:inherit;display:flex;justify-content:space-between;align-items:center}
.cmp-accordion__button:focus-visible{border-bottom:0}
.cmp-accordion__button>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Down-Desktop.svg)}
@media(max-width:767px){.cmp-accordion__button>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Down.svg) !important}
}
.cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Up-Desktop.svg)}
@media(max-width:767px){.cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Up.svg) !important}
}
.cmp-accordion__panel{font-size:18px;line-height:24px;overflow:auto;transition:all .4s ease-in-out;-ms-overflow-style:none;scrollbar-width:none}
.cmp-accordion__panel::-webkit-scrollbar{display:none}
.cmp-accordion__panel--hidden{display:block;max-height:0;padding:0 !important}
.cmp-accordion__panel--hidden>div{display:none}
.cmp-accordion__panel--expanded{max-height:100%}
.cmp-accordion--light .cmp-accordion__button{border-color:#fff;color:#fff}
.cmp-accordion--light .cmp-accordion__button>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Down-White.svg)}
@media(max-width:767px){.cmp-accordion--light .cmp-accordion__button>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Down-White-Mobile.svg) !important}
}
.cmp-accordion--light .cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Up-White.svg)}
@media(max-width:767px){.cmp-accordion--light .cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Chevron-Up-White-Mobile.svg) !important}
}
.cmp-accordion--light .cmp-accordion__panel{color:#fff}
.cmp-accordion--arrow-left .cmp-accordion__button{display:flex;justify-content:flex-start}
.cmp-accordion--arrow-left .cmp-accordion__button>.cmp-accordion__title{order:2;font-size:28px;display:flex}
.cmp-accordion--arrow-left .cmp-accordion__button>.cmp-accordion__icon{order:1;background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Accordion-Triangle-Right-Black.svg);display:flex}
@media(max-width:767px){.cmp-accordion--arrow-left .cmp-accordion__button>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Accordion-Triangle-Right-Black.svg) !important}
}
.cmp-accordion--arrow-left .cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Accordion-Triangle-Down-Black.svg)}
@media(max-width:767px){.cmp-accordion--arrow-left .cmp-accordion__button--expanded>.cmp-accordion__icon{background-image:url(../../../../../etc.clientlibs/usta/clientlibs/clientlib-site/resources/images/usta-icons/Accordion-Triangle-Down-Black.svg) !important}
}
.cmp-accordion--arrow-left .cmp-accordion__panel{margin-left:50px;margin-top:0 !important}
@media(max-width:767px){.cmp-accordion--arrow-left .cmp-accordion__panel{margin-left:14px}
}
@media(max-width:767px){.cmp-accordion--arrow-left .cmp-accordion__header{margin-top:24px !important}
}
@media(max-width:767px){.cmp-accordion--arrow-left .cmp-accordion__title{margin-left:20px !important}
}
.cmp-accordion--border-none .cmp-accordion__button{border:0}