.elementor-184 .elementor-element.elementor-element-56fde97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-184 .elementor-element.elementor-element-351bcfc .hero-section-bottom{background-color:#f8fafc;padding-top:0;padding-bottom:150px;margin-bottom:80px}.elementor-184 .elementor-element.elementor-element-351bcfc .badge-text{color:#1a56db;background-color:#eff6ff;border-color:#bfdbfe;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px}.elementor-184 .elementor-element.elementor-element-351bcfc .main-title{color:#1e293b;margin-bottom:16px}.elementor-184 .elementor-element.elementor-element-351bcfc .main-desc{color:#64748b}.elementor-184 .elementor-element.elementor-element-351bcfc .hero-shape img{width:100%;opacity:1}.elementor-184 .elementor-element.elementor-element-92096b7{--display:flex;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-container{padding-bottom:96px;margin-top:-80px}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-card{background-color:#fff;border-radius:24px 24px 24px 24px;padding:24px 24px 24px 24px}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-card:hover{box-shadow:0 20px 40px 0 rgb(2 71 174 / .06)}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-icon i{font-size:18px}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-icon{width:48px;height:48px;border-radius:12px 12px 12px 12px}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-title{color:#1e293b}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-desc{color:#64748b}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-contact{color:#334155}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-contact a:hover{color:#1a56db}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-badge{color:#1a56db;background-color:#eff6ff}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-extra{color:#94a3b8}.elementor-184 .elementor-element.elementor-element-c22252f{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-184 .elementor-element.elementor-element-09fb975 .cf-container{padding-bottom:96px;margin-top:-80px}.elementor-184 .elementor-element.elementor-element-09fb975 .form-box{background-color:#fff;border-radius:32px 32px 32px 32px;padding:32px 32px 32px 32px}.elementor-184 .elementor-element.elementor-element-09fb975 .form-title{color:#1e293b}.elementor-184 .elementor-element.elementor-element-09fb975 .address-box{background-color:#002C54;border-radius:32px 32px 32px 32px;padding:32px 32px 32px 32px}.elementor-184 .elementor-element.elementor-element-09fb975 .address-title{color:#fff}.elementor-184 .elementor-element.elementor-element-09fb975 .address-text{color:rgb(255 255 255 / .8)}.elementor-184 .elementor-element.elementor-element-5935423{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-184 .elementor-element.elementor-element-51d2b6d .map-container{padding-bottom:96px;margin-top:-80px}.elementor-184 .elementor-element.elementor-element-51d2b6d .map-box{background-color:#fff;border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px}.elementor-184 .elementor-element.elementor-element-51d2b6d .map-iframe-wrapper{border-radius:24px 24px 24px 24px;min-height:380px}.elementor-184 .elementor-element.elementor-element-51d2b6d .map-iframe{height:380px;opacity:.85;transition-duration:0.5s}.elementor-184 .elementor-element.elementor-element-51d2b6d .map-iframe:hover{opacity:1}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-351bcfc .hero-section-bottom{padding-top:60px;padding-bottom:60px;margin-bottom:60px}.elementor-184 .elementor-element.elementor-element-351bcfc .main-title{margin-bottom:12px}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-351bcfc .hero-section-bottom{padding-top:40px;padding-bottom:40px;margin-bottom:40px}.elementor-184 .elementor-element.elementor-element-351bcfc .main-title{margin-bottom:30px}}