.accordionComponent{width:100%;height:100%;position:relative}
.accordionComponent .accordionFirstContainer{cursor:pointer}
.accordionComponent .accordionFirstContainer svg{transition:transform .3s ease-in-out;transform:rotate(0)}
.accordionComponent .accordionFirstContainer.opened .movistarContainer svg{transition:transform .3s ease-in-out;transform:rotate(180deg)}
@media screen and (min-width:768px){.accordionComponent .accordionFirstContainer.openedDesk .movistarContainer svg{transition:transform .3s ease-in-out;transform:rotate(180deg)}
}
@media screen and (max-width:767.95px){.accordionComponent .accordionFirstContainer.openedMobl .movistarContainer svg{transition:transform .3s ease-in-out;transform:rotate(180deg)}
}
.accordionSecondContainer{height:0;opacity:0;overflow:hidden;transition:all .5s ease-out}
.accordionSecondContainer.content--opened{height:auto;opacity:1;transition:all .5s ease-out}
@media screen and (min-width:768px){.accordionSecondContainer.content--openedDesk{height:auto;opacity:1;transition:all .5s ease-out}
}
@media screen and (max-width:767.95px){.accordionSecondContainer.content--openedMobl{height:auto;opacity:1;transition:all .5s ease-out}
}
.faq-item-separator{position:relative}