details .elementor-widget-text-editor a{color:#030d11!important;text-decoration:underline}.residential-cards-content{justify-content:flex-end!important;transition:all .5s ease-in-out!important}.residential-cards-inner{height:0px!important;overflow:hidden!important;transition:all .5s ease-in-out!important}.residential-cards-wrap:hover .residential-cards-inner{height:185px!important;transition:all .5s ease-in-out!important;padding:20px 0 25px!important}.residential-cards-img{transition:all .5s ease-in-out!important}.residential-cards-wrap:hover .residential-cards-img{transform:translatey(-30px)!important;transition:all .3s ease-in-out!important}.residential-cards-wrap:hover .residential-cards-content>.elementor-widget-heading{border-radius:0px}.bridge-steps-cards .bridge-steps-cards::before,.bridge-steps-cards h3,.bridge-steps-cards p{transition:all .5s ease-in-out!important}.bridge-steps-cards:hover h3,.turst-cards:hover h3{color:#fff!important}.bridge-steps-cards:hover p{color:#fff}.bridge-steps-cards:hover{border-color:#006dc1!important;background:0 0;transform:translatey(-20px);box-shadow:0px 0px 15px 1px rgba(0,109,193,.39)!important}.bridge-steps-cards:hover::before{background-image:linear-gradient(transparent)!important;transition:all .5s ease-in-out}.turst-cards,.turst-cards h3{transition:all .5s ease-in-out}.turst-cards:hover{border-color:#006dc1!important;background:0 0;transform:translatey(-20px);background-color:#05182a!important;box-shadow:0px 0px 15px 1px rgba(0,109,193,.39)!important}.heart-team-wrap,.heart-team-member{transition:all .5s ease-in-out!important}.heart-team-wrap:hover{transform:translateY(-30px)!important;transition:all .5s ease-in-out!important}.heart-team-wrap:hover .heart-team-member{background-image:linear-gradient(180deg,rgba(255,255,255,0) 30%,#308ace 100%)!important;transition:all .5s ease-in-out!important}.e-n-accordion-item-title[aria-expanded=true]{border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important}.location-servie{height:229px;overflow-x:hidden;overflow-y:scroll}.location-servie::-webkit-scrollbar{width:16px;border-radius:10px!important}.location-servie::-webkit-scrollbar-track{background:#05182a;border-radius:10px!important}.location-servie::-webkit-scrollbar-thumb{background:#318acd;border-radius:10px!important}.blog-wrap .elementor-swiper-button{display:none!important}#contact__form input,.elementor-field-group textarea{padding-left:40px!important}.elementor-field-group textarea{background-position:10px 10px}.has-submenu .current-menu-item a{color:white!important}.elementor-form-spinner{display:none!important}.elementor-message.elementor-message-danger:before{display:none!important}.brifge-textEditor-stylle>ul,.brifge-textEditor-stylle>ol{display:flex!important;flex-direction:column!important;gap:15px!important}.banner-from .elementor-button:hover{box-shadow:0px 0px 10px 0px #ffec02 inset!important}.single-text-editor ul{padding-left:10px!important}.single-text-editor ol li{margin-bottom:5px!important}.single-text-editor ul li{list-style-type:none!important;margin-bottom:5px!important}.single-text-editor ul li:last-child,.single-text-editor ol li:last-child{margin-bottom:0!important}.single-text-editor ul li::before{content:"✅ "!important}@media screen and (max-width:1336px){.location-servie{height:180px}}@media screen and (max-width:1024px){.blog-wrap .elementor-swiper-button{display:block!important}}@media screen and (max-width:767px){.banner-slider{background:#05182a!important}.residential-cards-inner{height:unset!important;padding:15px 0 20px!important}}@media screen and (max-width:1024px){.blog-wrap .elementor-swiper-button{display:block!important}}