.inspiration-tabs{padding:2rem 1rem}@media only screen and (max-width:991px){.inspiration-tabs{padding:2rem 1rem 5rem;position:relative}}.inspiration-tabs .inspiration-title{font-size:40px;font-weight:700;line-height:44px}.inspiration-tabs .inspiration-title__desktop{display:block}@media only screen and (max-width:991px){.inspiration-tabs .inspiration-title__desktop{display:none}}.inspiration-tabs .inspiration-title__mobile{display:none;font-size:32px}@media only screen and (max-width:991px){.inspiration-tabs .inspiration-title__mobile{display:block}}.inspiration-tabs .tabs{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:2rem;margin-top:1rem;margin-bottom:3rem}@media only screen and (max-width:991px){.inspiration-tabs .tabs{-webkit-flex-direction:column;flex-direction:column;margin-bottom:1rem;-webkit-align-items:center;align-items:center;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}}.inspiration-tabs .tabs .tab-link__wrapper{display:-webkit-flex;display:flex;gap:8rem;position:relative}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper{position:absolute;-webkit-flex-direction:row;flex-direction:row;gap:4rem;width:-webkit-max-content;width:max-content}}@media only screen and (min-width:992px){.inspiration-tabs .tabs .tab-link__wrapper{margin-right:2rem}}.inspiration-tabs .tabs .tab-link__wrapper:after{content:"";position:absolute;bottom:0;left:-6%;height:1px;width:112%;background-color:#eee}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper:after{width:125%;left:-10%}}.inspiration-tabs .tabs .tab-link__wrapper .tab-link{position:relative;text-decoration:none;font-weight:600;color:#555;padding-bottom:.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:.5rem;font-size:21px;line-height:45px}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper .tab-link{font-size:18px;line-height:36px}}.inspiration-tabs .tabs .tab-link__wrapper .tab-link.active{color:#000}.inspiration-tabs .tabs .tab-link__wrapper .tab-link.active:after{content:"";position:absolute;bottom:0;left:-15%;height:3.5px;width:130%;background-color:#004d5f;z-index:1}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper .tab-link.active:after{left:-5%;width:110%}}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper .tab-link:nth-child(odd).active:after{left:-35%;right:auto;width:150%}}@media only screen and (max-width:991px){.inspiration-tabs .tabs .tab-link__wrapper .tab-link:nth-child(2n).active:after{right:-45%;left:auto;width:52vw}}.inspiration-tabs .badge{background-color:#006775;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:9999px}