.elementor-9331 .elementor-element.elementor-element-16cc01b2{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{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 );}body:not(.rtl) .elementor-9331 .elementor-element.elementor-element-c838087{left:60px;}body.rtl .elementor-9331 .elementor-element.elementor-element-c838087{right:60px;}.elementor-9331 .elementor-element.elementor-element-c838087{top:30px;text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9331 .elementor-element.elementor-element-85f9ea1{text-align:center;}.elementor-9331 .elementor-element.elementor-element-85f9ea1 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;line-height:65px;letter-spacing:0.2px;}.elementor-9331 .elementor-element.elementor-global-9080 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1368px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-9331 .elementor-element.elementor-element-16cc01b2{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-9331 .elementor-element.elementor-element-c838087{left:20px;}body.rtl .elementor-9331 .elementor-element.elementor-element-c838087{right:20px;}.elementor-9331 .elementor-element.elementor-element-c838087 img{width:80%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:880px){.elementor-9331 .elementor-element.elementor-element-85f9ea1 .elementor-heading-title{font-size:35px;line-height:45px;}}@media(max-width:767px){.elementor-9331 .elementor-element.elementor-element-16cc01b2{--padding-top:90px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9331 .elementor-element.elementor-element-c838087{top:11px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9331 .elementor-element.elementor-element-85f9ea1 .elementor-heading-title{font-size:25px;line-height:35px;}}/* Start custom CSS for global, class: .elementor-global-9080 */.ti-widget.ti-goog .ti-review-item .ti-inner {
    background-color: transparent !important;
    background-image: linear-gradient(120deg, #CDF3FD 0%, #99EBFF 100%) !important;
    border-radius: 10px !important;
    padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS */.orange-section {
    background: linear-gradient(164deg, #FFC6A7 20.11%, #FFF4EE 52.68%, #FFF4EE 85.64%);
}

.testimonial-section {
    background: linear-gradient(164deg, #FFE0CF 20.11%, #FFF2EA 52.68%, #FFE0CF 85.64%);
}


.green-section {
     background: linear-gradient(347deg, #C2E498 -17.14%, #FFF 49.53%) !important;
}

.light-blue-section {
    background: linear-gradient(159deg, #D2F5FE -2.8%, #F3FDFF 37.47%, #FFF 81.98%);
}

.number-circle:after {
    content: url('https://assistabilityaustralia.com.au/wp-content/uploads/2025/05/semicircle-shape-up-white.svg');
    display: block;
    position: relative;
    top: -62px;
}

.bottom-number-circle:before {
   content: url('https://assistabilityaustralia.com.au/wp-content/uploads/2025/05/semicircle-shape-down-white.svg');
    display: block;
    position: relative;
    top: 70px; 
}

.number-circle {
    position: relative;
    top: -48px;
}

.number-circle p {
    margin-block-end: 0;
}


.number {
    border-radius: 100%;
   width: 45px !important;
    height: 45px !important;
    padding-top: 15px;
    background-image: linear-gradient(180deg, #FFC3A2 0%, #FF9B65 100%) !important;
    text-align: center;
    margin: 0 auto !important;
    position: relative;
    left: 0px !important;
    right: 0 !important;
    top: -5px;
    z-index: 99;
    
}

.blue-number-circle .number {
    background-image: linear-gradient(180deg, #8BE8FF 0%, #64D3F2 100%) !important;
}



.green-number-circle .number {
    background-image: linear-gradient(180deg, #A1D561 0%, #A1D561 100%) !important;
}

.yellow-number-circle .number {
    background-image: linear-gradient(180deg, #EADE81 0%, #FFEF74 100%) !important;
}

.bottom-number-circle .number {
    top:45px;
}



@media all and (max-width: 1024px) {
   
.bottom-number-circle:before {
    top: 50px !important;
}

.bottom-number-circle .number {
    top: 35px !important;
}
}

@media all and (max-width: 767px) {
    
   .bottom-number-circle:before {
    top: 45px !important;
}

.bottom-number-circle .number {
    top: 30px !important;
}
    
}/* End custom CSS */