.journeys-benefit-section-main{padding:80px 0}.journeys-benefit-section-main+.wp-block-tcd-guide-recent-polls{padding-top:0}.journeys-benefit-section-main .heading-section{margin:0 0 75px 0}.journeys-benefit-section-main .heading-section .heading-title{font-size:24px;line-height:28px;font-weight:600;max-width:555px;margin:0 auto}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion{padding:27px 60px 0px 60px;border-top:1px solid #360499}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header{position:relative;cursor:pointer;padding-bottom:40px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header .cat-title{margin:0 0 14px 0;display:flex;align-items:center;padding:0 50px 0 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header .cat-title img{width:40px;height:auto;margin:0 10px 0 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header p{margin:0;padding:0 50px 0 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header::before,.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header::after{content:"";background-color:#360499;width:19px;height:2px;display:block;transform:rotate(0deg);position:absolute;right:0;top:15px;transform:translate(0, -50%);transition:.3s;cursor:pointer}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header::before{transform:rotate(90deg);width:20px;top:14px;margin:0 -1px 0 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content{display:none}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journeys-benefit-accordion-content-inner{display:flex;flex-direction:row;gap:24px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journeys-benefit-accordion-content-inner::-webkit-scrollbar{display:none}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item{white-space:normal;flex-shrink:0;position:relative;width:272px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item.interested:before,.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item.completed:before{content:"";width:24px;height:24px;position:absolute;right:8px;top:8px;background-repeat:no-repeat;background-position:center;z-index:1}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item.interested:before{background-image:URL(/wp-content/themes/tcd-guide/assets/build/images/interested-bg.9d1e1161.svg)}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item.completed:before{background-image:URL(/wp-content/themes/tcd-guide/assets/build/images/completed.3b5f0916.svg)}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-inner{border:1px solid #360499;border-radius:8px;overflow:hidden;position:relative;height:100%;background-color:#fff;padding:0 0 32px 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-link{position:absolute;left:0;right:0;top:0;display:block;width:100%;height:100%;z-index:9;font-size:0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-image{position:relative;min-height:272px;border-bottom:1px solid #ececec}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-image img{height:100%;width:100%;vertical-align:bottom;min-height:272px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-image[\:has\(img\)]{border-bottom:0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-image:has(img){border-bottom:0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-content{padding:10px 16px 20px 16px;display:flex;flex-direction:column;align-items:flex-start}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-content .h4{margin:0;display:block;font-weight:600}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-content .participants-section{position:absolute;left:22px;bottom:10px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-content .participants-section .participants-text{font-size:12px;line-height:normal;color:#0e0e0e;display:flex}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journey-item .journey-item-content .participants-section .participants-text::before{content:"";background:linear-gradient(90deg, #F0E953 -2.5%, #5DC664 26.39%, #238D8C 53.14%, #501E6B 104.5%);width:12px;height:12px;display:block;margin:0 10px 0 0;border-radius:100%}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion.active{padding-bottom:40px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion.active .journeys-benefit-accordion-header::before{transform:translate(0, -50%);transition:.3s;opacity:0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion.active .journeys-benefit-accordion-content{display:block}@media (max-width: 1199px){.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-content .journeys-benefit-accordion-content-inner{padding:0 30px 0 0;gap:16px}}@media (max-width: 1023px){.journeys-benefit-section-main{padding:65px 0}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion{padding:27px 30px 0px 30px}}@media (max-width: 991px){.journeys-benefit-section-main .heading-section .heading-title{font-size:22px;line-height:26px}}@media (max-width: 767px){.journeys-benefit-section-main{padding:50px 0}.journeys-benefit-section-main[\:has\(\%2B.wp-block-tcd-guide-recent-polls\)]{padding:50px 0 16px 0}.journeys-benefit-section-main:has(+.wp-block-tcd-guide-recent-polls){padding:50px 0 16px 0}.journeys-benefit-section-main .heading-section{margin-bottom:40px}.journeys-benefit-section-main .heading-section .heading-title{font-size:16px;line-height:20px;font-weight:400;text-align:left}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion{padding:16px 0 0px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion .journeys-benefit-accordion-header{padding-bottom:48px}.journeys-benefit-section-main .journeys-benefit-item-wrap .journeys-benefit-accordion.active{background-color:rgba(0,0,0,0)}}
