.primary .post-main-container,.primary.post-main-container{min-height:100vh;padding-top:7rem;width:100%}.primary .post-main-container .post-search-container,.primary.post-main-container .post-search-container{align-items:center;background-position:50%;background-size:cover;display:flex;-o-object-fit:cover;object-fit:cover;padding-top:30px;width:100%}.primary .post-main-container .post-search-container .post-search-section,.primary.post-main-container .post-search-container .post-search-section{display:flex;flex-direction:column;gap:20px}.primary .post-main-container .post-search-container .post-search-section h2,.primary.post-main-container .post-search-container .post-search-section h2{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds{background:var(--tfy-secondary-theme-color);border-radius:10px;padding:20px}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category{background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:100%;background-repeat:no-repeat;border:1px solid var(--tfy-secondary-desc-color);border-radius:3px;box-shadow:none;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:10px}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category option,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category option{background:var(--tfy-secondary-theme-color)}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field{position:relative;width:100%}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated{background:transparent;border:1px solid var(--tfy-secondary-desc-color);border-radius:5px;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-btn-font);font-size:16px;font-size:var(--tfy-btn-font-size);line-height:1.5;padding:10px 180px 10px 20px;width:100%}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::-moz-placeholder,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::-moz-placeholder{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::placeholder,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::placeholder{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated:focus,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated:focus{box-shadow:0 4px 10px 0 rgba(0,0,0,.16);outline:none}.primary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field button,.primary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field button{background:var(--tfy-primary-btn-bg-color);border:none;border-radius:3px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:5px 25px;position:absolute;right:5px;top:5px}.primary .post-main-container .post-item-container,.primary.post-main-container .post-item-container{padding:50px 0}.primary .post-main-container .post-item-container .post-items,.primary.post-main-container .post-item-container .post-items{background:var(--tfy-secondary-theme-color);padding:30px}.primary .post-main-container .post-item-container .post-items .post-result-filter p,.primary.post-main-container .post-item-container .post-items .post-result-filter p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}@media (max-width:767.98px){.primary .post-main-container .post-item-container .post-items .post-result-filter .filter-view,.primary.post-main-container .post-item-container .post-items .post-result-filter .filter-view{display:none}}.primary .post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type,.primary.post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:3px;color:var(--tfy-secondary-btn-font-color);padding:10px}.primary .post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type.active,.primary.post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type.active{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.primary .post-main-container .post-item-container .post-card,.primary.post-main-container .post-item-container .post-card{background:var(--tfy-primary-theme-color);border-radius:10px;height:100%;margin-bottom:1rem;padding:10px;width:100%}.primary .post-main-container .post-item-container .post-card .post-img-section img,.primary.post-main-container .post-item-container .post-card .post-img-section img{border-radius:10px}.primary .post-main-container .post-item-container .post-card .post-info,.primary.post-main-container .post-item-container .post-card .post-info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px 0}.primary .post-main-container .post-item-container .post-card .post-info h3,.primary.post-main-container .post-item-container .post-card .post-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-height:64px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal}.primary .post-main-container .post-item-container .post-card .post-info h3 a,.primary.post-main-container .post-item-container .post-card .post-info h3 a{border-bottom:1px solid var(--tfy-primary-subtitle-color);color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);margin:0;padding-bottom:5px;text-align:center}.primary .post-main-container .post-item-container .post-card .post-info p,.primary.post-main-container .post-item-container .post-card .post-info p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.primary .post-main-container .post-item-container .post-card .post-info span,.primary.post-main-container .post-item-container .post-card .post-info span{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:15px;font-weight:400}.primary .post-main-container .post-item-container .post-card .post-details,.primary.post-main-container .post-item-container .post-card .post-details{align-items:center;border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-primary-desc-color);display:flex;justify-content:start;padding:20px;width:100%}.primary .post-main-container .post-item-container .post-card .post-details ul,.primary.post-main-container .post-item-container .post-card .post-details ul{list-style:none;margin:0;padding:0}.primary .post-main-container .post-item-container .post-card .post-details ul li,.primary.post-main-container .post-item-container .post-card .post-details ul li{align-items:center;display:flex;flex-direction:row;padding-bottom:10px}.primary .post-main-container .post-item-container .post-card .post-details ul li a,.primary .post-main-container .post-item-container .post-card .post-details ul li div,.primary .post-main-container .post-item-container .post-card .post-details ul li p,.primary.post-main-container .post-item-container .post-card .post-details ul li a,.primary.post-main-container .post-item-container .post-card .post-details ul li div,.primary.post-main-container .post-item-container .post-card .post-details ul li p{color:var(--tfy-primary-desc-color);display:flex;font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.primary .post-main-container .post-item-container .post-card .post-details ul li a strong,.primary .post-main-container .post-item-container .post-card .post-details ul li div strong,.primary .post-main-container .post-item-container .post-card .post-details ul li p strong,.primary.post-main-container .post-item-container .post-card .post-details ul li a strong,.primary.post-main-container .post-item-container .post-card .post-details ul li div strong,.primary.post-main-container .post-item-container .post-card .post-details ul li p strong{display:block;min-width:170px}.primary .post-main-container .post-item-container .post-card .post-details ul li a span,.primary .post-main-container .post-item-container .post-card .post-details ul li div span,.primary .post-main-container .post-item-container .post-card .post-details ul li p span,.primary.post-main-container .post-item-container .post-card .post-details ul li a span,.primary.post-main-container .post-item-container .post-card .post-details ul li div span,.primary.post-main-container .post-item-container .post-card .post-details ul li p span{word-break:break-all}.primary .post-main-container .post-item-container .grid-container .post-card .post-image,.primary.post-main-container .post-item-container .grid-container .post-card .post-image{height:200px;margin-bottom:20px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.primary .post-main-container .post-item-container .grid-container .post-details ul li div,.primary .post-main-container .post-item-container .grid-container .post-details ul li p,.primary.post-main-container .post-item-container .grid-container .post-details ul li div,.primary.post-main-container .post-item-container .grid-container .post-details ul li p{display:flex}.primary .post-main-container .post-item-container .list-view .row>[class*=col-],.primary.post-main-container .post-item-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.primary .post-main-container .post-item-container .list-view .post-card,.primary.post-main-container .post-item-container .list-view .post-card{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 2fr}.primary .post-main-container .post-item-container .list-view .post-card .post-img-section .post-info h3,.primary.post-main-container .post-item-container .list-view .post-card .post-img-section .post-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:normal}.primary .post-main-container .post-item-container .list-view .post-card .post-img-section .post-image,.primary.post-main-container .post-item-container .list-view .post-card .post-img-section .post-image{height:250px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}@media (max-width:991.98px){.primary .post-main-container .post-item-container .list-view .post-card,.primary.post-main-container .post-item-container .list-view .post-card{flex-direction:column}}.primary .post-main-container .post-item-container .list-view .post-card .post-card-body,.primary.post-main-container .post-item-container .list-view .post-card .post-card-body{display:grid;gap:20px;grid-auto-columns:1fr 2fr;grid-auto-flow:column;width:100%}@media (max-width:991.98px){.primary .post-main-container .post-item-container .list-view .post-card .post-card-body,.primary.post-main-container .post-item-container .list-view .post-card .post-card-body{grid-auto-columns:1fr;grid-auto-flow:row}}.primary .post-main-container .post-item-container .list-view .post-details ul li div,.primary .post-main-container .post-item-container .list-view .post-details ul li p,.primary.post-main-container .post-item-container .list-view .post-details ul li div,.primary.post-main-container .post-item-container .list-view .post-details ul li p{display:flex}@media (max-width:767.98px){.primary .post-main-container .post-item-container .list-view .post-details ul li div,.primary .post-main-container .post-item-container .list-view .post-details ul li p,.primary.post-main-container .post-item-container .list-view .post-details ul li div,.primary.post-main-container .post-item-container .list-view .post-details ul li p{display:inline-block}}.primary .post-main-container .pagination,.primary.post-main-container .pagination{padding:1rem 0 3.5rem}.primary .post-main-container .pagination .page-link,.primary.post-main-container .pagination .page-link{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;box-shadow:none;color:var(--tfy-primary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:20px;justify-content:center;outline:none;padding:20px;width:20px}.primary .post-main-container .pagination .page-link.active,.primary .post-main-container .pagination .page-link:hover,.primary.post-main-container .pagination .page-link.active,.primary.post-main-container .pagination .page-link:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .post-main-container .pagination .page-link.disabled,.primary.post-main-container .pagination .page-link.disabled{opacity:.7}.primary .post-main-container .desc-content,.primary.post-main-container .desc-content{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;min-height:240px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.secondary .post-main-container,.secondary.post-main-container{min-height:100vh;padding-top:7rem;width:100%}.secondary .post-main-container .post-search-container,.secondary.post-main-container .post-search-container{align-items:center;background-position:50%;background-size:cover;display:flex;-o-object-fit:cover;object-fit:cover;padding-top:30px;width:100%}.secondary .post-main-container .post-search-container .post-search-section,.secondary.post-main-container .post-search-container .post-search-section{display:flex;flex-direction:column;gap:20px}.secondary .post-main-container .post-search-container .post-search-section h2,.secondary.post-main-container .post-search-container .post-search-section h2{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds{background:var(--tfy-primary-theme-color);border-radius:10px;padding:20px}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category{background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:100%;background-repeat:no-repeat;border:1px solid var(--tfy-primary-desc-color);border-radius:3px;box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:10px}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category option,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .filter-category option{background:var(--tfy-primary-theme-color)}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field{position:relative;width:100%}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated{background:transparent;border:1px solid var(--tfy-primary-desc-color);border-radius:5px;color:var(--tfy-primary-desc-color);font-family:var(--tfy-btn-font);font-size:16px;font-size:var(--tfy-btn-font-size);line-height:1.5;padding:10px 180px 10px 20px;width:100%}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::-moz-placeholder,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::-moz-placeholder{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::placeholder,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated::placeholder{color:var(--tfy-primary-desc-color);font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated:focus,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field .input-elevated:focus{box-shadow:0 4px 10px 0 rgba(0,0,0,.16);outline:none}.secondary .post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field button,.secondary.post-main-container .post-search-container .post-search-section .post-seach-fileds .search-field button{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:3px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:5px 25px;position:absolute;right:5px;top:5px}.secondary .post-main-container .post-item-container,.secondary.post-main-container .post-item-container{padding:50px 0}.secondary .post-main-container .post-item-container .post-items,.secondary.post-main-container .post-item-container .post-items{background:var(--tfy-primary-theme-color);padding:30px}.secondary .post-main-container .post-item-container .post-items .post-result-filter p,.secondary.post-main-container .post-item-container .post-items .post-result-filter p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}@media (max-width:767.98px){.secondary .post-main-container .post-item-container .post-items .post-result-filter .filter-view,.secondary.post-main-container .post-item-container .post-items .post-result-filter .filter-view{display:none}}.secondary .post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type,.secondary.post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:3px;color:var(--tfy-secondary-btn-font-color);padding:10px}.secondary .post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type.active,.secondary.post-main-container .post-item-container .post-items .post-result-filter .filter-view .filter-type.active{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .post-main-container .post-item-container .post-card,.secondary.post-main-container .post-item-container .post-card{background:var(--tfy-secondary-theme-color);border-radius:10px;height:100%;margin-bottom:1rem;padding:10px;width:100%}.secondary .post-main-container .post-item-container .post-card .post-img-section img,.secondary.post-main-container .post-item-container .post-card .post-img-section img{border-radius:10px}.secondary .post-main-container .post-item-container .post-card .post-info,.secondary.post-main-container .post-item-container .post-card .post-info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px 0}.secondary .post-main-container .post-item-container .post-card .post-info h3,.secondary.post-main-container .post-item-container .post-card .post-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-height:64px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal}.secondary .post-main-container .post-item-container .post-card .post-info h3 a,.secondary.post-main-container .post-item-container .post-card .post-info h3 a{border-bottom:1px solid var(--tfy-secondary-subtitle-color);color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);margin:0;padding-bottom:5px;text-align:center}.secondary .post-main-container .post-item-container .post-card .post-info p,.secondary.post-main-container .post-item-container .post-card .post-info p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.secondary .post-main-container .post-item-container .post-card .post-info span,.secondary.post-main-container .post-item-container .post-card .post-info span{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:15px;font-weight:400}.secondary .post-main-container .post-item-container .post-card .post-details,.secondary.post-main-container .post-item-container .post-card .post-details{align-items:center;border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-secondary-desc-color);display:flex;justify-content:start;padding:20px;width:100%}.secondary .post-main-container .post-item-container .post-card .post-details ul,.secondary.post-main-container .post-item-container .post-card .post-details ul{list-style:none;margin:0;padding:0}.secondary .post-main-container .post-item-container .post-card .post-details ul li,.secondary.post-main-container .post-item-container .post-card .post-details ul li{align-items:center;display:flex;flex-direction:row;padding-bottom:10px}.secondary .post-main-container .post-item-container .post-card .post-details ul li a,.secondary .post-main-container .post-item-container .post-card .post-details ul li div,.secondary .post-main-container .post-item-container .post-card .post-details ul li p,.secondary.post-main-container .post-item-container .post-card .post-details ul li a,.secondary.post-main-container .post-item-container .post-card .post-details ul li div,.secondary.post-main-container .post-item-container .post-card .post-details ul li p{color:var(--tfy-secondary-desc-color);display:flex;font-family:var(--tfy-desc-font);font-size:var(--tfy-desc-font-size);font-weight:var(--tfy-desc-weight)}.secondary .post-main-container .post-item-container .post-card .post-details ul li a strong,.secondary .post-main-container .post-item-container .post-card .post-details ul li div strong,.secondary .post-main-container .post-item-container .post-card .post-details ul li p strong,.secondary.post-main-container .post-item-container .post-card .post-details ul li a strong,.secondary.post-main-container .post-item-container .post-card .post-details ul li div strong,.secondary.post-main-container .post-item-container .post-card .post-details ul li p strong{display:block;min-width:170px}.secondary .post-main-container .post-item-container .post-card .post-details ul li a span,.secondary .post-main-container .post-item-container .post-card .post-details ul li div span,.secondary .post-main-container .post-item-container .post-card .post-details ul li p span,.secondary.post-main-container .post-item-container .post-card .post-details ul li a span,.secondary.post-main-container .post-item-container .post-card .post-details ul li div span,.secondary.post-main-container .post-item-container .post-card .post-details ul li p span{word-break:break-all}.secondary .post-main-container .post-item-container .grid-container .post-card .post-image,.secondary.post-main-container .post-item-container .grid-container .post-card .post-image{height:200px;margin-bottom:20px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.secondary .post-main-container .post-item-container .grid-container .post-details ul li div,.secondary .post-main-container .post-item-container .grid-container .post-details ul li p,.secondary.post-main-container .post-item-container .grid-container .post-details ul li div,.secondary.post-main-container .post-item-container .grid-container .post-details ul li p{display:flex}.secondary .post-main-container .post-item-container .list-view .row>[class*=col-],.secondary.post-main-container .post-item-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.secondary .post-main-container .post-item-container .list-view .post-card,.secondary.post-main-container .post-item-container .list-view .post-card{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 2fr}.secondary .post-main-container .post-item-container .list-view .post-card .post-img-section .post-info h3,.secondary.post-main-container .post-item-container .list-view .post-card .post-img-section .post-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:normal}.secondary .post-main-container .post-item-container .list-view .post-card .post-img-section .post-image,.secondary.post-main-container .post-item-container .list-view .post-card .post-img-section .post-image{height:250px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}@media (max-width:991.98px){.secondary .post-main-container .post-item-container .list-view .post-card,.secondary.post-main-container .post-item-container .list-view .post-card{flex-direction:column}}.secondary .post-main-container .post-item-container .list-view .post-card .post-card-body,.secondary.post-main-container .post-item-container .list-view .post-card .post-card-body{display:grid;gap:20px;grid-auto-columns:1fr 2fr;grid-auto-flow:column;width:100%}@media (max-width:991.98px){.secondary .post-main-container .post-item-container .list-view .post-card .post-card-body,.secondary.post-main-container .post-item-container .list-view .post-card .post-card-body{grid-auto-columns:1fr;grid-auto-flow:row}}.secondary .post-main-container .post-item-container .list-view .post-details ul li div,.secondary .post-main-container .post-item-container .list-view .post-details ul li p,.secondary.post-main-container .post-item-container .list-view .post-details ul li div,.secondary.post-main-container .post-item-container .list-view .post-details ul li p{display:flex}@media (max-width:767.98px){.secondary .post-main-container .post-item-container .list-view .post-details ul li div,.secondary .post-main-container .post-item-container .list-view .post-details ul li p,.secondary.post-main-container .post-item-container .list-view .post-details ul li div,.secondary.post-main-container .post-item-container .list-view .post-details ul li p{display:inline-block}}.secondary .post-main-container .pagination,.secondary.post-main-container .pagination{padding:1rem 0 3.5rem}.secondary .post-main-container .pagination .page-link,.secondary.post-main-container .pagination .page-link{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:20px;justify-content:center;outline:none;padding:20px;width:20px}.secondary .post-main-container .pagination .page-link.active,.secondary .post-main-container .pagination .page-link:hover,.secondary.post-main-container .pagination .page-link.active,.secondary.post-main-container .pagination .page-link:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .post-main-container .pagination .page-link.disabled,.secondary.post-main-container .pagination .page-link.disabled{opacity:.7}.secondary .post-main-container .desc-content,.secondary.post-main-container .desc-content{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;min-height:240px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.primary .directory-details-page,.primary.directory-details-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:10rem 0 5rem}.primary .directory-details-page .directory-details-card,.primary.directory-details-page .directory-details-card{background:var(--tfy-secondary-theme-color);border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-secondary-title-color);padding:30px}.primary .directory-details-page .directory-details-card h3,.primary.directory-details-page .directory-details-card h3{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.primary .directory-details-page .directory-details-card a,.primary .directory-details-page .directory-details-card div,.primary .directory-details-page .directory-details-card p,.primary.directory-details-page .directory-details-card a,.primary.directory-details-page .directory-details-card div,.primary.directory-details-page .directory-details-card p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:500}.primary .directory-details-page .directory-details-card .directory-details-image img,.primary.directory-details-page .directory-details-card .directory-details-image img{height:350px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.primary .directory-details-page .directory-details-card .directory-info ul,.primary.directory-details-page .directory-details-card .directory-info ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.primary .directory-details-page .directory-details-card .directory-info ul li div,.primary .directory-details-page .directory-details-card .directory-info ul li p,.primary.directory-details-page .directory-details-card .directory-info ul li div,.primary.directory-details-page .directory-details-card .directory-info ul li p{color:var(--tfy-secondary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .directory-details-page .directory-details-card .directory-info ul li div strong,.primary .directory-details-page .directory-details-card .directory-info ul li p strong,.primary.directory-details-page .directory-details-card .directory-info ul li div strong,.primary.directory-details-page .directory-details-card .directory-info ul li p strong{display:block;min-width:35%}.secondary .directory-details-page,.secondary.directory-details-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:10rem 0 5rem}.secondary .directory-details-page .directory-details-card,.secondary.directory-details-page .directory-details-card{background:var(--tfy-primary-theme-color);border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-primary-title-color);padding:30px}.secondary .directory-details-page .directory-details-card h3,.secondary.directory-details-page .directory-details-card h3{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.secondary .directory-details-page .directory-details-card a,.secondary .directory-details-page .directory-details-card div,.secondary .directory-details-page .directory-details-card p,.secondary.directory-details-page .directory-details-card a,.secondary.directory-details-page .directory-details-card div,.secondary.directory-details-page .directory-details-card p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:500}.secondary .directory-details-page .directory-details-card .directory-details-image img,.secondary.directory-details-page .directory-details-card .directory-details-image img{height:350px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.secondary .directory-details-page .directory-details-card .directory-info ul,.secondary.directory-details-page .directory-details-card .directory-info ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.secondary .directory-details-page .directory-details-card .directory-info ul li div,.secondary .directory-details-page .directory-details-card .directory-info ul li p,.secondary.directory-details-page .directory-details-card .directory-info ul li div,.secondary.directory-details-page .directory-details-card .directory-info ul li p{color:var(--tfy-primary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .directory-details-page .directory-details-card .directory-info ul li div strong,.secondary .directory-details-page .directory-details-card .directory-info ul li p strong,.secondary.directory-details-page .directory-details-card .directory-info ul li div strong,.secondary.directory-details-page .directory-details-card .directory-info ul li p strong{display:block;min-width:35%}.primary .events-main-container .events-block .events-list-section,.primary.events-main-container .events-block .events-list-section{padding:30px 0}.primary .events-main-container .events-block .events-list-section h2,.primary.events-main-container .events-block .events-list-section h2{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight);padding-bottom:30px}.primary .events-main-container .events-block .events-list-section .events-card,.primary.events-main-container .events-block .events-list-section .events-card{background:var(--tfy-secondary-theme-color);border:1px solid #000;border-radius:10px;display:grid;grid-template-columns:1fr 8fr;height:100%;width:100%}@media (max-width:991.98px){.primary .events-main-container .events-block .events-list-section .events-card,.primary.events-main-container .events-block .events-list-section .events-card{display:flex;flex-direction:column}}.primary .events-main-container .events-block .events-list-section .events-card .date-section,.primary.events-main-container .events-block .events-list-section .events-card .date-section{align-items:center;background:var(--tfy-secondary-title-color);border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}.primary .events-main-container .events-block .events-list-section .events-card .date-section img,.primary.events-main-container .events-block .events-list-section .events-card .date-section img{width:100%}@media (max-width:991.98px){.primary .events-main-container .events-block .events-list-section .events-card .date-section,.primary.events-main-container .events-block .events-list-section .events-card .date-section{border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px}}.primary .events-main-container .events-block .events-list-section .events-card .date-section h3,.primary.events-main-container .events-block .events-list-section .events-card .date-section h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .events-main-container .events-block .events-list-section .events-card .date-section p,.primary.events-main-container .events-block .events-list-section .events-card .date-section p{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.primary .events-main-container .events-block .events-list-section .events-card .event-info,.primary.events-main-container .events-block .events-list-section .events-card .event-info{padding:30px}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions{display:grid;gap:30px;grid-template-columns:2fr 1fr}@media (max-width:991.98px){.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions{display:flex;flex-direction:column}}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name h4 a,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name h4 a{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name .event-short-desc,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name .event-short-desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--tfy-secondary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul li a,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul li a{align-items:baseline;color:var(--tfy-secondary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-description-font-wight);gap:10px;justify-content:start;word-break:break-all}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form{border:1px solid var(--tfy-secondary-subtitle-color);border-radius:10px;padding:20px}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices{align-items:center;border:1px solid var(--tfy-secondary-subtitle-color);border-radius:10px;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;justify-content:space-around;margin-bottom:10px;padding:20px}@media (max-width:767.98px){.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices{display:flex;flex-direction:column}}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-desc,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-value,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-value{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:700}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count{align-items:center;display:flex;gap:10px;justify-content:end}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);justify-content:center;padding:10px}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn:hover,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-value,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-value{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:38px;justify-content:center;outline:none;padding:5px;text-align:center;width:38px}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:10px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);padding:10px 15px}.primary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn:hover,.primary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .events-main-container .events-block .events-list-section,.secondary.events-main-container .events-block .events-list-section{padding:30px 0}.secondary .events-main-container .events-block .events-list-section h2,.secondary.events-main-container .events-block .events-list-section h2{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight);padding-bottom:30px}.secondary .events-main-container .events-block .events-list-section .events-card,.secondary.events-main-container .events-block .events-list-section .events-card{background:var(--tfy-primary-theme-color);border:1px solid #000;border-radius:10px;display:grid;grid-template-columns:1fr 8fr;height:100%;width:100%}@media (max-width:991.98px){.secondary .events-main-container .events-block .events-list-section .events-card,.secondary.events-main-container .events-block .events-list-section .events-card{display:flex;flex-direction:column}}.secondary .events-main-container .events-block .events-list-section .events-card .date-section,.secondary.events-main-container .events-block .events-list-section .events-card .date-section{align-items:center;background:var(--tfy-primary-title-color);border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}.secondary .events-main-container .events-block .events-list-section .events-card .date-section img,.secondary.events-main-container .events-block .events-list-section .events-card .date-section img{width:100%}@media (max-width:991.98px){.secondary .events-main-container .events-block .events-list-section .events-card .date-section,.secondary.events-main-container .events-block .events-list-section .events-card .date-section{border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px}}.secondary .events-main-container .events-block .events-list-section .events-card .date-section h3,.secondary.events-main-container .events-block .events-list-section .events-card .date-section h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .events-main-container .events-block .events-list-section .events-card .date-section p,.secondary.events-main-container .events-block .events-list-section .events-card .date-section p{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.secondary .events-main-container .events-block .events-list-section .events-card .event-info,.secondary.events-main-container .events-block .events-list-section .events-card .event-info{padding:30px}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions{display:grid;gap:30px;grid-template-columns:2fr 1fr}@media (max-width:991.98px){.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions{display:flex;flex-direction:column}}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name h4 a,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name h4 a{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.5rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name .event-short-desc,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-name .event-short-desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--tfy-primary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul li a,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-info-partitions .event-address ul li a{align-items:baseline;color:var(--tfy-primary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-description-font-wight);gap:10px;justify-content:start;word-break:break-all}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form{border:1px solid var(--tfy-primary-subtitle-color);border-radius:10px;padding:20px}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices{align-items:center;border:1px solid var(--tfy-primary-subtitle-color);border-radius:10px;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;justify-content:space-around;margin-bottom:10px;padding:20px}@media (max-width:767.98px){.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices{display:flex;flex-direction:column}}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-desc,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-value,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-value{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:700}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count{align-items:center;display:flex;gap:10px;justify-content:end}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);justify-content:center;padding:10px}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn:hover,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-value,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .event-prices .event-price-count .count-value{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:38px;justify-content:center;outline:none;padding:5px;text-align:center;width:38px}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:10px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);padding:10px 15px}.secondary .events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn:hover,.secondary.events-main-container .events-block .events-list-section .events-card .event-info .event-register-form .register .event-register-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}p{margin:0;padding:0}.medical-details img{border-radius:20px;height:300px;-o-object-fit:cover;object-fit:cover}.medical-details .med-address{border-radius:20px;padding:10px}.medical-details .med-address p{align-items:center;color:#780202;display:flex;gap:30px;margin-bottom:10px;padding:10px 30px}.medical-details .med-address .med-info{display:inline-block;width:100px}.medical-details .med-address .med-value{padding-left:10px}.primary .event-details-page,.primary.event-details-page{min-height:calc(100vh - 55px);padding-top:7rem;width:100%}.primary .event-details-page .event-details-banner,.primary.event-details-page .event-details-banner{background-position:50%;background-size:cover;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.primary .event-details-page .events-details-main-container,.primary.event-details-page .events-details-main-container{padding:30px 0}.primary .event-details-page .events-details-main-container .events-header,.primary.event-details-page .events-details-main-container .events-header{padding-bottom:50px}.primary .event-details-page .events-details-main-container .events-header p,.primary.event-details-page .events-details-main-container .events-header p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.primary .event-details-page .events-details-main-container .events-header .event-full-name h2,.primary.event-details-page .events-details-main-container .events-header .event-full-name h2{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.primary .event-details-page .events-details-main-container .events-header .event-full-name p,.primary.event-details-page .events-details-main-container .events-header .event-full-name p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.primary .event-details-page .events-details-main-container .date-time,.primary.event-details-page .events-details-main-container .date-time{border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-secondary-title-color);margin-bottom:40px;padding:20px}.primary .event-details-page .events-details-main-container .date-time h3,.primary.event-details-page .events-details-main-container .date-time h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .event-details-page .events-details-main-container .date-time p,.primary.event-details-page .events-details-main-container .date-time p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:600}.primary .event-details-page .events-details-main-container .get-in-touch,.primary.event-details-page .events-details-main-container .get-in-touch{padding-bottom:30px}.primary .event-details-page .events-details-main-container .get-in-touch ul,.primary.event-details-page .events-details-main-container .get-in-touch ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:20px 0 20px 20px;padding:0}.primary .event-details-page .events-details-main-container .get-in-touch ul li a,.primary.event-details-page .events-details-main-container .get-in-touch ul li a{align-items:baseline;color:var(--tfy-primary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;gap:10px;justify-content:start}.primary .event-details-page .events-details-main-container .get-in-touch .location-map iframe,.primary.event-details-page .events-details-main-container .get-in-touch .location-map iframe{height:350px;width:100%}.primary .event-details-page .events-details-main-container .about-event,.primary.event-details-page .events-details-main-container .about-event{padding-bottom:30px}.primary .event-details-page .events-details-main-container .about-event h3,.primary.event-details-page .events-details-main-container .about-event h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .event-details-page .events-details-main-container .about-event .event-description,.primary.event-details-page .events-details-main-container .about-event .event-description{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-description-font-wight)}.primary .event-details-page .events-details-main-container .event-register-form,.primary.event-details-page .events-details-main-container .event-register-form{border:1px solid var(--tfy-secondary-subtitle-color);border-radius:10px;padding:20px}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices{align-items:center;border:1px solid var(--tfy-primary-subtitle-color);border-radius:10px;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;justify-content:space-around;margin-bottom:10px;padding:20px}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-desc,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-value,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-value{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:700}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count{align-items:center;display:flex;gap:10px}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);justify-content:center;padding:10px}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn:hover,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-value,.primary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-value{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:38px;justify-content:center;outline:none;padding:5px;text-align:center;width:38px}.primary .event-details-page .events-details-main-container .event-register-form .register .event-register-btn,.primary.event-details-page .events-details-main-container .event-register-form .register .event-register-btn{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:10px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);padding:10px 15px}.primary .event-details-page .events-details-main-container .event-register-form .register .event-register-btn:hover,.primary.event-details-page .events-details-main-container .event-register-form .register .event-register-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.secondary .event-details-page,.secondary.event-details-page{min-height:calc(100vh - 55px);padding-top:7rem;width:100%}.secondary .event-details-page .event-details-banner,.secondary.event-details-page .event-details-banner{background-position:50%;background-size:cover;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.secondary .event-details-page .events-details-main-container,.secondary.event-details-page .events-details-main-container{padding:30px 0}.secondary .event-details-page .events-details-main-container .events-header,.secondary.event-details-page .events-details-main-container .events-header{padding-bottom:50px}.secondary .event-details-page .events-details-main-container .events-header p,.secondary.event-details-page .events-details-main-container .events-header p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.secondary .event-details-page .events-details-main-container .events-header .event-full-name h2,.secondary.event-details-page .events-details-main-container .events-header .event-full-name h2{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:var(--tfy-title-font-size);font-weight:var(--tfy-title-font-weight)}.secondary .event-details-page .events-details-main-container .events-header .event-full-name p,.secondary.event-details-page .events-details-main-container .events-header .event-full-name p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600}.secondary .event-details-page .events-details-main-container .date-time,.secondary.event-details-page .events-details-main-container .date-time{border-radius:10px;box-shadow:0 0 2px 0 var(--tfy-primary-title-color);margin-bottom:40px;padding:20px}.secondary .event-details-page .events-details-main-container .date-time h3,.secondary.event-details-page .events-details-main-container .date-time h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .event-details-page .events-details-main-container .date-time p,.secondary.event-details-page .events-details-main-container .date-time p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:600}.secondary .event-details-page .events-details-main-container .get-in-touch,.secondary.event-details-page .events-details-main-container .get-in-touch{padding-bottom:30px}.secondary .event-details-page .events-details-main-container .get-in-touch ul,.secondary.event-details-page .events-details-main-container .get-in-touch ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:20px 0 20px 20px;padding:0}.secondary .event-details-page .events-details-main-container .get-in-touch ul li a,.secondary.event-details-page .events-details-main-container .get-in-touch ul li a{align-items:baseline;color:var(--tfy-secondary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;gap:10px;justify-content:start}.secondary .event-details-page .events-details-main-container .get-in-touch .location-map iframe,.secondary.event-details-page .events-details-main-container .get-in-touch .location-map iframe{height:350px;width:100%}.secondary .event-details-page .events-details-main-container .about-event,.secondary.event-details-page .events-details-main-container .about-event{padding-bottom:30px}.secondary .event-details-page .events-details-main-container .about-event h3,.secondary.event-details-page .events-details-main-container .about-event h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .event-details-page .events-details-main-container .about-event .event-description,.secondary.event-details-page .events-details-main-container .about-event .event-description{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-description-font-wight)}.secondary .event-details-page .events-details-main-container .event-register-form,.secondary.event-details-page .events-details-main-container .event-register-form{border:1px solid var(--tfy-primary-subtitle-color);border-radius:10px;padding:20px}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices{align-items:center;border:1px solid var(--tfy-secondary-subtitle-color);border-radius:10px;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;justify-content:space-around;margin-bottom:10px;padding:20px}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-desc,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:600;overflow:hidden;text-overflow:ellipsis}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-value,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-value{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:var(--tfy-sub-title-font-weight);font-weight:700}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count{align-items:center;display:flex;gap:10px}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);justify-content:center;padding:10px}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn:hover,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-value,.secondary.event-details-page .events-details-main-container .event-register-form .event-details-prices .event-price-count .count-value{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:38px;justify-content:center;outline:none;padding:5px;text-align:center;width:38px}.secondary .event-details-page .events-details-main-container .event-register-form .register .event-register-btn,.secondary.event-details-page .events-details-main-container .event-register-form .register .event-register-btn{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:10px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);padding:10px 15px}.secondary .event-details-page .events-details-main-container .event-register-form .register .event-register-btn:hover,.secondary.event-details-page .events-details-main-container .event-register-form .register .event-register-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}
