.elementor .button-dark-blue:hover,.elementor .button-dark-blue:focus-visible{font-family:var(--montserrat);font-weight:500;font-size:var(--normal);color:var(--white);letter-spacing:normal;line-height:var(--normal);padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);border-radius:8px;border-width:1px;border-style:solid;background-color:var(--dark-blue-hover);}.elementor .button-dark-blue{font-family:var(--montserrat);font-weight:500;font-size:var(--normal);color:var(--white);letter-spacing:normal;line-height:var(--normal);text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);margin:0px;border-radius:8px;border-width:1px;border-color:var(--dark-blue);border-style:solid;background-color:var(--dark-blue);justify-content:center;align-items:center;}.elementor .button-dark-blue:focus{padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);}.elementor .button-dark-blue:active{padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);}.elementor .button-white{font-family:var(--montserrat);font-weight:500;font-size:var(--normal);color:var(--dark-blue);letter-spacing:var(--letter-spacing);line-height:var(--medium);text-align:center;padding-block-start:var(--button-padding-vertical);padding-block-end:var(--button-padding-vertical);padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);margin:0px;border-radius:8px;border-width:1px;border-color:var(--bright-blue);border-style:solid;background-color:var(--white);}.elementor .button-white:hover,.elementor .button-white:focus-visible{line-height:var(--medium);border-radius:8px;border-color:var(--bright-blue);border-style:solid;background-color:var(--light-blue-hover);backdrop-filter:drop-shadow(0px 0px 16px rgba(0, 0, 0, 1));}.elementor .margin-0{margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;margin-block-end:0;
margin-block-start:0;\n}.elementor .padding-0{padding:0px;}.elementor .section-width--default{max-width:var(--max-container-size);padding:0px;margin-block-start:var(--section-margin--default);margin-block-end:var(--section-margin--default);margin-inline-start:auto;margin-inline-end:auto;align-items:center;}.elementor .gap-lg{column-gap:4rem;row-gap:1rem;}.elementor .paragraph{font-family:"Montserrat";font-weight:400;font-size:var(--normal);color:var(--grey);letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-align:start;gap:0.5rem;}.elementor .heading-h2{font-family:"Montserrat";font-weight:600;font-size:var(--large);color:var(--dark-blue);letter-spacing:var(--letter-spacing);line-height:var(--xlarge);text-align:start;}.elementor .border-1{border-radius:1rem;}.elementor .heading-h3{font-family:"Montserrat";font-weight:600;font-size:var(--large);letter-spacing:var(--letter-spacing);line-height:var(--large);}.elementor .icon-bright-blue{width:24px;height:24px;}.elementor .heading-cards{font-family:"Montserrat";font-weight:600;font-size:var(--medium);color:var(--dark-blue);letter-spacing:var(--letter-spacing-p);line-height:var(--medium);}.elementor .icon-paragraph{font-size:var(--normal);line-height:var(--line-height-p-icon);}.elementor .section--medium{margin-block-start:var(--section--medium);margin-block-end:var(--section--medium);}.elementor .section--wrapper{overflow:hidden;\n}.elementor .gap-1{gap:1rem;}.elementor .gap-2{gap:2rem;}.elementor .icon-card-sm--icon-wrapper{width:48px;height:48px;flex-direction:column;justify-content:center;align-items:center;}.elementor .component--section-heading-subline{padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .cta-section{background-color:var(--dark-blue);}.elementor .component--section-heading-subline__heading{font-size:var(--xlarge);line-height:var(--xxlarge);text-align:center;}.elementor .component--section-heading-subline__subline{padding-inline-start:8rem;padding-inline-end:8rem;}.elementor .button-light-blue:hover,.elementor .button-light-blue:focus-visible{font-weight:500;color:var(--dark-blue);border-radius:8px;border-width:1px;border-color:var(--dark-blue);background-color:var(--bright-blue-hover);}.elementor .button-light-blue{color:var(--dark-blue);margin:0px;border-radius:8px;border-width:1px;border-color:var(--dark-blue);border-style:solid;background-color:var(--bright-blue);}.elementor .button-transparent:hover,.elementor .button-transparent:focus-visible{color:var(--white);border-radius:8px;background-color:var(--light-blue);}.elementor .button-transparent{font-family:var(--montserrat);font-weight:500;font-size:var(--normal);color:var(--white);letter-spacing:var(--letter-spacing);line-height:var(--normal);text-align:center;padding-block-start:var(--button-padding-vertical);padding-block-end:var(--button-padding-vertical);padding-inline-start:var(--button-padding-horizontal);padding-inline-end:var(--button-padding-horizontal);margin:0px;border-radius:8px;border-width:1px;border-color:var(--white);border-style:solid;background-color:var(--transparent);justify-content:center;align-items:center;cursor: pointer;\n}.elementor .bg-image-overlay{background-image:linear-gradient(var(--dark-blue-overlay), var(--dark-blue-overlay)),url("https://www.boundlesscollective.com.au/wp-content/uploads/2026/08/about-us-bg.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .number--wrapper{width:64px;height:64px;border-radius:100%;background-color:var(--bright-blue);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .number-paragraph{font-weight:700;font-size:var(--medium);color:var(--dark-blue);}.elementor .gap-cards{column-gap:4rem;row-gap:1rem;}.elementor .colored-div{max-width:1088px;padding:32px;border-radius:1rem;flex-direction:column;gap:3rem;}.elementor .icon-social{background-color:var(--pale-blue);}.elementor .footer-inner{margin-block-start:2rem;margin-block-end:2rem;gap:12rem;align-items:start;}.elementor .footer{margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e5e5e5;border-style:solid;}.elementor .hero{padding-block-start:0px;}