.calendar-card-flex{display:flex;flex-wrap:wrap;gap:37px}.calendar-card-flex-col{width:204px;height:355px;border:.75px solid #333;border-radius:25px;overflow:hidden;text-align:center;margin-bottom:3px}.calendar-card-flex-col:nth-child(5n+5){margin-right:0px}.calendar-card-date{font-family:'Avenir Next';font-weight:500;font-size:12px;text-align:center;text-transform:uppercase;background:#f0f3ff;padding:10px;line-height:16px;border-bottom:.75px solid #000;color:#000}.calendar-card-logo{height:45px;margin:0px 0px 15px}.calendar-card-heading{font-family:"Avenir Next Bold";font-size:12px;line-height:18px;padding:0px 5px}.calendar-card-subheading{font-size:12px;line-height:18px;padding-bottom:15px}.calendar-card-title{font-family:"Avenir Next Bold";font-size:12px;line-height:18px;padding:0px 5px}.calendar-card-description{font-size:12px;line-height:18px;max-width:175px;width:100%;margin:auto;padding-bottom:0px;padding-left:6px;padding-right:6px}.calendar-analyst-name{font-family:"Avenir Next Bold";font-size:12px;color:#fa83dd}.analyst-profile-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.analyst-text-frame{padding-right:12px;position:relative}.analyst-text-frame:last-child{padding-right:0px}.calendar-analyst-profile img{width:45px !important;height:45px !important;border-radius:50%}.analyst-text-frame a{position:absolute;top:0;left:0;width:100%;height:100%}.calendar-search{display:flex;flex-wrap:wrap;margin-bottom:40px}.search-flex{width:582px}.search-flex input{border-top:0px !important;margin-bottom:0px !important;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-shadow:none !important;border-left:0px !important;border-right:0px !important;padding-left:0px !important;font-family:'Avenir Next' !important;font-weight:500;font-size:13px !important;padding-bottom:10px !important;padding-top:0px !important;line-height:18px !important}.formselectwrap{position:relative;width:130px;margin-left:17px}.search-flex input::placeholder{color:#ddd}.search-flex button{background:transparent;border:0px;padding:0px;cursor:pointer;margin-left:-16px}.search-flex.active .tagify__input:empty::before{display:none}.resetFilter{background:#000;border:0px;color:#fff;font-size:18px;line-height:18px;font-family:'Avenir Next';font-weight:500;max-width:210px;margin:0 auto;width:100%;text-align:center;border-radius:50px;height:55px;cursor:pointer;padding:10px}.resetFilter:hover{opacity:.8}.calendar-filter-btn{text-align:center;padding-top:37px}.resetFilter img{margin-left:10px}.noItem{text-align:center;display:none}.noItem h2{font-family:'Avenir Next';font-weight:500;margin-top:0px;font-size:28px;line-height:38px;margin-bottom:20px}.noItem p{font-family:'Avenir Next';font-weight:500;margin-top:0px;margin-bottom:40px;color:#000;font-size:16px;line-height:22px;opacity:.35}.no-result-cta a{color:#fff;background-color:#000;display:inline-block;background-image:url(https://info.trendwatching.com/hubfs/Module%202021/back-arrow.svg);background-size:19px;background-repeat:no-repeat;background-position:20px;font-size:18px;border-radius:50px;padding:15px 20px 15px 55px;font-family:'Avenir Next';font-weight:500;border:1px solid #000;margin:auto;line-height:25px;height:55px}.no-result-cta a:hover{opacity:.8;color:#fff}.calendar-load-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:40px;max-width:270px;text-align:center;margin:0 auto;width:100%}.calendar-load-btn a{width:60px;display:inline-block}.calendar-load-btn img{transform:rotate(90deg)}.calendar-list-pagination{width:calc(100% - 60px)}.calendar-list-pagination a{color:#000 !important;font-size:19px;font-family:'Avenir Next';font-weight:500;line-height:1.4}.LoadMore{position:relative;padding-top:17px;margin:40px auto 0px;padding-left:90px;cursor:pointer;background:transparent;border:0px;font-size:19px;font-family:'Avenir Next';font-weight:500;line-height:1.4;color:#000}.LoadMore::before{background:url(https://info.trendwatching.com/hubfs/Interlude%20Module/arrow%20button-05.svg);position:absolute;left:0;top:0;content:'';width:60px;height:60px;transform:rotate(90deg)}.calendar-min-height{padding-top:20px;margin-bottom:20px}.description-false.calendar-card-flex-col{height:300px}.description-false .calendar-min-height{min-height:166px}.description-true .calendar-min-height{min-height:220px}@media(min-width:1600px){.calendar-card-section{min-height:820px}}@media(min-width:768px) and (max-width:1200px){.calendar-card-flex-col{width:31.333%;height:auto;margin-right:3% !important}}@media(max-width:1200px){.calendar-card-flex-col{height:auto;margin-bottom:30px}.calendar-card-flex{gap:0px !important}.calendar-card-flex-col:nth-child(3n){margin-right:0px !important}.calendar-card-section .lp-container{padding:0 25px}.search-flex{width:44%}.formselectwrap{width:12%;margin-left:2%}.analyst-text-frame{padding-bottom:15px}}@media(max-width:1020px){.search-flex{width:100%;margin-bottom:20px}.formselectwrap{width:23.5%;margin-left:0px !important;margin-right:2%}.select2-container{width:100% !important}.formselectwrap:last-child{margin-right:0px}.calendar-load-wrapper{padding:20px 20px 0px 20px}}@media(max-width:991px){.calendar-card-section .calendar-card-flex-col{width:47% !important;height:auto;margin-right:0px !important}.calendar-card-section .calendar-card-flex{justify-content:space-between;margin-bottom:0px;gap:0px !important}.analyst-profile-flex{padding:0px 8px}}@media(max-width:767px){.calendar-filter-btn{padding-top:0px}.calendar-card-description{padding:0px 10px 0px}.calendar-card-logo{margin-bottom:11px}.calendar-search{margin-bottom:40px}.resetFilter{height:40px;max-width:173px;font-size:14px;line-height:21px}.noItem h2{font-size:22px;line-height:26px;margin-bottom:11px}.noItem p{margin-bottom:20px}.no-result-cta a{font-size:16px;padding:10px 20px 10px 55px;line-height:19px;height:40px;background-size:16px}}@media(max-width:560px){.calendar-list-pagination a{font-size:15px}.calendar-load-btn a{width:40px;margin-left:30px}.calendar-load-wrapper{justify-content:unset}.calendar-list-pagination{width:calc(100% - 80px)}.calendar-card-section .LoadMore{margin:0px auto 0px;font-size:15px;padding-top:10px;padding-left:60px}.calendar-card-section .LoadMore::before{width:40px;height:40px}}@media(max-width:385px){.calendar-card-section .calendar-card-flex .calendar-card-flex-col{width:153px !important;margin-right:0px !important}}@media(max-width:360px){.calendar-card-section .calendar-card-flex .calendar-card-flex-col{width:48% !important}.analyst-text-frame{padding-right:0px}.analyst-profile-flex{display:inherit;padding-bottom:10px}}