/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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}
