@charset "UTF-8";
.article-wrapper{padding-bottom:20px;padding-top:30px;margin-bottom:40px;padding-left:40px;padding-right:40px;background-color:var(--white)}@media (max-width:767.98px){.article-wrapper{margin-bottom:30px;padding:20px 15px}}.article-header{padding-bottom:30px;display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid var(--primary)}@media (max-width:767.98px){.article-header{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:20px}}.article-title{font-size:1.625rem;line-height:2.25rem;font-weight:700;color:var(--darkblue)}@media (max-width:767.98px){.article-title{font-size:20px;line-height:24px}}@media (max-width:767.98px){.share-wrapper{display:flex;flex-grow:1;width:100%;justify-content:space-between}}.slide-indicator{font-size:1rem;line-height:1.25rem;font-weight:500;color:var(--gray-2)}.slid-wrapper{padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between;border-bottom:1px solid var(--gray-7)}@media (max-width:767.98px){.slid-wrapper{flex-direction:column;padding-top:20px;padding-bottom:20px;gap:20px}}.slid-wrapper .image-wrapper{display:flex;justify-content:center;align-items:center;flex:0 0 calc(40% - 15px);max-height:365px}.slid-wrapper .image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media (max-width:767.98px){.slid-wrapper .image-wrapper{flex:unset;height:225px}}.slid-wrapper .slide-content-wrapper{flex:0 0 calc(60% - 15px)}@media (max-width:767.98px){.slid-wrapper .slide-content-wrapper{flex:0 0 100%}}.slid-wrapper .slide-title{margin-bottom:15px;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--gray-2)}@media (max-width:767.98px){.slid-wrapper .slide-title{font-size:20px}}.slid-wrapper .slide-description{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gray-3)}.slid-wrapper .controllers{margin-bottom:15px}@media (max-width:767.98px){.slid-wrapper .controllers{margin-bottom:unset;position:absolute;top:-60px;left:0}}.slide-footer{padding-top:30px;display:flex;justify-content:space-between;align-items:center}.slide-footer .index-link{font-size:1rem;line-height:1.25rem;font-weight:700;color:var(--darkblue);display:flex;gap:10px}.controllers{display:flex;justify-content:flex-end;align-items:center;text-align:end;gap:10px}.controllers button{display:flex;justify-content:center;align-items:center;border:unset;border-radius:5px;width:32px;height:32px}.controllers button[data-slide=prev]{background-color:var(--primary)}.controllers button[data-slide=next]{background-color:var(--background)}.carousel-inner{overflow-x:visible;overflow-y:hidden}.reviewer-section{margin-bottom:40px;padding-left:40px;padding-right:40px;background-color:var(--white);border-radius:5px;overflow:hidden}@media (max-width:575.98px){.reviewer-section{padding:0 20px 20px}}.ref-article-body{padding-top:20px}.ref-article-body p{text-align:left;color:var(--gray-3)}.ref-article-body p a{color:var(--primary)}.ref-article-body p a:hover{color:var(--primary-dark)}#author-container{padding-top:20px;padding-bottom:20px}.author-container{display:flex;justify-content:start;align-items:center}.image-author{margin-left:20px;width:80px;height:80px;border:1px solid var(--gray-7);border-radius:50%;overflow:hidden}.author-info .name{font-size:1rem;font-weight:700;color:var(--darkblue);line-height:19px;transition:color .4s ease-in-out}.author-info .name:hover{color:#08152b}.author-info .speciality{margin-top:5px;font-size:.875rem;color:var(--gray-3);display:block}.author-info .speciality:hover{color:#505868}.accordion-header{padding-top:20px;padding-bottom:20px;font-size:1rem;font-weight:700;letter-spacing:normal;color:var(--gray-2);border-bottom:1px solid var(--gray-7)}.accordion-header a{color:var(--gray-2);display:flex;align-items:center}.accordion-header a:before{margin-left:20px;content:url(/theme/altibbi/icons/tbi-minus-bold.svg);width:16px;height:16px;display:inline-block;align-items:center}.accordion-header a.collapsed:before{margin-left:20px;content:url(/theme/altibbi/icons/tbi-plus-grayblue.svg);width:16px;height:16px;display:inline-block;align-items:center}.accordion-header:hover{color:var(--primary)}.accordion-header:hover a{color:var(--primary)}.book-btn{margin-right:20px;font-size:.875rem;line-height:2.5rem;font-weight:700;background-color:var(--primary);border-radius:5px;color:var(--white);display:block;width:200px;height:40px;text-align:center;transition:background-color .35s ease-in-out}.book-btn:hover{background-color:var(--primary-dark);color:var(--white)}.reviewer-description,.author-description{padding-bottom:20px;padding-right:100px;font-size:.875rem;font-weight:500;color:var(--gray-4)}@media (max-width:575.98px){.reviewer-description,.author-description{padding-right:0;margin-top:20px}}@media (max-width:767.98px){.slide-description-wrapper{position:relative}.slide-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.slide-description.expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.show-more-btn{display:inline-block;margin-top:8px;cursor:pointer}.hidden{display:none !important}.slide-description-wrapper:before{content:'';position:absolute;bottom:28px;left:0;right:0;height:24px;pointer-events:none}}.search-container{margin-bottom:20px;padding-right:20px;padding-left:30px;padding-top:30px;padding-bottom:30px;background-color:var(--white);border-radius:5px}@media (max-width:575.98px){.search-container{border-radius:0;border-top:1px solid var(--gray-6);border-bottom:1px solid var(--gray-6);padding:5px 0 0;margin-top:0;background-color:var(--gray-8)}}.search-container .filter-guide{margin-left:30px;font-size:.875rem;font-weight:500;color:var(--gray-2);text-align:right;line-height:17px}.filter-1{max-width:40%;width:100%}.filter-2{margin-right:30px;max-width:40%;width:100%}#filter.nav-tabs{padding-right:20px !important;border-bottom:none}#filter.nav-tabs .nav-item .nav-link{margin-left:14px;font-size:.875rem;font-weight:500;padding:0 0 12px;color:var(--gray-2);border:none}#filter.nav-tabs .nav-item .nav-link.active{color:var(--primary);padding-bottom:7px;border-bottom:5px solid var(--primary);background-color:transparent}.item-container{margin-top:30px;background-color:var(--white);min-height:230px;border-radius:10px;overflow:hidden}.item-container .image-container img{height:140px;width:100%;object-fit:cover}.item-container .item-title{padding:20px}.item-container .item-title h2{margin:0;font-size:1rem;line-height:1.1875rem;font-weight:700;color:var(--gray-2)}@media (max-width:767.98px){.p-mob-0{padding:0}}.pagination-container{margin-top:40px}