.main-header-cont {
    position: absolute;
    width: 100%;
    background-color: transparent !important;
}
.content-ancher-cont a {
    color: #000000 !important;
}
.icon-box-cont {
  transition: transform 0.10s ease, box-shadow 0.5s ease;
}
.icon-box-cont:hover {
  transform: translateY(-10px);
}
.image-box-ms-cont img {
    background-color: #fff !important;
    border-radius: 100%;
    width: 70px;
    padding: 9px;
    height: 70px;
    object-fit: contain !important;
    overflow: hidden;
}
.map-images svg path {
    fill: #fff;
}
.email-box p.elementor-icon-box-description {
    word-break: break-all;
}
.enq-form-flex {
    display: flex;
    gap: 16px;
}

.inner-enq-forn-field {
    width: 100%;
}
.textare-cont-ef textarea.wpcf7-form-control.wpcf7-textarea {
    height: 162px !important;
}
.submit-cont input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #323232 !important;
    color: #fff !important;
    border: none !important;
    padding: 11px 32px !important;
}

.submit-cont input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    background-color: #000 !important;
}
/* .shapes-bgimage-ms {
    position: relative;
    clip-path: polygon(15% 0, 100% 0, 100% 85%, 85% 100%, 0 100%, 0% 60%, 0 15%);
} */


.wpcf7-response-output {
    border: none !important;
    color: #fff;
    margin-top: 0px !important;
}