.elementor-10304 .elementor-element.elementor-element-892e501{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10304 .elementor-element.elementor-element-ee01764 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-ee01764.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10304 .elementor-element.elementor-element-ee01764{color:var( --e-global-color-6a154c6 );}.elementor-10304 .elementor-element.elementor-element-ee01764 a{color:var( --e-global-color-6a154c6 );}.elementor-10304 .elementor-element.elementor-element-384f81d > .elementor-container{max-width:1250px;}.elementor-10304 .elementor-element.elementor-element-384f81d{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-10304 .elementor-element.elementor-element-014fb96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10304 .elementor-element.elementor-element-014fb96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10304 .elementor-element.elementor-element-08270c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-08270c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10304 .elementor-element.elementor-element-08270c6{text-align:left;}.elementor-10304 .elementor-element.elementor-element-08270c6 .elementor-heading-title{font-size:45px;font-weight:600;color:#012635;}.elementor-10304 .elementor-element.elementor-element-8d65310{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10304 .elementor-element.elementor-element-8d65310 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-8d65310 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#353434;}.elementor-10304 .elementor-element.elementor-element-10298b2{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-407411b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button{background-color:var( --e-global-color-294b5eb );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-294b5eb );border-radius:50px 50px 50px 50px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button:hover, .elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button:focus{background-color:var( --e-global-color-8a8659a );color:var( --e-global-color-primary );border-color:var( --e-global-color-8a8659a );}.elementor-10304 .elementor-element.elementor-element-2c910af > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button-content-wrapper{flex-direction:row;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button:hover svg, .elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-10304 .elementor-element.elementor-element-a3861f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10304 .elementor-element.elementor-element-a3861f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10304 .elementor-element.elementor-element-a3861f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10304 .elementor-element.elementor-element-efbd6ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10304 .elementor-element.elementor-element-efbd6ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10304 .elementor-element.elementor-element-efbd6ac.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10304 .elementor-element.elementor-element-c5055bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-c5055bb{text-align:right;}.elementor-10304 .elementor-element.elementor-element-c5055bb img{width:100%;height:420px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-e0619c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10304 .elementor-element.elementor-element-4448f46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-4448f46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10304 .elementor-element.elementor-element-4448f46{text-align:center;}.elementor-10304 .elementor-element.elementor-element-4448f46 .elementor-heading-title{font-size:34px;font-weight:600;color:#012635;}.elementor-10304 .elementor-element.elementor-element-4863582{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-10304 .elementor-element.elementor-element-4863582 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10304 .elementor-element.elementor-element-4863582.elementor-element{--align-self:center;}.elementor-10304 .elementor-element.elementor-element-4863582 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#353434;}.elementor-10304 .elementor-element.elementor-element-0c3fc7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10304 .elementor-element.elementor-element-398d093{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10304 .elementor-element.elementor-element-f7dd615 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-6a154c6 );}@media(max-width:1366px){.elementor-10304 .elementor-element.elementor-element-384f81d > .elementor-container{max-width:1000px;}.elementor-10304 .elementor-element.elementor-element-384f81d{padding:50px 0px 50px 0px;}.elementor-10304 .elementor-element.elementor-element-08270c6 .elementor-heading-title{font-size:34px;}.elementor-10304 .elementor-element.elementor-element-8d65310 .elementor-heading-title{font-size:16px;}.elementor-10304 .elementor-element.elementor-element-2c910af > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button{font-size:16px;}.elementor-10304 .elementor-element.elementor-element-c5055bb img{width:90%;}.elementor-10304 .elementor-element.elementor-element-4448f46 .elementor-heading-title{font-size:34px;}.elementor-10304 .elementor-element.elementor-element-4863582 .elementor-heading-title{font-size:15px;}.elementor-10304 .elementor-element.elementor-element-f7dd615 .elementor-heading-title{font-size:32px;}}@media(max-width:1200px){.elementor-10304 .elementor-element.elementor-element-384f81d > .elementor-container{max-width:950px;}.elementor-10304 .elementor-element.elementor-element-08270c6 .elementor-heading-title{font-size:30px;}.elementor-10304 .elementor-element.elementor-element-8d65310 .elementor-heading-title{font-size:14px;}.elementor-10304 .elementor-element.elementor-element-2c910af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button{font-size:14px;border-width:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-10304 .elementor-element.elementor-element-c5055bb img{width:90%;height:310px;}.elementor-10304 .elementor-element.elementor-element-4448f46 .elementor-heading-title{font-size:30px;}.elementor-10304 .elementor-element.elementor-element-f7dd615 .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-10304 .elementor-element.elementor-element-ee01764{width:100%;max-width:100%;}.elementor-10304 .elementor-element.elementor-element-384f81d > .elementor-container{max-width:691px;}.elementor-10304 .elementor-element.elementor-element-08270c6 .elementor-heading-title{font-size:28px;}.elementor-10304 .elementor-element.elementor-element-8d65310 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-8d65310{text-align:left;}.elementor-10304 .elementor-element.elementor-element-2c910af .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-10304 .elementor-element.elementor-element-efbd6ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10304 .elementor-element.elementor-element-efbd6ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10304 .elementor-element.elementor-element-c5055bb img{height:390px;object-fit:cover;}.elementor-10304 .elementor-element.elementor-element-4448f46 .elementor-heading-title{font-size:28px;}.elementor-10304 .elementor-element.elementor-element-4863582 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-4863582{text-align:left;}.elementor-10304 .elementor-element.elementor-element-f7dd615 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-10304 .elementor-element.elementor-element-384f81d > .elementor-container{max-width:425px;}.elementor-10304 .elementor-element.elementor-element-384f81d{padding:30px 15px 30px 15px;}.elementor-10304 .elementor-element.elementor-element-014fb96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-08270c6{text-align:center;}.elementor-10304 .elementor-element.elementor-element-08270c6 .elementor-heading-title{font-size:35px;}.elementor-10304 .elementor-element.elementor-element-8d65310 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-8d65310{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10304 .elementor-element.elementor-element-10298b2{padding:15px 0px 30px 0px;}.elementor-10304 .elementor-element.elementor-element-2c910af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-efbd6ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-c5055bb img{width:100%;height:300px;object-fit:cover;border-radius:40px 40px 40px 40px;}.elementor-10304 .elementor-element.elementor-element-4448f46{text-align:center;}.elementor-10304 .elementor-element.elementor-element-4448f46 .elementor-heading-title{font-size:35px;}.elementor-10304 .elementor-element.elementor-element-4863582 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10304 .elementor-element.elementor-element-398d093{--content-width:425px;--padding-top:030px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10304 .elementor-element.elementor-element-f7dd615{text-align:center;}}@media(min-width:768px){.elementor-10304 .elementor-element.elementor-element-014fb96{width:55%;}.elementor-10304 .elementor-element.elementor-element-407411b{width:65%;}.elementor-10304 .elementor-element.elementor-element-a3861f9{width:35%;}.elementor-10304 .elementor-element.elementor-element-efbd6ac{width:45%;}.elementor-10304 .elementor-element.elementor-element-e0619c9{--content-width:1250px;}.elementor-10304 .elementor-element.elementor-element-0c3fc7b{--content-width:1250px;}.elementor-10304 .elementor-element.elementor-element-398d093{--content-width:1250px;}}@media(max-width:1366px) and (min-width:768px){.elementor-10304 .elementor-element.elementor-element-407411b{width:65%;}.elementor-10304 .elementor-element.elementor-element-398d093{--content-width:1000px;}}@media(max-width:1200px) and (min-width:768px){.elementor-10304 .elementor-element.elementor-element-398d093{--content-width:950px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10304 .elementor-element.elementor-element-398d093{--content-width:691px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-ee01764 */.rank-math-breadcrumb {
    background: #ffffff; /* White background */
    border-radius: 30px; /* Rounded corners */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Soft shadow for depth */
    padding: 15px 20px; /* Standard padding */
    display: inline-block; /* Ensures the box adjusts to content width */
    max-width: 100%; /* Prevents overflow on small screens */
    box-sizing: border-box; /* Include padding in width calculation */
    white-space: nowrap; /* Prevent text from breaking onto new lines */
    overflow: hidden; /* Ensure content doesn’t overflow */
    text-overflow: ellipsis; /* Add ellipsis for overflowed text (optional) */
    position: relative; /* Positioning for centering */
    width: 1250px; /* Default width for desktop */
    margin: 0 auto; /* Center horizontally */
}

@media (max-width: 1250px) {
    .rank-math-breadcrumb {
        width: 1000px; /* Adjust width for laptops */
        margin: 0 auto; /* Center horizontally */
    }
}

@media (max-width: 1000px) {
    .rank-math-breadcrumb {
        width: 90%; /* Use a percentage-based width for smaller screens */
        margin: 0 auto; /* Center horizontally */
    }
}

.rank-math-breadcrumb p {
    margin: 0; /* Remove default margin from <p> */
    font-family: Arial, sans-serif; /* Set font */
    font-size: 14px; /* Adjust font size */
    color: #333333; /* Set text colour */
    white-space: nowrap; /* Prevent line wrapping */
}

.rank-math-breadcrumb a {
    text-decoration: none; /* Remove underline from links */
    color: #1D1D1D; /* Link colour */
    font-weight: bold; /* Make links bold */
}

.rank-math-breadcrumb .separator {
    margin: 0 8px; /* Space around the separator */
    color: #7A7A7A; /* Separator colour */
}

.rank-math-breadcrumb .last {
    color: #7A7A7A; /* Non-link text colour */
    font-weight: normal; /* Regular weight for the last item */
}/* End custom CSS */