/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image-data__crop-wrapper .claro-details__wrapper .vertical-tabs li{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--colorGinBorder);margin-bottom:.5rem}.image-data__crop-wrapper .claro-details__wrapper .vertical-tabs li.is-selected{background-color:var(--colorGinAppBackground)}.image-data__crop-wrapper .claro-details__wrapper .vertical-tabs li:before{border-color:transparent}.image-data__crop-wrapper .claro-details__wrapper .vertical-tabs li:after{border-color:transparent}.image-data__crop-wrapper .claro-details__wrapper .vertical-tabs .vertical-tabs__menu-item-title{margin-right:1rem}.redirect-table{overflow-y:visible !important}.claro-details__content ul.action-links a{background:var(--gin-color-primary);color:#fff}.claro-details__content ul.action-links a:hover{background-color:var(--gin-color-primary-hover)}.is-hidden{display:none !important}.img_supervised{width:200px !important}.justify-items{display:flex;justify-content:right;margin:1.25rem 0 0}@media (max-width:1280px){.justify-items{justify-content:center;margin:0 0 1.25rem}.img_supervised{margin-top:0}}@media (max-width:768px){.justify-items{justify-content:left}.img_supervised{margin-top:0}}
.transversal-footer{background-color:var(--c-primary);display:block;height:100%;width:100%;max-width:100%;max-height:100%;border-radius:2rem 2rem 0 0;position:relative}.transversal-footer:before{width:100%;z-index:-1;content:"";position:absolute;left:0;top:0;height:100%;background-color:transparent}.transversal-footer .footer--bluelight:before{background-color:#f1f4f9}.transversal-footer .footer--blue:before{background-color:var(--c-background-blue)}.transversal-footer .footer--gray:before{background-color:var(--c-background-gray)}.transversal-footer .footer--ivory:before{background-color:var(--c-background-ivory)}.transversal-footer .footer--cart-empty{bottom:0;position:absolute;height:fit-content}.transversal-footer .footer--without-social .transversal-footer__social{display:none}.transversal-footer .footer--without-social #block-copyrightfooter{width:100%}.transversal-footer .footer--without-social .transversal-footer__copyright{height:100%;padding-top:2.25rem;justify-content:center;align-items:center;width:100%}.transversal-footer .footer--without-social .transversal-footer__copyright__p:nth-child(2){display:none}.transversal-footer .footer--without-social .transversal-footer__copyright__p:nth-child(1){margin:0;font-size:1rem;font-weight:400}.transversal-footer .footer--bottom-line{background-color:transparent}.transversal-footer .footer--bottom-line .transversal-footer__inner{display:none}.transversal-footer .footer--bottom-line .transversal-footer__bottom{position:absolute;bottom:0}.transversal-footer .transversal-footer__inner{padding:2.1875rem 1.875rem 0;display:flex;flex-direction:column}.transversal-footer .transversal-footer__logo .logo{height:3.5rem;width:10.4375rem;justify-content:center;margin-left:auto;margin-right:auto}.transversal-footer .transversal-footer__social{margin-top:1.5rem;margin-bottom:2.1875rem;display:flex;flex-direction:column;align-items:center}.transversal-footer .transversal-footer__social__title{padding-top:1.313rem;font-size:.813rem;font-weight:600;color:var(--c-text-white);margin:0 0 .75rem -11rem;display:none}.transversal-footer .social-menu{display:flex;justify-content:center;gap:1.5rem;list-style:none;margin:0;padding:0}.transversal-footer .social-menu__item,.transversal-footer .social-menu--footer .social-menu__item{background-color:var(--c-text-white);display:flex;position:relative;height:2.25rem;width:2.25rem;border-radius:.625rem;margin-bottom:.25rem}.transversal-footer .social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none}.transversal-footer .social-menu__icon,.transversal-footer .social-menu--footer .social-menu__icon{fill:var(--c-primary);position:absolute;left:50%;transform:translate(-50%,0);height:1.275rem;width:1.275rem;border-radius:0;margin-right:.75rem}.transversal-footer .social-menu__text{display:none}.transversal-footer .transversal-footer__copyright{display:flex;place-content:center;flex-direction:column;margin-top:0;width:100%;margin-bottom:1rem;order:6;grid-column:1/-1}.transversal-footer .transversal-footer__copyright-order{order:6}.transversal-footer .transversal-footer__copyright__p{text-align:center;margin-top:0;margin-bottom:0;color:var(--c-text-white);font-weight:400;font-size:.75rem;line-height:1.125rem}.transversal-footer .transversal-footer__copyright__p:first-child{width:100%;margin-left:auto;margin-right:auto}.transversal-footer .transversal-footer__bottom{display:flex;width:100%;position:relative;height:.938rem;max-height:.938rem;overflow:hidden;background-color:var(--c-primary)}.transversal-footer .transversal-footer__bottom-icon{position:absolute;height:.938rem;bottom:0}.transversal-footer .transversal-footer__menu{grid-column:1/2;grid-row:2/3}.transversal-footer .transversal-footer__menu .menu,.transversal-footer .transversal-footer__menu ul{list-style:none;padding-left:0}.transversal-footer .transversal-footer__menu .menu .menu__item,.transversal-footer .transversal-footer__menu .menu li,.transversal-footer .transversal-footer__menu ul .menu__item,.transversal-footer .transversal-footer__menu ul li{color:#fff;margin-bottom:1.125rem}.transversal-footer .transversal-footer__menu .menu .menu__item:last-child,.transversal-footer .transversal-footer__menu .menu li:last-child,.transversal-footer .transversal-footer__menu ul .menu__item:last-child,.transversal-footer .transversal-footer__menu ul li:last-child{margin-bottom:1.9375rem}.transversal-footer .transversal-footer__menu a{font-weight:500;font-size:.75rem}.transversal-footer .transversal-footer__menu a:hover{text-decoration:underline}.transversal-footer .transversal-footer__info{color:#fff}.transversal-footer .transversal-footer__info__p{font-weight:500;font-size:.75rem;line-height:1.125rem;margin-bottom:1.125rem}@media (min-width:768px){.transversal-footer .transversal-footer__menu .menu,.transversal-footer .transversal-footer__menu ul{text-align:center}.transversal-footer .transversal-footer__info{text-align:center}}@media (min-width:1300px){.transversal-footer{border-radius:0}.transversal-footer :before{display:none}.transversal-footer .footer--without-social .transversal-footer__copyright{padding:2.563rem 0;margin:0}.transversal-footer .footer--without-social .transversal-footer__copyright__p:nth-child(1){font-weight:700}.transversal-footer .transversal-footer__inner{padding:5rem 11.5625rem 0;display:grid;grid-template-columns:60% 40%;grid-template-rows:max-content max-content}.transversal-footer .transversal-footer__logo{grid-column:1/2}.transversal-footer .transversal-footer__logo .logo{height:3.125rem;width:9.5625rem;border-radius:0;justify-content:flex-start;margin-left:0}.transversal-footer .transversal-footer__social{margin-top:0;grid-column:2/3;height:100%;gap:.438rem;align-items:flex-end;margin-bottom:1.5rem}.transversal-footer .transversal-footer__social__title{display:block;padding:0;margin-left:0;margin-bottom:.5rem;font-weight:400;font-size:1rem;line-height:1.25rem}.social-menu{gap:2.25rem}.transversal-footer .transversal-footer__copyright{margin-bottom:1.5625rem;margin-top:1.25rem}.transversal-footer .transversal-footer__copyright__p{font-weight:500;font-size:1rem;font-style:italic;text-align:start}.transversal-footer .transversal-footer__copyright__p:first-child{padding:0;margin-bottom:.375rem;width:100%}.transversal-footer .transversal-footer__bottom{height:.563rem}.transversal-footer .transversal-footer__bottom-icon{height:.563rem}.transversal-footer .transversal-footer__bottom-icon rect{height:.563rem}.transversal-footer .transversal-footer__menu .menu,.transversal-footer .transversal-footer__menu ul{text-align:initial;column-count:3}.transversal-footer .transversal-footer__menu .menu .menu__item,.transversal-footer .transversal-footer__menu .menu li,.transversal-footer .transversal-footer__menu ul .menu__item,.transversal-footer .transversal-footer__menu ul li{margin-bottom:1.25rem}.transversal-footer .transversal-footer__menu .menu .menu__item:last-child,.transversal-footer .transversal-footer__menu .menu li:last-child,.transversal-footer .transversal-footer__menu ul .menu__item:last-child,.transversal-footer .transversal-footer__menu ul li:last-child{margin-bottom:1.25rem}.transversal-footer .transversal-footer__menu a{font-weight:400;font-size:1rem;line-height:1.25rem}.transversal-footer .transversal-footer__info{text-align:initial;grid-column:2/3;grid-row:2/3}.transversal-footer .transversal-footer__info__p{margin-bottom:0;font-weight:400;font-size:1rem;line-height:1.25rem;text-align:right}.transversal-footer .transversal-footer__info__p:first-child span{display:block}#block-fsfb-pac-footertransversal.footer--with-sidebar .transversal-footer{width:calc(100% - 9rem);margin-left:auto}}@media (min-width:1500px){#block-fsfb-pac-footertransversal.footer--with-sidebar .transversal-footer{width:calc(100% - 20rem);margin-left:auto}}
.header-cross{margin-bottom:0;position:sticky;z-index:100;transition:all .3s;top:0;box-shadow:0px 4px 4px rgba(32,45,120,.12)}@media (min-width:1024px){.header-cross{background-color:#fff;height:auto}}.header-cross__inner{display:flex;flex-flow:column nowrap}.header-cross__primary{position:relative;padding:.875rem;display:flex;justify-content:space-between;flex-wrap:wrap;overflow:visible;align-items:center;border-bottom:1px solid #f2f4f8;background-color:#fff}@media (min-width:1024px){.header-cross__primary{max-width:100%;width:100%;overflow:initial;flex-flow:row nowrap;gap:1rem;justify-content:space-between;padding:0 1.8rem;align-items:center;margin-left:auto;margin-right:auto}}@media (min-width:1270px){.header-cross__primary{gap:1.875rem}}.header-cross__content{background-color:#001698;padding-top:3rem;padding-bottom:3rem}@media (min-width:1024px){.header-cross__content{display:none}}.header-cross__social{padding-top:3rem;padding-bottom:4rem}.header-cross__social .social__title{display:block;margin-left:15%}@media (min-width:480px){.header-cross__social .social__title{margin-left:25%}}@media (min-width:1024px){.header-cross__social{display:none}}.header-cross__branding{flex-grow:1;padding-top:0;order:1;position:static;margin-right:0}.header-cross__branding .logo__mobile{display:flex}.header-cross__branding .logo__mobile .icon{width:2.5rem;height:2.5rem}.header-cross__branding .logo__desktop{display:none}.header-cross__branding .logo__desktop .icon{width:100%}@media (min-width:1024px){.header-cross__branding{background-color:#001dcb;padding-top:0;flex-grow:0}.header-cross__branding .logo__desktop{width:164px;display:block}}@media (min-width:1024px) and (min-width:1024px){.header-cross__branding .logo__desktop{width:auto;max-width:184px}}@media (min-width:1024px){.header-cross__branding .logo__mobile{display:none}.header-cross__branding .logo__mobile .icon{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem}}@media (min-width:1024px){.header-cross__branding{width:auto;min-width:260px;margin-right:1rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}.header-cross__branding:before{content:' ';height:100%;width:2000px;background-color:inherit;position:absolute;top:0;transform:translateX(-100%);display:none}}@media (min-width:1024px) and (min-width:768px){.header-cross__branding:before{display:block}}.header-cross__branding .second-logo--mobile{max-width:90px;padding:0;margin:0;margin-top:-5px}.header-cross__second-logo{display:none}@media (min-width:1024px){.header-cross__second-logo{display:block;flex-grow:0;order:1;width:160px}.header-cross__branding .second-logo--mobile{display:none}}.header-cross__first{flex-grow:1;order:3;width:100%;margin-top:10px}@media (min-width:1024px){.header-cross__first{margin-top:0;width:unset;order:2;display:flex;align-items:center}}.header-cross__first-search{width:100%}.header-cross__first-search-container form{width:100%;border-radius:1rem;overflow:hidden;background-color:#f2f4f8;display:flex;gap:6px;flex-direction:row;align-items:center;height:50px;padding:.6rem 1rem;max-width:80%;margin:0 auto;border:1px solid #f2f4f8;box-shadow:none}.header-cross__first-search-container form.active{background-color:#fff;border:1px solid #f2f4f8;box-shadow:0px 12px 24px -10px rgba(0,0,0,.2)}.header-cross__first-search-container form.active input[type=search]{background-color:#fff}@media (max-width:1279px){.header-cross__first-search-container form{max-width:100%}}.header-cross__first-search-container form input[type=search]{background-color:#f2f4f8;border:none;width:100%;padding-top:0;padding-bottom:0;flex-grow:1;order:2}.header-cross__first-search-container form input[type=search]:focus-visible,.header-cross__first-search-container form input[type=search]:focus{border:none;outline:none}.header-cross__first-search-container form input[type=search]::-moz-placeholder{color:var(--c-text-body);font-size:1rem;font-weight:400}.header-cross__first-search-container form input[type=search]::placeholder{color:var(--c-text-body);font-size:1rem;font-weight:400}.header-cross__first-search-container form-button{width:1.25rem;height:1.25rem;display:grid;place-items:center}.header-cross__first-search-container form-button svg{height:1.125rem;width:1.125rem}.header-cross__first-search-container form button[type=submit]{width:1.5625rem;height:1.5625rem;display:grid;place-items:center;background-image:url(/modules/custom/fsfb_header/css/../images/search.svg);background-position:center;background-repeat:no-repeat;order:1}.header-cross__first-search-container form button[type=submit] svg{height:1.375rem;width:1.375rem;display:none}.header-cross__first-search-container form button[type=reset]{order:3}.header-cross__second{order:3;display:none}@media (min-width:1024px){.header-cross__second{display:block}}.header-cross__second .menu,.header-cross__second ul{list-style:none;padding-left:0}.header-cross__second .menu__item{line-height:1rem}.header-cross__second .menu__link,.header-cross__second .menu a,.header-cross__second ul a{text-decoration:none;font-weight:400;font-size:1.125rem;color:#12b7fe;text-shadow:0 0 0 #12b7fe;transition:text-shadow .3s}.header-cross__second .menu__link:first-letter,.header-cross__second .menu a:first-letter,.header-cross__second ul a:first-letter{text-transform:uppercase}.header-cross__second .menu__link:hover,.header-cross__second .menu__link--active,.header-cross__second .menu a:hover,.header-cross__second .menu a--active,.header-cross__second ul__link--active,.header-cross__second ul a:hover,.header-cross__second ul a--active{text-decoration:none;text-shadow:0 0 2px #12b7fe;transition:text-shadow .3s}.header-cross__third{position:relative;display:none}@media (min-width:1024px){.header-cross__third{order:3;display:flex;align-items:center;gap:1.875rem;justify-content:flex-end}}.header-cross__third-toggle{position:absolute;top:0;left:100%;z-index:20;width:-moz-max-content;width:max-content;min-width:246px;height:-moz-max-content;height:max-content;border-radius:20px;padding:1.25rem;background-color:#fff;box-shadow:0px 2px 12px 0px rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:.3s all ease;transform:translateY(0) translateX(-100%)}.header-cross__third-toggle.show{opacity:1;transform:translateY(50px) translateX(-100%);pointer-events:all}.header-cross__third-toggle .menu{width:100%;list-style:none}.header-cross__third-toggle .menu li{border-bottom:1px solid gray;display:flex;align-items:center;gap:1rem;color:#001698;font-weight:600;margin:1rem 0}.header-cross__third .header-cross__register,.header-cross__third .header-cross__login{color:#009dac;font-size:.875rem;font-weight:500}@media (min-width:768px){.header-cross__third .header-cross__register,.header-cross__third .header-cross__login{font-size:1rem}}.header-cross__third .header-cross__register:hover,.header-cross__third .header-cross__login:hover{color:#12b7fe;font-weight:700}.header-cross__third .header-cross__register:hover:after,.header-cross__third .header-cross__login:hover:after{content:'';width:30px;height:3px;border-radius:2px;background-color:#001698;display:block;margin:auto}.header-cross__third .header-cross__image{display:flex;gap:.5rem;align-items:center}.header-cross__third .header-cross__image-user{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-cross__third .header-cross__image .icon,.header-cross__third .header-cross__image svg,.header-cross__third .header-cross__image img{width:2rem;height:2rem}.header-cross__third .header-cross__image .icon:last-child,.header-cross__third .header-cross__image svg:last-child,.header-cross__third .header-cross__image img:last-child{width:1.25rem;fill:#001698}.header-cross__third .header-cross__info{font-size:1rem;font-weight:500;margin:0;color:#001698}@media (min-width:1024px){.header-cross__third .header-cross__info{font-size:1.125rem}}.header-cross__fourth{order:4;display:none}@media (min-width:1024px){.header-cross__fourth{display:block}}.header-cross__fourth .menu,.header-cross__fourth ul{list-style:none;padding-left:0}.header-cross__fourth .menu__item{line-height:1rem}.header-cross__fourth .menu__link,.header-cross__fourth .menu a,.header-cross__fourth ul a{text-decoration:none;font-weight:400;font-size:1.125rem;color:#65717b}.header-cross__fourth .menu__link:hover,.header-cross__fourth .menu__link--active,.header-cross__fourth .menu a:hover,.header-cross__fourth .menu a--active,.header-cross__fourth ul__link--active,.header-cross__fourth ul a:hover,.header-cross__fourth ul a--active{color:#001698;font-weight:650}.header-cross__fifth{order:5;display:none}@media (min-width:1024px){.header-cross__fifth{display:block}}.header-cross__global{order:2;display:flex;grid-row:1/1;grid-column:3/4}@media (min-width:1024px){.header-cross__global{display:none}}.header-cross__global .toggle-expand{display:flex;z-index:20}.header-cross__global .toggle-expand__open{width:1.625rem;height:1.125rem}.header-cross__global .toggle-expand__open svg{fill:#009dac;margin-top:0;width:100%;height:100%}.header-cross__global .toggle-expand--open{display:inline-block}.header-cross__global .toggle-expand--open .toggle-expand__close,.header-cross__global .toggle-expand--open .toggle-expand__logout{transform:translateX(0);transition:transform .5s ease}.header-cross__global .toggle-expand--open .main-menu{display:block}.header-cross__global .toggle-expand--open .hamburguer{width:20px;height:20px}.header-cross__global .toggle-expand--open .hamburguer span:nth-child(1){transform:translateY(6px) rotate(45deg)}.header-cross__global .toggle-expand--open .hamburguer span:nth-child(2){transform:scaleX(0)}.header-cross__global .toggle-expand--open .hamburguer span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header-cross__global .global-nav--open .toggle-expand__logout{transform:translateX(0);transition:transform .5s ease}@media (min-width:1024px){.header-cross__global .global-nav .toggle-expand__logout{display:none}}.header-cross__global .button.button--login{height:2.6875rem;width:10.875rem;border-radius:.875rem;margin-bottom:4.25rem;margin-right:0;margin-left:auto;padding:.75rem .3125rem;text-align:center;background-color:#12b7fe}@media (min-width:1024px){.header-cross__global .button.button--login{display:none}}.header-cross__global .button.button--login:hover,.header-cross__global .button.button--login:focus{border:.0625rem solid rgba(0,0,0,0);color:#fff}.header-cross__global .button.button--login:after{display:none}.header-cross__bottom{position:relative;display:none;width:100%;padding:1rem 0;margin:0 auto;max-width:1440px}@media (min-width:1024px){.header-cross__bottom{display:flex;justify-content:center;align-items:center}}.header-cross__bottom-accesibility{position:absolute;top:0;right:1.8rem}.header-cross__bottom-accesibility-menu{list-style:none;margin:0;background-color:#12b7fe;height:36px;max-height:36px;pointer-events:all;border-radius:0 0 1rem 1rem;padding:0 1rem}.header-cross__bottom-accesibility-menu__item{padding:10px 0;height:100%;width:100%}.header-cross__bottom-accesibility-menu__link{color:var(--c-text-white);text-decoration:none;padding-left:10px;font-size:.8125rem;font-weight:700;display:flex;cursor:pointer}@media (min-width:768px){.header-cross__bottom-accesibility-menu__link{font-size:1rem}}.header-cross__bottom-accesibility-menu__link:hover{text-decoration:underline}.header-cross__bottom-accesibility-menu__link span{white-space:nowrap;margin-right:5px}.header-cross__bottom-accesibility-menu__link .icon{width:20px;height:20px;fill:#fff}.scroll-up .header-cross,.scroll-down .header-cross{position:fixed;top:0;left:0;width:100%;transform:translateY(0)}@media screen and (max-width:768px){.header-cross .main-nav{opacity:1;display:block;transform:translateX(100%);transition:transform ease 1s;position:absolute;box-shadow:0px 0px .5rem .188rem rgba(0,0,0,.25)}}@media screen and (max-width:768px) and (min-width:1024px){.header-cross .main-nav{display:block;position:static;transform:translateX(0vw);transition:none}}@media screen and (max-width:768px){.header-cross .main-nav--open{padding-top:25%;transform:translateX(0vw);transition:transform 1s ease;position:fixed;z-index:3;width:85%;right:0;height:100vh;left:auto;overflow-y:scroll}}@media screen and (max-width:768px){.header-cross .main-menu{margin-bottom:1rem;border-bottom:none}.header-cross .main-menu .main-menu__item{border-top:none;text-align:center;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #dedede;width:80%;margin-left:auto;margin-right:auto}.header-cross .main-menu .main-menu__link{margin-top:.75rem;margin-bottom:.25rem;color:#009dac;display:flex;justify-content:center;align-items:center;position:relative;width:auto}.header-cross .main-menu .main-menu__link:before{content:'';width:50%;height:.188rem;position:absolute;bottom:10%;background-color:#001698}}.header-cross .hamburguer{cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;width:26px;height:20px;position:relative}.header-cross .hamburguer span{border-radius:5px;width:100%;height:3px;background-color:#001698;transition:all .5s ease}.header-cross .hamburguer span:nth-child(1){transform-origin:center}.header-cross .hamburguer span:nth-child(2){transform-origin:right;width:80%}.header-cross .hamburguer span:nth-child(3){transform-origin:center}.header-cross .scroll-pause{overflow:hidden}.header-cross .menu__donation,.header-cross .menu__sedes{margin-right:1.125rem}.header-cross .menu__donation .menu,.header-cross .menu__sedes .menu{list-style:none;padding-left:0}.header-cross .menu__donation .menu__item,.header-cross .menu__sedes .menu__item{line-height:1rem}.header-cross .menu__donation .menu__link,.header-cross .menu__sedes .menu__link{color:var(--c-info);text-decoration:none;font-weight:500;font-size:.875rem}@media (min-width:768px){.header-cross .menu__donation .menu__link,.header-cross .menu__sedes .menu__link{font-size:1rem}}.header-cross .menu__donation .menu__link:hover,.header-cross .menu__sedes .menu__link:hover{text-decoration:underline}.header-cross .menu__donation .menu__link:first-letter,.header-cross .menu__sedes .menu__link:first-letter{text-transform:uppercase}.header-cross .menu__donation .menu__link:hover,.header-cross .menu__sedes .menu__link:hover,.header-cross .menu__donation .menu__link--active,.header-cross .menu__sedes .menu__link--active{font-weight:650;text-decoration:none}.header-cross .menu__user{margin-right:2.5rem}.header-cross .menu__user .button{height:2.3125rem;min-width:8.4375rem;width:8.4375rem;border-radius:1.125rem;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:.875rem;border:1px solid #89d4f4;margin-bottom:0;box-shadow:none}@media (min-width:768px){.header-cross .menu__user .button{font-size:1rem}}.header-cross .menu__user .button:hover{border:1px solid #89d4f4;background-color:#fff;color:#009dac}.header-cross .menu__sedes .menu__link{font-weight:400;font-size:.875rem;color:#65717b}@media (min-width:768px){.header-cross .menu__sedes .menu__link{font-size:1rem}}.header-cross .menu__sedes .menu__link:hover,.header-cross .menu__sedes .menu__link--active{color:#009dac;font-weight:650}@media (min-width:1024px){.header-cross .language__switcher{width:2.875rem}}.header-cross .language__switcher ul{list-style:none;display:flex;gap:5px}.header-cross .language__switcher ul li{line-height:1rem}.header-cross .language__switcher ul li a{font-size:.875rem;line-height:1rem;font-weight:400}@media (min-width:768px){.header-cross .language__switcher ul li a{font-size:1rem}}.header-cross .language__switcher ul li a.active{font-weight:650}.header-cross .gtranslate{display:flex}.header-cross .gtranslate .option-lenguage{line-height:1rem;text-indent:-666em;position:relative}.header-cross .gtranslate .option-lenguage:last-child:before{left:1.625rem}.header-cross .gtranslate .option-lenguage:before{height:1rem;width:1rem;content:attr(data-lang);position:absolute;left:0;top:50%;margin-top:-.5rem;color:#65717b;text-indent:initial;text-transform:uppercase;font-size:1.125rem;line-height:1rem;font-weight:400}.header-cross .gtranslate .option-lenguage.active:before{font-weight:700;color:#283645}.header-cross .gtranslate .option-lenguage__img{display:none}.header-cross .language-translate-es,.header-cross .language-translate-en{position:relative}.header-cross .language-translate-es.active,.header-cross .language-translate-en.active{opacity:.5}.header-cross .language-translate-en{font-size:0}.header-cross .language-translate-en:before{content:'English';position:absolute;height:100%;width:100%;right:0;top:0;text-indent:initial;font-size:1rem;padding:.25rem}@media (min-width:768px){.header-cross .language-translate-en:before{font-size:1rem;padding:0 .25rem}}.header-cross .titlecase:first-letter{text-transform:uppercase}.header-cross .language-span{text-indent:-666em;font-size:0;height:0;width:0;position:absolute;z-index:-1}.header-cross .global-nav{position:absolute;padding:2rem 3.125rem;background-color:#fafafb;transform:translateY(0);display:none;right:0;top:100%;width:100%;height:100vh;transition:transform .5s ease;box-shadow:0px 0px 19px rgba(2,28,34,.2);overflow:auto;scrollbar-width:none}.header-cross .global-nav::-webkit-scrollbar{display:none}@media (min-width:768px){.header-cross .global-nav{width:100%}}@media (min-width:1024px){.header-cross .global-nav{width:30%;padding:2rem 2.875rem;border-radius:.75rem 0 0 .75rem}}.header-cross .global-nav--open{transform:translateY(0);animation-duration:.5s;animation-name:visibilityHidden;animation-fill-mode:forwards;display:inline-block}@keyframes visibilityHidden{from{opacity:0;transform:scale(.98) translateY(-2px)}to{display:block;opacity:1;transform:scale(1) translateY(0)}}.header-cross .global-nav__language{display:flex;justify-content:space-around;margin-bottom:1rem}.header-cross .global-nav__language .gtranslate{display:flex;align-items:center}.header-cross .global-nav__language .gtranslate a{width:44px;height:44px}.header-cross .global-nav__language .gtranslate .option-lenguage{width:44px;height:44px}.header-cross .global-nav__language .gtranslate .option-lenguage.active:before{background-color:#e2e5f3;width:100%;height:100%;display:grid;place-items:center;border-radius:10px;top:0;margin:0}.header-cross .global-nav__donate{background-color:#daf1fb;border-radius:1rem;text-align:center;padding:.875rem;margin-bottom:1rem}.header-cross .global-nav__donate .menu,.header-cross .global-nav__donate ul{list-style:none}.header-cross .global-nav__user{display:flex;background-color:#e2e5f3;border-radius:1rem;width:100%;justify-content:center;padding:.875rem 0;margin-bottom:1rem}.header-cross .global-nav__user__image{position:relative;display:flex;gap:.5rem;align-items:center}.header-cross .global-nav__user__image-user{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-cross .global-nav__user__image .icon,.header-cross .global-nav__user__image svg,.header-cross .global-nav__user__image img{width:2rem;height:2rem}.header-cross .global-nav__user__image .icon:last-child,.header-cross .global-nav__user__image svg:last-child,.header-cross .global-nav__user__image img:last-child{width:1.25rem;fill:#001698}.header-cross .global-nav__campuses{display:flex;justify-content:center;margin-bottom:1rem}.header-cross .global-nav__campuses .menu,.header-cross .global-nav__campuses ul{list-style:none}.header-cross .global-nav .header__register,.header-cross .global-nav .header__login{color:#fff;font-size:.875rem;font-weight:600}@media (min-width:768px){.header-cross .global-nav .header__register,.header-cross .global-nav .header__login{font-size:1rem}}.header-cross .global-nav .header__register:hover,.header-cross .global-nav .header__login:hover{color:#12b7fe}.header-cross .global-nav .header__image{width:2.625rem;min-width:2.625rem;height:2.625rem;border-radius:50%;overflow:hidden}.header-cross .global-nav .header__image-user{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-cross .global-nav .header__info{font-size:.875rem;font-weight:500;margin:0;color:#fff}@media (min-width:768px){.header-cross .global-nav .header__info{font-size:1rem}}.header-cross .global-menu{list-style:none;margin:0;padding:0;display:block;position:relative;z-index:10;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;opacity:1}.header-cross .global-menu--sub{display:block;border-bottom:none;height:0;overflow:hidden;width:100%;border-radius:1rem;background-color:#f2f4f8;padding:0;position:static}@media (min-width:1024px){.header-cross .global-menu--sub{background-color:var(--c-highlight-high);display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:1rem;opacity:.6}}@media (min-width:1024px){.header-cross .global-menu--sub:hover{opacity:1;background-color:var(--c-accent-high);transition:all .2s}.header-cross .global-menu--sub:hover .global-menu__link--sub{color:var(--c-highlight)}.header-cross .global-menu--sub:hover .global-menu__link--sub.active,.header-cross .global-menu--sub:hover .global-menu__link--sub:active,.header-cross .global-menu--sub:hover .global-menu__link--sub:hover{color:var(--c-background);background-color:var(--c-accent-high)}}.header-cross .global-menu--sub-open{height:auto;padding:1.25rem .875rem 0}@media (min-width:1024px){.header-cross .global-menu--sub-2{display:none}}.header-cross .global-menu__item{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.header-cross .global-menu__item:last-child{margin-bottom:0 !important}@media (min-width:1024px){.header-cross .global-menu__item{border-top:none}.header-cross .global-menu__item:not(.main-menu__item--sub):hover{background-color:var(--c-accent-high);transition:all .2s}.header-cross .global-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.header-cross .global-menu__item:hover .main-menu__link:after{color:var(--c-text)}.header-cross .global-menu__item--with-sub{display:flex;justify-content:space-between;flex-direction:row}@media (min-width:1024px){.header-cross .expand-sub{display:none}}@media (min-width:1024px){.header-cross .global-menu__item--sub{display:block}.header-cross .global-menu__item--sub:not(:first-child){border-top:1px solid var(--c-highlight)}}.header-cross .global-menu__link{width:-moz-max-content;width:max-content;color:#65717b;display:block;font-size:1rem;padding:.25rem;text-decoration:none;font-weight:400;font-weight:650;line-height:1.1875rem;text-align:left;margin-bottom:1.5625rem}.header-cross .global-menu__link:first-letter{text-transform:uppercase}.header-cross .global-menu__link--with-sub{width:auto;margin-bottom:1.5625rem}.header-cross .global-menu__link.is-active,.header-cross .global-menu__link:active,.header-cross .global-menu__link:hover{color:#12b7fe}@media (min-width:1024px){.header-cross .global-menu__link{border-bottom:none;display:inline-block;font-size:1rem;padding:0 .25rem;text-transform:none;position:relative;width:auto}.header-cross .global-menu__link:after{content:'';width:30px;height:3px;border-radius:2px;background-color:rgba(0,0,0,0);display:block;margin:auto}.header-cross .global-menu__link.is-active,.header-cross .global-menu__link:active,.header-cross .global-menu__link:hover{color:#12b7fe}.header-cross .global-menu__link.is-active:after,.header-cross .global-menu__link:active:after,.header-cross .global-menu__link:hover:after{content:'';width:30px;height:3px;border-radius:2px;background-color:#001698;display:block;margin:auto}.header-cross .global-menu__link--sub:after{display:none}.header-cross .global-menu__link:hover{color:#12b7fe}}.header-cross .global-menu__link--sub{color:#000f65;padding-left:3rem;font-weight:700;width:auto}@media (min-width:1024px){.header-cross .global-menu__link--sub{color:var(--c-highlight);display:block;padding:.5rem 1rem}}.header-cross .global-menu--sub-2{background-color:var(--c-highlight-high)}.header-cross .global-menu__link--sub-2{padding-left:3rem}.header-cross .main-nav{display:none}@media (min-width:1024px){.header-cross .main-nav{display:block}}.header-cross .main-nav--open{top:0;overflow:initial;padding-top:200px;background-color:#fafafb;display:block;left:0;position:absolute;right:0;width:100%;z-index:2}.header-cross .main-menu{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media (min-width:1024px){.header-cross .main-menu{border-bottom:none}}.header-cross .main-menu--sub{border-bottom:none;height:0;overflow:hidden;width:100%;background-color:transparent}@media (min-width:1024px){.header-cross .main-menu--sub{display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:100%;width:265px;z-index:1;font-size:1rem;opacity:1;background-color:#f2f4f8;border-radius:1rem}}@media (min-width:1024px){.header-cross .main-menu--sub:hover{opacity:1;transition:all .2s;background-color:#f2f4f8}.header-cross .main-menu--sub:hover .main-menu__link--sub{color:#65717b;cursor:pointer}.header-cross .main-menu--sub:hover .main-menu__link--sub.active,.header-cross .main-menu--sub:hover .main-menu__link--sub:active,.header-cross .main-menu--sub:hover .main-menu__link--sub:hover{color:#001698}}.header-cross .main-menu--sub:hover .main-menu__link.is-active:after,.header-cross .main-menu--sub:hover .main-menu__link:active:after,.header-cross .main-menu--sub:hover .main-menu__link:hover:after{display:none}.header-cross .main-menu--sub-open{height:auto}@media (min-width:1024px){.header-cross .main-menu--sub-2{display:none}}.header-cross .main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap;position:relative;padding:0}@media (min-width:1024px){.header-cross .main-menu__item{border-top:none;display:inline-block;margin:0 .9rem}.header-cross .main-menu__item:not(.main-menu__item--sub):hover{background-color:var(--c-accent-high);transition:all .2s}.header-cross .main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.header-cross .main-menu__item:hover .main-menu__link:after{color:var(--c-text)}.header-cross .expand-sub{background-color:var(--c-accent-high);cursor:pointer;display:block;width:24px;color:var(--c-text-inverse);position:relative;margin-bottom:1.5625rem}@media (min-width:1024px){.header-cross .expand-sub{display:none}}.header-cross .expand-sub:after{right:50%;top:50%;border:none;content:'';background-image:url('/modules/custom/fsfb_header/css/../images/arrow.svg');background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin-right:-12px;margin-top:-6px;position:static;width:100%;height:100%;font-size:1.2rem}.header-cross .expand-sub--open{background-color:var(--c-accent-high);color:var(--c-muted)}.header-cross .expand-sub--open:after{transform:rotate(180deg);border:none;width:100%;height:100%;margin-top:0}@media (min-width:1024px){.header-cross .main-menu__item--sub{display:block;background-color:transparent}.header-cross .main-menu__item--sub:first-child{margin-left:1rem}.header-cross .main-menu__item--sub:not(:first-child){border-top:1px solid var(--c-highlight)}}.header-cross .main-menu__link{color:#65717b;display:block;font-size:1rem;line-height:1.5;padding:.25rem;text-decoration:none;font-weight:400;text-shadow:0 0 0 #12b7fe;transition:text-shadow .3s}.header-cross .main-menu__link--with-sub{width:80%}@media (min-width:1024px){.header-cross .main-menu__link{border-bottom:none;display:inline-block;font-size:16px;padding:0 .25rem;text-transform:none;position:relative;width:auto}.header-cross .main-menu__link:after{content:'';width:30px;height:3px;border-radius:2px;background-color:rgba(0,0,0,0);display:block;margin:auto}.header-cross .main-menu__link.is-active,.header-cross .main-menu__link:active,.header-cross .main-menu__link:hover{color:#001698;transition:all .3s;transform:scale(1.001);font-weight:600}.header-cross .main-menu__link.is-active:after,.header-cross .main-menu__link:active:after,.header-cross .main-menu__link:hover:after{content:'';width:13px;height:3px;border-radius:5px;background-color:#5ac3f0;display:block;margin:auto}.header-cross .main-menu__link--sub:after{display:none}.header-cross .main-menu__link:hover{color:#001698}}.header-cross .main-menu__link--sub{color:var(--c-accent);padding-left:3rem;font-weight:400}@media (min-width:1024px){.header-cross .main-menu__link--sub{color:var(--c-highlight);display:block;padding:.5rem 1rem}}.header-cross .main-menu--sub-2{background-color:var(--c-highlight-high)}.header-cross .main-menu__link--sub-2{padding-left:3rem}#algoliaResults{padding:2rem 3rem;background:#fafafb;position:fixed;top:150px;width:100vw;height:calc(100vh - 150px);z-index:99;overflow-y:auto;background-image:url(/modules/custom/fsfb_header/css/../images/bg.svg);background-position:top 90px right -60px;background-repeat:no-repeat;background-size:auto}.algoliaResults-container{display:grid;grid-template-columns:1fr 2fr;gap:2rem;width:100%}.algoliaResults-container .results-filter{grid-column:1;width:100%}.algoliaResults-container .general-results{grid-column:2;width:100%}@media (max-width:1024px){.algoliaResults-container{grid-template-columns:1fr;gap:1.5rem}.algoliaResults-container .results-filter{grid-column:1}.algoliaResults-container .general-results{grid-column:1}}@media (max-width:1024px){#algoliaResults{top:120px;height:calc(100vh - 120px);padding:2rem}}@media (max-width:680px){#algoliaResults{padding:2rem 1rem}}body.toolbar-horizontal #algoliaResults{top:190px;height:calc(100vh - 190px)}body.toolbar-horizontal.toolbar-tray-open #algoliaResults{top:229px;height:calc(100vh - 229px)}#algoliaResults .results-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}#algoliaResults .results-top .results-close:only-child{margin-left:auto}@media (max-width:1024px){#algoliaResults .results-top{flex-direction:column-reverse;gap:1rem}#algoliaResults .results-top .results-close:only-child{margin-left:0;align-self:flex-end}}#algoliaResults .results-close{color:#001dcb;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;text-decoration:none;transition:color .3s ease}#algoliaResults .results-close:hover{color:#12b7fe}#algoliaResults .results-top .results-close{color:#001dcb;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}@media (max-width:1024px){#algoliaResults .results-top .results-close{align-self:flex-end;font-size:1rem}}#algoliaResults .results-close:after{content:' ';display:inline-block;background-image:url(/modules/custom/fsfb_header/css/../images/close.svg);background-repeat:no-repeat;background-size:auto;height:32px;width:32px}#algoliaResults .results-top .results-close:after{content:' ';display:inline-block;background-image:url(/modules/custom/fsfb_header/css/../images/close.svg);background-repeat:no-repeat;background-size:auto;height:32px;width:32px}#algoliaResults .results-filter{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;background-color:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}#algoliaResults .results-filter:before{content:'FILTROS';font-size:1.125rem;font-weight:700;color:#283645;margin-bottom:1.5rem;display:block;width:100%;text-transform:uppercase;letter-spacing:.02em}@media (max-width:1024px){#algoliaResults .results-filter{flex-direction:row;flex-wrap:wrap;gap:1rem;padding:1rem}#algoliaResults .results-filter:before{width:100%;margin-bottom:1rem}}#algoliaResults .results-filter__item{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;width:100%;padding:1rem 0;border-bottom:1px solid #f2f4f8}#algoliaResults .results-filter--hidden{display:block;width:auto;background-color:unset;border-radius:unset;padding:unset;box-shadow:unset}#algoliaResults .results-filter--hidden:before{content:unset}#algoliaResults .results-filter__item:last-child{border-bottom:none}#algoliaResults .results-filter__item p{margin:0;margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#283645;display:block;width:100%;text-align:left;line-height:1.4;order:-1}#algoliaResults .results-filter__item p:before{content:'';display:inline-block;width:16px;height:16px;background-color:#788591;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M22 3H2l8 9.46V19l4 2v-8.54L22 3z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M22 3H2l8 9.46V19l4 2v-8.54L22 3z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;flex-shrink:0;vertical-align:middle;margin-right:.5rem}#algoliaResults .results-filter__item p:after{display:none}@media (max-width:780px){#algoliaResults .results-filter__item{padding:.75rem 0}#algoliaResults .results-filter__item,#algoliaResults #resultsFilter,#algoliaResults #resultsSort{width:100%}}#algoliaResults .results-filter__item>span{width:100%;position:relative;order:1}#algoliaResults .results-filter__item .form-item__dropdown{border:1px solid transparent;display:block;position:relative;width:100%}#algoliaResults .results-filter__item .form-item__dropdown:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #5ac3f0;content:' ';position:absolute;top:42%;right:1rem;z-index:2;pointer-events:none;display:block}#algoliaResults .results-filter__item select,#algoliaResults .results-filter__item .ais-MenuSelect-select{background:#fff;border:.125rem solid #dedede;padding:14px 2.3rem 14px 1rem;border-radius:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:3rem;font-size:1rem;color:#788591;font-weight:400;cursor:pointer;transition:border-color .3s ease;outline:none}#algoliaResults .results-filter__item select:focus,#algoliaResults .results-filter__item .ais-MenuSelect-select:focus{border-color:#5ac3f0;border-radius:1rem}#algoliaResults .results-filter__item select:hover,#algoliaResults .results-filter__item .ais-MenuSelect-select:hover{border-color:#5ac3f0}@media (min-width:768px){#algoliaResults .results-filter__item select,#algoliaResults .results-filter__item .ais-MenuSelect-select{border:none;border-bottom:.125rem solid #dedede;border-radius:0;padding:14px 2.3rem 14px 0}#algoliaResults .results-filter__item select:focus,#algoliaResults .results-filter__item .ais-MenuSelect-select:focus,#algoliaResults .results-filter__item select:hover,#algoliaResults .results-filter__item .ais-MenuSelect-select:hover{border-bottom-color:#5ac3f0;border-radius:0}}#algoliaResults .results-filter__item .ais-MenuSelect{width:100%;position:relative;order:1}#algoliaResults .results-filter__item .ais-MenuSelect-select{width:100%}#algoliaResults .results-filter__item .ais-MenuSelect-option{padding:.5rem .75rem;font-size:1rem;color:#788591;cursor:pointer;transition:background-color .2s ease}#algoliaResults .results-filter__item .ais-MenuSelect-option:hover{background-color:#f2f4f8}#algoliaResults .results-filter__item .ais-MenuSelect-option--selected{background-color:#f2f4f8;font-weight:500}#algoliaResults .results-filter__item .ais-RangeInput{display:flex;flex-direction:column;gap:.5rem;width:100%;order:1}#algoliaResults .results-filter__item .ais-RangeInput-input{background:#fff;border:.125rem solid #dedede;padding:14px 1rem;border-radius:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:3rem;font-size:1rem;margin-bottom:.5rem;color:#788591;font-weight:400;transition:border-color .3s ease;outline:none}#algoliaResults .results-filter__item .ais-RangeInput-input:focus{border-color:#5ac3f0;border-radius:1rem}#algoliaResults .results-filter__item .ais-RangeInput-input:hover{border-color:#5ac3f0}@media (min-width:768px){#algoliaResults .results-filter__item .ais-RangeInput-input{border:none;border-bottom:.125rem solid #dedede;border-radius:0;padding:14px 0}#algoliaResults .results-filter__item .ais-RangeInput-input:focus,#algoliaResults .results-filter__item .ais-RangeInput-input:hover{border-bottom-color:#5ac3f0;border-radius:0}}#algoliaResults .results-filter__item .ais-RangeInput-separator{display:none}#algoliaResults #resultsFilter .ais-RefinementList-list{list-style:none;display:flex;gap:25px}#algoliaResults #resultsFilter .ais-RefinementList-label{display:flex;justify-content:start;align-items:center;gap:6px;font-weight:600;font-size:18px;text-transform:capitalize;color:#283645}#algoliaResults #resultsFilter span.ais-RefinementList-count:before{content:'('}#algoliaResults #resultsFilter span.ais-RefinementList-count:after{content:')'}#algoliaResults .ais-Hits.ais-Hits--empty{color:transparent}#algoliaResults .ais-Hits.ais-Hits--empty:before{content:'Tu búsqueda no arrojó resultados.';color:#5a5a5a;font-size:20px;font-weight:200}body.no-scroll{overflow:hidden}.header-cross input[type=search]::-webkit-search-cancel-button,.header-cross input[type=search]::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;display:none}.header-cross .toggle-expand--open .toggle-expand__open{display:inline-block}.header-cross .main-menu__item--with-sub:hover{position:relative}@media (min-width:1300px){.header-cross .main-menu__item--with-sub:hover{position:relative}}.global-nav-container{display:flex;align-items:center;gap:30px}.header-movil-menu-user a{justify-content:center}
.general-results{display:flex;gap:3rem;width:100%}.algoliaResults-container .general-results{display:flex;flex-direction:column;gap:0;width:100%}.general-results__left{flex-grow:1;width:100%}.general-results__right{width:100%}.header-cross__bottom-accesibility-menu__link{font-weight:400 !important}@media (min-width:1024px){.general-results__right{width:420px;min-width:420px}}@media (max-width:1024px){.general-results{flex-wrap:wrap}}.general-results .h2{font-size:24px;font-style:normal;font-weight:600;line-height:31px;color:#001698}.general-results #algoliaHits .ais-Hits-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.general-results #algoliaHits .ais-Hits-list{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.general-results #algoliaHits .ais-Hits-list{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.general-results #algoliaHitsComunidades .ais-Hits-list{list-style:none;margin:0;padding:0}.general-results nav.pager ul.ais-Pagination-list{display:flex;gap:20px;list-style:none;justify-content:center;align-items:center;margin-top:60px}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item{display:flex;justify-content:center;align-items:center;background:#fff;border:2px solid #001698;height:22px;width:22px;text-align:center;border-radius:50%;position:relative;color:clr(primary);font-size:12px;font-weight:500}@media (min-width:768px){.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item{font-size:1rem}}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item:hover{background:#001698;color:#fff;border-color:#001698}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--page{height:36px;width:36px}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--page.ais-Pagination-item--selected{background:#001698;color:#fff}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--disabled{border-color:#e2e5f3;color:#e2e5f3}.general-results nav.pager ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--disabled:hover{border-color:#e2e5f3;color:#e2e5f3;background:#fff}.card-general-results{padding:1.5rem 0;border-bottom:1px solid #dedede;position:relative}.card-general-results__container{display:flex;gap:2rem;justify-content:flex-start;align-items:flex-start}.card-general-results__image{height:125px;width:125px;flex:0 0 125px}.card-general-results__image img{border-radius:16px;aspect-ratio:1/1;height:100%;width:100%;object-fit:cover;object-position:center}.card-general-results__content{padding-top:10px;flex:1}.card-general-results__content-tags-container{list-style:none;margin:20px 0 0;padding:0;display:flex;gap:1rem;justify-content:flex-start;align-items:center}.card-general-results__content-tags-item{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#001dcb;border-radius:16px;border:1px solid rgba(0,29,203,.2);padding:8px 20px}.card-general-results__content-heading{font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#283645;margin-bottom:.5rem}.card-general-results__content-heading a{color:#283645;text-decoration:none}.card-general-results__content-summary{font-size:12px;font-style:normal;font-weight:400;line-height:20px}@media (min-width:768px){.card-general-results__content-summary{font-size:1rem}}.card-general-results__link{position:absolute;inset:0;color:transparent;font-size:0}.card-community-results{padding:1.5rem 0;border-bottom:1px solid #dedede;position:relative}.card-community-results__content-heading{font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#283645;margin-bottom:.5rem}.card-community-results__content-heading a{color:#283645;text-decoration:none}.card-community-results__link{position:absolute;inset:0;color:transparent;font-size:0}.card-speaker-specialist{display:grid;grid-template-columns:60px 1fr 122px;grid-gap:14px;margin-bottom:1rem;width:100%;position:relative;padding:0 0 12px;align-items:center}@media (min-width:768px){.card-speaker-specialist{grid-template-columns:60px 1fr 135px}}.card-speaker-specialist:after{content:'';height:1px;width:calc(100% - 75px);background:#dedede;position:absolute;right:0;bottom:0}.card-speaker-specialist__image{width:60px;height:60px}.card-speaker-specialist__image img{object-fit:cover;height:100%;width:100%;border-radius:20px;object-position:center}.card-speaker-specialist__content-heading{text-transform:capitalize;color:#283645;font-weight:650;font-size:16px;line-height:1.2}.card-speaker-specialist__content-position-item{text-transform:capitalize;color:#009dac;font-size:12px;font-weight:500;line-height:1.2}@media (min-width:768px){.card-speaker-specialist__content-position-item{font-size:1rem}}.card-speaker-specialist__content-link-item{padding:8px 17px;font-weight:500;border-radius:20px;border:1px solid #001698;color:#001698;font-size:14px}@media (min-width:768px){.card-speaker-specialist__content-link-item{font-size:1rem}}#algoliaHits .test-lab-cost,.general-results #algoliaHits .test-lab-cost,.general-results .test-lab-cost{background-color:#fff !important;border-radius:12px !important;padding:0 !important;margin-bottom:0 !important;border:1px solid #e8ebf0 !important;transition:all .4s cubic-bezier(.4,0,.2,1) !important;display:flex !important;flex-direction:column !important;height:100% !important;box-shadow:0 2px 12px rgba(0,0,0,.06) !important;overflow:hidden;position:relative}#algoliaHits .test-lab-cost:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#5ac3f0 0%,#009dac 100%);opacity:0;transition:opacity .3s ease}#algoliaHits .test-lab-cost:hover,.general-results #algoliaHits .test-lab-cost:hover,.general-results .test-lab-cost:hover{box-shadow:0px 8px 24px rgba(0,0,0,.12) !important;transform:translateY(-4px);border-color:#5ac3f0 !important}#algoliaHits .test-lab-cost:hover:before,.general-results #algoliaHits .test-lab-cost:hover:before,.general-results .test-lab-cost:hover:before{opacity:1}.test-lab-cost--description{display:flex;flex-direction:column;gap:0;height:100%}#algoliaHits .test-lab-cost__header,.general-results .test-lab-cost__header,#algoliaHits .test-lab-cost__header--description,.general-results .test-lab-cost__header--description,#algoliaHits .test-lab-cost.test-lab-cost--description .test-lab-cost__header,.general-results .test-lab-cost.test-lab-cost--description .test-lab-cost__header{display:block !important;margin:0 !important;margin-bottom:1.25rem !important;width:100% !important;position:relative !important;padding:1.5rem 1.5rem 0 !important;padding-bottom:0 !important;border-bottom:none !important}@media (min-width:768px){#algoliaHits .test-lab-cost__header,.general-results .test-lab-cost__header,#algoliaHits .test-lab-cost__header--description,.general-results .test-lab-cost__header--description,#algoliaHits .test-lab-cost.test-lab-cost--description .test-lab-cost__header,.general-results .test-lab-cost.test-lab-cost--description .test-lab-cost__header{display:block !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important}}#algoliaHits .test-lab-cost__price-section,.general-results .test-lab-cost__price-section{display:flex !important;justify-content:flex-start !important;align-items:center !important;width:100% !important;margin:0 !important;margin-top:auto !important;padding:1.25rem 1.5rem !important;padding-top:1rem !important;border-top:1px solid #e8ebf0 !important;background:#fafbfc !important}#algoliaHits .test-lab-cost__price-section .price-header-block,.general-results .test-lab-cost__price-section .price-header-block{margin:0 !important;display:inline-flex !important}.price-header-block{display:inline-flex !important;gap:.5rem !important;flex-direction:row !important;align-items:baseline !important;white-space:nowrap !important;font-size:.875rem !important;font-weight:600 !important;color:#283645 !important;background:0 0 !important;border-radius:0 !important;padding:0 !important;border:none !important;line-height:1.2 !important;box-shadow:none !important;transition:all .3s ease !important}#algoliaHits .test-lab-cost:hover .price-header-block,.general-results .test-lab-cost:hover .price-header-block{background:0 0 !important;border:none !important;box-shadow:none !important;transform:none}#algoliaHits .test-lab-cost:hover .price-header-block__amount,.general-results .test-lab-cost:hover .price-header-block__amount{color:#009dac !important}.price-header-block__currency{font-size:.75rem !important;font-weight:500 !important;color:#788591 !important;letter-spacing:.3px !important;text-transform:uppercase !important}.price-header-block__amount{font-size:1.5rem !important;font-weight:700 !important;color:#001698 !important;letter-spacing:-.5px !important;line-height:1.2 !important}@media (min-width:768px){.price-header-block{font-size:.9375rem !important;padding:.75rem 1.25rem !important;border-radius:12px !important}.price-header-block__currency{font-size:.8125rem !important}.price-header-block__amount{font-size:1rem !important}}#algoliaHits .test-lab-cost__header h4.h4--blue-dark,.general-results .test-lab-cost__header h4.h4--blue-dark,#algoliaHits .test-lab-cost__header h4,.general-results .test-lab-cost__header h4,#algoliaHits .test-lab-cost__title,.general-results .test-lab-cost__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0;margin-bottom:0;padding:0;flex:none;order:1;font-size:.9375rem;font-weight:700;color:#001698;line-height:1.6;text-align:left;word-wrap:break-word;overflow-wrap:break-word;text-transform:uppercase;letter-spacing:.4px;transition:color .3s ease;max-height:calc(1.6em*3)}#algoliaHits .test-lab-cost:hover .test-lab-cost__title,.general-results .test-lab-cost:hover .test-lab-cost__title,#algoliaHits .test-lab-cost:hover h4,.general-results .test-lab-cost:hover h4{color:#009dac}@media (min-width:768px){#algoliaHits .test-lab-cost__header h4.h4--blue-dark,.general-results .test-lab-cost__header h4.h4--blue-dark,#algoliaHits .test-lab-cost__header h4,.general-results .test-lab-cost__header h4,#algoliaHits .test-lab-cost__title,.general-results .test-lab-cost__title{font-size:1.0625rem;letter-spacing:.5px;min-height:80px}}#algoliaHits .test-lab-cost__test-data,.general-results .test-lab-cost__test-data{display:flex !important;flex-direction:column !important;gap:1rem !important;flex-grow:1 !important;margin:0 !important;margin-bottom:0 !important;padding:1.25rem 1.5rem !important;padding-top:1rem !important;padding-bottom:1.25rem !important}#algoliaHits .test-lab-cost__test-data--description,.general-results .test-lab-cost__test-data--description{gap:.875rem !important}#algoliaHits .test-lab-cost__test-text,.general-results .test-lab-cost__test-text,#algoliaHits .test-lab-cost__test-text--description,.general-results .test-lab-cost__test-text--description{display:grid !important;grid-template-columns:1fr 1fr !important;gap:.625rem !important;align-items:start !important;margin-bottom:.875rem !important;width:100% !important}#algoliaHits .test-lab-cost__code-item,.general-results .test-lab-cost__code-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.25rem !important;background:#f8f9fa !important;border:none !important;border-radius:6px !important;padding:.625rem .875rem !important;width:100% !important;font-size:.75rem !important;line-height:1.4 !important;transition:all .3s ease !important}#algoliaHits .test-lab-cost__code-item:hover,.general-results .test-lab-cost__code-item:hover{border-color:#5ac3f0 !important;background:linear-gradient(135deg,#f0f9ff 0%,#e8f4f8 100%) !important;box-shadow:0 2px 6px rgba(90,195,240,.1) !important;transform:translateX(2px)}#algoliaHits .test-lab-cost__code-label,.general-results .test-lab-cost__code-label{color:#788591 !important;font-weight:500 !important;white-space:nowrap !important;font-size:.6875rem !important;letter-spacing:.1px !important;text-transform:uppercase !important;margin:0 !important}#algoliaHits .test-lab-cost__code-value,.general-results .test-lab-cost__code-value{color:#001698 !important;font-weight:700 !important;text-align:left !important;font-family:'Courier New',monospace !important;letter-spacing:.3px !important;font-size:.8125rem !important;margin:0 !important}@media (min-width:768px){#algoliaHits .test-lab-cost__code-item,.general-results .test-lab-cost__code-item{font-size:.875rem !important;padding:.5625rem .875rem !important}}#algoliaHits .test-lab-cost__test-text .paragraph,.general-results .test-lab-cost__test-text .paragraph{margin:0 !important;background-color:#f2f4f8 !important;border:1px solid #e2e5f3 !important;border-radius:6px !important;padding:.5rem .75rem !important;font-size:.8125rem !important;color:#788591 !important;font-weight:400 !important;display:block !important;line-height:1.4 !important;width:100% !important}@media (min-width:768px){#algoliaHits .test-lab-cost__test-text .paragraph,.general-results .test-lab-cost__test-text .paragraph{font-size:.875rem !important;padding:.5625rem .875rem !important}}#algoliaHits .test-lab-cost__test-description,.general-results .test-lab-cost__test-description,#algoliaHits .test-lab-cost__test-description--description,.general-results .test-lab-cost__test-description--description{margin-top:0 !important;margin-bottom:0 !important}#algoliaHits .test-lab-cost__test-description .card-general-results__content-tags-container,.general-results .test-lab-cost__test-description .card-general-results__content-tags-container{margin:0 !important;padding:0 !important;list-style:none !important;display:flex !important;gap:.5rem !important;flex-wrap:wrap !important}#algoliaHits .test-lab-cost__test-description .card-general-results__content-tags-item,.general-results .test-lab-cost__test-description .card-general-results__content-tags-item{background:#e8f4f8 !important;border:1px solid #5ac3f0 !important;border-radius:4px !important;padding:.375rem .75rem !important;font-size:.6875rem !important;color:#009dac !important;font-weight:600 !important;cursor:default !important;transition:all .3s ease !important;line-height:1.4 !important;display:inline-block !important;text-transform:uppercase !important;letter-spacing:.3px !important;box-shadow:none !important;margin:0 !important}#algoliaHits .test-lab-cost__test-description .card-general-results__content-tags-item:hover,.general-results .test-lab-cost__test-description .card-general-results__content-tags-item:hover{background:linear-gradient(135deg,#d4edf5 0%,#c0e5f0 100%) !important;border-color:#009dac !important;transform:translateY(-1px);box-shadow:0 4px 8px rgba(90,195,240,.15) !important}@media (min-width:768px){#algoliaHits .test-lab-cost__test-description .card-general-results__content-tags-item,.general-results .test-lab-cost__test-description .card-general-results__content-tags-item{font-size:.8125rem !important;padding:.5rem 1rem !important}}#algoliaHits .test-lab-cost__test-buttons,.general-results .test-lab-cost__test-buttons{display:grid !important;grid-template-columns:1fr 1fr !important;gap:.75rem !important;width:100% !important;margin:0 !important;padding:1.25rem 1.5rem !important;padding-top:1rem !important;border-top:1px solid #e8ebf0 !important;align-items:stretch !important;background:#fff !important}#algoliaHits .test-lab-cost__test-buttons--description,.general-results .test-lab-cost__test-buttons--description{justify-content:flex-start !important;margin-top:auto !important}#algoliaHits .test-lab-cost__test-buttons .button,.general-results .test-lab-cost__test-buttons .button{padding:.75rem 1rem !important;border-radius:8px !important;font-size:.8125rem !important;font-weight:600 !important;text-decoration:none !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;border:none;width:100% !important;min-width:0 !important;line-height:1.4 !important;letter-spacing:.3px !important;position:relative !important;overflow:hidden !important;text-align:center !important}#algoliaHits .test-lab-cost__test-buttons .button:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}#algoliaHits .test-lab-cost__test-buttons .button:hover:before{width:300px;height:300px}@media (min-width:768px){#algoliaHits .test-lab-cost__test-buttons .button,.general-results .test-lab-cost__test-buttons .button{font-size:.875rem !important;padding:.8125rem 0 !important}}#algoliaHits .test-lab-cost__test-buttons .button--secondary-outline,.general-results .test-lab-cost__test-buttons .button--secondary-outline{background-color:#fff !important;color:#5ac3f0 !important;border:2px solid #5ac3f0 !important;box-shadow:0 2px 4px rgba(90,195,240,.1) !important}#algoliaHits .test-lab-cost__test-buttons .button--secondary-outline:hover,.general-results .test-lab-cost__test-buttons .button--secondary-outline:hover{background:linear-gradient(135deg,#f0f9ff 0%,#e8f4f8 100%) !important;border-color:#009dac !important;color:#009dac !important;transform:translateY(-2px);box-shadow:0px 4px 12px rgba(90,195,240,.25) !important}#algoliaHits .test-lab-cost__test-buttons .button--primary,.general-results .test-lab-cost__test-buttons .button--primary{background:linear-gradient(135deg,#009dac 0%,#008a9a 100%) !important;color:#fff !important;border:2px solid #009dac !important;box-shadow:0 2px 8px rgba(0,157,172,.2) !important}#algoliaHits .test-lab-cost__test-buttons .button--primary:hover,.general-results .test-lab-cost__test-buttons .button--primary:hover{background:linear-gradient(135deg,#008a9a 0%,#007a88 100%) !important;border-color:#008a9a !important;transform:translateY(-2px);box-shadow:0px 6px 16px rgba(0,157,172,.35) !important}@media (max-width:767px){#algoliaHits .test-lab-cost__header,.general-results .test-lab-cost__header{padding:1.25rem 1.25rem 0 !important}#algoliaHits .test-lab-cost__test-data,.general-results .test-lab-cost__test-data{padding:1rem 1.25rem !important;padding-top:.875rem !important}#algoliaHits .test-lab-cost__test-text,.general-results .test-lab-cost__test-text{grid-template-columns:1fr !important}#algoliaHits .test-lab-cost__price-section,.general-results .test-lab-cost__price-section{padding:1rem 1.25rem !important}#algoliaHits .test-lab-cost__test-buttons,.general-results .test-lab-cost__test-buttons{padding:1rem 1.25rem !important;grid-template-columns:1fr 1fr !important;gap:.625rem !important}#algoliaHits .test-lab-cost__test-buttons .button,.general-results .test-lab-cost__test-buttons .button{font-size:.75rem !important;padding:.625rem .75rem !important}.price-header-block__amount{font-size:1.25rem !important}}#algoliaHits .ais-Hits-list .test-lab-cost:last-child{margin-bottom:0}
.paragraph--unpublished{background-color:#fff4f4}
.social-media-sharing{display:block}.social-media-sharing ul{padding-left:0;display:inline-flex;text-align:center}.social-media-sharing li{display:inline-block;margin-right:15px;list-style:none;list-style-type:none}.social-media-sharing .share{cursor:pointer}.social-media-sharing .share img{width:40px}
