.inshoringpros-faq-block .accordion .block>.question{@apply cursor-pointer block no-underline relative cursor-pointer leading-8 mb-0 pl-0 pr-10 py-2.5 border-b-[#cccccc] border-b border-solid after:absolute after:text-[35px] after:leading-3 after:text-inherit after:content-['\e622'] after:align-middle after:inline-block after:font-[normal] after:overflow-hidden after:text-center after:transition-transform after:duration-[0.2s] after:ease-[ease-in-out] after:mt-[13px] after:mb-0 after:mx-0 after:right-2.5 after:top-2.5}.inshoringpros-question-answer .content-heading:before{@apply content-none}@media (min-width:767px){.inshoringpros-block-content.column1layout{@apply float-left w-[18.833333%] mt-2.5 mb-10 pl-0 pr-[2%]}.inshoringpros-question-answer.column1layout>.content-heading:first-child{@apply float-right w-[79.16666667%]}.inshoringpros-question-answer.column1layout .inshoringpros-faq-block{@apply float-right w-[79.16666667%]}}.inshoringpros-faq-block h2{@apply text-center}.inshoringpros-block-subtitle{@apply text-sm font-semibold leading-[1em] pt-2.5 pb-5 px-2.5 border-b-[#cccccc] border-b border-solid}.inshoringpros-block-item{@apply font-semibold uppercase cursor-pointer p-2.5 border-b-[#cccccc] border-b border-solid}.inshoringpros-block-item.active{@apply font-[bold]}.inshoringpros-faq-block .accordion .block>.question:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icons-blank-theme";speak:none}.inshoringpros-faq-block .accordion .block>.open:after{@apply content-["\e621"]}.inshoringpros-faq-block .accordion .block>.question h5{@apply text-base font-semibold}.inshoringpros-faq-block .answer{@apply hidden overflow-hidden leading-8 leading-5 text-sm px-0 py-2.5}@media (max-width:767px){.inshoringpros-faq-block .accordion .block>.question:after{@apply top-5}}