.elementor-220 .elementor-element.elementor-element-73a8c456{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:77px 77px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c4f3d50 );--border-color:var( --e-global-color-c4f3d50 );--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-220 .elementor-element.elementor-element-73a8c456, .elementor-220 .elementor-element.elementor-element-73a8c456::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-4219c7af{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-d727355 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-3ca81c7-font-family ), Sans-serif;font-size:var( --e-global-typography-3ca81c7-font-size );font-weight:var( --e-global-typography-3ca81c7-font-weight );text-transform:var( --e-global-typography-3ca81c7-text-transform );line-height:var( --e-global-typography-3ca81c7-line-height );letter-spacing:var( --e-global-typography-3ca81c7-letter-spacing );}.elementor-220 .elementor-element.elementor-element-58b4cda2 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b829bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-b829bd4-font-size );font-weight:var( --e-global-typography-b829bd4-font-weight );line-height:var( --e-global-typography-b829bd4-line-height );letter-spacing:var( --e-global-typography-b829bd4-letter-spacing );}.elementor-220 .elementor-element.elementor-element-51c69bfc{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-51c69bfc:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-51c69bfc, .elementor-220 .elementor-element.elementor-element-51c69bfc::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-2b113d3e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-2b113d3e .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-2b113d3e .elementor-icon{font-size:74px;}.elementor-220 .elementor-element.elementor-element-2b113d3e .elementor-icon svg{height:74px;}.elementor-220 .elementor-element.elementor-element-2b113d3e .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-73ea8251 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-45dc962{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-46b4cc87{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-46b4cc87:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-46b4cc87, .elementor-220 .elementor-element.elementor-element-46b4cc87::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-4c63b519 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-4c63b519 .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-4c63b519 .elementor-icon{font-size:74px;}.elementor-220 .elementor-element.elementor-element-4c63b519 .elementor-icon svg{height:74px;}.elementor-220 .elementor-element.elementor-element-4c63b519 .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-5f655a0d .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-7bf713e0{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-7b63750f{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-7b63750f:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-7b63750f, .elementor-220 .elementor-element.elementor-element-7b63750f::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-4995f4c4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-4995f4c4 .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-4995f4c4 .elementor-icon{font-size:74px;}.elementor-220 .elementor-element.elementor-element-4995f4c4 .elementor-icon svg{height:74px;}.elementor-220 .elementor-element.elementor-element-4995f4c4 .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-5034f692 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-729b6836{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-27d76ab2{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-27d76ab2:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-27d76ab2, .elementor-220 .elementor-element.elementor-element-27d76ab2::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-59d765bb > .elementor-widget-container{margin:6px 0px 5px 0px;}.elementor-220 .elementor-element.elementor-element-59d765bb .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-59d765bb .elementor-icon{font-size:55px;}.elementor-220 .elementor-element.elementor-element-59d765bb .elementor-icon svg{height:55px;}.elementor-220 .elementor-element.elementor-element-59d765bb .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-1357852 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-ba34c{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-78ab5523{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-78ab5523:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-78ab5523, .elementor-220 .elementor-element.elementor-element-78ab5523::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-1cf9837c > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-220 .elementor-element.elementor-element-1cf9837c .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-1cf9837c .elementor-icon{font-size:55px;}.elementor-220 .elementor-element.elementor-element-1cf9837c .elementor-icon svg{height:55px;}.elementor-220 .elementor-element.elementor-element-1cf9837c .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-5f3dfe98 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-75d696ad{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1acda8d1{--display:flex;--justify-content:flex-start;--gap:35px 35px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-220 .elementor-element.elementor-element-1acda8d1:hover{background-image:url("https://brightlecservices.com.au/wp-content/uploads/2024/11/Yellow-pattern-for-carousels-Brightlec.jpg");background-size:cover;}.elementor-220 .elementor-element.elementor-element-1acda8d1, .elementor-220 .elementor-element.elementor-element-1acda8d1::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-45bb5b3a > .elementor-widget-container{margin:6px 0px -3px 0px;}.elementor-220 .elementor-element.elementor-element-45bb5b3a .elementor-icon-wrapper{text-align:left;}.elementor-220 .elementor-element.elementor-element-45bb5b3a .elementor-icon{font-size:63px;}.elementor-220 .elementor-element.elementor-element-45bb5b3a .elementor-icon svg{height:63px;}.elementor-220 .elementor-element.elementor-element-45bb5b3a .elementor-icon-wrapper svg{width:100%;}.elementor-220 .elementor-element.elementor-element-5f14647d .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-8169be2-font-family ), Sans-serif;font-size:var( --e-global-typography-8169be2-font-size );font-weight:var( --e-global-typography-8169be2-font-weight );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-76cf5d1a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1251da81{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-130px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-130px;--e-n-carousel-arrow-size:57px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}:where( .elementor-220 .elementor-element.elementor-element-1251da81 .swiper-slide ) > .e-con{background-color:var( --e-global-color-71d65c4 );}@media(max-width:1024px){.elementor-220 .elementor-element.elementor-element-d727355 .elementor-heading-title{font-size:var( --e-global-typography-3ca81c7-font-size );line-height:var( --e-global-typography-3ca81c7-line-height );letter-spacing:var( --e-global-typography-3ca81c7-letter-spacing );}.elementor-220 .elementor-element.elementor-element-58b4cda2 .elementor-heading-title{font-size:var( --e-global-typography-b829bd4-font-size );line-height:var( --e-global-typography-b829bd4-line-height );letter-spacing:var( --e-global-typography-b829bd4-letter-spacing );}.elementor-220 .elementor-element.elementor-element-73ea8251 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-45dc962{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f655a0d .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-7bf713e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5034f692 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-729b6836{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1357852 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-ba34c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f3dfe98 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-75d696ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f14647d .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-76cf5d1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1251da81{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-73a8c456{--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:100px;--padding-bottom:180px;--padding-left:15px;--padding-right:15px;}.elementor-220 .elementor-element.elementor-element-d727355 .elementor-heading-title{font-size:var( --e-global-typography-3ca81c7-font-size );line-height:var( --e-global-typography-3ca81c7-line-height );letter-spacing:var( --e-global-typography-3ca81c7-letter-spacing );}.elementor-220 .elementor-element.elementor-element-58b4cda2 .elementor-heading-title{font-size:var( --e-global-typography-b829bd4-font-size );line-height:var( --e-global-typography-b829bd4-line-height );letter-spacing:var( --e-global-typography-b829bd4-letter-spacing );}.elementor-220 .elementor-element.elementor-element-73ea8251 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-45dc962{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f655a0d .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-7bf713e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5034f692 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-729b6836{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1357852 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-ba34c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f3dfe98 .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-75d696ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-5f14647d .elementor-heading-title{font-size:var( --e-global-typography-8169be2-font-size );line-height:var( --e-global-typography-8169be2-line-height );letter-spacing:var( --e-global-typography-8169be2-letter-spacing );}.elementor-220 .elementor-element.elementor-element-76cf5d1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-220 .elementor-element.elementor-element-1251da81{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;}}@media(min-width:768px){.elementor-220 .elementor-element.elementor-element-4219c7af{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-1251da81 */@media (min-width: 1024px) {


.elementor-220 .elementor-element.elementor-element-1251da81 .swiper {
    overflow:visible !important;
}

.elementor-220 .elementor-element.elementor-element-1251da81 ::-webkit-scrollbar {
  display: none !important;
}

* {
  -ms-overflow-style: none !important;  
  scrollbar-width: none !important;
}

html {
  overflow-x: hidden !important;
}

}/* End custom CSS */