.dan-contact-us-block{background:radial-gradient(ellipse at top left, #DFF1F8 0%, transparent 30%),radial-gradient(ellipse at top right, #FCE7E8 0%, transparent 30%),radial-gradient(ellipse at 0% 50%, #FFFFFF 0%, transparent 40%),radial-gradient(ellipse at 100% 50%, #FFFFFF 0%, transparent 40%),linear-gradient(to bottom, rgba(223, 241, 248, 0.2) 0%, rgba(252, 231, 232, 0.2) 0%, #FFFFFF 30%);border-radius:24px;padding:48px 24px;margin-top:40px;margin-bottom:40px}.dan-contact-us-block .wpforms-form .wpforms-field,.dan-contact-us-block .wpforms-form .wpforms-field-layout,.dan-contact-us-block .wpforms-form .wpforms-field-container>*{max-width:none}@media only screen and (min-width: 768px){.dan-contact-us-block .wpforms-form .wpforms-submit-container{justify-content:flex-start}}.dan-contact-us-block .wpforms-field-row .wpforms-field-row-block{width:100%}.dan-contact-us-block .wpforms-field-content p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;margin-top:16px}.dan-contact-us-block .wpforms-field-content p a{color:#ee1d7a}.dan-contact-us-block .wpforms-field-content p a:hover{text-decoration:underline}.dan-contact-us-block .form-area{padding:40px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;gap:40px}.dan-contact-us-block .form-area .title{font-weight:700;font-size:28px;line-height:40px;letter-spacing:-0.03;margin-bottom:8px}.dan-contact-us-block .form-area .description{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.dan-contact-us-block .map-column{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 768px){.dan-contact-us-block .map-column{padding-left:30px}}.dan-contact-us-block .map{width:100%;height:366px;border-radius:16px;overflow:hidden;flex-shrink:0}@media only screen and (min-width: 768px){.dan-contact-us-block .map{height:500px}}.dan-contact-us-block .map iframe{display:block;width:100%;height:100%;border:0}.dan-contact-us-block .contact-details{background:var(--Color-Mirage-Mirage---500, #131529);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.dan-contact-us-block .contact-details__group{display:flex;flex-direction:column;gap:6px}.dan-contact-us-block .contact-details__label{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-0.03em;color:#fff}.dan-contact-us-block .contact-details__value{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#fff}@media only screen and (min-width: 768px){.dan-contact-us-block{margin-top:80px;margin-left:-70px;margin-right:-70px}.dan-contact-us-block__inner{padding:0 46px}}.dan-contact-us-block__header{margin-bottom:40px}@media only screen and (min-width: 768px){.dan-contact-us-block__header{margin-bottom:54px}}.dan-contact-us-block__title{font-weight:500;font-size:28px;line-height:40px;letter-spacing:-0.3px;color:#131529;margin-bottom:12px}@media only screen and (min-width: 768px){.dan-contact-us-block__title{font-size:40px;line-height:54px}}.dan-contact-us-block__description{font-weight:400;font-size:16px;line-height:24px;color:#333}.dan-contact-us-block__items{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px}@media only screen and (min-width: 600px){.dan-contact-us-block__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 900px){.dan-contact-us-block__items{grid-template-columns:repeat(3, 1fr)}}.dan-contact-us-block__item{background:#fff;border:1px solid #e9ecef;border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:box-shadow .2s ease}.dan-contact-us-block__item:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.dan-contact-us-block__item-icon img{width:40px;height:40px;object-fit:contain}.dan-contact-us-block__item-label{font-weight:600;font-size:14px;line-height:20px;color:#131529;text-transform:uppercase;letter-spacing:.05em}.dan-contact-us-block__item-value{font-weight:400;font-size:15px;line-height:22px;color:#555;text-decoration:none}.dan-contact-us-block__item-value[href]:hover{color:#ee1d7a;text-decoration:underline}