.hoverEffect{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:700;font-size:1.125rem;padding:.9277rem 1.6rem;border:none;border-radius:50rem!important;position:relative;overflow:hidden;transition:color .5s ease;background:transparent;color:white;z-index:1}.hoverEffect:after,.hoverEffect:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:transform .5s;border-radius:4px}.hoverEffect:before{background:#fff;transform:scale(0);transform-origin:bottom right}.hoverEffect:after{background:transparent;border:1px solid #f8f9fa;box-sizing:border-box;transform-origin:top left;transform:scale(1);border-radius:50rem}.hoverEffect:hover:before{transition:transform .5s;transform-origin:top left;transform:scale(1)}.hoverEffect:hover{color:#191A4E!important}.hoverEffect:hover:after{transition:transform .5s;transform-origin:top left;transform:scale(0);border-color:#191A4E!important}.road2{overflow-x:hidden;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:9999}.container-box2{display:flex;justify-content:center;align-items:center;font-size:4ch}.road2 .container-box2 .card-body{background-color:rgb(12,12,12)}.road2 .container-box2 .card-body .row{overflow:hidden;border:1px solid #fff}.road2 .container-box2 .card-body img{height:auto;width:100%;max-height:550px;min-height:200px;object-fit:contain;padding:30px}@media (min-width:768px){.road2 .container-box2 .card-body img{height:500px!important}.sticky-container2{position:relative}.road2 .container-box2 .card-body .row{height:100vh}.container-box2{min-width:100vw;min-height:100vh}}@media (max-width:768px){.sticky-container2{position:unset!important}}