.search-article{display:flex;animation:fadeIn .2s ease-in-out}.search-article__image{box-sizing:border-box;border-radius:6px;border-bottom:.5rem solid var(--category-color)}@media(max-width:768px){.search-article__image{border-radius:0}}.search-article__content{display:flex;flex-flow:column wrap}.search-article__title-section{padding-block:1.5rem}@media(max-width:768px){.search-article__title-section{padding-block:1.5rem .5rem}}.search-article__pretitle{background:#005e38;padding:.25rem .5rem;margin:1rem;right:auto!important;bottom:auto!important;color:#fff}.search-article__description-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.search-article__description-text>p{-webkit-line-clamp:3}.search-article__description-text>p:not(:first-child){display:none}.search-article__btn--left{align-self:flex-start}.search-article__btn--center{align-self:center}.search-article__btn--right{align-self:flex-end}.search-article__content .title-section__title{line-height:125%;font-weight:400;font-size:28px;font-family:"noto-sans";text-transform:capitalize;color:#363941;margin:.5rem 0}@media(max-width:1024px){.search-article__content .title-section__title{font-size:22px}}@media(max-width:768px){.search-article__content .title-section__title{font-size:18px}}.search-article__content .title-section__pretitle{margin:0;line-height:125%;font-weight:400;font-size:14px;font-family:"noto-sans";text-transform:capitalize;color:#000}@media(max-width:1024px){.search-article__content .title-section__pretitle{font-size:16px}}.search-article__content .title-section__subtitle{margin:0;line-height:110%;font-weight:400;font-size:14px;font-style:normal;font-family:"noto-sans";color:#000}.search-article__content .title-section__description-text{line-height:150%;font-weight:400;font-size:16px;font-family:"noto-sans";color:#5e6167;margin:1rem 0 0}@media(max-width:1024px){.search-article__content .title-section__description-text{font-weight:300;font-size:14px}}@media(max-width:768px){.search-article__content .title-section__description-text{font-weight:300;font-size:14px}}.search-article__description-text,.search-article__description-text>p{-webkit-line-clamp:2}.search-article__image{border-radius:0}.search-article__btn{color:#005e38;border-color:#005e38}.search-article__btn.btn-pr{color:#fff;max-height:3rem}.search-article__btn.btn-pr:hover{color:#fff;background:#0f422a}.search-article__btn:hover{color:#0f422a;border-color:#0f422a}.search-article__pretitle{display:none}.searchInput{padding:1rem 4rem 1rem 1.5rem;width:100%;padding:1rem 1.25rem 1rem 1.5rem}.title-section-with-reviews{margin-top:1.5rem}.title-section-with-reviews__title{padding:.5rem 0}.title-section-with-reviews__reviews{margin-bottom:1rem}.title-section-with-reviews__desc{margin:0;line-height:150%;font-weight:400;font-size:16px;font-family:"noto-sans";padding-bottom:1rem}@media(max-width:1024px){.title-section-with-reviews__desc{font-weight:300;font-size:14px}}@media(max-width:768px){.title-section-with-reviews__desc{font-weight:300;font-size:14px}}.title-section-with-reviews .rating-stars__star:before{font-size:.85em}.title-section-with-reviews .rating-stars__box--active .rating-stars__star{color:#feeb0b}.title-section-with-reviews .rating-stars__box-label{font-weight:400;font-size:12px;font-family:"noto-sans";text-transform:capitalize;margin-left:.25rem;padding-top:.1rem}.title-section-with-reviews__pretitle{text-transform:uppercase}.title-section-with-reviews__desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;padding-bottom:0;margin-bottom:1rem}.title-section-with-reviews .rating-stars__box--active .rating-stars__star{color:#c89938}.search-articles-results{padding-block:1rem 6.25rem;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3rem 1.5rem;gap:3rem 1.5rem}@media(max-width:768px){.search-articles-results{padding-block:3rem;grid-template-columns:repeat(6,1fr)}}.search-articles-results__article{grid-column-start:span 6;flex-flow:column nowrap}@media(max-width:768px){.search-articles-results__article-image-wrapper{margin-inline:-1rem}}.search-articles-results__no-results{grid-column-start:span 12;display:flex;justify-content:center}.search-articles-results{grid-gap:4rem 6rem;gap:4rem 6rem}@media(max-width:1024px){.search-articles-results{grid-template-columns:1fr 1fr}}@media(max-width:768px){.search-articles-results{grid-template-columns:1fr}}@media(max-width:1024px){.search-articles-results__article{grid-column-start:auto}}@media(max-width:1024px){.search-articles-results__no-results{grid-column-start:span 2}}.search-article.search-article--layout2{border:1px solid #c3c3c3;padding:0 1.5rem;display:flex;flex-flow:unset;align-items:center}@media(max-width:768px){.search-article.search-article--layout2{flex-direction:column;align-items:flex-start}}.search-article.search-article--layout2 .search-article__content{flex:1 1}.search-article.search-article--layout2 .search-article__buttons{margin-left:1rem}@media(max-width:768px){.search-article.search-article--layout2 .search-article__buttons{margin-left:0;margin-bottom:1.5rem}}.search-article.search-article--layout2 .title-section-with-reviews__title{padding-top:0}.search-article.search-article--layout2 .title-section-with-reviews__pretitle{padding-bottom:.5rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes dropdown{0%{max-height:0}to{max-height:52rem}}@keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}.react-multi-carousel-list{z-index:0}.article-search-pagination{padding-bottom:6.25rem;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;--spinner-loader__color:#005e38}.article-search-pagination__label{margin-bottom:1rem;color:#5e6167}.article-search-pagination__progress{position:relative;width:100%;max-width:20rem;height:.25rem;margin-bottom:1.5rem;background-color:#363941;border-radius:4px}.article-search-pagination__progress-indicator{position:absolute;inset:0 auto 0 0;width:0;width:calc(var(--pagination-progress, 0));background-color:#005e38;border-radius:4px}