.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30217 .elementor-element.elementor-element-80103d0{padding:0px 40px 0px 40px;z-index:99;}.elementor-widget-ilogo .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ilogo .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30217 .elementor-element.elementor-element-3f2ea13 > .elementor-widget-container{padding:28px 0px 28px 0px;}.elementor-30217 .elementor-element.elementor-element-3f2ea13 .the-logo img{width:210px;}.elementor-30217 .elementor-element.elementor-element-c69fa5b > .elementor-widget-container{padding:28px 0px 28px 0px;}.elementor-30217 .elementor-element.elementor-element-c69fa5b .the-logo img{width:210px;}.elementor-bc-flex-widget .elementor-30217 .elementor-element.elementor-element-814a52f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30217 .elementor-element.elementor-element-814a52f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30217 .elementor-element.elementor-element-814a52f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30217 .elementor-element.elementor-element-7788863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 20px 0px 10px;}.elementor-30217 .elementor-element.elementor-element-7788863.elementor-element{--align-self:center;}.elementor-30217 .elementor-element.elementor-element-7788863 .elementor-icon-wrapper{text-align:center;}.elementor-30217 .elementor-element.elementor-element-7788863.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-30217 .elementor-element.elementor-element-7788863.elementor-view-framed .elementor-icon, .elementor-30217 .elementor-element.elementor-element-7788863.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-30217 .elementor-element.elementor-element-7788863.elementor-view-framed .elementor-icon, .elementor-30217 .elementor-element.elementor-element-7788863.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-30217 .elementor-element.elementor-element-7788863 .elementor-icon{font-size:18px;}.elementor-30217 .elementor-element.elementor-element-7788863 .elementor-icon svg{height:18px;}.elementor-widget-ibutton .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ibutton .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30217 .elementor-element.elementor-element-3c3858b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30217 .elementor-element.elementor-element-3c3858b .octf-btn{padding:12px 20px 10px 20px;font-family:var( --e-global-typography-57168a8-font-family ), Sans-serif;font-size:var( --e-global-typography-57168a8-font-size );font-weight:var( --e-global-typography-57168a8-font-weight );text-transform:var( --e-global-typography-57168a8-text-transform );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-30217 .elementor-element.elementor-element-3c3858b .octf-btn:hover, .elementor-30217 .elementor-element.elementor-element-3c3858b .octf-btn:focus{color:var( --e-global-color-736fe19 );background-color:var( --e-global-color-ae45dd2 );}.elementor-30217 .elementor-element.elementor-element-858a8fc{z-index:998;}.elementor-30217 .elementor-element.elementor-element-71134fe > .elementor-widget-container{padding:22px 0px 22px 0px;}.elementor-30217 .elementor-element.elementor-element-71134fe .the-logo img{width:183px;}.elementor-30217 .elementor-element.elementor-element-871189e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-30217 .elementor-element.elementor-element-5780331 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30217 .elementor-element.elementor-element-5780331 .octf-btn{padding:12px 20px 10px 20px;font-family:var( --e-global-typography-57168a8-font-family ), Sans-serif;font-size:var( --e-global-typography-57168a8-font-size );font-weight:var( --e-global-typography-57168a8-font-weight );text-transform:var( --e-global-typography-57168a8-text-transform );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );fill:var( --e-global-color-736fe19 );color:var( --e-global-color-736fe19 );background-color:var( --e-global-color-c8fb783 );}.elementor-30217 .elementor-element.elementor-element-5780331 .octf-btn:hover, .elementor-30217 .elementor-element.elementor-element-5780331 .octf-btn:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-c8fb783 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-30217 .elementor-element.elementor-element-25f13c1{width:20%;}.elementor-30217 .elementor-element.elementor-element-814a52f{width:80%;}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ilogo .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ilogo .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ibutton .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ibutton .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30217 .elementor-element.elementor-element-3c3858b .octf-btn{font-size:var( --e-global-typography-57168a8-font-size );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );}.elementor-30217 .elementor-element.elementor-element-858a8fc{padding:20px 30px 20px 30px;}.elementor-bc-flex-widget .elementor-30217 .elementor-element.elementor-element-0152e6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30217 .elementor-element.elementor-element-0152e6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30217 .elementor-element.elementor-element-71134fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30217 .elementor-element.elementor-element-71134fe .the-logo img{width:200px;}.elementor-30217 .elementor-element.elementor-element-5780331 .octf-btn{font-size:var( --e-global-typography-57168a8-font-size );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ilogo .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ilogo .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ibutton .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ibutton .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30217 .elementor-element.elementor-element-3c3858b .octf-btn{font-size:var( --e-global-typography-57168a8-font-size );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );}.elementor-30217 .elementor-element.elementor-element-858a8fc{padding:20px 20px 20px 20px;}.elementor-30217 .elementor-element.elementor-element-0152e6b{width:60%;}.elementor-bc-flex-widget .elementor-30217 .elementor-element.elementor-element-0152e6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30217 .elementor-element.elementor-element-0152e6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30217 .elementor-element.elementor-element-71134fe .the-logo img{width:150px;}.elementor-30217 .elementor-element.elementor-element-871189e{width:40%;}.elementor-30217 .elementor-element.elementor-element-5780331 .octf-btn{padding:12px 0px 10px 0px;font-size:var( --e-global-typography-57168a8-font-size );line-height:var( --e-global-typography-57168a8-line-height );letter-spacing:var( --e-global-typography-57168a8-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-80103d0 */#logocolour {
    display:none;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects #logocolour {
display:block;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects #logowhite {
display:none;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects a.mega-menu-link, .elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects .jet-menu-title, .elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects i {
    color:#272e40 !important;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects { 
    background-color: rgb(255 255 255 / 85%) !important;
box-shadow: rgb(0 0 0 / 10%) 1px 0px 10px;
      backdrop-filter: blur(10px);
      -webkit-backdrop-filter: blur(10px);
}
.elementor-30217 .elementor-element.elementor-element-80103d0 { 
transition: background-color .1s ease !important; 
}
.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky–-effects >.elementor-container { 
min-height: 80px; 
}
.elementor-30217 .elementor-element.elementor-element-80103d0 > .elementor-container { 
transition: min-height 1s ease !important; 
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects .logo img {
    max-width: 180px;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects svg {
    fill: #000000 !important;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects #globalnetwork .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon i {
    color: #000000 !important;
}
.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects #globalnetwork .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg {
    fill: #000000 !important;
}

.elementor-30217 .elementor-element.elementor-element-80103d0.elementor-sticky--effects #globalnetwork .elementor-icon-list-text {
    color: #000000 !important;
}/* End custom CSS */