.tabbed,.tabbed__inner{position:relative}.tabbed__inner{z-index:1}.tabbed .overline{display:block;font-size:20px;letter-spacing:0;margin-bottom:10px}.tabbed__content--item{position:relative}.tabbed__nav ul{list-style:none;margin:0;padding:0}.tabbed__nav ul li{position:relative;transition:all .3s ease;-webkit-transition:all .3s ease}.tabbed__nav ul li span{cursor:pointer}.tabbed__nav ul li:not(.is-active){opacity:.3}.tabbed__nav ul li:hover{opacity:1}.tabbed__nav ul li:not(.is-active) img{opacity:0}.tabbed__nav ul li img{position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .3s ease;-webkit-transition:all .3s ease}.tabbed__content{background-color:#fff;border:1px solid hsla(0,0%,73%,.3);border-radius:8px;border-top:0;box-shadow:10px 10px 40px rgba(0,0,0,.05);margin-top:30px;overflow:hidden;padding:40px 20px;position:relative}.tabbed__content--load{height:8px}.tabbed__content--load span{background-color:#fff;height:100%;left:0;position:absolute;top:0}.content-grid__item--title:before,.tabbed__content--item:not(.is-active){display:none}.tabbed__content--grid .h4{font-size:20px}.tabbed__content--load{left:0;position:absolute;right:0;top:0}.tabbed__nav ul li .nav-item{border-radius:8px;display:block;padding:28px 32px}@media (min-width:992px){.tabbed__content--item{position:relative}.tabbed__content--item:before{background-color:hsla(0,0%,73%,.3)!important;height:100vh;left:-33px}.tabbed__content--rtext-desc{max-width:85%}.tabbed__content{padding:80px 120px}.tabbed__content--grid{margin:80px -32px 0}.tabbed__content--gridItem{padding:0 32px;position:relative}.tabbed__content--gridItem:after{background-color:hsla(0,0%,73%,.3);content:"";height:90vh;position:absolute;right:0;top:0;width:1px;z-index:1}}@media (max-width:1200px){.tabbed__content{min-height:0!important}.tabbed__nav{position:relative}.tabbed__nav ul li .nav-item{padding:20px 10px!important}.tabbed__nav ul li img{right:10px}}@media (max-width:992px){.tabbed__nav ul li .nav-item{padding:20px 5px!important;text-align:center}}@media (max-width:767px){.tabbed__nav ul li .nav-item{font-size:13px}.tabbed__nav ul{gap:8px!important}.tabbed__content{margin-top:10px}}