.contactBanner{min-height:400px;background-image:url(/assets/contact-banner-BAJpqIsL.jpg);background-size:cover;background-position:right;background-repeat:no-repeat;padding:50px 0;display:flex;align-items:end;position:relative}.contactBanner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,#0009,#0003);z-index:0}@media (max-width: 1199px){.contactBanner{min-height:300px}}.contact-wrapper{overflow:hidden}.contact-wrapper .contact-cards{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:25px 0;position:relative}.contact-wrapper .contact-cards:before{content:"";background-image:url(/assets/element-02-mfL4wWJe.png);background-size:contain;background-position:left;background-repeat:no-repeat;position:absolute;width:600px;height:600px;top:-150px;left:-120px;right:inherit;margin:auto;pointer-events:none}.contact-wrapper .contact-cards .card{background:#fff;border-radius:10px;padding:20px;text-align:center;box-shadow:0 0 7.56px #00000040;transition:transform .3s ease;display:flex;align-items:center;flex:0 0 31%;width:31%}@media (max-width: 1199px){.contact-wrapper .contact-cards .card{padding:15px}}@media (max-width: 767px){.contact-wrapper .contact-cards .card{flex:0 0 46%;width:46%}}@media (max-width: 575px){.contact-wrapper .contact-cards .card{flex:0 0 100%;width:100%}}.contact-wrapper .contact-cards .card:hover{transform:translateY(-4px)}.contact-wrapper .contact-cards .card a{text-decoration:none}.contact-wrapper .contact-cards .card .contact-icon{margin-bottom:1rem}@media (max-width: 1199px){.contact-wrapper .contact-cards .card .contact-icon{max-width:35px;max-height:35px}}.contact-wrapper .contact-cards .card h5{margin-bottom:.75rem;font-size:26px;line-height:36px;font-weight:600;color:#000}@media (max-width: 1199px){.contact-wrapper .contact-cards .card h5{font-size:22px;line-height:32px}}@media (max-width: 991px){.contact-wrapper .contact-cards .card h5{font-size:20px;line-height:30px}}.contact-wrapper .contact-cards .card p{margin:0;color:#1a237e;font-weight:500;font-size:22px;line-height:36px;font-family:Prompt,sans-serif!important}@media (max-width: 1199px){.contact-wrapper .contact-cards .card p{font-size:18px;line-height:28px}}@media (max-width: 991px){.contact-wrapper .contact-cards .card p{font-size:16px;line-height:26px}}.contact-wrapper .contact-cards .card p a{color:inherit;text-decoration:none}.contact-wrapper .contact-cards .card p a:hover{text-decoration:underline}.map-wrap{display:flex;justify-content:center;align-items:center;padding:30px 10px;position:relative}@media (max-width: 991px){.map-wrap{padding:20px 0}}.map-wrap .map-img{max-width:100%;height:auto;box-shadow:0 0 10px #00000026;border-radius:0;min-height:200px}.get-in-touch{padding:50px 0}.get-in-touch .contact-form{margin:0 auto;padding-top:25px}.get-in-touch .contact-form input,.get-in-touch .contact-form textarea{border:1px solid #575757;border-radius:0;padding:18px;font-size:16px;line-height:17px;font-weight:400;width:100%;color:#5d5d5d;text-transform:capitalize}.get-in-touch .contact-form input:focus,.get-in-touch .contact-form textarea:focus{outline:none;border-color:#575757;box-shadow:0 0 0 .2rem #57575740}.get-in-touch .contact-form textarea{resize:vertical}.get-in-touch .contact-form .submit-btn{background-color:#f27a02;color:#fff;width:100%;padding:14px;border:none;text-transform:uppercase;font-weight:700;font-size:18px;transition:background-color .3s ease;border-radius:0}.get-in-touch .contact-form .submit-btn:hover{background-color:#f27a02cc}.get-in-touch .form-group{position:relative}.get-in-touch .form-group .placeholders{position:absolute;top:20px;left:18px;color:#b1b1b1;pointer-events:none;transition:all .2s ease;font-size:16px;line-height:17px;font-weight:400;color:#5d5d5d}.get-in-touch .form-group .placeholders .star{color:#eb5757;margin-left:3px}.get-in-touch .form-group .placeholders.hide{display:none}
