.tabs{display:grid;grid-gap:30px;margin-inline:auto}@media (min-width:1200px){.tabs{gap:3rem;grid-template-columns:repeat(2,1fr);width:100%}}.tabs .tabs-list-wrapper{display:flex;flex-direction:column;justify-content:center}.tabs .tabs-list{display:none;flex-direction:column;list-style:none;margin:0;position:relative}@media (min-width:1200px){.tabs .tabs-list{border-left:4px solid var(--grey-light);display:flex;padding-left:0}}.tabs .tabs-list li{align-items:flex-start;display:flex;transition:color .3s ease;width:100%}.tabs .tabs-list li a{color:inherit;padding:1rem 1.5rem;text-decoration:none;width:100%}.tabs .tabs-list li a:active,.tabs .tabs-list li a:focus,.tabs .tabs-list li a:hover{font-weight:inherit}.tabs .tabs-list li div{width:100%}.tabs .tabs-list li div .content-snippet :last-child,.tabs .tabs-list li div .h5{margin-bottom:0}.tabs .tabs-list .slider{background:var(--blue);height:0;left:-4px;position:absolute;transition:top .3s ease,height .3s ease;width:4px}.tabs .tab-content-wrap{background-color:var(--white);border:.5px solid rgba(80,80,80,.25);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden}@media (min-width:1200px){.tabs .tab-content-wrap{border:unset}}.tabs .tab-content-wrap .tab{display:none;height:100%}.tabs .tab-content-wrap .tab.active{display:block}.tabs .tab-content-wrap .tab .tab-content{align-items:center;background:var(--grey-light);display:flex;flex-direction:column;height:100%;justify-content:center}@media (min-width:1200px){.tabs .tab-content-wrap .tab .tab-content{background:unset}}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner{align-items:center;display:flex;justify-content:center;padding:2rem;width:100%}@media (min-width:1200px){.tabs .tab-content-wrap .tab .tab-content .tab-content-inner{flex-direction:column;gap:1.5rem;text-align:center}}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner img{height:auto;max-width:100%;width:100%}@media (max-width:1199px){.tabs .tab-content-wrap .tab .tab-content .tab-content-inner img{max-width:50%}}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .h5{display:none;margin-bottom:0}@media (min-width:1200px){.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .h5{display:block}}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .description :last-child{margin-bottom:0}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .btn-wrap.btn-wrap-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1rem}@media (min-width:650px){.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .btn-wrap.btn-wrap-grid{grid-template-columns:repeat(2,50%)}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .btn-wrap.btn-wrap-grid .btn{width:100%}}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .btn-wrap.btn-wrap-grid .btn.btn-reverse{border:1px solid var(--primary);color:var(--primary)}.tabs .tab-content-wrap .tab .tab-content .tab-content-inner .btn-wrap.btn-wrap-grid .btn.btn-reverse:hover{background:var(--primary);color:var(--white)}.tabs .tab-content-wrap .tab .h5{font-weight:700;letter-spacing:unset}.tabs .tab-content-wrap .tab-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.tabs .tab-content-wrap .tab-item:not(:first-of-type){border-top:.5px solid rgba(80,80,80,.25)}.tabs .tab-content-wrap .tab-item a{align-items:flex-start;color:inherit;display:flex;font-family:inherit;gap:1rem;justify-content:space-between;padding:1.5rem;position:relative;text-decoration:none;width:100%}.tabs .tab-content-wrap .tab-item a:active,.tabs .tab-content-wrap .tab-item a:focus,.tabs .tab-content-wrap .tab-item a:hover{font-weight:inherit}.tabs .tab-content-wrap .tab-item a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none' viewBox='0 0 16 17'%3E%3Cpath stroke='%230075eb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 8.178h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");display:inline-block;transform:rotate(90deg);transition:transform .5s ease}.tabs .tab-content-wrap .tab-item a .content-snippet :last-child{margin-bottom:0}.tabs .tab-content-wrap .tab-item .h5{font-size:1.25rem;margin-bottom:0}.tabs .tab-content-wrap .tab-item.active a:after{transform:rotate(270deg) translateY(4px);transition:transform .5s ease}@media (min-width:1200px){.tabs .tab-content-wrap .tab-item{display:none}}