:root{--primary_color:#70a3aa;--secondary_color:#1b1620;--white_color:#fff;--primary_font:"Avenir Next";--pinky:#fa83dd}.footer-container-wrapper{overflow:hidden}.analyst-page *,.events-listings *{font-family:var(--primary_font)}.events-listings{margin:41px 0 0}.analyst-page a:not(.cta_button),.events-listings a:not(.cta_button){color:#000;cursor:pointer;font-weight:700;text-decoration:underline}.analyst-page a:not(.cta_button):hover,.events-listings a:not(.cta_button):hover{text-decoration:none}.events-listings .lp-container{max-width:1272px;padding:0 30px}body .analyst-page .analyst-bio,body .analyst-page .past-events,body .analyst-page .upcoming-events,body .analyst-page .video-wrapper{margin-left:auto;margin-right:auto;max-width:1312px;overflow-x:hidden;padding-left:20px;padding-right:20px}.calendar-search{column-gap:15px;display:flex;margin-bottom:30px;position:sticky;top:80px;transition:all .3s ease;z-index:4}.calendar-search.active{background:hsla(0,0%,100%,.9);border-radius:50px;box-shadow:0 4px 40px rgba(0,0,0,.08);padding:20px}.toggle-button{background:#e6f1f3;border-radius:50px;font-family:var(--primary_font);height:39px;overflow:hidden;position:relative;top:50%;width:170px}.checkbox{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:relative;width:100%;z-index:3}.knobs{z-index:2}.layer{background-color:#ebf7fc;transition:all .3s ease;width:100%;z-index:1}.toggle-button .knobs span,.toggle-button .knobs:after,.toggle-button .knobs:before{border-radius:50px;font-size:14px;font-style:normal;font-weight:500;height:33px;line-height:normal;position:absolute;text-transform:capitalize;top:3px;transition:all .3s ease;width:100px}.toggle-button .knobs:before{background-color:#1b1620;color:var(--white_color);content:"";left:4px}.toggle-button .knobs:after{color:var(--primary_color);content:"Past";right:-12px;top:10px;width:60px}.toggle-button .knobs span{color:var(--white_color);display:inline-block;left:19px;top:10px;z-index:1}.toggle-button .checkbox:checked+.knobs span{color:#70a3aa}.toggle-button .checkbox:checked+.knobs:before{background-color:#000;left:100px;width:65px}.toggle-button .checkbox:checked+.knobs:after{color:var(--white_color)}.toggle-button .checkbox:checked~.layer{background-color:#fcebeb}.search-flex{background:#e6f1f3;border-radius:50px;display:none;height:40px;max-width:100%;padding-left:45px;position:relative;width:730px}.events-listings .section-heading{color:#000}.search-flex #quicksearch{background:#e6f1f3;border:none;border-radius:50px;box-sizing:border-box;font-family:var(--primary_font);font-size:14px;font-style:normal;font-weight:500;height:100%;line-height:normal;margin-bottom:0;padding:0 10px 0 0;text-transform:capitalize;width:95%}.search-flex #quicksearch::placeholder{color:var(--primary_color)}.search-flex #quicksearch:focus-visible{outline:none}.formselectwrap .js-dropdown-list li:first-child{display:none}.formselectwrap .js-dropdown-list li:first-child span{color:var(--primary_color);font-weight:700}.formselectwrap.active .js-dropdown-list li:first-child{background:#fff;display:flex;height:50px;position:sticky;top:-26px}.js-dropdown-list svg.analyst-icon path{stroke:var(--primary_color)}.formselectwrap .js-dropdown-list li:first-child:hover svg.analyst-icon{background-color:#1b1620;border:1px solid #1b1620}.formselectwrap .js-dropdown-list li:first-child:hover svg.analyst-icon path{stroke:#fff}.search-flex span,.search-flex svg{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.search-flex span img{vertical-align:middle}.select-dropdown.dropdown{height:40px;position:relative;width:145px}.select-dropdown.dropdown .js-link{align-items:center;background:var(--white_color);border:1px solid var(--primary_color);border-radius:20px;color:#000;column-gap:10px;cursor:pointer;display:flex;font-family:var(--primary_font);font-size:14px;font-style:normal;font-weight:500;height:100%;line-height:normal;padding-right:37px;position:relative;text-decoration:none;text-transform:capitalize;width:100%;z-index:9}.js-link:after{background:url(../svg/downwards%20arrow.svg) no-repeat;background-size:100%;content:"";height:10px;position:absolute;right:15px;top:54%;transform:translateY(-50%);width:15px}.js-link.open:after{top:50%;transform:translateY(-50%) rotate(-180deg)}.js-link img{border-radius:100px;height:38px;width:38px}.js-dropdown-list{background:var(--white_color);border-radius:10px;box-sizing:border-box;display:none;left:-10px;list-style:none;margin:0;max-height:250px;overflow-y:auto;padding:40px 11px 20px 10px;position:relative;top:-15px;width:165px;z-index:1}.calendar-dropdown.active .js-link{background-color:#e6f1f3}.js-dropdown-list::-webkit-scrollbar-track{border-radius:7px}.js-dropdown-list::-webkit-scrollbar{border-radius:7px;width:7px}.js-dropdown-list::-webkit-scrollbar-thumb{background-color:#70a3aa;border-radius:7px}.js-dropdown-list li{align-items:center;column-gap:8px;cursor:pointer;display:flex;font-family:var(--primary_font);font-size:12px;font-weight:500;line-height:14px;margin-bottom:10px;padding-left:5px;text-transform:capitalize;transition:.3s;-webkit-transition:.3s;width:100%}.js-dropdown-list li:hover{color:#70a3aa}.js-dropdown-list li.active{background-color:#e6f1f3}.js-dropdown-list li:last-child{margin-bottom:0}.js-dropdown-list .analyst-icon{border:1px solid var(--primary_color);border-radius:100px;height:30px;width:30px}#country-dropdown .analyst-icon{height:30px;width:30px}#pro-dropdown .analyst-icon{height:auto}.section-heading{font-family:var(--primary_font);font-size:22px;font-style:normal;font-weight:700;line-height:30px;margin:0}.events-listings .brand-name span.city-name{cursor:pointer}span.city-name:hover{color:#70a3aa;transition:.3s;-webkit-transition:.3s}.cards-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.upcoming-events .card-items{box-sizing:border-box;margin:0 15px 40px;padding:38px 0 0;width:calc(50% - 30px)}.upcoming-events [data-year="2024"]{display:none}.upcoming-events .card-items:last-child,.upcoming-events .card-items:nth-last-child(2){margin-bottom:0}.upcoming-events .card-inner{border-radius:30px;position:relative}.upcoming-events .card-items:nth-child(4n+1) .card-inner{background-image:radial-gradient(33.37% 52.79% at 49.92% 47.22%,#f9f08d 0,#bbffbe 100%)}.upcoming-events .card-items:nth-child(4n+2) .card-inner{background-image:radial-gradient(29.96% 47.48% at 49.92% 47.22%,#caf0f9 0,#e6d7ff 100%)}.upcoming-events .card-items:nth-child(4n+3) .card-inner{background-image:radial-gradient(29.96% 47.48% at 49.92% 47.22%,#ffe5f8 0,#c7e3e8 100%)}.upcoming-events .card-items:nth-child(4n+4) .card-inner{background-image:radial-gradient(29.96% 47.48% at 49.92% 47.22%,#bbffbe 0,#ffe5f8 100%)}.card-inner:before{background:url(https://www.trendwatching.com/hubfs/curve.png) no-repeat;background-size:100%;content:"";height:46px;left:0;position:absolute;top:0;width:150px}.upcoming-events .card-inner:after{background:url(https://www.trendwatching.com/hubfs/curve-2.png) no-repeat;background-size:100%;bottom:0;content:"";height:50px;position:absolute;right:-1px;width:170px}.upcoming-events{margin-bottom:50px}.upcoming-events .card-column-group{column-gap:5px;display:flex;margin-bottom:15px}.upcoming-events .card-column-left{width:49%}.upcoming-events .card-column-right{text-align:center;width:48%}.upcoming-events .cover-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:100%;overflow:hidden;width:100%}.analyst-image{align-items:self-end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;padding-bottom:40px;text-align:center}.analyst-image a{color:#000;line-height:normal;margin-right:15px;margin-top:0;text-decoration:none!important}.analyst-image a:hover{color:#70a3aa;transition:.3s;-webkit-transition:.3s}.analyst-image a:last-child{margin-right:0}.analyst-image a.remve-anchr:hover{color:inherit;cursor:unset}.past-events .cards-wrapper{margin:0 -15px}.past-events .analyst-image{padding-bottom:30px}.analyst-image img{border-radius:50%;display:block;height:50px;margin:0 auto 5px;width:50px}.analyst-image figure{margin:auto;margin-block-end:auto;margin-block-start:auto;margin-inline-end:auto;margin-inline-start:auto;padding:initial;position:relative;z-index:1}.analyst-image figure:before{background:#f9f08d;content:"";filter:blur(17.5px);height:52.41px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52.41px;z-index:-1}.analyst-image span{display:inline-block;font-family:var(--primary_font);font-size:12px;font-weight:700;line-height:18px;margin-top:10px}.analyst-image>span span{color:var(--primary_color);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:12px;text-transform:uppercase}.analyst-image>span>img{display:none;height:37px;width:37px}.analyst-page .cta_button,.upcoming-events .cta_button{background-color:#230921;background-image:url(https://www.trendwatching.com/hubfs/Arrow-white%201.svg);color:#fff;min-width:auto;padding:14px 45px 12px 22px;text-align:left;transition:all .3s}.analyst-page .cta_button:hover,.upcoming-events .cta_button:hover{opacity:.9}.event-date{color:var(--primary_color);font-family:var(--primary_font);font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;padding-left:10px;position:absolute;text-transform:uppercase}.brand-info-wrapper{align-items:center;display:flex;flex-direction:column}.brand-logo,.no-brand-logo{height:120px;margin-top:-15px;width:120px}.brand-logo img{border-radius:50%;display:inline-block;height:120px;width:120px}.brand-name{max-width:100%;text-align:center;width:250px}.brand-name img{margin-left:5px;max-width:15px;min-height:11px;vertical-align:middle}.brand-name h5{font-size:18px;font-weight:700;line-height:24px;margin:22px 0 10px}.brand-name h5,.brand-name span{color:#000;font-family:var(--primary_font);text-transform:capitalize}.brand-name span{font-size:14px;font-style:normal;font-weight:500;line-height:18px}img.dotted-img{max-width:250px;width:80%}.past-events .card-items .card-inner img.dotted-img{max-width:100%;width:100%}.dotted-img2{line-height:0;margin-bottom:13px;text-align:center}.dotted-img2 img{width:100%}.upcoming-events .card-column-right svg{display:block;margin:0 auto;padding-top:20px}.past-events .card-column-right svg{margin:0 auto;padding-top:25px}.card-desription{display:none;font-family:var(--primary_font);padding:0 28px}.card-desription ol li,.card-desription p,.card-desription ul li{font-size:16px;font-weight:400;line-height:24px;margin-top:0}.upcoming-events .event-tag-wrapper{max-width:75%;padding-bottom:15px;padding-left:10px}.past-events>.section-heading{margin-bottom:10px}.past-events .event-tag-wrapper{margin-top:auto;text-align:center}.event-tag{align-items:center;background:var(--white_color);border-radius:50px;color:#000;display:inline-flex;font-family:var(--primary_font);font-size:12px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:normal;margin:0 7px;padding:4px 10px;text-align:center;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;width:max-content}.learn-more{margin:19px 0 15px;text-align:center}.cta_button{background-position:center right 20px;background-repeat:no-repeat;background-size:15px;border-radius:100px;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:inline-block;font-family:var(--primary_font);font-size:18px;font-weight:500;line-height:24px;min-width:161px;padding:14px 40px 12px 22px;position:relative;text-decoration:none}.read-less,.read-more{bottom:2px;color:var(--primary_color);cursor:pointer;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;padding-right:10px;position:absolute;right:0;text-transform:uppercase;z-index:1}.read-less{display:none}.card-inner.active .read-less{display:block}.card-inner.active .read-more{display:none}span.read-more svg{margin-left:5px}.events-listings .calendar-search{max-width:max-content}.calendar-dropdown{display:none!important}.filter-clear{align-items:center;column-gap:8px;cursor:pointer;display:none;width:130px}.filter-clear.filter-clear-active{display:flex}.filter-clear .analyst-icon{border:1px solid var(--primary_color);border-radius:100px;height:30px;width:30px}.filter-clear .analyst-icon path{stroke:var(--primary_color)}.filter-clear span{color:var(--primary_color);font-size:12px;font-weight:700;line-height:14px;text-transform:capitalize}.filter-clear:hover svg.analyst-icon{background-color:#1b1620;border:1px solid #1b1620}.filter-clear:hover svg.analyst-icon path{stroke:#fff}.events-listings .lp-container{max-width:1355px}.events-listings .listing_id{align-items:stretch;display:flex;justify-content:center;margin-top:40px}.events__cards__outer{flex-basis:92.28%}.events__cards__scrolling{flex-basis:7.72%;position:relative;top:-75px}.events__cards__scrolling__fix{display:flex;flex-direction:column;height:80vh;justify-content:space-between;margin-top:10px;overflow-x:hidden;overflow-y:hidden;position:sticky;top:115px}span.highlighted_dot{background-color:var(--primary_color);border-radius:100%;display:block;height:14px;left:47%;position:absolute;top:0;transform:translateX(-50%);width:14px;z-index:1}.date__events.active span.highlighted_dot{background-color:var(--secondary_color)}span.hightlighted__text{background:#f9f08d;border-radius:50px;left:13px;padding:3px 9px;position:absolute;top:-37px;z-index:1}span.hightlighted__text,span.hightlighted__text>span{color:#000}.date__events,span.hightlighted__text,span.hightlighted__text>span{font-size:10px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:normal;text-transform:uppercase}.date__events{color:var(--primary_color);cursor:pointer;position:relative;text-align:right}.events__cards__scrolling__fix .date__events:first-child span.hightlighted__text{top:15px!important}.date__events.active span.text__year{color:var(--secondary_color)}.events__cards__scrolling__fix:after{background-image:url(https://www.trendwatching.com/hubfs/Calendar/dot.svg);background-position:50%;background-size:contain;content:"";height:100%;left:47%;position:absolute;top:15px;transform:translateX(-50%);width:9px}.date__events:last-child span.hightlighted__text{top:-42px}span.text__year{font-size:10px;font-weight:700;letter-spacing:.5px;padding-left:10px;vertical-align:middle}.past-events .card-items{margin-bottom:70px;margin-top:38px;padding:0 15px;position:relative;width:calc(27% - 25px)}.past-events .card-items.display.removed-card{display:none}.past-events .card-items.search-not-match{display:none!important}.past-events .card-items .card-inner{background:#f2f6f6;border-radius:25px;display:flex;flex-direction:column;height:100%;padding:0 15px 15px}.past-events .card-items .card-inner:before{height:40px;left:15px;top:0;width:138px}.past-events .card-items .card-column-right{text-align:center}.past-events .card-items .brand-logo,.past-events .no-brand-logo{height:100px;margin-left:auto;margin-right:15px;margin-top:-34px;position:relative;width:100px;z-index:1}.upcoming-events .brand-logo,.upcoming-events .no-brand-logo{margin-top:-15px;position:relative;z-index:1}.upcoming-events .brand-logo:before{background:#fff;height:120px;width:120px;z-index:-1}.upcoming-events .brand-logo:after,.upcoming-events .brand-logo:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upcoming-events .brand-logo:after{background:#f9f08d;filter:blur(17.5px);height:140px;width:140px;z-index:-2}.past-events .card-items .brand-logo img{height:100px;width:100px}.past-events .card-items .brand-logo:before{background:#cbe1e6;filter:blur(17.5px);z-index:-2}.past-events .card-items .brand-logo:after,.past-events .card-items .brand-logo:before{content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.past-events .card-items .brand-logo:after{background:#fff;border-radius:50%;z-index:-1}.past-events .card-items .event-date{font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;margin-left:-5px;padding-left:0;text-transform:uppercase}.card-items.removed-card,.error-msg{display:none}.error-msg{text-align:center}.error-msg h3{font-size:22px;font-weight:700;line-height:30px;margin-bottom:0}.error-msg h3,.error-msg p{font-family:var(--primary_font)}.error-msg p{font-size:18px;font-weight:500;line-height:26px;margin-top:10px}.past-events .brand-name h5{font-size:16px;font-weight:700;line-height:22px;margin:22px 0 10px}.brand-name h5,.brand-name span.city-name,.past-events .brand-name h5,.past-events .brand-name span.city-name{padding:0 5px}.past-events .load-more-btn{margin:5px 0 50px;text-align:center}.past-events .load-more-btn a{align-items:center;border:1px solid #70a3aa;border-radius:50px;color:#70a3aa!important;column-gap:10px;display:flex;font-family:Avenir Next;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.5px;margin:0 auto;padding:6px 16px!important;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .45s;width:max-content}.load-more-btn a:hover{background:#70a3aa;color:#fff!important}.load-more-btn a:hover svg path{stroke:#fff;transition:all .45s}.analyst-page .bio-social svg{width:20px;fill:#fff}.analyst-page .analyst-bio{column-gap:50px;display:flex;padding:50px 0 70px}.analyst-page .analyst-title{font-size:40px;font-style:normal;font-weight:700;line-height:52px;margin:0 0 10px}.analyst-page h3.analyst-designation{color:#70a3aa;font-size:22px;font-style:normal;font-weight:700;line-height:30px;margin:0 0 40px}.analyst-bio-content ol li,.analyst-bio-content p,.analyst-bio-content ul li{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.analyst-page .analyst-banner-image,.analyst-page .video-wrapper .text-column{width:35.1%}.analyst-page .analyst-banner-image img{border-radius:50%;display:block;margin:0 auto;width:446px}.analyst-page .bio-content,.analyst-page .video-wrapper .video-column{width:61.1%}.analyst-page .learn-more{margin:25px 0 15px}.analyst-page .video-wrapper{column-gap:50px;display:flex}.analyst-page .video-wrapper .text-column h3{font-size:22px;font-style:normal;font-weight:700;line-height:30px;margin:0 0 30px}.analyst-page .video-wrapper .text-column ol li,.analyst-page .video-wrapper .text-column p,.analyst-page .video-wrapper .text-column ul li{font-size:16px;font-style:normal;font-weight:500;line-height:26px}.analyst-page .analyst-bio>div:only-child,.analyst-page .video-wrapper>div:only-child{width:100%}.analyst-page .past-events h2,.analyst-page .upcoming-events h2{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:30px}.analyst-page .bio-banner{align-items:flex-start;display:flex;justify-content:space-between}.analyst-page .bio-title{flex-basis:calc(100% - 250px)}.analyst-page .bio-social{flex-basis:155px;text-align:right}.analyst-page .bio-social a{background:#70a3aa;border-radius:100%;display:inline-block;height:40px;text-align:center;vertical-align:middle;width:40px}.analyst-page .bio-social a:hover{opacity:.8}.analyst-page .bio-social a img,.analyst-page .bio-social a span{align-items:center;display:flex;height:100%!important;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle}.analyst-page .analyst-bio-content p:first-child{margin-top:0}.analyst-page .bio-social a:not(:last-child){margin-right:5px}body.body_hidden{overflow:hidden}.prompt-section .dis-flex{display:flex;flex-wrap:wrap}.prompt-section .lp-container{max-width:1025px;padding:0 20px}.prompt-left{width:16%}.prompt-right{padding-left:50px;width:84%}.prompt-right h3{font-family:Avenir Next;font-size:22px;font-weight:700;line-height:1.4;margin:0 0 20px}.propmpt-cons p{font-family:Avenir Next;font-size:18px;line-height:1.5}.propmpt-cons p:last-child{margin:0}.prompt-left img{border-radius:50%;display:block;height:158px!important;width:158px}@media(max-width:1024px){.prompt-left{width:18%}.prompt-right{padding-left:30px;width:82%}.prompt-right h3{font-size:20px}}@media(max-width:767px){.prompt-left{width:100%}.prompt-right{padding:20px 0 0;width:100%}.prompt-section .lp-container{padding:0 50px!important}}@media(min-width:1024px){.filter-clear{width:150px}}@media(min-width:1200px){.analyst-page .upcoming-events .card-column-left{width:48.6%}.analyst-page .upcoming-events .card-inner:before{width:150px}.analyst-page .upcoming-events .cards-wrapper{margin:0 -25px}.analyst-page .upcoming-events .card-items{margin:0 25px 40px;width:calc(50% - 50px)}.analyst-page .past-events .cards-wrapper{margin:0 -27px}.analyst-page .past-events .card-items{padding:0 27px;width:calc(27% - 27px)}.analyst-page .past-events .card-items .card-inner:before{left:27px}.analyst-page .past-events .card-items .brand-logo{margin-right:13px}}@media(min-width:768px) and (max-width:1440px){.hightlighted__text{top:-28px!important}}@media(min-width:768px) and (max-width:1250px){.events-listings .listing_id{flex-direction:column}.events__cards__outer{flex-basis:100%;order:1}.events__cards__scrolling{flex-basis:100%;order:0;top:-25px}.events__cards__scrolling__fix{align-items:flex-start;flex-direction:row;height:auto;justify-content:flex-start;margin-top:0;max-height:none;overflow-x:auto;overflow-y:hidden}.date__events{-webkit-tap-highlight-color:transparent}.date__events:not(:last-child):after{background-image:url(https://www.trendwatching.com/hubfs/Calendar/dot.svg);background-position:50%;background-size:contain;content:"";height:8px;left:47%;position:absolute;right:-28px;top:16px;transform:translateX(-50%);transform:none;width:100%}.events__cards__scrolling__fix:after{display:none}.date__events:not(:last-child){padding-bottom:0;padding-right:55px}.date__events.active span.text__year,.date__events.scrol_active span.text__year{background-color:#f9f08d;color:#000}span.text__year{background-color:var(--primary_color);border-radius:50px;color:#fff;display:block;padding:11px 12px;position:relative;vertical-align:middle;z-index:1}.events__cards__scrolling__fix::-webkit-scrollbar{display:none}span.highlighted_dot,span.hightlighted__text{display:none}.events-listings .listing_id{margin-top:45px}.past-events .card-items{width:33.33%}.upcoming-events .card-column-right svg{width:90%!important}}@media(min-width:768px) and (max-width:1023px){.filter-clear{width:250px}.calendar-dropdown.formselectwrap{margin-top:15px}.past-events .card-items{width:50%}.calendar-tab-section-v2 ul li{width:30%}}@media(min-width:768px){.analyst-page .bio-banner.desktop_none,.analyst-page .video-wrapper .text-column h3.desktop_none,.dotted-img2>img.mobile_only,.filter_button,.mobile_upcoming_past_events,.year_button{display:none}.analyst-page .upcoming-events h2{margin-top:45px}.analyst-page .past-events{margin-bottom:10px}.events-listings .country-dropdown li{min-height:30px}#country-dropdown li:first-child .analyst-icon{height:30px;width:30px}.filter_button,.mobile_upcoming_past_events,.year_button{display:none!important}}@media(max-width:767px){.filter-clear.filter-clear-active{height:45px}.filter-clear{width:180px}.calendar-search.filter-active .filter-clear{width:120px}.events__cards__scrolling__fix:after{display:none}.analyst-page .bio-social a{height:35px;width:35px}.analyst-page .bio-social img,.analyst-page .bio-social svg{max-width:16px}.events-listings .listing_id{margin-top:26px;overflow:hidden}.dotted-img2>img:not(.mobile_only),.toggle-button-cover{display:none}.calendar-tab-section-v2 ul li{box-shadow:none}.brand-logo img{height:110px;width:110px}.upcoming-events .card-column-group{display:block;margin-bottom:10px}.upcoming-events .card-column-left,.upcoming-events .card-column-right{width:100%}.upcoming-events .card-items{margin-left:20px;margin-right:20px;overflow:hidden;width:100%}.upcoming-events .cover-image{padding-top:52.4%}.analyst-image a{margin-right:0}.analyst-image{margin-top:15px}.card-inner:before{top:0;width:130px}.section-heading{font-size:20px;text-align:center}span.highlighted_dot,span.hightlighted__text{display:none}.date__events,.date__events:not(:last-child){background:#70a3aa;border-radius:50px;color:#fff;font-size:10px;font-style:normal;font-weight:700;height:22px;letter-spacing:.5px;line-height:normal;padding:4px 12px;text-align:center;text-transform:uppercase}.date__events:not(:last-child):after{background-image:url(https://www.trendwatching.com/hubfs/Calendar/dot.svg);background-position:50%;background-size:contain;content:"";left:50%;position:absolute;top:22px;transform:translateX(-50%);width:8px}.date__events.scrol_active{background:#f9f08d;color:#000}.date__events:not(:last-child):after{height:200%}.brand-logo,.upcoming-events .brand-logo img{height:110px;width:110px}.upcoming-events .event-date{font-size:12px}.past-events .event-date{font-size:10px}.past-events .card-items .brand-logo img,.past-events .card-items .brand-logo:before{height:75px;width:75px}.past-events .card-items .brand-logo{flex-basis:100%;height:75px;margin-left:auto;margin-right:auto;margin-top:45px;width:75px}.analyst-image{align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:25px;max-width:313px;padding:0 5px;text-align:center}.upcoming-events img.dotted-img{max-width:314px;width:100%}.analyst-image a,.analyst-image a:last-child,.analyst-image span{flex-basis:75px;margin-bottom:10px;text-align:center}.analyst-image span{line-height:12px;margin-bottom:0}.analyst-image>span>img{display:none}.past-events .event-tag-wrapper{margin-left:auto;margin-right:auto;max-width:156px}.read-less,.read-more{font-size:12px}.upcoming-events .event-tag-wrapper{max-width:95%;min-height:100px;padding-bottom:4px}.past-events .card-items{margin-bottom:0;margin-top:30px;overflow:hidden;padding:0 7.5px;width:50%}.event-tag{font-size:10px;padding:3px 8px}.brand-info-wrapper{margin-bottom:-7px;overflow:visible}.past-events .card-items .card-inner{align-items:center;flex-direction:column;justify-content:center;padding:0 15px 5px}.past-events .card-inner .card-column-group{flex-basis:100%;margin-bottom:0}.past-events .card-items .event-date{font-size:10px;top:4px}.past-events .brand-name span{font-size:10px}.past-events .brand-name{flex-basis:100%;margin-left:auto;margin-right:auto;max-width:147px;width:100%}.upcoming-events .card-items{margin-bottom:30px!important;padding:0}.upcoming-events .card-column-right{margin-top:-54px}.past-events .card-items .card-inner:before{left:7px;width:114px}.past-events .analyst-image{padding-bottom:15px}.past-events .analyst-image img{height:35px;width:35px}.past-events .analyst-image a,.past-events .analyst-image a:last-child,.past-events .analyst-image span{flex-basis:50px}.past-events .analyst-image a{margin-bottom:0}.past-events .analyst-image a.single-analyst{flex-basis:100%}.past-events .analyst-image>span{margin-top:0}.past-events .analyst-image figure:before{height:35px;width:34.34px}.upcoming-events .analyst-image img{height:45px;width:45px}.upcoming-events .analyst-image figure:before{height:45px;width:42.938px}.past-events .brand-name h5{font-size:12px;line-height:133.333%;margin:21px 0 0;width:auto}.events__cards__scrolling,.js-link:after{display:none}span.text__year{padding-left:0}.analyst-page .lp-container{padding:0 20px}.events-listings .lp-container{padding:0}.calendar-tab-section-v2{overflow:hidden}.date__events:not(:last-child){margin-bottom:20px}.select-dropdown.dropdown .js-link{padding-right:10px}.calendar-search{column-gap:5px}.search-flex{max-width:calc(100% - 50px);width:100%}.calendar-search.filter-active .search-flex{max-width:calc(100% - 180px)}.filter_button,.year_button{background-color:#cbe1e6;display:flex;flex-basis:40px}.filter_button,.filter_button>span,.year_button,.year_button>span{align-items:center;border-radius:100%;height:40px;justify-content:center;width:40px}.filter_button>span,.year_button>span{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;display:flex;vertical-align:middle}.filter_button>span{background-image:url(https://www.trendwatching.com/hubfs/Calendar/fillter.svg)}.year_button>span{background-image:url(https://www.trendwatching.com/hubfs/Calendar/time.svg);background-position:56% 55%;height:30px;width:30px}.calendar-dropdown,.events__cards__scrolling,.filter_button{display:none}.group_filter_select{justify-content:flex-start;padding-left:39px}.events__cards__scrolling.mobile_only,.group_filter_select{display:none;height:100%;left:0;min-height:369px;opacity:0;overflow:auto;position:absolute;right:0;top:48px;visibility:hidden;width:100%}.events__cards__scrolling__fix{margin-left:auto;margin-right:auto;margin-top:25px;max-height:316px;max-width:52px;overflow-y:auto;position:relative;top:auto}.upcoming-events .section-heading{margin-bottom:17px;margin-top:53px}.events-listings .calendar-search{background-color:#fff;border-radius:0 0 20px 20px;justify-content:space-between;left:0;margin-bottom:0;overflow:hidden;padding:12px 20px 14px;position:fixed;right:0;top:70px;width:100%;z-index:100}.calendar-search.active{border-radius:20px;box-shadow:0 4px 15px 0 rgba(112,163,170,.5);top:75px}body .calendar-tab-section-v2 ul li:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='25' fill='none' viewBox='0 0 140 25'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M104.045 25H140a17.48 17.48 0 0 1-13.46-6.326l-9.479-11.437A20 20 0 0 0 101.663 0H39.242A20 20 0 0 0 24.09 6.947L14.112 18.53A18.63 18.63 0 0 1 0 25h104.045' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;bottom:0;height:25px;width:140px}.events-listings{margin:10px 0 0}.date__events.active{background:#f8f18c}.js-dropdown-list li.active{background:#f8f18c;color:#000}.filter_button.active,.year_button.active{background-color:#f8f18c}#country-dropdown li:first-child .analyst-icon{height:30px;width:30px}.filter_button.active>span,.year_button.active>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' fill='none' viewBox='0 0 27 27'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M19.445 6.364 6.364 19.445M19.622 19.622 6.541 6.541'/%3E%3C/svg%3E");background-size:55%}.events-listings .calendar-search.open-dropdown{box-shadow:0 4px 15px 0 rgba(112,163,170,.5);height:414px}.mobile_upcoming_past_events{background-color:#fff;bottom:0;color:#000;cursor:pointer;font-size:20px;font-style:normal;font-weight:700;left:0;line-height:28px;padding-bottom:15px;padding-top:15px;position:fixed;right:0;text-align:center;width:100%;z-index:99}.mobile_upcoming_past_events span.svg_class{margin-left:13px;vertical-align:middle}.filter_button.active .group_filter_select,.year_button.active .events__cards__scrolling.mobile_only{opacity:1;visibility:visible}.calendar-dropdown.formselectwrap.mobile_only{display:block;margin-top:19px}.upcoming-events{margin-bottom:0}.past-events>.section-heading{margin-bottom:20px;margin-top:15px}.event-tag:last-child{margin-bottom:11px}.mobile_upcoming_past_events.active span.svg_class svg{transform:rotate(180deg)}.calendar-dropdown.formselectwrap.mobile_only:not(:last-child){padding-right:25px}.select-dropdown.dropdown{height:auto;position:unset;width:auto}.select-dropdown.dropdown .js-link{background-color:transparent;border:0;border-radius:0;padding-right:0}.js-dropdown-list{display:block!important;height:auto!important;left:0;max-height:280px;opacity:0;padding:25px 39px 37px!important;padding-top:20px;position:absolute;right:0;top:unset;visibility:hidden;width:100%}.js-dropdown-list li{min-height:35px}.js-link img{height:35px;width:35px}.js-dropdown-list{scrollbar-width:none}.js-dropdown-list::-webkit-scrollbar{display:none}.calendar-dropdown.formselectwrap.mobile_only.actived .js-dropdown-list{opacity:1;visibility:visible}.calendar-dropdown.formselectwrap.mobile_only.actived .js-link span{position:relative}.calendar-dropdown.formselectwrap.mobile_only.actived .js-link span:after{background-color:#70a3aa;bottom:-7px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}.group_filter_select:after{background:linear-gradient(180deg,hsla(0,0%,100%,.1),#fff 38%);border-radius:0 0 20px 20px;bottom:48px;content:"";height:68px;position:absolute;width:100%;z-index:1}.analyst-page .bio-banner.mobile_none{display:none}.analyst-page .analyst-banner-image,.analyst-page .bio-content,.analyst-page .video-wrapper .text-column,.analyst-page .video-wrapper .video-column{width:100%}.analyst-page .analyst-bio{display:block}.analyst-page .video-wrapper{display:flex;flex-direction:column}.analyst-page .video-wrapper .text-column{order:1}.analyst-page .video-wrapper .video-column{order:0}.analyst-page .bio-title{flex-basis:calc(100% - 120px)}.analyst-page .analyst-title{font-size:30px;line-height:38px}.analyst-page h3.analyst-designation{margin:0 0 25px}.analyst-page .bio-social a:not(:last-child){margin-right:5px}.analyst-page .analyst-banner-image{margin-bottom:25px}.analyst-page .analyst-bio{padding:20px 0 40px}.analyst-page .past-events h2,.analyst-page .upcoming-events h2{text-align:center}.analyst-page .past-events{margin-bottom:40px}.events-listings .section-heading{line-height:28px}.events-listings .js-dropdown-list li{height:35px}.analyst-image img{margin:0 auto 5px}.error-msg{margin-top:60px}.past-events .load-more-btn{margin:30px 0}}@media(max-width:580px){.filter-clear span{font-size:10px}}@media(max-width:400px){.calendar-search.filter-active .search-flex{max-width:calc(100% - 160px)}.calendar-search.filter-active .filter-clear{width:90px}.filter-clear .analyst-icon{height:15px;width:15px}.past-events .card-items,.upcoming-events .card-items{margin-left:20px;margin-right:20px;width:100%}.calendar-dropdown.formselectwrap.mobile_only:not(:last-child){padding-right:15px}.js-link img{height:26px;width:26px}.select-dropdown.dropdown .js-link{font-size:10px}.past-events .card-items .event-date{left:23px}.filter-clear{width:80px}}