.home-tools__tabs{border:.0625rem solid var(--primary-color);border-radius:1.875rem;overflow-x:auto;padding:.25rem;min-height:3.375rem}.home-tools__tabs::-webkit-scrollbar{height:.125rem}.home-tools__tabs::-webkit-scrollbar-track{background:var(--border-color)}.home-tools__tabs::-webkit-scrollbar-thumb,.home-tools__tabs::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}.home-tools__tab-link{color:var(--light-grey);font-size:1.25rem;line-height:1;border-radius:1.625rem;cursor:pointer;min-width:max-content;position:relative;overflow:hidden;transition:all .25s ease-in-out;font-family:var(--helvetica-bold-font);display:inline-flex;align-items:center}.home-tools__tab-link.active{cursor:auto;color:var(--white-color)}.home-tools__tab-link.active:before{left:0}.home-tools__tab-link:before{content:"";position:absolute;animation:linear;animation-name:run;animation-duration:5s;background:var(--secondary-color);width:100%;height:100%;top:0;bottom:0;left:-100%;transition:all .25s linear;z-index:-1}.home-tools__tabs-content{position:relative;border-radius:1.25rem;overflow:hidden}.home-tools__tabs-content--light-theme .home-tools__content-desc,.home-tools__tabs-content--light-theme .home-tools__content-heading{color:var(--white-color)}.home-tools__content-img{position:absolute;width:100%;left:0;right:0;top:0;bottom:0}.home-tools__content-img img{width:100%;height:100%;object-fit:cover;object-position:left}.home-tools__content-text{padding:7.5rem 0 7.5rem 5rem;position:relative;max-width:50%}.home-tools__content-desc{max-width:29.125rem}.home-tools__content-heading{color:var(--secondary-color);font-size:2.5rem;font-family:var(--helvetica-bold-font);line-height:1.25}@media only screen and (max-width:1024.5px){.home-tools__tabs{border:none;border-radius:0}.home-tools__content-img{position:relative}.home-tools__content-text{padding:1.75rem 1rem;background:var(--secondary-color);max-width:100%}.home-tools__content-text p{color:var(--white-color)}.home-tools__content-heading{color:var(--white-color);font-size:2rem}.home-tools .btn__darkbtn{background:var(--white-color);color:var(--secondary-color)}.home-tools .btn__darkbtn:hover{color:var(--white-color);background:var(--primary-color)}}@media only screen and (max-width:767.5px){.home-tools__tabs{padding:0 0 .375rem;border:0}.home-tools__content-img{height:14rem}.home-tools__content-img img{width:100%;height:100%;object-fit:cover;object-position:right}.home-tools__tabs-content{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;border-radius:0}}