#maincontent{padding:0!important}#maincontent .experience-main{display:flex;flex-direction:column;gap:100px}@media (max-width:991.98px){#maincontent .experience-main{gap:60px}}.category-tabs{gap:32px;margin-bottom:60px}@media (max-width:991.98px){.category-tabs{gap:10px;margin-bottom:48px}}.category-tabs .nav-item{flex:1;position:relative}.category-tabs .nav-item .tab-heading{position:absolute;bottom:16px;width:100%;text-align:center;color:#fff;display:flex;flex-direction:column;gap:6px}.category-tabs .nav-item .tab-heading:after{content:"\E917";font-family:icomoon;transform:rotate(180deg)}@media (max-width:991.98px){.category-tabs .nav-item{flex:calc(50% - 10px)}}.category-tabs .nav-item button{padding:0!important;position:relative}.category-tabs .nav-item button:focus{outline:none}.category-tabs .nav-item button.active{border-bottom:none}.category-tabs .nav-item button:after{content:"";background:linear-gradient(0,#000 -105.29%,transparent 69.21%);width:100%;height:100%;position:absolute;top:0;display:block}.category-tabs .nav-item button .tab-heading{z-index:1}.category-tabs .nav-item figure{margin:0}.tab-content .category-description{gap:64px}.tab-content .category-description img{min-width:415px;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.tab-content .category-description img{min-width:100%}}@media (min-width:769px){.tab-content .col-md-3{flex:0 0 20%!important;max-width:20%!important}}.campaign-announcement{padding:50px 0}@media (max-width:991.98px){.campaign-announcement{padding:32px 0}}.campaign-announcement img{min-width:480px;-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:991.98px){.campaign-announcement img{min-width:100%}}.campaign-announcement .container{gap:32px}@media (max-width:991.98px){.campaign-announcement .container{gap:18px}}.concept-explanation .slick-slide{margin:0 16px}.concept-explanation .slick-list{margin:0 -16px}@media (max-width:991.98px){.concept-explanation .slick-slide{margin:0 6px}.concept-explanation .slick-list{margin:0 -6px}}.blog-container{padding:36px 0}@media (max-width:991.98px){.blog-container{padding:50px 0}}