/* Source and licensing information for the line(s) below can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/custom-blocks/faqs.css. */
.block__faqs--full>h2{margin-bottom:10px;color:#1c1d3b;font-family:"Inter Bold",sans-serif;font-weight:700;font-size:1.375rem;line-height:1.5rem}@media (min-width:480px){.block__faqs--full>h2{font-size:1.5rem;line-height:1.625rem}}@media (min-width:576px){.block__faqs--full>h2{font-size:2rem;line-height:2.5rem}}@media (min-width:768px){.block__faqs--full>h2{font-size:2.5rem;line-height:3rem}}@media (min-width:992px){.block__faqs--full>h2{margin-bottom:20px;font-size:2.8125rem;line-height:3.25rem}}.block__faqs--full .field--name-field-faqs .faqfield-question{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:8px 10px;border:1px solid #1c1d3b;border-radius:0;background-color:#fff;font-family:"Archivo",sans-serif;font-weight:600;color:#1c1d3b;font-size:1rem;line-height:1.5rem;transition:all .25s ease-in-out}@media (min-width:480px){.block__faqs--full .field--name-field-faqs .faqfield-question{font-size:1.0625rem}}@media (min-width:992px){.block__faqs--full .field--name-field-faqs .faqfield-question{padding:10px 15px;font-size:1.125rem;line-height:1.625rem}}.block__faqs--full .field--name-field-faqs .faqfield-question:after{content:url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5.70711 9.71069C5.31658 10.1012 5.31658 10.7344 5.70711 11.1249L10.5993 16.0123C11.3805 16.7927 12.6463 16.7924 13.4271 16.0117L18.3174 11.1213C18.708 10.7308 18.708 10.0976 18.3174 9.70708C17.9269 9.31655 17.2937 9.31655 16.9032 9.70708L12.7176 13.8927C12.3271 14.2833 11.6939 14.2832 11.3034 13.8927L7.12132 9.71069C6.7308 9.32016 6.09763 9.32016 5.70711 9.71069Z' fill='%231C1D3B'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");line-height:0;transition:all .25s ease-in-out}@media (min-width:992px){.block__faqs--full .field--name-field-faqs .faqfield-question:after{content:url("data:image/svg+xml,%3Csvg width='28px' height='28px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5.70711 9.71069C5.31658 10.1012 5.31658 10.7344 5.70711 11.1249L10.5993 16.0123C11.3805 16.7927 12.6463 16.7924 13.4271 16.0117L18.3174 11.1213C18.708 10.7308 18.708 10.0976 18.3174 9.70708C17.9269 9.31655 17.2937 9.31655 16.9032 9.70708L12.7176 13.8927C12.3271 14.2833 11.6939 14.2832 11.3034 13.8927L7.12132 9.71069C6.7308 9.32016 6.09763 9.32016 5.70711 9.71069Z' fill='%231C1D3B'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}}.block__faqs--full .field--name-field-faqs .faqfield-question:focus{border-color:#1c1d3b;outline:3px solid #1c1d3b}.block__faqs--full .field--name-field-faqs .faqfield-question.ui-state-active,.block__faqs--full .field--name-field-faqs .faqfield-question:hover{background-color:#1c1d3b;color:#fff}.block__faqs--full .field--name-field-faqs .faqfield-question.ui-state-active:after,.block__faqs--full .field--name-field-faqs .faqfield-question:hover:after{filter:brightness(0) invert(1)}.block__faqs--full .field--name-field-faqs .faqfield-question.ui-state-active:after{transform:rotate(180deg)}.block__faqs--full .field--name-field-faqs .faqfield-question span{display:none}.block__faqs--full .field--name-field-faqs .faqfield-answer{padding:10px;border:1px solid #9397ad;border-radius:0;color:#1c1d3b;font-family:"Inter Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}@media (min-width:992px){.block__faqs--full .field--name-field-faqs .faqfield-answer{padding:15px;font-size:1.0625rem;line-height:1.625rem}}.block__faqs--full .field--name-field-faqs .faqfield-answer strong{font-family:"Archivo",sans-serif;font-weight:700}.block__faqs--full .field--name-field-faqs .faqfield-answer a{color:#1c1d3b;text-decoration:underline}.block__faqs--full .field--name-field-faqs .faqfield-answer a:hover{color:#444;font-family:"Inter Medium",sans-serif;font-weight:500}.block__faqs--full .field--name-field-faqs .faqfield-answer p:last-child{margin-bottom:0}
/* Source and licensing information for the above line(s) can be found at https://intranet.puertos.es/themes/custom/puertos_theme/css/components/custom-blocks/faqs.css. */