/* InExam Core Main Styles */
/* Tailwind classes by InExam Design System */

/* Utility for clip-path if needed */
.clip-path-slant {
    clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);
}

/* Remove default Elementor gaps and padding to eliminate white borders between widgets */
.elementor-section, 
.elementor-section-wrap,
.elementor-container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 0 !important;
}
.elementor-widget-wrap {
    padding: 0 !important;
    margin: 0 !important;
    align-content: flex-start !important;
}
.elementor-widget,
.elementor-widget-container,
.elementor-element {
    margin: 0 !important;
    padding: 0 !important;
}
.e-con, .e-con-inner, .e-container {
    --gap: 0px !important;
    --padding-top: 0px !important;
    --padding-bottom: 0px !important;
    --padding-left: 0px !important;
    --padding-right: 0px !important;
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
}
body, html {
    margin: 0 !important;
    padding: 0 !important;
}