#expertise-page{position:relative;background-color:#eaf6ffce}.Overlayimage{width:35%!important;position:absolute;display:flex;text-align:center;margin:auto;left:40%;top:5%;opacity:.4}.expertise-header{display:grid;grid-gap:0;gap:0;margin-bottom:2rem}.expertise-card{overflow:hidden;transition:all .3s ease;position:relative}.expertise-card:hover{transform:scale(1.03);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:.5s;overflow:hidden}.card-image-wrapper{position:relative;overflow:hidden}.card-image{width:100%;height:13rem;object-fit:cover;transition:transform .3s ease}.expertise-card:hover .card-image{transform:scale(1.03)}.card-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease}.expertise-card:hover .card-image-overlay{opacity:1}.card-title{text-transform:uppercase;background:linear-gradient(90deg,#4a90e2,#a36acb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block}.card-description,.card-title{transition:color .3s ease}.imageContainer img{width:100%;height:100%;object-fit:cover;border-radius:20px}.imageContainer{padding-right:2rem;height:100%}.ContentRow{margin-top:5rem}#Target h1{width:70%}.ContentRow .SideContentContainer h3{margin-top:0;direction:ltr;font-size:36px;font-weight:400}.SideContentContainer{overflow:hidden}.SideContentContainer button{font-size:17px}.SideContentContainer button,.SideContentContainer button:hover{display:flex;align-items:center;background:transparent;border:none;transition:.5s}.SideContentContainer button:hover{transform:translateX(10px);cursor:pointer;color:#a36acb}.SideContentContainer button svg{border:1px solid #000;border-radius:50%;margin-right:5px;font-size:15px}.SideContentContainer button:hover svg{border:1px solid #a36acb}.SideContentContainer{height:100%;display:flex;flex-direction:column;justify-content:center}#ScrollingAnimation{position:relative;z-index:1;top:0;padding-top:0!important}#ScrollingAnimation:before{content:" ";background-size:contain;background-attachment:fixed;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#ScrollingAnimation .StickyComponent{width:100%}#ScrollingAnimation .StickyComponent h2{font-weight:500}.SmallText p{font-size:.625rem;letter-spacing:.15em;text-transform:uppercase}.ExpertiseCardsContainer{display:flex;overflow-y:hidden;flex-wrap:wrap;width:100%}.ExpertiseCards{margin-bottom:3rem;transition:.5s;width:100%;transform:translateY(0);height:100%}.ExpertiseCards>div{padding:10px 0}.ExpertiseCards:hover{margin-bottom:3rem;transform:translateY(-10px);background-color:#4a91e235;transition:1s;border-radius:10px}.ExpertiseCards img{width:100%;object-fit:cover;height:100%}.ExpertiseCards .ExpertiseImageContainer{height:300px;width:100%;overflow:hidden;border-radius:20px}.ExpertiseCards .hoverContainer{opacity:0;transform:translateY(20px)}.ExpertiseCards .hoverContainer,.ExpertiseCards:hover .hoverContainer{position:absolute;bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);right:10px;left:10px;padding:0 8px;transition:.5s}.ExpertiseCards:hover .hoverContainer{opacity:1;transform:translateY(0)}.ExpertiseCards .hoverContainer h2,.ExpertiseCards .hoverContainer p{color:#fff;margin:0;padding:10px 0}.HeightContainer{height:300px;overflow:hidden;position:relative}.ImagesContainer{padding:0 3rem}.ImagesContainer>div{position:-webkit-sticky;position:sticky;top:10%}.ImagesContainer img{width:100%;height:85vh}@media (max-width:1024px){.imageContainer{padding-right:0!important;height:100%}.ExpertiseCards{margin-bottom:3rem;transform:translateY(50px);transition:.5s;width:100%;padding:10px}.ExpertiseCards:hover{margin-bottom:3rem;transform:translateY(-10px);width:40%;background-color:#4a91e235;transition:1s;border-radius:10px}#Target h1{width:100%}.expertise-header{grid-template-columns:1fr}.expertise-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ExpertiseCards>div{padding:0}.ExpertiseCards{margin-bottom:2rem;transform:translateY(0);transition:.5s;width:100%;padding:10px 0}.ExpertiseCards:hover{margin-bottom:3rem;transform:translateY(0);width:100%;background-color:#4a91e235;transition:1s;border-radius:10px}.imageContainer{padding-right:0}#ScrollingAnimation .ImagesContainer,#ScrollingAnimation .StickyComponent{width:100%}.ContentRow{margin-top:2rem}.ContentRow .SideContentContainer h3{margin-top:0;direction:ltr;font-size:30px;font-weight:400}.ContentRow .SideContentContainer p{text-align:justify}.SideContentContainer{margin-top:1rem}.expertise-page{padding:1rem}.expertise-cards{grid-template-columns:1fr}.ImagesContainer{display:none}.ExpertiseCards .hoverContainer{visibility:visible;opacity:1!important;transform:translate(0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);right:0;left:0;padding:0 10px}.ExpertiseCards:hover .hoverContainer{pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ExpertiseCards:hover{margin-bottom:1rem}}.MarqueeContainer{width:100%;overflow:hidden;position:relative;background:#eaf6ffce;padding:20px 0;margin-bottom:50px;border-radius:20px;margin-top:-30px;z-index:2}.MarqueeContent{display:flex;animation:scroll 50s linear infinite;gap:150px;align-items:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.MarqueeContent img{height:50px;width:auto;object-fit:contain;mix-blend-mode:multiply!important;filter:contrast(1);flex-shrink:0}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-33.333% - 40px))}}@media (max-width:768px){.MarqueeContent{gap:70px;animation-duration:50s}.MarqueeContent img{height:40px}}