.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:0px;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:#ffffff;border-radius:24px 24px 24px 24px;padding:24px 24px 24px 24px;}.elementor-184 .elementor-element.elementor-element-0b7d647 .dept-card:hover{box-shadow:0px 20px 40px 0px rgba(2,71,174,0.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:#ffffff;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:#ffffff;}.elementor-184 .elementor-element.elementor-element-09fb975 .address-text{color:rgba(255,255,255,0.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:#ffffff;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:0.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:8px;}}