.scroll-map{height:320px;overflow-x:hidden;overflow-y:scroll;padding-right:20px!important;padding-bottom:20px!important}.scroll-map::-webkit-scrollbar{width:13px}.scroll-map::-webkit-scrollbar-track{border-radius:5px!important}.scroll-map::-webkit-scrollbar-thumb{background:#494849;border-radius:5px!important}.hover-box .text_{display:none;opacity:0}.hover-box:hover .text_{display:inline;opacity:1;transition:all .3s ease in out}.step-card{overflow:hidden;transform:scale(1.01) rotate(0deg)!important}.step-card1:hover{transform:scale(1.2) rotate(-5deg)!important;z-index:9}.step-card2:hover{transform:scale(1.2) rotate(-5deg)!important;z-index:9}.step-card3:hover{transform:scale(1.2) rotate(5deg)!important;z-index:9}.step-card4:hover{transform:scale(1.2) rotate(5deg)!important;z-index:9}.client_detials{position:absolute!important;min-height:100%!important;visibility:hidden;opacity:0;transition:.2s all ease-in-out;transform:translateY(20px)}.team-card.active .client_detials{visibility:visible;opacity:1;transform:translateY(0px)}.team-card{height:440px!important}.team-card1:hover{transform:scale(1.3) rotate(-7deg)!important;z-index:7!important}.team-card2:hover{transform:scale(1.3) rotate(-5deg) translateY(-80px)!important;z-index:7!important}.team-card3:hover{transform:scale(1.3) rotate(7deg) translateY(-58px) translateX(-23px)!important;z-index:6!important}.team-card4:hover{transform:scale(1.3) rotate(7deg) translateY(30px)!important;z-index:6!important}.team_name .elementor-icon-box-description{border-radius:89.68px;padding:10px 15px;display:inline-block}.family_choose .swiper-wrapper{-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.scroll_ .elementor-icon-list-item{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row-reverse;background:linear-gradient(0deg,#9d1d1d 0%,#ce0e0e 104.67%);padding:10px 10px 10px 26px;border-radius:50px;transition:all .3s ease}@media (max-width:1366px){.scroll_ .elementor-icon-list-item{padding:9px 9px 9px 22px}}@media (max-width:1024px){.scroll_ .elementor-icon-list-item{padding:8px 8px 8px 16px}}@media (max-width:767px){.scroll_ .elementor-icon-list-item{padding:6px 6px 6px 12px}}