.fusion-header{padding-left:0 !important;background-image:url("../img/bumblebees-header-bkg.png@2x.png");background-repeat:no-repeat;background-position:top 8px right;background-size:124px 35px;top:0 !important}.fusion-header nav.fusion-main-menu .fusion-menu>li:last-child{padding-right:0 !important}.fusion-header nav.fusion-main-menu .fusion-menu>li>a{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;padding-top:32px}.fusion-header nav.fusion-main-menu .fusion-menu>li.button-link a{color:#FFC80A;font-family:'brevia', 'century-gothic', sans-serif !important;font-size:17px}.fusion-header nav.fusion-main-menu .fusion-menu>li.button-link a:after{display:inline-block;color:#FFC80A;content:'\f0da';margin-left:10px;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}.fusion-header nav.fusion-main-menu .fusion-menu>li.button-link a:hover{color:#e5c009}.fusion-header nav.fusion-main-menu .fusion-menu>li.button-link a:hover:after{color:#e5c009}.fusion-header nav.fusion-main-menu .fusion-menu>li ul.sub-menu{border-top:3px solid #FFC80A}.fusion-header nav.fusion-main-menu .fusion-menu>li ul.sub-menu li a{font-weight:700}.fusion-header nav.fusion-main-menu .fusion-menu>li ul.sub-menu li a:hover{color:#FFC80A}@media screen and (max-width: 1024px){.fusion-header nav.fusion-main-menu .fusion-menu>li:not(:last-child){padding-right:32px !important}}@media screen and (max-width: 900px){.fusion-header{background-position:top 2px right}}nav.fusion-mobile-nav-holder{margin-top:32px !important;height:calc(100% - 32px) !important}nav.fusion-mobile-nav-holder .fusion-menu li.button-link a{color:#FFC80A;font-family:'brevia', 'century-gothic', sans-serif !important;font-size:20px}nav.fusion-mobile-nav-holder .fusion-menu li.button-link a:after{display:inline-block;color:#FFC80A;content:'\f0da';margin-left:10px;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}nav.fusion-mobile-nav-holder .fusion-menu li.button-link a:hover{color:#e5c009}nav.fusion-mobile-nav-holder .fusion-menu li.button-link a:hover:after{color:#e5c009}.fusion-secondary-header{position:fixed !important;left:0;top:100px;width:100% !important;padding-left:0 !important;padding-right:0 !important;border-bottom:none !important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12);box-shadow:0 1px 3px rgba(0,0,0,0.12);-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.fusion-secondary-header>.fusion-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.fusion-secondary-header>.fusion-row .fusion-alignleft{border-bottom:none !important}.fusion-secondary-header>.fusion-row .custom-nav-menu{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu{padding-right:16px}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li{float:none;border:none}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li.menu-title{margin-right:auto !important;font-family:'brevia', 'century-gothic', sans-serif !important}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li.menu-title a{pointer-events:none !important;cursor:default !important;font-size:17px}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li a{font-weight:700;padding:0 18px !important}@media screen and (max-width: 1024px){.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu{padding-right:8px}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li.menu-title a{font-size:15px}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li a{padding:0 12px !important}}@media screen and (max-width: 900px){.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu{padding-right:0}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul.open{height:auto}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li{width:100%}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li.menu-title a{pointer-events:auto !important;cursor:pointer !important}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li.menu-title a:before{display:block;content:'\f0c9';color:#fff;margin-right:12px;font-size:17px;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li:not(.menu-title){border-top:1px solid #e5c009}.fusion-secondary-header>.fusion-row .custom-nav-menu .fusion-secondary-menu ul li a{width:100%;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}.fusion-button{padding-left:0 !important;padding-right:0 !important;padding-bottom:6px !important;padding-top:6px !important;border-top:none !important;border-left:none !important;border-right:none !important}.fusion-button.button-xlarge .fusion-button-text{font-size:32px !important}.fusion-button.button-xlarge .button-icon-right{font-size:28px !important}@media screen and (max-width: 800px){.fusion-button.button-xlarge{border-width:2px !important}.fusion-button.button-xlarge .fusion-button-text{font-size:24px !important}.fusion-button.button-xlarge .button-icon-right{font-size:20px !important}}.fusion-button.fusion-button-default-size .fusion-button-text{font-size:20px !important}.fusion-button.fusion-button-default-size .button-icon-right{font-size:20px !important}.fusion-button.home-hero-button{width:300px;max-width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fusion-button.home-hero-button .button-icon-right{margin-left:auto !important}@media screen and (max-width: 800px){.fusion-button.home-hero-button{width:250px}}.fusion-button.home-find-out-more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:12px !important;padding-top:12px !important}.fusion-button.home-find-out-more-button .button-icon-right{margin-top:4px !important;margin-left:0 !important}.with-bumblebees-right{position:relative}.with-bumblebees-right:after{position:absolute;content:'';display:block;left:calc(100% - 140px);top:calc(100% - 90px);width:465px;height:199px;background-image:url("../img/bumblebees-right@2x.png");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 640px){.with-bumblebees-right.hide-mobile:after{display:none}}.with-bumblebees-left{position:relative}.with-bumblebees-left:after{position:absolute;content:'';display:block;right:calc(100% - 140px);top:calc(100% - 90px);width:465px;height:199px;background-image:url("../img/bumblebees-left@2x.png");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 640px){.with-bumblebees-left.hide-mobile:after{display:none}}.fusion-content-boxes.testimonials{margin-bottom:0 !important}.fusion-content-boxes.testimonials .content-box-column{margin-bottom:24px !important}.fusion-content-boxes.testimonials .content-box-column.content-box-column-last{margin-bottom:0 !important}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper{padding:28px 28px 16px;border:1px solid #efefef;border-radius:15px}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper .heading{position:relative;padding-right:150px}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper .heading:before{display:block;position:absolute;top:5px;right:0;color:#FFC80A;font-size:20px;content:'\f005  \f005  \f005  \f005  \f005';font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}@media screen and (max-width: 1024px){.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper{padding:20px 20px 16px}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper .heading{padding-right:0}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper .heading .content-box-heading{font-size:24px !important}.fusion-content-boxes.testimonials .content-box-column .content-box-wrapper .heading:before{position:relative;top:auto;right:auto;margin-bottom:3px;font-size:18px}}.fusion-text ul{margin-bottom:32px;list-style:none}.fusion-text ul li{margin-bottom:20px}.fusion-text ul li:before{content:'\2022';color:#FFC80A;font-weight:700;display:inline-block;width:1.25em;margin-left:-1.25em}@media screen and (max-width: 640px){.fusion-text ul{padding-left:1.5em}}.form-column-wrap{max-width:850px}#wrapper .gform_wrapper{margin-top:0 !important;margin-bottom:0 !important}#wrapper .gform_wrapper .validation_error{margin-bottom:12px !important;border:none !important;border-radius:0 !important;padding:16px !important;font-weight:700;color:#fff !important;background-color:#F07474 !important;text-align:left !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapper .gform_wrapper .validation_error h2{font-size:1em !important;color:#fff !important;text-transform:none !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapper .gform_wrapper .validation_error h2:before{display:none !important}#wrapper .gform_wrapper form .gform_body .ginput_container textarea{resize:none !important}#wrapper .gform_wrapper form .gform_body .ginput_container .gfield_checkbox .gchoice{margin-bottom:2px !important}#wrapper .gform_wrapper form .gform_body .ginput_container .gfield_checkbox .gchoice label{padding-left:14px;padding-top:8px;line-height:30px;cursor:pointer}#wrapper .gform_wrapper form .gform_body .ginput_container .gfield_checkbox .gchoice input[type="checkbox"]{position:relative;cursor:pointer}#wrapper .gform_wrapper form .gform_body .ginput_container .gfield_checkbox .gchoice input[type="checkbox"]:before{content:'\f00c';position:absolute;top:0;left:0;padding-left:6px;padding-right:6px;line-height:25px;background-color:white;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important;border:1px solid #e0e0e0;color:white;cursor:pointer}#wrapper .gform_wrapper form .gform_body .ginput_container .gfield_checkbox .gchoice input[type="checkbox"]:checked:before{color:#94D7E8}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield{margin-top:0 !important;margin-bottom:16px !important;padding:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield label.gfield_label{margin-top:0 !important;margin-bottom:6px !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield label.gfield_label .gfield_required{color:#F07474}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error{width:100% !important;max-width:100% !important;margin-right:0 !important;border:none !important;background-color:transparent !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error label.gfield_label{color:inherit}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error input[type="text"],#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error input[type="email"],#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error textarea,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error select{margin-bottom:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error select{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error textarea,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error select{border-color:#F07474}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error textarea:focus,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error select:focus{border-color:#FFC80A}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .gform_drop_area{margin-bottom:0}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .validation_message,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .ginput_container_fileupload ~ div{padding:8px 10px !important;font-size:15px !important;background-color:#F07474;font-weight:700;color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_left_half{padding-right:6px !important;max-width:50% !important;width:50% !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_left_half.gfield_error{margin-right:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_right_half{padding-left:6px !important;max-width:50% !important;width:50% !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_right_half.gfield_error{margin-left:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container{margin-top:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="text"],#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="email"],#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea{margin-top:0 !important;margin-right:0 !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="text"]::-webkit-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="email"]::-webkit-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea::-webkit-input-placeholder{color:#A5A5A5}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="text"]:-ms-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="email"]:-ms-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea:-ms-input-placeholder{color:#A5A5A5}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="text"]::-ms-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="email"]::-ms-input-placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea::-ms-input-placeholder{color:#A5A5A5}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="text"]::placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type="email"]::placeholder,#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea::placeholder{color:#A5A5A5}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gravity-select-parent .select-arrow{color:#a9a9a9;font-weight:700;border-left:none}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_date .datepicker.datepicker_no_icon{width:100%}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gform_drop_area{margin-bottom:0}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gfield_checkbox .gchoice{margin-bottom:2px !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_preview{color:#fff;background-color:#10ac84;padding:8px;margin-bottom:4px;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield .gfield_description{padding-top:8px;padding-right:8px;padding-bottom:8px;font-size:0.75em}@media screen and (max-width: 640px){#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_left_half{padding-right:0px !important;max-width:100% !important;width:100% !important}#wrapper .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_right_half{padding-left:0px !important;max-width:100% !important;width:100% !important}}#wrapper .gform_wrapper form .gform_footer{padding:0;padding-top:16px;text-align:right}#wrapper .gform_wrapper form .gform_footer .gform_button{padding:6px 0 !important;font-size:20px !important;margin-right:0 !important;border-top:none !important;border-left:none !important;border-right:none !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-left:auto !important}#wrapper .gform_wrapper form .gform_footer .gform_button i.button-icon-right{margin-left:10px}@media screen and (max-width: 640px){#wrapper .gform_wrapper form .gform_footer{text-align:center;padding-bottom:16px}}#wrapper .gform_confirmation_message{margin-bottom:64px;padding:16px !important;background-color:#10ac84 !important;color:#fff !important;font-weight:700;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 640px){#wrapper .gform_confirmation_message{margin-bottom:0}}.home-hero-container{position:relative;-webkit-clip-path:ellipse(200% 100% at 50% 0%);clip-path:ellipse(200% 100% at 50% 0%);-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.home-hero-container:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.32);z-index:10}@media screen and (max-width: 640px){.home-hero-container:before{background-color:rgba(158,176,180,0.62)}}.home-hero-container .fullwidth-video-image{z-index:1 !important}@media screen and (max-width: 640px){.home-hero-container .fullwidth-video-image{z-index:9 !important}}.home-hero-container>.fusion-builder-row{position:relative}.home-hero-container>.fusion-builder-row .home-hero-title{max-width:700px;text-shadow:0 0 4px rgba(80,80,80,0.3)}.home-hero-container>.fusion-builder-row .home-find-out-more{position:absolute;top:100%;left:0;width:100%;text-shadow:0 0 4px rgba(80,80,80,0.3)}.home-hero-container>.fusion-builder-row a.fusion-button{text-shadow:0 0 4px rgba(80,80,80,0.3)}@media screen and (max-width: 1250px){.home-hero-container>.fusion-builder-row .home-hero-title{max-width:700px}.home-hero-container>.fusion-builder-row .home-hero-title .title-heading-left,.home-hero-container>.fusion-builder-row .home-hero-title .fusion-responsive-typography-calculated{font-size:40px !important}}@media screen and (max-width: 800px){.home-hero-container>.fusion-builder-row .home-hero-title .title-heading-left,.home-hero-container>.fusion-builder-row .home-hero-title .fusion-responsive-typography-calculated{font-size:32px !important}.home-hero-container>.fusion-builder-row .home-find-out-more{display:none !important}}@media screen and (max-width: 640px){.home-hero-container>.fusion-builder-row .home-hero-title .title-heading-left,.home-hero-container>.fusion-builder-row .home-hero-title .fusion-responsive-typography-calculated{font-size:24px !important}}.centre-links-container{-webkit-clip-path:ellipse(200% 100% at 20% 0%);clip-path:ellipse(200% 100% at 20% 0%)}@media screen and (max-width: 800px){.centre-links-container .centre-card.with-bumblebees-right:after{left:calc(100% - 100px);top:calc(100% - 80px)}}@media screen and (max-width: 640px){.centre-links-container{-webkit-clip-path:ellipse(400% 100% at 50% 0%);clip-path:ellipse(400% 100% at 50% 0%)}.centre-links-container .centre-card.with-bumblebees-right:after{left:calc(100% - 140px)}}@media screen and (max-width: 420px){.centre-links-container .centre-card.with-bumblebees-right:after{left:calc(100% - 100px)}}@media screen and (max-width: 360px){.centre-links-container .centre-card.with-bumblebees-right:after{display:none}}.centre-card .fusion-text{padding:32px}.centre-card .fusion-text h2{margin-bottom:24px !important}@media screen and (max-width: 800px){.centre-card .fusion-text{padding:24px}}.testimonials-column-wrap.with-bumblebees-left:after{right:calc(100% - 85px);top:37%}.enquire-now-cta{-webkit-clip-path:ellipse(200% 100% at 50% 100%);clip-path:ellipse(200% 100% at 50% 100%);position:relative;text-shadow:1px 1px 3px rgba(50,50,50,0.5);-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.enquire-now-cta:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.32)}.enquire-now-cta .fusion-title,.enquire-now-cta .fusion-text{max-width:650px}.enquire-now-cta .fusion-text{font-weight:700;color:#fff}.enquire-now-cta a.fusion-button .button-icon-right{margin-left:40px !important}.avada-page-titlebar-wrapper{-webkit-clip-path:ellipse(200% 100% at 50% 0%);clip-path:ellipse(200% 100% at 50% 0%)}.avada-page-titlebar-wrapper .fusion-page-title-bar{padding:0 !important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row{padding:48px 78px !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions{text-shadow:1px 1px 3px rgba(50,50,50,0.5)}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions h3{font-weight:700 !important;font-family:'brevia', 'century-gothic', sans-serif !important}@media screen and (max-width: 1000px){.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions .entry-title{font-size:40px !important}}@media screen and (max-width: 800px){.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row{padding:48px 32px !important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions .entry-title{font-size:40px !important}}@media screen and (max-width: 640px){.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions .entry-title{font-size:32px !important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions h3{font-size:18px !important}}#main .centre-info-panel{max-width:700px;margin-left:auto !important;margin-right:auto !important}#main .centre-info-panel.with-bumblebees-right:after{top:15px}@media screen and (max-width: 1024px){#main .centre-info-panel{max-width:100%}}.centre-sublink a.fusion-button{border-bottom-width:0 !important;text-shadow:1px 1px 3px rgba(50,50,50,0.5);-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.centre-sublink .fusion-column-inner-bg:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.42);pointer-events:none !important}.blue-curve-background{-webkit-clip-path:ellipse(142% 50% at 30% 50%);clip-path:ellipse(142% 50% at 30% 50%)}@media screen and (max-width: 1024px){.blue-curve-background{-webkit-clip-path:none;clip-path:none}}.blue-curve-background-top{-webkit-clip-path:ellipse(244% 100% at 30% 101%);clip-path:ellipse(244% 100% at 30% 101%)}@media screen and (max-width: 1024px){.blue-curve-background-top{-webkit-clip-path:none;clip-path:none}}.fusion-tabs{overflow:hidden;border-radius:15px}.fusion-tabs .nav ul.nav-tabs li{background-color:#f7fbfd}.fusion-tabs .nav ul.nav-tabs li a{padding:32px !important;text-align:left !important;border-bottom:0 !important}.fusion-tabs .nav ul.nav-tabs li a h4{font-size:32px !important}.fusion-tabs .nav ul.nav-tabs li a h4 i.fas{display:none}@media screen and (max-width: 800px){.fusion-tabs .nav ul.nav-tabs li a h4 i.fas{display:inline-block}}.fusion-tabs .nav ul.nav-tabs li a h5{margin-bottom:0 !important}@media screen and (max-width: 1024px){.fusion-tabs .nav ul.nav-tabs li a{padding:24px !important}.fusion-tabs .nav ul.nav-tabs li a h4{font-size:24px !important}.fusion-tabs .nav ul.nav-tabs li a h5{font-size:18px !important}}.fusion-tabs .nav ul.nav-tabs li.active a h4 i.fas{display:none !important}.fusion-tabs .tab-content{margin-top:0 !important}.fusion-tabs .tab-content ul.nav-tabs li{overflow:hidden;border-radius:15px;margin-top:16px !important;margin-bottom:0 !important}.fusion-tabs .tab-content ul.nav-tabs li.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.fusion-tabs .tab-content ul.nav-tabs li a{border-bottom:1px solid #f0fafd !important}.fusion-tabs .tab-content .tab-pane{overflow:hidden;position:relative;margin-top:0 !important;margin-bottom:0 !important;padding:32px !important;background-color:#fff !important;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.fusion-tabs .tab-content .tab-pane.with-image{padding-right:420px !important}.fusion-tabs .tab-content .tab-pane.with-image img{position:absolute;top:0;right:0;height:100%;width:400px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.fusion-tabs .tab-content .tab-pane{padding:24px !important}.fusion-tabs .tab-content .tab-pane.with-image{padding-right:24px !important}.fusion-tabs .tab-content .tab-pane.with-image img{display:block;margin-left:auto;margin-right:auto;position:static;top:auto;right:auto;height:auto;width:auto;max-width:100%;max-height:300px}}.fusion-gallery .fusion-gallery-image img{border-radius:15px}.contact-checklist a{color:#818181}.contact-checklist a:hover{color:#FFC80A}@media screen and (max-width: 640px){.contact-checklist li.fusion-li-item span.icon-wrapper{margin-right:6px !important}.contact-checklist li.fusion-li-item .fusion-li-item-content{margin-left:38px !important}.contact-checklist li.fusion-li-item .fusion-li-item-content a{font-size:16px !important}}iframe.centre-map{border-radius:15px}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper{min-height:370px}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading{margin-bottom:4px}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .image{border-radius:50%;max-width:300px;overflow:hidden;-webkit-transition:max-width 0.3s ease;transition:max-width 0.3s ease}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .image img{max-width:100% !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .content-box-heading{padding-left:380px !important;-webkit-transition:padding-left 0.3s ease;transition:padding-left 0.3s ease}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container{padding-left:380px !important;-webkit-transition:padding-left 0.3s ease;transition:padding-left 0.3s ease}@media screen and (max-width: 1024px){.fusion-content-boxes.team-members .content-box-column{margin-bottom:24px !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper{min-height:232px;padding-top:16px !important;padding-bottom:16px !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .image{max-width:200px}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .content-box-heading{padding-left:250px !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container{padding-left:250px !important}}@media screen and (max-width: 640px){.fusion-content-boxes.team-members .content-box-column .content-box-wrapper{min-height:auto;padding-left:0;padding-right:0}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading{display:block !important;width:100% !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .image{position:relative;top:auto;left:auto;max-width:200px;margin-left:auto !important;margin-right:auto !important;margin-bottom:16px}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .heading .content-box-heading{padding-left:0 !important;text-align:center !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container{padding-left:0 !important}.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h1,.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h2,.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h3,.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h4,.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h5,.fusion-content-boxes.team-members .content-box-column .content-box-wrapper .content-container h6{text-align:center !important}}p.no-results{background-color:#fff;margin:0;padding:24px;border-radius:15px}.vacancy-excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-radius:15px;margin-bottom:32px}.vacancy-excerpt .featured-image{border-top-left-radius:15px;border-bottom-left-radius:15px;-ms-flex-preferred-size:600px;flex-basis:600px;-ms-flex-negative:0;flex-shrink:0;min-height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover}.vacancy-excerpt .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:48px}.vacancy-excerpt .content .content-wrap .vacancy-date{font-family:'brevia', 'century-gothic', sans-serif !important;font-weight:700;font-size:20px;color:#C7C7C7}.vacancy-excerpt .content .content-wrap .vacancy-title{margin-bottom:32px !important}@media screen and (max-width: 1200px){.vacancy-excerpt .featured-image{-ms-flex-preferred-size:400px;flex-basis:400px;min-height:400px}}@media screen and (max-width: 800px){.vacancy-excerpt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy-excerpt .featured-image{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0}.vacancy-excerpt .content{padding:32px}}@media screen and (max-width: 640px){.vacancy-excerpt .featured-image{-ms-flex-preferred-size:300px;flex-basis:300px;min-height:300px}.vacancy-excerpt .content{padding:24px}}.single-job #wrapper,.single-job #main{padding-left:0 !important;padding-right:0 !important;background-color:#F0FAFD !important}.single-job #wrapper .fusion-row,.single-job #main .fusion-row{max-width:100%}.single-job #wrapper #content,.single-job #main #content{margin-top:48px;margin-bottom:0 !important}.single-job #wrapper #content .vacancy-back-link,.single-job #main #content .vacancy-back-link{padding-left:30px;padding-right:30px}.single-job #wrapper #content .vacancy-back-link a,.single-job #main #content .vacancy-back-link a{display:block;max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:12px;padding-left:2px;color:#BFD7DE;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700}.single-job #wrapper #content .vacancy-back-link a:hover,.single-job #main #content .vacancy-back-link a:hover{color:#94D7E8}.single-job #wrapper #content .vacancy-back-link a:hover:before,.single-job #main #content .vacancy-back-link a:hover:before{color:#94D7E8}.single-job #wrapper #content .vacancy-back-link a:before,.single-job #main #content .vacancy-back-link a:before{display:inline-block;position:relative;margin-right:8px;content:'\f0d9';color:#BFD7DE;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}.single-job #wrapper #content article.post,.single-job #main #content article.post{padding-left:30px;padding-right:30px;margin-bottom:0 !important}.single-job #wrapper #content article.post .fusion-post-title-meta-wrap,.single-job #main #content article.post .fusion-post-title-meta-wrap{padding:32px;border-top-left-radius:15px;border-top-right-radius:15px;max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:0;background-color:#fff}.single-job #wrapper #content article.post .fusion-post-title-meta-wrap .entry-title,.single-job #main #content article.post .fusion-post-title-meta-wrap .entry-title{margin-bottom:0 !important}.single-job #wrapper #content article.post .fusion-post-title-meta-wrap .fusion-meta-info,.single-job #main #content article.post .fusion-post-title-meta-wrap .fusion-meta-info{border:none !important;padding:0;font-size:20px;font-weight:700;color:#C7C7C7;font-family:'brevia', 'century-gothic', sans-serif !important}.single-job #wrapper #content article.post .post-content,.single-job #main #content article.post .post-content{padding-left:32px;padding-right:32px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:64px;background-color:#fff}.single-job #wrapper #content article.post .vacancy-application-form-wrap,.single-job #main #content article.post .vacancy-application-form-wrap{margin-left:-30px;margin-right:-30px}.single-job #wrapper #content article.post .vacancy-application-form-wrap .fusion-fullwidth,.single-job #main #content article.post .vacancy-application-form-wrap .fusion-fullwidth{padding-left:30px;padding-right:30px}@media screen and (max-width: 640px){.single-job #wrapper #content,.single-job #main #content{margin-top:24px}.single-job #wrapper #content .vacancy-back-link,.single-job #main #content .vacancy-back-link{padding-left:16px;padding-right:16px}.single-job #wrapper #content article.post,.single-job #main #content article.post{padding-left:16px;padding-right:16px}.single-job #wrapper #content article.post .fusion-post-title-meta-wrap,.single-job #main #content article.post .fusion-post-title-meta-wrap{padding:24px}.single-job #wrapper #content article.post .post-content,.single-job #main #content article.post .post-content{padding-left:24px;padding-right:24px;margin-bottom:32px}}.apply-now-cta{-webkit-clip-path:ellipse(200% 100% at 50% 100%);clip-path:ellipse(200% 100% at 50% 100%);position:relative;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.apply-now-cta:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.32)}@media screen and (max-width: 640px){.apply-now-cta{-webkit-clip-path:ellipse(300% 100% at 50% 100%);clip-path:ellipse(300% 100% at 50% 100%)}}.enquiry-form-wrap{position:relative;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.enquiry-form-wrap:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.32)}#wrapper a.enrolment-form-download-button{padding:11px 16px !important}#wrapper a.enrolment-form-download-button .button-icon-left{font-size:18px !important}#wrapper a.enrolment-form-download-button .fusion-button-text{font-size:16px !important}body.error404 .avada-page-titlebar-wrapper{display:none !important}body.error404 #main{padding:0 !important}body.error404 #main>.fusion-row{margin:0 !important;max-width:100% !important}body.error404 .error404-wrap{padding:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:600px;background-image:url("../img/bumblebees-404-background.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}body.error404 .error404-wrap:before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(158,176,180,0.32);z-index:1}body.error404 .error404-wrap .error404-content-wrap{position:relative;text-align:center;padding:32px;border-radius:15px;max-width:500px;background-color:#fff;z-index:2}body.error404 .error404-wrap .error404-content-wrap h2.error404-subtitle{color:#FFC80A}.fusion-footer .fusion-footer-widget-area{padding-top:42px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;margin-bottom:70px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(1),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(3),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(4){border-right-color:#fff !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-logo-wrap{-ms-flex-negative:0 !important;flex-shrink:0 !important;padding-top:16px;padding-bottom:16px;max-width:220px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-logo-wrap a.sp-logo-link{display:block;max-width:100%}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-logo-wrap a.sp-logo-link img{max-width:100%}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-content-wrap{margin-left:24px;padding-left:32px;border-left:1px solid #F2F2F2;padding-top:16px;padding-bottom:16px;font-size:16px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-content-wrap a.sp-link{display:inline-block;margin-top:8px;color:#94D7E8}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column h4.widget-title{text-transform:none;margin-bottom:12px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu li a{padding-left:0 !important;padding-right:0 !important;padding-top:12px !important;padding-bottom:12px !important;font-weight:400 !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu li.current-menu-item a{border-right:0 !important;color:inherit !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu li.current-menu-item a:hover{color:#FFC80A !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a:hover .link-text .fas,.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a:hover .link-text .fab{color:#FFC80A}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text{display:inline-block;position:relative;padding-left:32px}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fas,.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fab{position:absolute;top:3px;left:0;color:#D5D5D5;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fas.fa-map-marker-alt,.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fab.fa-map-marker-alt{left:1px}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fas.fa-facebook-square,.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu[id*="contact"] li a .link-text .fab.fa-facebook-square{top:2px;font-size:18px}.fusion-footer .fusion-footer-copyright-area{-webkit-clip-path:ellipse(66% 100% at 50% 100%);clip-path:ellipse(66% 100% at 50% 100%)}@media screen and (max-width: 1380px){.fusion-footer .fusion-footer-widget-area{padding-top:42px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(1),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(3){padding-right:24px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(2),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(4){padding-left:24px !important}}@media screen and (max-width: 1300px){.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column{width:50% !important;-ms-flex-preferred-size:50%;flex-basis:50%}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(2){border-color:#fff !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last{-ms-flex-preferred-size:100%;flex-basis:100%;width:100% !important}.fusion-footer .fusion-footer-copyright-area{-webkit-clip-path:ellipse(100% 100% at 50% 100%);clip-path:ellipse(100% 100% at 50% 100%)}}@media screen and (max-width: 800px){.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column{width:100% !important;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:48px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(1),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(2),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(3),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column:nth-child(4),.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last{padding-right:32px !important;padding-left:32px !important}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap{display:block}.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column.fusion-column-last .sp-wrap .sp-content-wrap{margin-left:0;padding-left:0;border-left:none}}@media screen and (max-width: 640px){.fusion-footer .fusion-footer-widget-area .fusion-columns-5 .fusion-column .fusion-vertical-menu-widget ul.menu li a .link-text{display:inline-block;max-width:100%;word-wrap:break-word !important}}section.single-job-section{width:100% !important}
